Add German, French, Spanish, Italian and Portuguese translations; v0.3.1
All checks were successful
Build APK / build (push) Successful in 6m9s
All checks were successful
Build APK / build (push) Successful in 6m9s
Seven UI languages now: English, Dutch, German, French, Spanish, Italian, Portuguese. Each values-xx/strings.xml carries the full string set (verified lint-clean). Bump to versionCode 6 / versionName 0.3.1. Fixes #7 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
69
app/src/main/res/values-de/strings.xml
Normal file
69
app/src/main/res/values-de/strings.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Camera -->
|
||||
<string name="camera_permission_rationale">PaperScan benötigt Kamerazugriff, um Dokumente zu scannen. Es wird nichts in die Cloud gesendet.</string>
|
||||
<string name="grant_access">Zugriff erlauben</string>
|
||||
<string name="settings">Einstellungen</string>
|
||||
<string name="done">Fertig</string>
|
||||
|
||||
<!-- Pages -->
|
||||
<string name="pages_title">Seiten (%1$d)</string>
|
||||
<string name="add_page">Seite hinzufügen</string>
|
||||
<string name="export_pdf">PDF exportieren</string>
|
||||
<string name="page_number">Seite %1$d</string>
|
||||
<string name="move_up">Nach oben</string>
|
||||
<string name="move_down">Nach unten</string>
|
||||
<string name="delete">Löschen</string>
|
||||
|
||||
<!-- Crop -->
|
||||
<string name="filter_color">Farbe</string>
|
||||
<string name="filter_grayscale">Graustufen</string>
|
||||
<string name="filter_bw">Schwarzweiß</string>
|
||||
<string name="rotate">Drehen</string>
|
||||
<string name="reset">Zurücksetzen</string>
|
||||
<string name="apply">Anwenden</string>
|
||||
|
||||
<!-- Export -->
|
||||
<string name="export_title">Export (%1$d Seiten)</string>
|
||||
<string name="file_name">Dateiname</string>
|
||||
<string name="page_size_a4">A4-Seite</string>
|
||||
<string name="page_size_original">Originalgröße</string>
|
||||
<string name="share_save">Teilen / speichern</string>
|
||||
<string name="share_pdf">PDF teilen</string>
|
||||
<string name="upload_to_paperless">Zu Paperless hochladen</string>
|
||||
<string name="set_up_paperless">Paperless einrichten</string>
|
||||
<string name="paperless_not_configured">Richte zuerst Paperless (Server-URL + Token) in den Einstellungen ein, um hochzuladen.</string>
|
||||
<string name="uploading">Wird hochgeladen…</string>
|
||||
<string name="working">Wird bearbeitet…</string>
|
||||
<string name="dont_wait">Nicht warten</string>
|
||||
<string name="export_failed">Export fehlgeschlagen: %1$s</string>
|
||||
<string name="error_generic">Fehler: %1$s</string>
|
||||
<string name="upload_added">Zu Paperless hinzugefügt ✓</string>
|
||||
<string name="upload_duplicate">Bereits in Paperless (Duplikat) — nicht erneut hinzugefügt.</string>
|
||||
<string name="upload_pending">Hochgeladen — Paperless verarbeitet es noch…</string>
|
||||
<string name="upload_background">Hochgeladen — Paperless verarbeitet es im Hintergrund weiter.</string>
|
||||
|
||||
<!-- Settings -->
|
||||
<string name="back">Zurück</string>
|
||||
<string name="paperless_header">Paperless-ngx</string>
|
||||
<string name="server_url_label">Server-URL (z. B. https://paperless.home.lan)</string>
|
||||
<string name="api_token_label">API-Token</string>
|
||||
<string name="http_warning">⚠ Du verwendest http:// — dein Token und deine Dokumente werden unverschlüsselt übertragen. Verwende nach Möglichkeit https://.</string>
|
||||
<string name="test_connection">Verbindung testen</string>
|
||||
<string name="save">Speichern</string>
|
||||
<string name="testing">Wird getestet…</string>
|
||||
<string name="settings_saved">Einstellungen gespeichert ✓</string>
|
||||
<string name="connection_ok">Verbindung OK ✓</string>
|
||||
<string name="unexpected_response">Unerwartete Antwort vom Server.</string>
|
||||
<string name="default_filter">Standardfilter</string>
|
||||
|
||||
<!-- Paperless client / errors -->
|
||||
<string name="err_invalid_token">Ungültiges Token (%1$d).</string>
|
||||
<string name="err_server_responded">Server antwortete mit %1$d.</string>
|
||||
<string name="err_connection_failed">Verbindung fehlgeschlagen.</string>
|
||||
<string name="err_upload_failed_code">Upload fehlgeschlagen: %1$d %2$s</string>
|
||||
<string name="err_upload_failed">Upload fehlgeschlagen.</string>
|
||||
<string name="err_paperless_process">Paperless konnte das Dokument nicht verarbeiten.</string>
|
||||
<string name="err_paperless_not_setup">Paperless ist noch nicht eingerichtet (URL + Token).</string>
|
||||
<string name="err_enter_url_token">Gib zuerst eine URL und ein Token ein.</string>
|
||||
</resources>
|
||||
69
app/src/main/res/values-es/strings.xml
Normal file
69
app/src/main/res/values-es/strings.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Camera -->
|
||||
<string name="camera_permission_rationale">PaperScan necesita acceso a la cámara para escanear documentos. No se envía nada a la nube.</string>
|
||||
<string name="grant_access">Conceder acceso</string>
|
||||
<string name="settings">Ajustes</string>
|
||||
<string name="done">Listo</string>
|
||||
|
||||
<!-- Pages -->
|
||||
<string name="pages_title">Páginas (%1$d)</string>
|
||||
<string name="add_page">Añadir página</string>
|
||||
<string name="export_pdf">Exportar PDF</string>
|
||||
<string name="page_number">Página %1$d</string>
|
||||
<string name="move_up">Subir</string>
|
||||
<string name="move_down">Bajar</string>
|
||||
<string name="delete">Eliminar</string>
|
||||
|
||||
<!-- Crop -->
|
||||
<string name="filter_color">Color</string>
|
||||
<string name="filter_grayscale">Escala de grises</string>
|
||||
<string name="filter_bw">Blanco y negro</string>
|
||||
<string name="rotate">Girar</string>
|
||||
<string name="reset">Restablecer</string>
|
||||
<string name="apply">Aplicar</string>
|
||||
|
||||
<!-- Export -->
|
||||
<string name="export_title">Exportar (%1$d páginas)</string>
|
||||
<string name="file_name">Nombre del archivo</string>
|
||||
<string name="page_size_a4">Página A4</string>
|
||||
<string name="page_size_original">Tamaño original</string>
|
||||
<string name="share_save">Compartir / guardar</string>
|
||||
<string name="share_pdf">Compartir PDF</string>
|
||||
<string name="upload_to_paperless">Subir a Paperless</string>
|
||||
<string name="set_up_paperless">Configurar Paperless</string>
|
||||
<string name="paperless_not_configured">Configura primero Paperless (URL del servidor + token) en los ajustes para subir.</string>
|
||||
<string name="uploading">Subiendo…</string>
|
||||
<string name="working">Procesando…</string>
|
||||
<string name="dont_wait">No esperar</string>
|
||||
<string name="export_failed">Error al exportar: %1$s</string>
|
||||
<string name="error_generic">Error: %1$s</string>
|
||||
<string name="upload_added">Añadido a Paperless ✓</string>
|
||||
<string name="upload_duplicate">Ya está en Paperless (duplicado) — no se añadió de nuevo.</string>
|
||||
<string name="upload_pending">Subido — Paperless aún lo está procesando…</string>
|
||||
<string name="upload_background">Subido — Paperless terminará de procesarlo en segundo plano.</string>
|
||||
|
||||
<!-- Settings -->
|
||||
<string name="back">Atrás</string>
|
||||
<string name="paperless_header">Paperless-ngx</string>
|
||||
<string name="server_url_label">URL del servidor (p. ej. https://paperless.home.lan)</string>
|
||||
<string name="api_token_label">Token de API</string>
|
||||
<string name="http_warning">⚠ Estás usando http:// — tu token y tus documentos viajan sin cifrar por la red. Usa https:// si puedes.</string>
|
||||
<string name="test_connection">Probar conexión</string>
|
||||
<string name="save">Guardar</string>
|
||||
<string name="testing">Probando…</string>
|
||||
<string name="settings_saved">Ajustes guardados ✓</string>
|
||||
<string name="connection_ok">Conexión correcta ✓</string>
|
||||
<string name="unexpected_response">Respuesta inesperada del servidor.</string>
|
||||
<string name="default_filter">Filtro predeterminado</string>
|
||||
|
||||
<!-- Paperless client / errors -->
|
||||
<string name="err_invalid_token">Token no válido (%1$d).</string>
|
||||
<string name="err_server_responded">El servidor respondió %1$d.</string>
|
||||
<string name="err_connection_failed">Error de conexión.</string>
|
||||
<string name="err_upload_failed_code">Error al subir: %1$d %2$s</string>
|
||||
<string name="err_upload_failed">Error al subir.</string>
|
||||
<string name="err_paperless_process">Paperless no pudo procesar el documento.</string>
|
||||
<string name="err_paperless_not_setup">Paperless aún no está configurado (URL + token).</string>
|
||||
<string name="err_enter_url_token">Introduce primero una URL y un token.</string>
|
||||
</resources>
|
||||
69
app/src/main/res/values-fr/strings.xml
Normal file
69
app/src/main/res/values-fr/strings.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Camera -->
|
||||
<string name="camera_permission_rationale">PaperScan a besoin d\'accéder à la caméra pour numériser des documents. Rien n\'est envoyé vers le cloud.</string>
|
||||
<string name="grant_access">Autoriser l\'accès</string>
|
||||
<string name="settings">Paramètres</string>
|
||||
<string name="done">Terminé</string>
|
||||
|
||||
<!-- Pages -->
|
||||
<string name="pages_title">Pages (%1$d)</string>
|
||||
<string name="add_page">Ajouter une page</string>
|
||||
<string name="export_pdf">Exporter le PDF</string>
|
||||
<string name="page_number">Page %1$d</string>
|
||||
<string name="move_up">Monter</string>
|
||||
<string name="move_down">Descendre</string>
|
||||
<string name="delete">Supprimer</string>
|
||||
|
||||
<!-- Crop -->
|
||||
<string name="filter_color">Couleur</string>
|
||||
<string name="filter_grayscale">Niveaux de gris</string>
|
||||
<string name="filter_bw">Noir et blanc</string>
|
||||
<string name="rotate">Pivoter</string>
|
||||
<string name="reset">Réinitialiser</string>
|
||||
<string name="apply">Appliquer</string>
|
||||
|
||||
<!-- Export -->
|
||||
<string name="export_title">Exporter (%1$d pages)</string>
|
||||
<string name="file_name">Nom du fichier</string>
|
||||
<string name="page_size_a4">Page A4</string>
|
||||
<string name="page_size_original">Taille d\'origine</string>
|
||||
<string name="share_save">Partager / enregistrer</string>
|
||||
<string name="share_pdf">Partager le PDF</string>
|
||||
<string name="upload_to_paperless">Envoyer vers Paperless</string>
|
||||
<string name="set_up_paperless">Configurer Paperless</string>
|
||||
<string name="paperless_not_configured">Configurez d\'abord Paperless (URL du serveur + jeton) dans les paramètres pour envoyer.</string>
|
||||
<string name="uploading">Envoi en cours…</string>
|
||||
<string name="working">Traitement…</string>
|
||||
<string name="dont_wait">Ne pas attendre</string>
|
||||
<string name="export_failed">Échec de l\'export : %1$s</string>
|
||||
<string name="error_generic">Erreur : %1$s</string>
|
||||
<string name="upload_added">Ajouté à Paperless ✓</string>
|
||||
<string name="upload_duplicate">Déjà dans Paperless (doublon) — non ajouté de nouveau.</string>
|
||||
<string name="upload_pending">Envoyé — Paperless traite encore le document…</string>
|
||||
<string name="upload_background">Envoyé — Paperless terminera le traitement en arrière-plan.</string>
|
||||
|
||||
<!-- Settings -->
|
||||
<string name="back">Retour</string>
|
||||
<string name="paperless_header">Paperless-ngx</string>
|
||||
<string name="server_url_label">URL du serveur (ex. https://paperless.home.lan)</string>
|
||||
<string name="api_token_label">Jeton d\'API</string>
|
||||
<string name="http_warning">⚠ Vous utilisez http:// — votre jeton et vos documents circulent sans chiffrement sur le réseau. Utilisez https:// si possible.</string>
|
||||
<string name="test_connection">Tester la connexion</string>
|
||||
<string name="save">Enregistrer</string>
|
||||
<string name="testing">Test en cours…</string>
|
||||
<string name="settings_saved">Paramètres enregistrés ✓</string>
|
||||
<string name="connection_ok">Connexion OK ✓</string>
|
||||
<string name="unexpected_response">Réponse inattendue du serveur.</string>
|
||||
<string name="default_filter">Filtre par défaut</string>
|
||||
|
||||
<!-- Paperless client / errors -->
|
||||
<string name="err_invalid_token">Jeton invalide (%1$d).</string>
|
||||
<string name="err_server_responded">Le serveur a répondu %1$d.</string>
|
||||
<string name="err_connection_failed">Échec de la connexion.</string>
|
||||
<string name="err_upload_failed_code">Échec de l\'envoi : %1$d %2$s</string>
|
||||
<string name="err_upload_failed">Échec de l\'envoi.</string>
|
||||
<string name="err_paperless_process">Paperless n\'a pas pu traiter le document.</string>
|
||||
<string name="err_paperless_not_setup">Paperless n\'est pas encore configuré (URL + jeton).</string>
|
||||
<string name="err_enter_url_token">Saisissez d\'abord une URL et un jeton.</string>
|
||||
</resources>
|
||||
69
app/src/main/res/values-it/strings.xml
Normal file
69
app/src/main/res/values-it/strings.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Camera -->
|
||||
<string name="camera_permission_rationale">PaperScan ha bisogno dell\'accesso alla fotocamera per scansionare documenti. Non viene inviato nulla al cloud.</string>
|
||||
<string name="grant_access">Concedi accesso</string>
|
||||
<string name="settings">Impostazioni</string>
|
||||
<string name="done">Fatto</string>
|
||||
|
||||
<!-- Pages -->
|
||||
<string name="pages_title">Pagine (%1$d)</string>
|
||||
<string name="add_page">Aggiungi pagina</string>
|
||||
<string name="export_pdf">Esporta PDF</string>
|
||||
<string name="page_number">Pagina %1$d</string>
|
||||
<string name="move_up">Sposta su</string>
|
||||
<string name="move_down">Sposta giù</string>
|
||||
<string name="delete">Elimina</string>
|
||||
|
||||
<!-- Crop -->
|
||||
<string name="filter_color">Colore</string>
|
||||
<string name="filter_grayscale">Scala di grigi</string>
|
||||
<string name="filter_bw">Bianco e nero</string>
|
||||
<string name="rotate">Ruota</string>
|
||||
<string name="reset">Ripristina</string>
|
||||
<string name="apply">Applica</string>
|
||||
|
||||
<!-- Export -->
|
||||
<string name="export_title">Esporta (%1$d pagine)</string>
|
||||
<string name="file_name">Nome file</string>
|
||||
<string name="page_size_a4">Pagina A4</string>
|
||||
<string name="page_size_original">Dimensione originale</string>
|
||||
<string name="share_save">Condividi / salva</string>
|
||||
<string name="share_pdf">Condividi PDF</string>
|
||||
<string name="upload_to_paperless">Carica su Paperless</string>
|
||||
<string name="set_up_paperless">Configura Paperless</string>
|
||||
<string name="paperless_not_configured">Configura prima Paperless (URL del server + token) nelle impostazioni per caricare.</string>
|
||||
<string name="uploading">Caricamento…</string>
|
||||
<string name="working">Elaborazione…</string>
|
||||
<string name="dont_wait">Non attendere</string>
|
||||
<string name="export_failed">Esportazione non riuscita: %1$s</string>
|
||||
<string name="error_generic">Errore: %1$s</string>
|
||||
<string name="upload_added">Aggiunto a Paperless ✓</string>
|
||||
<string name="upload_duplicate">Già presente in Paperless (duplicato) — non aggiunto di nuovo.</string>
|
||||
<string name="upload_pending">Caricato — Paperless lo sta ancora elaborando…</string>
|
||||
<string name="upload_background">Caricato — Paperless completerà l\'elaborazione in background.</string>
|
||||
|
||||
<!-- Settings -->
|
||||
<string name="back">Indietro</string>
|
||||
<string name="paperless_header">Paperless-ngx</string>
|
||||
<string name="server_url_label">URL del server (es. https://paperless.home.lan)</string>
|
||||
<string name="api_token_label">Token API</string>
|
||||
<string name="http_warning">⚠ Stai usando http:// — il tuo token e i tuoi documenti viaggiano non cifrati sulla rete. Usa https:// se puoi.</string>
|
||||
<string name="test_connection">Prova connessione</string>
|
||||
<string name="save">Salva</string>
|
||||
<string name="testing">Verifica in corso…</string>
|
||||
<string name="settings_saved">Impostazioni salvate ✓</string>
|
||||
<string name="connection_ok">Connessione OK ✓</string>
|
||||
<string name="unexpected_response">Risposta inattesa dal server.</string>
|
||||
<string name="default_filter">Filtro predefinito</string>
|
||||
|
||||
<!-- Paperless client / errors -->
|
||||
<string name="err_invalid_token">Token non valido (%1$d).</string>
|
||||
<string name="err_server_responded">Il server ha risposto %1$d.</string>
|
||||
<string name="err_connection_failed">Connessione non riuscita.</string>
|
||||
<string name="err_upload_failed_code">Caricamento non riuscito: %1$d %2$s</string>
|
||||
<string name="err_upload_failed">Caricamento non riuscito.</string>
|
||||
<string name="err_paperless_process">Paperless non è riuscito a elaborare il documento.</string>
|
||||
<string name="err_paperless_not_setup">Paperless non è ancora configurato (URL + token).</string>
|
||||
<string name="err_enter_url_token">Inserisci prima un URL e un token.</string>
|
||||
</resources>
|
||||
69
app/src/main/res/values-pt/strings.xml
Normal file
69
app/src/main/res/values-pt/strings.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Camera -->
|
||||
<string name="camera_permission_rationale">O PaperScan precisa de acesso à câmera para digitalizar documentos. Nada é enviado para a nuvem.</string>
|
||||
<string name="grant_access">Conceder acesso</string>
|
||||
<string name="settings">Configurações</string>
|
||||
<string name="done">Concluído</string>
|
||||
|
||||
<!-- Pages -->
|
||||
<string name="pages_title">Páginas (%1$d)</string>
|
||||
<string name="add_page">Adicionar página</string>
|
||||
<string name="export_pdf">Exportar PDF</string>
|
||||
<string name="page_number">Página %1$d</string>
|
||||
<string name="move_up">Mover para cima</string>
|
||||
<string name="move_down">Mover para baixo</string>
|
||||
<string name="delete">Excluir</string>
|
||||
|
||||
<!-- Crop -->
|
||||
<string name="filter_color">Cor</string>
|
||||
<string name="filter_grayscale">Escala de cinza</string>
|
||||
<string name="filter_bw">Preto e branco</string>
|
||||
<string name="rotate">Girar</string>
|
||||
<string name="reset">Redefinir</string>
|
||||
<string name="apply">Aplicar</string>
|
||||
|
||||
<!-- Export -->
|
||||
<string name="export_title">Exportar (%1$d páginas)</string>
|
||||
<string name="file_name">Nome do arquivo</string>
|
||||
<string name="page_size_a4">Página A4</string>
|
||||
<string name="page_size_original">Tamanho original</string>
|
||||
<string name="share_save">Compartilhar / salvar</string>
|
||||
<string name="share_pdf">Compartilhar PDF</string>
|
||||
<string name="upload_to_paperless">Enviar para o Paperless</string>
|
||||
<string name="set_up_paperless">Configurar o Paperless</string>
|
||||
<string name="paperless_not_configured">Configure primeiro o Paperless (URL do servidor + token) nas configurações para enviar.</string>
|
||||
<string name="uploading">Enviando…</string>
|
||||
<string name="working">Processando…</string>
|
||||
<string name="dont_wait">Não esperar</string>
|
||||
<string name="export_failed">Falha ao exportar: %1$s</string>
|
||||
<string name="error_generic">Erro: %1$s</string>
|
||||
<string name="upload_added">Adicionado ao Paperless ✓</string>
|
||||
<string name="upload_duplicate">Já está no Paperless (duplicado) — não adicionado novamente.</string>
|
||||
<string name="upload_pending">Enviado — o Paperless ainda está processando…</string>
|
||||
<string name="upload_background">Enviado — o Paperless concluirá o processamento em segundo plano.</string>
|
||||
|
||||
<!-- Settings -->
|
||||
<string name="back">Voltar</string>
|
||||
<string name="paperless_header">Paperless-ngx</string>
|
||||
<string name="server_url_label">URL do servidor (ex.: https://paperless.home.lan)</string>
|
||||
<string name="api_token_label">Token de API</string>
|
||||
<string name="http_warning">⚠ Você está usando http:// — seu token e seus documentos trafegam sem criptografia na rede. Use https:// se possível.</string>
|
||||
<string name="test_connection">Testar conexão</string>
|
||||
<string name="save">Salvar</string>
|
||||
<string name="testing">Testando…</string>
|
||||
<string name="settings_saved">Configurações salvas ✓</string>
|
||||
<string name="connection_ok">Conexão OK ✓</string>
|
||||
<string name="unexpected_response">Resposta inesperada do servidor.</string>
|
||||
<string name="default_filter">Filtro padrão</string>
|
||||
|
||||
<!-- Paperless client / errors -->
|
||||
<string name="err_invalid_token">Token inválido (%1$d).</string>
|
||||
<string name="err_server_responded">O servidor respondeu %1$d.</string>
|
||||
<string name="err_connection_failed">Falha na conexão.</string>
|
||||
<string name="err_upload_failed_code">Falha no envio: %1$d %2$s</string>
|
||||
<string name="err_upload_failed">Falha no envio.</string>
|
||||
<string name="err_paperless_process">O Paperless não conseguiu processar o documento.</string>
|
||||
<string name="err_paperless_not_setup">O Paperless ainda não está configurado (URL + token).</string>
|
||||
<string name="err_enter_url_token">Insira primeiro uma URL e um token.</string>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user