diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b6ef93c..73219a6 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -24,8 +24,8 @@ android { applicationId = "eu.geyskens.pdfscan" minSdk = 26 targetSdk = 35 - versionCode = 5 - versionName = "0.3.0" + versionCode = 6 + versionName = "0.3.1" // OpenCV native libs are large; ship only the ABIs real phones use. ndk { diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml new file mode 100644 index 0000000..a1fbbff --- /dev/null +++ b/app/src/main/res/values-de/strings.xml @@ -0,0 +1,69 @@ + + + + PaperScan benötigt Kamerazugriff, um Dokumente zu scannen. Es wird nichts in die Cloud gesendet. + Zugriff erlauben + Einstellungen + Fertig + + + Seiten (%1$d) + Seite hinzufügen + PDF exportieren + Seite %1$d + Nach oben + Nach unten + Löschen + + + Farbe + Graustufen + Schwarzweiß + Drehen + Zurücksetzen + Anwenden + + + Export (%1$d Seiten) + Dateiname + A4-Seite + Originalgröße + Teilen / speichern + PDF teilen + Zu Paperless hochladen + Paperless einrichten + Richte zuerst Paperless (Server-URL + Token) in den Einstellungen ein, um hochzuladen. + Wird hochgeladen… + Wird bearbeitet… + Nicht warten + Export fehlgeschlagen: %1$s + Fehler: %1$s + Zu Paperless hinzugefügt ✓ + Bereits in Paperless (Duplikat) — nicht erneut hinzugefügt. + Hochgeladen — Paperless verarbeitet es noch… + Hochgeladen — Paperless verarbeitet es im Hintergrund weiter. + + + Zurück + Paperless-ngx + Server-URL (z. B. https://paperless.home.lan) + API-Token + ⚠ Du verwendest http:// — dein Token und deine Dokumente werden unverschlüsselt übertragen. Verwende nach Möglichkeit https://. + Verbindung testen + Speichern + Wird getestet… + Einstellungen gespeichert ✓ + Verbindung OK ✓ + Unerwartete Antwort vom Server. + Standardfilter + + + Ungültiges Token (%1$d). + Server antwortete mit %1$d. + Verbindung fehlgeschlagen. + Upload fehlgeschlagen: %1$d %2$s + Upload fehlgeschlagen. + Paperless konnte das Dokument nicht verarbeiten. + Paperless ist noch nicht eingerichtet (URL + Token). + Gib zuerst eine URL und ein Token ein. + diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml new file mode 100644 index 0000000..6e078da --- /dev/null +++ b/app/src/main/res/values-es/strings.xml @@ -0,0 +1,69 @@ + + + + PaperScan necesita acceso a la cámara para escanear documentos. No se envía nada a la nube. + Conceder acceso + Ajustes + Listo + + + Páginas (%1$d) + Añadir página + Exportar PDF + Página %1$d + Subir + Bajar + Eliminar + + + Color + Escala de grises + Blanco y negro + Girar + Restablecer + Aplicar + + + Exportar (%1$d páginas) + Nombre del archivo + Página A4 + Tamaño original + Compartir / guardar + Compartir PDF + Subir a Paperless + Configurar Paperless + Configura primero Paperless (URL del servidor + token) en los ajustes para subir. + Subiendo… + Procesando… + No esperar + Error al exportar: %1$s + Error: %1$s + Añadido a Paperless ✓ + Ya está en Paperless (duplicado) — no se añadió de nuevo. + Subido — Paperless aún lo está procesando… + Subido — Paperless terminará de procesarlo en segundo plano. + + + Atrás + Paperless-ngx + URL del servidor (p. ej. https://paperless.home.lan) + Token de API + ⚠ Estás usando http:// — tu token y tus documentos viajan sin cifrar por la red. Usa https:// si puedes. + Probar conexión + Guardar + Probando… + Ajustes guardados ✓ + Conexión correcta ✓ + Respuesta inesperada del servidor. + Filtro predeterminado + + + Token no válido (%1$d). + El servidor respondió %1$d. + Error de conexión. + Error al subir: %1$d %2$s + Error al subir. + Paperless no pudo procesar el documento. + Paperless aún no está configurado (URL + token). + Introduce primero una URL y un token. + diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml new file mode 100644 index 0000000..8d0ea22 --- /dev/null +++ b/app/src/main/res/values-fr/strings.xml @@ -0,0 +1,69 @@ + + + + PaperScan a besoin d\'accéder à la caméra pour numériser des documents. Rien n\'est envoyé vers le cloud. + Autoriser l\'accès + Paramètres + Terminé + + + Pages (%1$d) + Ajouter une page + Exporter le PDF + Page %1$d + Monter + Descendre + Supprimer + + + Couleur + Niveaux de gris + Noir et blanc + Pivoter + Réinitialiser + Appliquer + + + Exporter (%1$d pages) + Nom du fichier + Page A4 + Taille d\'origine + Partager / enregistrer + Partager le PDF + Envoyer vers Paperless + Configurer Paperless + Configurez d\'abord Paperless (URL du serveur + jeton) dans les paramètres pour envoyer. + Envoi en cours… + Traitement… + Ne pas attendre + Échec de l\'export : %1$s + Erreur : %1$s + Ajouté à Paperless ✓ + Déjà dans Paperless (doublon) — non ajouté de nouveau. + Envoyé — Paperless traite encore le document… + Envoyé — Paperless terminera le traitement en arrière-plan. + + + Retour + Paperless-ngx + URL du serveur (ex. https://paperless.home.lan) + Jeton d\'API + ⚠ Vous utilisez http:// — votre jeton et vos documents circulent sans chiffrement sur le réseau. Utilisez https:// si possible. + Tester la connexion + Enregistrer + Test en cours… + Paramètres enregistrés ✓ + Connexion OK ✓ + Réponse inattendue du serveur. + Filtre par défaut + + + Jeton invalide (%1$d). + Le serveur a répondu %1$d. + Échec de la connexion. + Échec de l\'envoi : %1$d %2$s + Échec de l\'envoi. + Paperless n\'a pas pu traiter le document. + Paperless n\'est pas encore configuré (URL + jeton). + Saisissez d\'abord une URL et un jeton. + diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml new file mode 100644 index 0000000..5803f8a --- /dev/null +++ b/app/src/main/res/values-it/strings.xml @@ -0,0 +1,69 @@ + + + + PaperScan ha bisogno dell\'accesso alla fotocamera per scansionare documenti. Non viene inviato nulla al cloud. + Concedi accesso + Impostazioni + Fatto + + + Pagine (%1$d) + Aggiungi pagina + Esporta PDF + Pagina %1$d + Sposta su + Sposta giù + Elimina + + + Colore + Scala di grigi + Bianco e nero + Ruota + Ripristina + Applica + + + Esporta (%1$d pagine) + Nome file + Pagina A4 + Dimensione originale + Condividi / salva + Condividi PDF + Carica su Paperless + Configura Paperless + Configura prima Paperless (URL del server + token) nelle impostazioni per caricare. + Caricamento… + Elaborazione… + Non attendere + Esportazione non riuscita: %1$s + Errore: %1$s + Aggiunto a Paperless ✓ + Già presente in Paperless (duplicato) — non aggiunto di nuovo. + Caricato — Paperless lo sta ancora elaborando… + Caricato — Paperless completerà l\'elaborazione in background. + + + Indietro + Paperless-ngx + URL del server (es. https://paperless.home.lan) + Token API + ⚠ Stai usando http:// — il tuo token e i tuoi documenti viaggiano non cifrati sulla rete. Usa https:// se puoi. + Prova connessione + Salva + Verifica in corso… + Impostazioni salvate ✓ + Connessione OK ✓ + Risposta inattesa dal server. + Filtro predefinito + + + Token non valido (%1$d). + Il server ha risposto %1$d. + Connessione non riuscita. + Caricamento non riuscito: %1$d %2$s + Caricamento non riuscito. + Paperless non è riuscito a elaborare il documento. + Paperless non è ancora configurato (URL + token). + Inserisci prima un URL e un token. + diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml new file mode 100644 index 0000000..02b6d13 --- /dev/null +++ b/app/src/main/res/values-pt/strings.xml @@ -0,0 +1,69 @@ + + + + O PaperScan precisa de acesso à câmera para digitalizar documentos. Nada é enviado para a nuvem. + Conceder acesso + Configurações + Concluído + + + Páginas (%1$d) + Adicionar página + Exportar PDF + Página %1$d + Mover para cima + Mover para baixo + Excluir + + + Cor + Escala de cinza + Preto e branco + Girar + Redefinir + Aplicar + + + Exportar (%1$d páginas) + Nome do arquivo + Página A4 + Tamanho original + Compartilhar / salvar + Compartilhar PDF + Enviar para o Paperless + Configurar o Paperless + Configure primeiro o Paperless (URL do servidor + token) nas configurações para enviar. + Enviando… + Processando… + Não esperar + Falha ao exportar: %1$s + Erro: %1$s + Adicionado ao Paperless ✓ + Já está no Paperless (duplicado) — não adicionado novamente. + Enviado — o Paperless ainda está processando… + Enviado — o Paperless concluirá o processamento em segundo plano. + + + Voltar + Paperless-ngx + URL do servidor (ex.: https://paperless.home.lan) + Token de API + ⚠ Você está usando http:// — seu token e seus documentos trafegam sem criptografia na rede. Use https:// se possível. + Testar conexão + Salvar + Testando… + Configurações salvas ✓ + Conexão OK ✓ + Resposta inesperada do servidor. + Filtro padrão + + + Token inválido (%1$d). + O servidor respondeu %1$d. + Falha na conexão. + Falha no envio: %1$d %2$s + Falha no envio. + O Paperless não conseguiu processar o documento. + O Paperless ainda não está configurado (URL + token). + Insira primeiro uma URL e um token. +