summaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/res/values-ar/strings.xml27
-rw-r--r--app/src/main/res/values-cs/strings.xml30
-rw-r--r--app/src/main/res/values-de/strings.xml130
-rw-r--r--app/src/main/res/values-es/strings.xml61
-rw-r--r--app/src/main/res/values-fr/strings.xml175
-rw-r--r--app/src/main/res/values-ja/strings.xml24
-rw-r--r--app/src/main/res/values-pt-rBR/strings.xml49
-rw-r--r--app/src/main/res/values-ru/strings.xml140
-rw-r--r--app/src/main/res/values-zh-rCN/strings.xml23
-rw-r--r--app/src/main/res/values-zh-rTW/strings.xml24
-rw-r--r--app/src/nonFree/res/values-de/strings.xml8
-rw-r--r--app/src/nonFree/res/values-pt-rBR/strings.xml8
-rw-r--r--app/src/nonFree/res/values-ru/strings.xml8
13 files changed, 541 insertions, 166 deletions
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index a11cd122..05f1dd91 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -2,21 +2,21 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">الإعدادات</string>
<string name="dialog_delete_title">إنّ المجلد موجود</string>
<string name="dialog_delete">حذف المجلد</string>
<string name="dialog_do_not_delete">إلغاء</string>
<string name="title_activity_git_clone">معلومات حول المستودع</string>
+ <!-- Password Store -->
<string name="move">نقل</string>
<string name="edit">تعديل</string>
<string name="delete">حذف</string>
+ <!-- git commits -->
<!-- PGPHandler -->
<string name="file_toast_text">الرجاء إدخال إسم ملف</string>
<!-- Git Async Task -->
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_title">خال من مفاتيح الـ SSH</string>
<string name="ssh_preferences_dialog_import">إستيراد</string>
@@ -24,13 +24,11 @@
<string name="passphrase_dialog_title">المصادقة</string>
<!-- Clone fragment -->
<string name="server_name">الخادوم</string>
-
<string name="connection_mode">نوع المصادقة</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">إسم المستخدم</string>
<string name="invalid_email_dialog_text">يرجى إدخال عنوان بريد إلكتروني صالح</string>
<string name="clone_button">أنسخ !</string>
-
<!-- PGP Handler -->
<string name="crypto_name_hint">التسمية</string>
<string name="crypto_pass_label">كلمة السر</string>
@@ -46,7 +44,6 @@
<string name="share_as_plaintext">شارك كنص مجرد</string>
<string name="last_changed">آخِر تعديل %s</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">تعديل إعدادات خادوم جيت</string>
<string name="pref_ssh_title">إستيراد مفتاح الـ SSH</string>
<string name="pref_ssh_keygen_title">توليد مفتاحَي الـ SSH</string>
<string name="pref_ssh_see_key_title">إظهار مفتاح الـ SSH العمومي الذي تم توليده</string>
@@ -68,7 +65,7 @@
<string name="pref_select_external_repository">إختيار مستودع التخزين الخارجي</string>
<string name="prefs_export_passwords_title">تصدير كلمات السر</string>
<string name="prefs_version">النسخة</string>
-
+ <!-- PasswordGenerator fragment -->
<string name="pwgen_generate">توليد</string>
<string name="pwgen_include">تحتوي على</string>
<string name="pwgen_length">الطول</string>
@@ -77,10 +74,12 @@
<string name="pwgen_uppercase">حروف كبيرة</string>
<string name="pwgen_ambiguous">مبهمة</string>
<string name="pwgen_pronounceable">منطوقة</string>
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">العبارة السرية</string>
<string name="ssh_keygen_generate">توليد</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
<string name="dialog_ok">حسناً</string>
<string name="dialog_yes">نعم</string>
@@ -92,7 +91,8 @@
<string name="pwd_generate_button">توليد</string>
<string name="refresh_list">تحديث القائمة</string>
<string name="app_icon_hint">أيقونة التطبيق</string>
-
+ <!-- Oreo Autofill -->
+ <!-- Autofill -->
<string name="autofill_apps_default">إستخدم الإعداد الإفتراضي</string>
<string name="autofill_apps_match_ellipsis">طابق مع ...</string>
<string name="autofill_apps_match">طابق مع</string>
@@ -102,4 +102,11 @@
<string name="autofill_pick_and_match">إختر و طابق مع ...</string>
<string name="autofill_paste">إلصاق</string>
<string name="new_password_title">كلمة السر الجديدة</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 053eaf65..97c715b5 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -2,9 +2,8 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">Nastavení</string>
<string name="dialog_delete_title">Adresář již existuje</string>
<string name="dialog_delete_msg">Cílový adresář již existuje. Aktuální verze podporuje pouze jedno úložiště. Opravdu smazat aktuální adresář úložiště hesel\n(%1$s)</string>
@@ -21,7 +20,6 @@
<string name="directory_selected_title">Tento adresář je již vybrán</string>
<string name="password_exists_title">Heslo již existuje!</string>
<string name="password_exists_message">Toto přepíše%1$s %2$s .</string>
-
<!-- git commits -->
<string name="git_commit_add_text">Přídat generované heslo pro %1$s s použítím Android Password Store.</string>
<string name="git_commit_edit_text">Upravit heslo %1$s s použítím Android Password Store.</string>
@@ -32,32 +30,24 @@
<string name="file_toast_text">Zadejte prosím jméno souboru</string>
<string name="path_toast_text">Prosím zadejte cestu k souboru</string>
<string name="empty_toast_text">Nelze zadat prázdné heslo nebo další obsah</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Došlo k vnitřní výjimce</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">Importujte nebo si prosím vygenerujte svůj SSH klíč v nastavení aplikace</string>
<string name="ssh_preferences_dialog_title">Žádný SSH klíč</string>
- <string name="ssh_preferences_dialog_import">Import</string>
<string name="ssh_preferences_dialog_generate">Generovat</string>
<string name="passphrase_dialog_title">Ověření</string>
<string name="passphrase_dialog_text">Zadejte prosím heslo pro svůj SSH klíč. Nechte prázdné pokud je bez hesla.</string>
<string name="password_dialog_text">Zadejte prosím heslo k tomuto repozitáři</string>
-
<!-- Clone fragment -->
<string name="location_sdcard">SD-Karta</string>
<string name="location_hidden">Skryté (Preferováno)</string>
<string name="external_repository_dialog_title">Vyberte kam ukládat hesla</string>
- <string name="server_name">Server</string>
-
<string name="connection_mode">Mód ověření</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">Jméno</string>
- <string name="git_user_email">Email</string>
<string name="invalid_email_dialog_text">Zadejte prosím platnou emailovou adresu</string>
<string name="clone_button">Klonovat!</string>
-
<!-- PGP Handler -->
<string name="crypto_name_hint">jméno</string>
<string name="crypto_pass_label">Heslo</string>
@@ -66,7 +56,6 @@
<string name="crypto_select">Vybrat</string>
<string name="crypto_save">Uložit</string>
<string name="crypto_save_and_copy">Uložit kopii</string>
-
<!-- DECRYPT Layout -->
<string name="action_search">Hledat</string>
<string name="password">Heslo:</string>
@@ -77,7 +66,6 @@
<string name="share_as_plaintext">Sdílet v nešifrované podobě</string>
<string name="last_changed">Naposled změněno %s</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">Upravit nastavení git serveru</string>
<string name="pref_ssh_title">Importovat SSH klíč</string>
<string name="pref_ssh_keygen_title">Generovat SSH klíč</string>
<string name="pref_ssh_see_key_title">Zobrazit vygenerovaný veřejný SSH klíč</string>
@@ -108,7 +96,6 @@
<string name="prefs_export_passwords_title">Exportovat hesla</string>
<string name="prefs_export_passwords_summary">Exportuje encryptovaná hesla do externího adresáře</string>
<string name="prefs_version">Verze</string>
-
<!-- PasswordGenerator fragment -->
<string name="pwgen_title">Vygenerovat heslo</string>
<string name="pwgen_generate">Generovat</string>
@@ -118,12 +105,13 @@
<string name="pwgen_symbols">Symboly</string>
<string name="pwgen_uppercase">Velká písmena</string>
<string name="pwgen_ambiguous">Dvouznačné</string>
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">Bezpečnostní fráze</string>
<string name="ssh_keygen_generate">Generovat</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
- <string name="dialog_ok">OK</string>
<string name="dialog_yes">Ano</string>
<string name="dialog_no">Ne</string>
<string name="dialog_cancel">Zrušit</string>
@@ -136,6 +124,7 @@
<string name="refresh_list">Obnovit seznam</string>
<string name="no_repo_selected">Nebyl vybrát externí repozitář</string>
<string name="send_plaintext_password_to">Odeslat heslo jako plaintext za použití…</string>
+ <!-- Oreo Autofill -->
<!-- Autofill -->
<string name="autofill_description">Automaticky vyplňuje pole hesel v aplikacích. Funguje pouze pro verzi Androidu 4.3 a vyšší. Není závislé na schránce pro Android verze 5.0 a vyšší.</string>
<string name="autofill_apps_default">Použít výchozí nastavení</string>
@@ -144,4 +133,11 @@
<string name="autofill_apps_match">Spárovat s</string>
<string name="autofill_apps_never">Nikdy nepárovat</string>
<string name="autofill_apps_delete">Smazat</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index fc619e31..f4f99924 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -2,53 +2,70 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <plurals name="delete_title">
+ <item quantity="one">%d Element ausgewählt</item>
+ <item quantity="other">%d Elemente ausgewählt</item>
+ </plurals>
+ <!-- Activity names -->
<string name="action_settings">Einstellungen</string>
<string name="dialog_delete_title">Ordner existiert bereits</string>
<string name="dialog_delete_msg">Zielordner existiert bereits. Aktuelle Version unterstützt nur eine einzige Datenquelle. Möchtest du die aktuelle Datenquelle löschen?\n(%1$s)</string>
<string name="dialog_delete">Ordner löschen</string>
<string name="dialog_do_not_delete">Abbruch</string>
<string name="title_activity_git_clone">Repository Informationen</string>
- <string name="title_activity_git_log">Commit-Log</string>
<!-- Password Store -->
<string name="creation_dialog_text">Bitte klone oder erstelle ein neues Repository, bevor du versuchst ein Passwort hinzuzufügen oder jegliche Synchronisation-Operation durchführst.</string>
<string name="move">Verschieben</string>
<string name="edit">Bearbeiten</string>
<string name="delete">Löschen</string>
+ <string name="change">Ändern</string>
+ <string name="directory_selected_title">Ordner bereits ausgewählt</string>
+ <string name="directory_selected_message">Möchtest du \"%1$s\" verwenden?</string>
+ <string name="password_exists_title">Passwort existiert bereits!</string>
+ <string name="password_exists_message">Dies wird %1$s mit %2$s überschreiben.</string>
+ <string name="password_move_error_title">Fehler beim Verschieben von Passwörtern</string>
+ <string name="password_move_error_message">Verschieben von %1$s nach %2$s fehlgeschlagen</string>
+ <!-- git commits -->
+ <string name="git_commit_add_text">Füge generiertes Passwort für %1$s mittels Android Passwort Store hinzu.</string>
+ <string name="git_commit_edit_text">Bearbeite das Passwort für %1$s mittels Android Password Store.</string>
+ <string name="git_commit_move_text">Benenne %1$s in %2$s um.</string>
+ <string name="git_commit_move_multiple_text">Verschiebe mehrere Passwörter nach %1$s.</string>
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">Passwort ist in der Zwischenablage, du hast %d Sekunden, um es einzufügen.</string>
+ <string name="clipboard_password_no_clear_toast_text">Passwort wurde in die Zwischenablage kopiert</string>
+ <string name="clipboard_copied_text">In die Zwischenablage kopiert</string>
+ <string name="clipboard_otp_copied_text">OTP-Code in die Zwischenablage kopiert</string>
<string name="file_toast_text">Bitte setze einen Pfad</string>
+ <string name="path_toast_text">Bitte setze einen Pfad</string>
<string name="empty_toast_text">Du kannst kein leeres Passwort setzen oder leere Extra-Angaben</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Internal Exception occurred</string>
-
<!-- Git Handler -->
- <string name="ssh_preferences_dialog_text">Please import or generate your SSH key file in the preferences</string>
+ <string name="ssh_preferences_dialog_text">Bitte importieren oder generieren Sie Ihre SSH-Schlüsseldatei in den Einstellungen</string>
<string name="ssh_preferences_dialog_title">Kein SSH-Key angegeben</string>
- <string name="ssh_preferences_dialog_import">Import</string>
+ <string name="ssh_preferences_dialog_import">Importieren</string>
<string name="ssh_preferences_dialog_generate">Generieren</string>
<string name="passphrase_dialog_title">Authentifizieren</string>
<string name="passphrase_dialog_text">Bitte setze ein Passwort für deinen SSH-Key. Lasse das Feld leer, wenn kein Passwort vergeben werden soll.</string>
<string name="password_dialog_text">Bitte setze ein Passwort für dieses Repository</string>
-
<!-- Clone fragment -->
- <string name="server_name">Server</string>
-
+ <string name="location_sdcard">SD-Karte</string>
+ <string name="location_hidden">Versteckt (bevorzugt)</string>
+ <string name="external_repository_dialog_title">Wählen Sie, wo die Passwörter gespeichert werden sollen</string>
+ <string name="external_repository_dialog_text">Sie müssen ein Verzeichnis auswählen, in dem Ihre Passwörter gespeichert werden sollen. Wenn Sie Ihre Passwörter innerhalb des versteckten Speichers der Anwendung speichern möchten, brechen Sie diesen Dialog ab und deaktivieren Sie die Option \"Externe Repository\".</string>
<string name="connection_mode">Authentifizierungsmethode</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">Nutzername</string>
<string name="invalid_email_dialog_text">Bitte valide Email eingeben</string>
<string name="clone_button">Klone!</string>
-
<!-- PGP Handler -->
- <string name="crypto_name_hint">Name</string>
<string name="crypto_pass_label">Passwort</string>
<string name="crypto_extra_label">Extra</string>
+ <string name="crypto_encrypt_username_label">Benutzername verschlüsseln</string>
<string name="crypto_select">Auswählen</string>
<string name="crypto_save">Speichern</string>
+ <string name="crypto_save_and_copy">Speichern und kopieren</string>
<!-- DECRYPT Layout -->
<string name="action_search">Suche</string>
<string name="password">Passwort:</string>
@@ -59,21 +76,27 @@
<string name="share_as_plaintext">Als Klartext teilen</string>
<string name="last_changed">Zuletzt geändert %s</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">Git-Server Einstellungen</string>
- <string name="pref_edit_git_config">Git Konfiguration bearbeiten</string>
<string name="pref_ssh_title">Importiere SSH-Key</string>
<string name="pref_ssh_keygen_title">Erstelle SSH-Schlüsselpaar</string>
<string name="pref_ssh_see_key_title">Zeige erstellten öffentlichen SSH-Key</string>
<string name="pref_git_delete_repo">Repository löschen</string>
<string name="pref_dialog_delete_title">Repository löschen</string>
<string name="pref_category_general_title">Allgemein</string>
+ <string name="pref_category_title_passwords">Passwörter</string>
+ <string name="pref_clipboard_timeout_summary">Legen Sie die Zeit (in Sekunden) fest, die das Passwort in der Zwischenablage liegen soll. 0 bedeutet für immer. Aktueller Wert: %1$s</string>
<string name="pref_copy_title">Kopiere Passwort automatisch</string>
<string name="pref_copy_dialog_title">Kopiert das Passwort in die Zwischenablage, wenn der Eintrag entschlüsselt wurde.</string>
+ <string name="ssh_key_import_error_not_an_ssh_key_message">Die ausgewählte Datei scheint kein privater SSH-Schlüssel zu sein.</string>
<string name="ssh_key_success_dialog_title">SSH-Key importiert</string>
+ <string name="ssh_key_error_dialog_title">Schlüssel-Importfehler</string>
<string name="ssh_key_error_dialog_text">Nachricht : \n</string>
<string name="pref_recursive_filter">Suche in Unterordnern</string>
<string name="pref_recursive_filter_hint">Findet Passwörter auch in Unterordnern.</string>
- <string name="pref_autofill_title">Autofill</string>
+ <string name="pref_sort_order_title">Passwortsortierung</string>
+ <string name="pref_folder_first_sort_order">Ordner zuerst</string>
+ <string name="pref_file_first_sort_order">Dateien zuerst</string>
+ <string name="pref_type_independent_sort_order">Typ unabhängig</string>
+ <string name="pref_recently_used_sort_order">Zuletzt verwendet</string>
<string name="pref_autofill_enable_title">Autofill aktivieren</string>
<string name="pref_autofill_enable_msg">Wähle OK, um zu den Bedienungshilfen-Einstellungen zu gelangen. Dort aktiviere oder deaktiviere den Password Store unter Dienste.</string>
<string name="pref_autofill_enable_msg2">Wenn der Hintergrunddienst aktiviert ist, erscheint immer dann ein Dialog, wenn du auf ein Passwortfeld in einer App klickst und ein dazu passender Eintrag existiert.</string>
@@ -82,6 +105,8 @@
<string name="pref_autofill_default_title">Standardmäßig automatisch abgleichen</string>
<string name="pref_autofill_default_hint">Standard auf \'Automatisch abgleichen\' für Apps ohne eine Standardeinstellung, andernfalls \'Niemals abgleichen.\'</string>
<string name="pref_autofill_always_title">Zeige den Autofill-Dialog immer</string>
+ <string name="pref_autofill_full_path_title">Zeige vollständigen Pfad</string>
+ <string name="pref_autofill_full_path_hint">Den vollständigen Pfad der passenden Passwortdateien anzeigen</string>
<string name="pref_misc_title">Verschiedenes</string>
<string name="pref_clear_clipboard_title">Lösche die Zwischenablage 20-mal</string>
<string name="pref_clear_clipboard_hint">Speichert Nonsense 20-mal anstatt 1-mal in der Zwischenablage. Nützlich bspw. auf Samsung-Geräten, die den Verlauf der Zwischenablage speichern.</string>
@@ -91,29 +116,40 @@
<string name="pref_select_external_repository">Wähle ein externes Repository</string>
<string name="prefs_export_passwords_title">Passwörter exportieren</string>
<string name="prefs_export_passwords_summary">Exportiert die verschlüsselten Passwörter in ein externes Verzeichnis</string>
- <string name="prefs_version">Version</string>
-
+ <!-- PasswordGenerator fragment -->
+ <string name="pwgen_title">Passwort generieren</string>
<string name="pwgen_generate">Generieren</string>
- <string name="pwgen_include">Include</string>
<string name="pwgen_length">Länge</string>
<string name="pwgen_numerals">Nummern</string>
<string name="pwgen_symbols">Symbole</string>
<string name="pwgen_uppercase">Großbuchstaben</string>
+ <string name="pwgen_lowercase">Kleinbuchstaben</string>
<string name="pwgen_ambiguous">Zweideutig</string>
<string name="pwgen_pronounceable">Aussprechbar</string>
+ <string name="pwgen_length_too_short_error">Länge zu kurz für ausgewählte Kriterien</string>
+ <string name="pwgen_max_iterations_exceeded">Fehler beim Generieren eines Passworts, das die Einschränkungen erfüllt. Versuchen Sie, die Länge zu erhöhen.</string>
+ <!-- XKPWD password generator -->
+ <string name="xkpwgen_separator">Trennzeichen</string>
+ <string name="xkpwgen_custom_dict_imported">Eigene Wortliste: %1$s</string>
+ <string name="xkpwgen_builder_error">Das ausgewählte Wörterbuch enthält nicht genügend Wörter der angegebenen Länge %1$d..%2$d</string>
+ <!-- XKPWD prefs -->
+ <string name="xkpwgen_pref_custom_dict_title">Eigene Wortliste</string>
+ <string name="xkpwgen_pref_custom_dict_summary_off">Integrierte Wortliste verwenden</string>
+ <string name="xkpwgen_pref_custom_dict_picker_title">Eigene Wortliste</string>
+ <string name="xkpwgen_pref_custom_dict_picker_summary">Tippen Sie, um eine benutzerdefinierte Wordlist-Datei mit einem Wort pro Zeile auszuwählen</string>
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">Passwort</string>
<string name="ssh_keygen_generate">Generieren</string>
-
+ <string name="ssh_key_gen_generating_progress">Schlüssel werden generiert…</string>
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
- <string name="dialog_ok">OK</string>
<string name="dialog_yes">Ja</string>
<string name="dialog_no">Nein</string>
<string name="dialog_cancel">Abbruch</string>
+ <string name="dialog_skip">Überspringen</string>
<string name="git_sync">Synchronisiere Repository</string>
<string name="git_pull">Git Pull</string>
<string name="git_push">Git Push</string>
- <string name="git_log">Commit-Log anzeigen</string>
<string name="show_password_pref_title">Zeige das Password</string>
<string name="show_password_pref_summary">Soll das entschlüsselte Passwort sichtbar sein? Dies deaktiviert nicht das Kopieren.</string>
<string name="show_extra_content_pref_title">Zeige weiteren Inhalt</string>
@@ -121,9 +157,18 @@
<string name="pwd_generate_button">Generieren</string>
<string name="refresh_list">Aktualisieren</string>
<string name="no_repo_selected">Kein externes Repository ausgewählt</string>
- <string name="send_plaintext_password_to">Passwort senden als Nur-Text mit behilfe von…</string>
+ <string name="send_plaintext_password_to">Passwort unverschlüsselt senden an…</string>
<string name="app_icon_hint">App Icon</string>
-
+ <!-- Oreo Autofill -->
+ <string name="oreo_autofill_strict_domain_search">Phishing-resistente Suche</string>
+ <string name="oreo_autofill_filter_no_results">Keine Ergebnisse.</string>
+ <string name="oreo_autofill_save_internal_error">Speichern aufgrund eines internen Fehlers fehlgeschlagen</string>
+ <string name="oreo_autofill_save_app_not_supported">Diese App wird derzeit nicht unterstützt</string>
+ <string name="oreo_autofill_save_passwords_dont_match">Die Passwörter stimmen nicht überein</string>
+ <string name="oreo_autofill_generate_password">Passwort generieren…</string>
+ <string name="oreo_autofill_warning_publisher_footer"><b>Die derzeit installierte App versucht, Ihre Anmeldeinformationen zu stehlen, indem sie vorgibt, eine vertrauenswürdige App zu sein.</b>\n\nVersuchen Sie die App zu deinstallieren und installieren Sie sie erneut aus einer vertrauenswürdigen Quelle wie dem Play Store, Amazon Appstore, F-Droid oder dem Shop Ihres Telefonherstellers.</string>
+ <string name="oreo_autofill_warning_publisher_install_time">Installiert: %1$s</string>
+ <string name="oreo_autofill_warning_publisher_warning_sign_description">Warnung</string>
<!-- Autofill -->
<string name="autofill_description">Füge das Passwort automatisch in Apps ein (Autofill). Funktioniert nur unter Android 4.3 und höher. Dies basiert nicht auf der Zwischenablage für Android 5.0 oder höher.</string>
<string name="autofill_apps_default">Nutze Standardeinstellung</string>
@@ -137,7 +182,44 @@
<string name="autofill_paste">Einfügen</string>
<string name="autofill_paste_username">Benutzername einfügen?\n\n%s</string>
<string name="autofill_toast_username">Wähle ein editierbares Feld um den Benutzernamen einzufügen.\nDer Benutzername ist für %d Sekunden verfügbar.</string>
+ <string name="ssh_key_does_not_exist">Der private SSH-Schlüssel konnte nicht geöffnet werden. Bitte überprüfen Sie, ob die Datei existiert</string>
+ <string name="new_password_title">Neues Passwort</string>
<string name="autofill_ins_1_hint">Bildschirmfoto Accessibility Services</string>
<string name="autofill_ins_2_hint">Bildschirmfoto des Schalters in Accessibility Services</string>
<string name="autofill_ins_3_hint">Bildschirmfoto von Autofill in Aktion</string>
+ <string name="biometric_auth_error">Authentifizierungsfehler</string>
+ <string name="biometric_auth_error_reason">Authentifizierungsfehler: %s</string>
+ <string name="biometric_auth_title">Biometrische Authentifizierung aktivieren</string>
+ <string name="biometric_auth_summary">Wenn aktiviert, werden Sie beim Starten der App nach Ihrem Fingerabdruck gefragt</string>
+ <string name="biometric_auth_summary_error">Fingerabdrucksensor fehlt oder ist nicht ansprechbar</string>
+ <string name="ssh_openkeystore_clear_keyid">Lösche gespeicherte OpenKeystore SSH-Schlüssel-ID</string>
+ <string name="access_sdcard_text">Der Speicherort befindet sich in Ihrer SD-Karte oder im internen Speicher, aber die App hat nicht die Berechtigung, darauf zuzugreifen.</string>
+ <string name="your_public_key">Ihr öffentlicher Schlüssel</string>
+ <string name="error_generate_ssh_key">Fehler beim Generieren des SSH-Schlüssels</string>
+ <string name="title_create_folder">Ordner erstellen</string>
+ <string name="title_rename_folder">Ordner umbenennen</string>
+ <string name="pref_search_on_start">Suchfeld beim Start öffnen</string>
+ <string name="pref_search_on_start_hint">Suchleiste beim Start der App anzeigen</string>
+ <string name="tap_clear_clipboard">Hier tippen, um die Zwischenablage zu löschen</string>
+ <string name="connection_mode_ssh_key">SSH-Schlüssel</string>
+ <string name="connection_mode_basic_authentication">Passwort</string>
+ <string name="git_server_config_save_success">Konfiguration erfolgreich gespeichert</string>
+ <string name="git_operation_wrong_passphrase">Falsches Kennwort</string>
+ <string name="git_operation_wrong_password">Falsches Passwort</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <string name="otp_import_success">TOTP-Konfiguration erfolgreich importiert</string>
+ <string name="otp_import_failure">Import der TOTP-Konfiguration fehlgeschlagen</string>
+ <string name="exporting_passwords">Exportiere Passwörter…</string>
+ <string name="invalid_gpg_id">.gpg-id gefunden, enthält aber eine ungültige Schlüssel-ID, Fingerabdruck oder Benutzer-ID</string>
+ <string name="short_key_ids_unsupported">Eine Schlüssel-ID in .gpg-id ist zu kurz, bitte verwenden Sie entweder lange Schlüssel-IDs (16 Zeichen) oder Fingerabdrücke (40 Zeichen)</string>
+ <!-- GitException messages -->
+ <string name="git_unknown_error">Unbekannter Fehler</string>
+ <!-- OpenKeychain not installed -->
+ <string name="openkeychain_not_installed_title">OpenKeychain nicht installiert</string>
+ <!-- GPG key selection in folder creation -->
+ <string name="folder_creation_err_file_exists">Dateiname bereits vergeben</string>
+ <string name="folder_creation_err_folder_exists">Ein Ordner mit diesem Namen existiert bereits</string>
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index d4c41c14..e489512a 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -2,9 +2,8 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">Ajustes</string>
<string name="dialog_delete_title">El directorio ya existe</string>
<string name="dialog_delete_msg">El directorio seleccionado ya existe. La versión actual solo soporta un almacén de contraseñas. ¿Quieres eliminar el almacén actual?\n(%1$s)</string>
@@ -17,20 +16,17 @@
<string name="edit">Editar</string>
<string name="delete">Eliminar</string>
<!-- git commits -->
- <string name="git_commit_add_text">"Contraseña para %1$s agregada usando Android Password Store."</string>
- <string name="git_commit_edit_text">"%1$s editada usando Android Password Store."</string>
- <string name="git_commit_remove_text">"%1$s eliminada del almacén usando Android Password Store."</string>
- <string name="git_commit_move_text">"Renombrado %1$s a %2$s usando Android Password Store.."</string>
-
+ <string name="git_commit_add_text">Contraseña para %1$s agregada usando Android Password Store.</string>
+ <string name="git_commit_edit_text">%1$s editada usando Android Password Store.</string>
+ <string name="git_commit_remove_text">%1$s eliminada del almacén usando Android Password Store.</string>
+ <string name="git_commit_move_text">Renombrado %1$s a %2$s usando Android Password Store..</string>
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">Contraseña copiada al portapapeles, tienes %d segundos para pegarla.</string>
<string name="clipboard_password_no_clear_toast_text">Contraseña copiada al portapapeles</string>
<string name="file_toast_text">Por favor selecciona un nombre de archivo</string>
<string name="empty_toast_text">No puedes dejar la contraseña y el contenido extra ambos vacíos</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Ocurrió un error durante la operación de Git</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">Por favor importa o genera tu llave SSH en los ajustes</string>
<string name="ssh_preferences_dialog_title">No hay llave SSH</string>
@@ -39,21 +35,17 @@
<string name="passphrase_dialog_title">Autenticar</string>
<string name="passphrase_dialog_text">Por favor ingresa una contraseña para tu llave SSH</string>
<string name="password_dialog_text">Por favor ingresa una contraseña para este repositorio</string>
-
<!-- Clone fragment -->
<string name="location_sdcard">Tarjeta SD</string>
<string name="location_hidden">Oculto (Recomendado)</string>
<string name="external_repository_dialog_title">Selecciona dónde almacenar tus contraseñas</string>
<string name="external_repository_dialog_text">Debes seleccionar un directorio para almacenar tus contraseñas. Si quieres guardarlas dentro del almacenamiento oculto de la aplicación, cancela este diálogo y deshabilita la opción \"Repositorio externo\".</string>
-
<string name="server_name">Servidor</string>
-
<string name="connection_mode">Modo de autenticación</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">Nombre de usuario</string>
<string name="invalid_email_dialog_text">Por favor ingresa una dirección de correo</string>
<string name="clone_button">¡Clonar!</string>
-
<!-- PGP Handler -->
<string name="crypto_name_hint">Nombre</string>
<string name="crypto_pass_label">Contraseña:</string>
@@ -69,16 +61,12 @@
<string name="copy_password">Copiar contraseña</string>
<string name="share_as_plaintext">Compartir como texto plano</string>
<string name="last_changed">Última modificación %s</string>
-
<!-- Preferences -->
- <string name="pref_edit_server_info">Editar ajustes del servidor Git</string>
- <string name="pref_edit_git_config">Preferencias de Git</string>
<string name="pref_ssh_title">Importar llave SSH</string>
<string name="pref_ssh_keygen_title">Generar par de llaves SSH</string>
<string name="pref_ssh_see_key_title">Ver llave pública SSH generada</string>
<string name="pref_git_delete_repo">Eliminar repositorio</string>
<string name="pref_dialog_delete_title">Limpiar repositorio</string>
- <string name="pref_category_general_title">General</string>
<string name="pref_copy_title">Copiar contraseña automáticamente</string>
<string name="pref_copy_dialog_title">Automáticamente copia la contraseña al portapapeles si el descifrado fue exitoso.</string>
<string name="ssh_key_success_dialog_title">Llave SSH importada</string>
@@ -108,7 +96,6 @@
<string name="prefs_export_passwords_title">Exportar contraseñas</string>
<string name="prefs_export_passwords_summary">Exporta las contraseñas cifradas a un directorio externo.</string>
<string name="prefs_version">Versión</string>
-
<!-- PasswordGenerator fragment -->
<string name="pwgen_title">Generar Contraseña</string>
<string name="pwgen_generate">Generar</string>
@@ -122,15 +109,14 @@
<string name="pwgen_pronounceable">Pronunciable</string>
<string name="pwgen_no_chars_error">No se han incluído caracteres</string>
<string name="pwgen_length_too_short_error">Longitud demasiado corta para el criterio seleccionado</string>
-
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">Contraseña</string>
<string name="ssh_keygen_generate">Generar</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
- <string name="dialog_ok">OK</string>
<string name="dialog_yes">Sí</string>
- <string name="dialog_no">No</string>
<string name="dialog_cancel">Cancelar</string>
<string name="git_sync">Sincronizar con servidor</string>
<string name="git_pull">Descargar del servidor</string>
@@ -144,7 +130,24 @@
<string name="no_repo_selected">Ningún repositorio externo seleccionado</string>
<string name="send_plaintext_password_to">Enviar contraseña en texto plano usando…</string>
<string name="app_icon_hint">Ícono de app</string>
-
+ <!-- Oreo Autofill -->
+ <string name="oreo_autofill_match_with">Coincide con %1$s</string>
+ <string name="oreo_autofill_filter_no_results">Sin resultados.</string>
+ <string name="oreo_autofill_search_in_store">Buscar en la tienda…</string>
+ <string name="oreo_autofill_save_internal_error">Error al guardar debido a un error interno</string>
+ <string name="oreo_autofill_save_app_not_supported">Esta aplicación no es compatible actualmente</string>
+ <string name="oreo_autofill_save_passwords_dont_match">Las contraseñas no coinciden</string>
+ <string name="oreo_autofill_generate_password">Generar contraseña…</string>
+ <string name="oreo_autofill_warning_publisher_install_time">Instalada: %1$s</string>
+ <string name="oreo_autofill_warning_publisher_advanced_info_button">Información avanzada</string>
+ <string name="oreo_autofill_warning_publisher_changed_disable_autofill_button">Mantener el Autocompletado desactivado</string>
+ <string name="oreo_autofill_warning_publisher_reenable_button">Reactivar el Autocompletado</string>
+ <string name="oreo_autofill_warning_publisher_warning_sign_description">Advertencia</string>
+ <string name="oreo_autofill_warning_publisher_dataset_summary">Pulse para ver detalles…</string>
+ <string name="oreo_autofill_warning_publisher_dataset_title">Posible intento de suplantación de identidad</string>
+ <string name="oreo_autofill_general_fill_and_save_support">Rellena y guarda las credenciales</string>
+ <string name="oreo_autofill_general_fill_support">Rellena las credenciales</string>
+ <string name="oreo_autofill_password_fill_support">Rellenar las contraseñas</string>
<!-- Autofill -->
<string name="autofill_description">Autollena campos de contraseña en aplicaciones. Solo funciona en Android 4.3 y superiores. No depende del portapapales en Android 5.0 y superiores.</string>
<string name="autofill_apps_default">Usar la opción predeterminada</string>
@@ -163,8 +166,14 @@
<string name="autofill_ins_1_hint">Pantalla de Servicios de Accesibilidad</string>
<string name="autofill_ins_2_hint">Pantalla de activación en Servicios de Accesibilidad</string>
<string name="autofill_ins_3_hint">Pantalla de servicio de autollenado en acción</string>
- <string name="git_push_nff_error">La subida fue rechazada por el servidor, Ejecuta \'Descargar desde servidor\' antes de subir o pulsa \'Sincronizar con servidor\' para realizar ambas acciones.</string>
- <string name="git_push_generic_error">El envío fue rechazado por el servidor, la razón:</string>
<string name="git_operation_remember_passphrase">Recordar contraseñagit (inseguro)</string>
<string name="abort_rebase">Abortar rebase</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <string name="git_push_nff_error">La subida fue rechazada por el servidor, Ejecuta \'Descargar desde servidor\' antes de subir o pulsa \'Sincronizar con servidor\' para realizar ambas acciones.</string>
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index a4e383fd..cac0550d 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -2,17 +2,25 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <plurals name="delete_title">
+ <item quantity="one">%d élément sélectionné</item>
+ <item quantity="other">%d éléments sélectionnés</item>
+ </plurals>
+ <!-- Activity names -->
<string name="action_settings">Paramètres</string>
<string name="dialog_delete_title">Répertoire déjà existant</string>
<string name="dialog_delete_msg">Répertoire cible déjà existant. La version actuelle ne supporte qu\'un seul gestionnaire. Voulez vous supprimer le répertoire actual du gestionnaire de mots de passe?\n(%1$s)</string>
- <string name="dialog_delete">Suprimer le répertoire</string>
+ <string name="dialog_delete">Supprimer le répertoire</string>
<string name="dialog_do_not_delete">Annuler</string>
<string name="title_activity_git_clone">Information sur le dépôt Git</string>
<!-- Password Store -->
- <string name="creation_dialog_text">Clonez ou créez un dépôt suivant avant d\'essayer d\'ajouter un mot de pass ou d\'effectuer une opération de synchornisation.</string>
+ <string name="creation_dialog_text">Clonez ou créez un dépôt suivant avant d\'essayer d\'ajouter un mot de passe ou d\'effectuer une opération de synchronisation.</string>
+ <plurals name="delete_dialog_text">
+ <item quantity="one">Êtes-vous sûr(e) de vouloir supprimer le mot de passe ?</item>
+ <item quantity="other">Êtes-vous sûr(e) de vouloir supprimer %d mots de passe ?</item>
+ </plurals>
+ <string name="delete_directory_progress_text">Suppression…</string>
<string name="move">Déplacer</string>
<string name="edit">Éditer</string>
<string name="delete">Supprimer</string>
@@ -22,21 +30,25 @@
<string name="directory_selected_message">Voulez-vous utiliser \"%1$s\"?</string>
<string name="password_exists_title">Le mot de passe existe!</string>
<string name="password_exists_message">Cela écrasera %1$s avec %2$s.</string>
-
+ <string name="password_move_error_title">Erreur lors du déplacement des mots de passe</string>
+ <string name="password_move_error_message">Impossible de déplacer %1$s vers %2$s</string>
<!-- git commits -->
- <string name="git_commit_add_text">Ajouter %1$s depuis le dépôt.</string>
- <string name="git_commit_edit_text">Editer %1$s depuis le dépôt.</string>
+ <string name="git_commit_add_text">Ajout par Android Password Store d\'un mot de passe pour %1$s.</string>
+ <string name="git_commit_edit_text">Modification par Android Password Store du mot de passe pour %1$s.</string>
<string name="git_commit_remove_text">Retirer %1$s de la mémoire.</string>
<string name="git_commit_move_text">Renommer %1$sà %2$s. </string>
-
+ <string name="git_commit_move_multiple_text">Déplacement de mots de passe vers %1$s.</string>
+ <string name="git_commit_gpg_id">Initialisation des identifiants GPG dans %1$s.</string>
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">Mot de passe copié dans le presse papier, vous avez %d secondes pour coller celui-ci.</string>
- <string name="file_toast_text">Renseignez un nom de fichier</string>
+ <string name="clipboard_password_no_clear_toast_text">Mot de passe copié dans le presse-papiers</string>
+ <string name="clipboard_copied_text">Copié dans le presse-papiers</string>
+ <string name="clipboard_otp_copied_text">Code OTP copié dans le presse-papiers</string>
+ <string name="file_toast_text">Veuillez fournir un nom de fichier</string>
+ <string name="path_toast_text">Veuillez fournir un chemin d\'accès au fichier</string>
<string name="empty_toast_text">Vous ne pouvez pas utiliser un mot de passe vide ou des données supplémentaires vide</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Une erreur c\'est produite lors d\'une opération Git</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">Vous devez importer ou générer votre fichier de clef SSH dans les préférences</string>
<string name="ssh_preferences_dialog_title">Absence de clef SSH</string>
@@ -45,54 +57,60 @@
<string name="passphrase_dialog_title">Authentification</string>
<string name="passphrase_dialog_text">Saisissez le mot de passe associé à votre clef SSH. Laisser vide si il n\'y a pas de mot de passe.</string>
<string name="password_dialog_text">Renseignez le mot de passe pour ce dépôt</string>
-
<!-- Clone fragment -->
<string name="location_sdcard">Carte SD</string>
- <string name="location_hidden">Caché (Préféré)</string>
+ <string name="location_hidden">Caché (Recommandé)</string>
<string name="external_repository_dialog_title">Choisissez où sauvegarder les mots de passe</string>
<string name="external_repository_dialog_text">Vous devez sélectionner un répertoire où sauvegarder vos mots de passe. Si vous souhaitez sauvegarder vos mots de passe dans la mémoire cachée de l\'application, annulez cette boîte de dialogue et désactivez l\'option \"Répertoire externe\".</string>
-
<string name="server_name">Serveur</string>
-
+ <string name="server_url">URL du dépôt</string>
+ <string name="server_branch">Branche</string>
<string name="connection_mode">Méthode d\'authentification</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">Nom d\'utilisateur</string>
<string name="git_user_email">Email</string>
<string name="invalid_email_dialog_text">Merci de saisir une adresse mail valide</string>
<string name="clone_button">Cloner !</string>
-
<!-- PGP Handler -->
<string name="crypto_name_hint">nom</string>
<string name="crypto_pass_label">Mot de passe</string>
<string name="crypto_extra_label">Extra</string>
+ <string name="crypto_encrypt_username_label">Chiffrer le nom d\'utilisateur</string>
<string name="crypto_select">Sélectionner</string>
<string name="crypto_save">Sauvegarder</string>
<!-- DECRYPT Layout -->
<string name="action_search">Chercher</string>
<string name="password">Mot de passe:</string>
+ <string name="otp">OTP:</string>
<string name="extra_content">Contenu supplémentaire</string>
<string name="username">Nom d\'utilisateur</string>
<string name="edit_password">Éditer le mot de passe</string>
<string name="copy_password">Copier le mot de passe</string>
<string name="share_as_plaintext">Partager en clair</string>
<string name="last_changed">Dernière modification le %s</string>
-
<!-- Preferences -->
- <string name="pref_edit_server_info">Éditer les paramètres du serveur Git</string>
- <string name="pref_edit_git_config">Éditer la configuration</string>
+ <string name="pref_repository_title">Dépôt</string>
<string name="pref_ssh_title">Importer une clef SSH</string>
<string name="pref_ssh_keygen_title">Générer une paire de clefs SSH</string>
<string name="pref_ssh_see_key_title">Voir la clef publique SSH générée</string>
<string name="pref_git_delete_repo">Supprimer le dépôt</string>
<string name="pref_dialog_delete_title">Effacer le dépôt</string>
<string name="pref_category_general_title">Général</string>
+ <string name="pref_category_title_passwords">Mot de passe</string>
+ <string name="pref_clipboard_timeout_title">Délai imparti pour la copie</string>
+ <string name="pref_clipboard_timeout_summary">Définissez le temps (en secondes) durant lequel le mot de passe restera dans le presse-papiers. 0 pour une rétention illimitée. Valeur actuelle: %1$s</string>
<string name="pref_copy_title">Copie automatique du mot de passe</string>
<string name="pref_copy_dialog_title">Copie automatiquement le mot de passe vers le presse-papier si le déchiffrement a réussi.</string>
+ <string name="ssh_key_import_error_not_an_ssh_key_message">Le fichier sélectionné ne semble pas être une clé privée SSH.</string>
<string name="ssh_key_success_dialog_title">Clef SSH importée</string>
+ <string name="ssh_key_error_dialog_title">Erreur d\'importation de la clé</string>
<string name="ssh_key_error_dialog_text">Message : \n</string>
<string name="pref_recursive_filter">Filtre récursif</string>
<string name="pref_recursive_filter_hint">Cherche le mot de passe dans tous les sous-répertoires du répertoire actuel.</string>
<string name="pref_sort_order_title">Ordre de tri des mots de passe</string>
+ <string name="pref_folder_first_sort_order">Dossiers en premier</string>
+ <string name="pref_file_first_sort_order">Fichiers en premier</string>
+ <string name="pref_recently_used_sort_order">Récemment utilisé</string>
<string name="pref_autofill_title">Saisie automatique</string>
<string name="pref_autofill_enable_title">Saisie automatique</string>
<string name="pref_autofill_enable_msg">Tapez OK pour aller dans les paramètres d\'Accessibilité. Puis, choisissez \"Password Store\" dans \"Services\", ensuite utilisez le boutton dans le coin supérieur droit pour activer/désactiver la saisie automatique.</string>
@@ -102,6 +120,8 @@
<string name="pref_autofill_default_title">Correspondance automatique par défaut</string>
<string name="pref_autofill_default_hint">Default to \"Automatically match\" for apps without custom settings. Otherwise, \"Never match.\"</string>
<string name="pref_autofill_always_title">Toujours montrer la fenêtre de dialogue</string>
+ <string name="pref_autofill_full_path_title">Afficher le chemin d\'accès</string>
+ <string name="pref_autofill_full_path_hint">Afficher le chemin d\'accès des fichiers de mot de passe correspondants</string>
<string name="pref_misc_title">Divers</string>
<string name="pref_clear_clipboard_title">Effacer le presse-papier 20 fois</string>
<string name="pref_clear_clipboard_hint">Enregistre des informations absurdes dans le presse-papier 20 fois à la place d\'une seule. Utile sur les téléphones Samsung qui disposent d\'un historique du presse-papier.</string>
@@ -112,29 +132,48 @@
<string name="prefs_export_passwords_title">Exporter les mots de passe</string>
<string name="prefs_export_passwords_summary">Exporter les mots de passe (chiffrés) vers un répertoire externe</string>
<string name="prefs_version">Version</string>
-
<!-- PasswordGenerator fragment -->
- <string name="pwgen_title">Générer Mot de Passe</string>
+ <string name="pwgen_title">Générer un mot de passe</string>
<string name="pwgen_generate">Générer</string>
<string name="pwgen_include">Inclure</string>
<string name="pwgen_length">Longueur</string>
<string name="pwgen_numerals">Chiffres</string>
<string name="pwgen_symbols">Symboles</string>
<string name="pwgen_uppercase">Majuscules</string>
+ <string name="pwgen_lowercase">minuscules</string>
<string name="pwgen_ambiguous">Ambigus</string>
<string name="pwgen_pronounceable">Prononçable</string>
+ <string name="pwgen_no_chars_error">Aucun critère sélectionné</string>
+ <string name="pwgen_length_too_short_error">Longueur trop faible pour les critères sélectionnés</string>
+ <string name="pwgen_max_iterations_exceeded">Impossible de générer un mot de passe satisfaisant les critères. Essayez d\'augmenter la longueur.</string>
+ <!-- XKPWD password generator -->
+ <string name="xkpwgen_title">Générateur XKCD</string>
+ <string name="xkpwgen_length">Nombre de mots</string>
+ <string name="xkpwgen_separator">Séparateur</string>
+ <string name="xkpwgen_custom_dict_imported">Liste de mots personnalisée : %1$s</string>
+ <string name="xkpwgen_builder_error">Le dictionnaire sélectionné ne contient pas assez de mots de la longueur %1$d..%2$d</string>
+ <!-- XKPWD prefs -->
+ <string name="xkpwgen_pref_gentype_title">Type de générateur de mot de passe</string>
+ <string name="xkpwgen_pref_custom_dict_title">Liste de mots personnalisée</string>
+ <string name="xkpwgen_pref_custom_dict_summary_on">Utiliser une liste de mots personnalisée</string>
+ <string name="xkpwgen_pref_custom_dict_summary_off">Utilisation de la liste de mots intégrée</string>
+ <string name="xkpwgen_pref_custom_dict_picker_title">Fichier personnalisé de liste de mots</string>
+ <string name="xkpwgen_pref_custom_dict_picker_summary">Touchez pour choisir un fichier de liste de mots personnalisés contenant un mot par ligne</string>
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">Mot de passe</string>
<string name="ssh_keygen_generate">Générer</string>
-
+ <string name="ssh_key_gen_generating_progress">Génération des clés…</string>
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
- <string name="dialog_ok">OK</string>
+ <string name="dialog_ok">Ok</string>
<string name="dialog_yes">Oui</string>
<string name="dialog_no">Non</string>
<string name="dialog_cancel">Annuler</string>
+ <string name="dialog_skip">Ignorer</string>
<string name="git_sync">Synchronisation du dépôt</string>
<string name="git_pull">Importer du serveur</string>
<string name="git_push">Pousser sur le serveur</string>
+ <string name="git_push_up_to_date">Dépôt à jour</string>
<string name="show_password_pref_title">Montrer le mot de passe</string>
<string name="show_password_pref_summary">Contrôle la visibilité des mots de passe une fois déchifrées, ceci n\'empêche pas de copier le mot de passe</string>
<string name="show_extra_content_pref_title">Afficher le contenu supplémentaire</string>
@@ -144,7 +183,30 @@
<string name="no_repo_selected">Pas de dépôt externe séléctionné</string>
<string name="send_plaintext_password_to">Envoyer le mot de passe en clair via…</string>
<string name="app_icon_hint">Icône de l\'application</string>
-
+ <!-- Oreo Autofill -->
+ <string name="oreo_autofill_strict_domain_search">Recherche protégée contre le hameçonnage</string>
+ <string name="oreo_autofill_match_with">Apparier avec %1$s</string>
+ <string name="oreo_autofill_matches_clear_existing">Effacer l’appairage actuel</string>
+ <string name="oreo_autofill_filter_no_results">Aucun résultat.</string>
+ <string name="oreo_autofill_search_in_store">Rechercher dans le dépôt…</string>
+ <string name="oreo_autofill_save_internal_error">Échec de la sauvegarde : erreur interne</string>
+ <string name="oreo_autofill_save_app_not_supported">Cette application n\'est actuellement pas prise en charge</string>
+ <string name="oreo_autofill_save_passwords_dont_match">Les mots de passe ne coïncident pas</string>
+ <string name="oreo_autofill_generate_password">Générer un mot de passe…</string>
+ <string name="oreo_autofill_fill_otp_from_sms">Extraire le code depuis un SMS…</string>
+ <string name="oreo_autofill_warning_publisher_header">L\'éditeur de cette application a changé depuis que vous avez appairé un mot de passe avec celle-ci:</string>
+ <string name="oreo_autofill_warning_publisher_footer"><b>L\'application actuellement installée peut essayer de voler vos identifiants en faisant semblant d\'être une application de confiance.</b>\n\nEssayez de désinstaller et de réinstaller l\'application à partir d\'une source fiable, comme le Play Store, l\'AppStore d\'Amazon, le F-Droid ou la boutique du fabricant de votre téléphone.</string>
+ <string name="oreo_autofill_warning_publisher_install_time">Installé : %1$s</string>
+ <string name="oreo_autofill_warning_publisher_warning_sign_description">Avertissement</string>
+ <string name="oreo_autofill_warning_publisher_dataset_summary">Appuyez pour en savoir plus…</string>
+ <string name="oreo_autofill_warning_publisher_dataset_title">Tentative possible d\'hameçonnage</string>
+ <string name="oreo_autofill_general_fill_and_save_support">Remplir et enregistrer les identifiants</string>
+ <string name="oreo_autofill_general_fill_support">Remplir les identifiants</string>
+ <string name="oreo_autofill_password_fill_support">Remplir le mot de passe</string>
+ <string name="oreo_autofill_preference_directory_structure">Organisation des fichiers de mot de passe</string>
+ <string name="oreo_autofill_enable_dialog_description">Password Store vous permet de remplir des formulaires de connexion ainsi que d\'enregistrer vos identifiants d\'applications ou de sites Web.</string>
+ <string name="oreo_autofill_enable_dialog_instructions">Pour activer cette fonctionnalité, appuyez sur OK pour aller dans les paramètres de saisie automatique, sélectionnez Password Store dans la liste puis confirmez avec OK.</string>
+ <string name="oreo_autofill_enable_dialog_installed_browsers">Prise en charge du remplissage automatique avec les navigateurs installés:</string>
<!-- Autofill -->
<string name="autofill_description">Remplissage automatique des champs de type mot de passe dans les applications. Ne fonctionne que sur les version d\'Android 4.3 et supérieure. Ne dépend pas du presse-papier pour les version d\'Android 5.0 et supérieure.</string>
<string name="autofill_apps_default">Utiliser les paramètres par défaut</string>
@@ -162,8 +224,67 @@
<string name="autofill_ins_1_hint">Capture des services d\'accessibilité</string>
<string name="autofill_ins_2_hint">Capture de bascule dans les services d\'accessibilité</string>
<string name="autofill_ins_3_hint">Capture du service de remplissage automatique en action</string>
+ <string name="git_operation_remember_passphrase">Se rappeler de la phrase secrète dans la configuration de l\'application (peu sûr)</string>
+ <string name="reset_to_remote">Réinitialisation dure de la branche distante</string>
+ <string name="biometric_prompt_title">Identification biométrique</string>
+ <string name="biometric_auth_title">Authentification biométrique</string>
+ <string name="biometric_auth_summary">Lorsque cette option est activée, Password Store vous demandera votre empreinte digitale au lancement</string>
+ <string name="biometric_auth_summary_error">Lecteur d\'empreinte digitale non accessible ou manquant</string>
+ <string name="your_public_key">Votre clé publique</string>
+ <string name="error_generate_ssh_key">Une erreur est survenue pendant la génération de la clé ssh</string>
+ <string name="title_create_folder">Créer un dossier</string>
+ <string name="title_rename_folder">Renommer le dossier</string>
+ <string name="message_rename_folder">Entrez le chemin pour %1$s</string>
+ <string name="button_create">Créer</string>
+ <string name="pref_search_on_start">Ouvrir la recherche au démarrage</string>
+ <string name="pref_search_on_start_hint">Ouvrir la barre de recherche au démarrage de l\'application</string>
+ <string name="password_generator_category_title">Générateur de mot de passe</string>
+ <string name="tap_clear_clipboard">Appuyez ici pour effacer le presse-papiers</string>
+ <string name="theme_title">Thème de l\'application</string>
+ <string name="theme_light">Clair</string>
+ <string name="theme_dark">Sombre</string>
+ <string name="theme_follow_system">Thème système</string>
+ <string name="connection_mode_basic_authentication">Mot de passe</string>
+ <string name="git_operation_wrong_password">Mot de passe incorrect</string>
+ <string name="bottom_sheet_create_new_folder">Créer un dossier</string>
+ <string name="bottom_sheet_create_new_password">Créer un mot de passe</string>
+ <string name="snackbar_action_grant">Autoriser</string>
+ <string name="pref_debug_logging_summary">Activer la journalisation du débogage (nécessite un redémarrage de l\'application)</string>
+ <string name="pref_debug_logging_title">Journal de débogage</string>
+ <string name="preference_default_username_summary">Si le remplissage automatique est incapable de déterminer un nom d\'utilisateur à partir de votre fichier de mot de passe ou de la structure de répertoire, il utilisera la valeur spécifiée ici</string>
+ <string name="preference_default_username_title">Nom d\'utilisateur par défaut</string>
+ <string name="git_operation_remember_password">Mémoriser le mot de passe</string>
+ <string name="git_operation_hint_password">Mot de passe</string>
+ <string name="preference_custom_public_suffixes_title">Domaines personnalisés</string>
+ <string name="preference_custom_public_suffixes_summary">Le remplissage automatique distinguera les sous-domaines de ces domaines</string>
+ <string name="preference_custom_public_suffixes_hint">societe.com\npersonnel.com</string>
+ <!-- OpenKeychain errors -->
+ <string name="openpgp_error_no_user_ids">Aucune clé PGP correspondante trouvée</string>
+ <string name="openpgp_error_unknown">Erreur d\'OpenKeyChain : %s</string>
+ <!-- Password creation failure -->
+ <string name="password_creation_file_fail_title">Erreur</string>
+ <string name="exporting_passwords">Exportation des mots de passe…</string>
+ <string name="failed_to_find_key_id">Impossible de localiser .gpg-id, votre dépôt est-il correctement configuré ?</string>
+ <string name="short_key_ids_unsupported">Un ID de clé dans .gpg-id est trop court, veuillez utiliser soit des identifiants de clés longs (16 caractères) soit des empreintes digitales (40 caractères)</string>
+ <string name="directory_hint">Dossier</string>
+ <string name="new_folder_set_gpg_key">Définir la clé GPG pour le dossier</string>
+ <!-- GitException messages -->
+ <string name="git_unknown_error">Erreur inconnue</string>
<string name="git_push_nff_error">La poussée a été rejetée par le dépôt distant, exécutez une tirée avant de pousser à nouveau. Vous pouvez utiliser Synchroniser plutôt que de tirer/pousser car il implémente les deux.</string>
- <string name="git_push_generic_error">Poussée rejetée par le dépôt distant, raison:</string>
<string name="git_push_other_error">Pousser au dépôt distant sans avance rapide rejetée. Vérifiez la variable receive.denyNonFastForwards dans le fichier de configuration du répertoire de destination.</string>
- <string name="git_operation_remember_passphrase">Se rappeler de la phrase secrète dans la configuration de l\'application (peu sûr)</string>
+ <string name="git_unknown_host">Hôte inconnu : %1$s</string>
+ <string name="git_operation_running">Opération git en cours…</string>
+ <!-- OpenKeychain not installed -->
+ <string name="openkeychain_not_installed_title">OpenKeychain non installé</string>
+ <string name="openkeychain_not_installed_message">OpenKeychain est nécessaire pour le fonctionnement de Password Store, veuillez l\'installer depuis l\'une des boutiques d\'applications ci-dessous</string>
+ <string name="openkeychain_not_installed_google_play">Google Play</string>
+ <string name="play_deeplink_template">https://play.google.com/store/apps/details?id=%1$s</string>
+ <string name="openkeychain_not_installed_fdroid">F-Droid</string>
+ <string name="fdroid_deeplink_template">https://f-droid.org/fr/packages/%1$s/</string>
+ <!-- GPG key selection in folder creation -->
+ <string name="folder_creation_err_file_exists">Un fichier portant ce nom existe déjà</string>
+ <string name="folder_creation_err_folder_exists">Un dossier portant ce nom existe déjà</string>
+ <string name="xkpwgen_extrachars_label">Chiffres(d)/Symboles(s)</string>
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 463a8354..9fff40d3 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -2,9 +2,8 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">設定</string>
<string name="dialog_delete_title">ディレクトリーはすでに存在します</string>
<string name="dialog_delete_msg">対象のディレクトリーはすでに存在します。 現在のバージョンは1つのストアのみをサポートしています。 現在のパスワードストアのディレクトリーを削除しますか\n(%1$s)</string>
@@ -21,10 +20,8 @@
<string name="clipboard_password_toast_text">パスワードをクリップボードにコピーしました %d 秒以内に貼り付けしてください。</string>
<string name="file_toast_text">ファイル名を入力してください</string>
<string name="empty_toast_text">空のパスワードを使用したり、追加のコンテンツを空にすることはできません</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Git 操作中にエラーが発生しました</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">プリファレンスで SSH 鍵ファイルをインポートまたは生成してください</string>
<string name="ssh_preferences_dialog_title">SSH 鍵がありませんkey</string>
@@ -33,12 +30,10 @@
<string name="passphrase_dialog_title">認証</string>
<string name="passphrase_dialog_text">SSH 鍵のパスフレーズを入力してください。 パスフレーズがない場合は空のままにします。</string>
<string name="password_dialog_text">このリポジトリのパスワードを入力してください</string>
-
<!-- Clone fragment -->
<string name="server_name">サーバー</string>
-
<string name="connection_mode">認証モード</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">ユーザー名</string>
<!-- PGP Handler -->
<string name="crypto_name_hint">名前</string>
@@ -47,7 +42,6 @@
<!-- DECRYPT Layout -->
<string name="action_search">検索</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">git サーバー設定を編集</string>
<string name="pref_ssh_title">SSH 鍵のインポート</string>
<string name="pref_ssh_keygen_title">SSH 鍵ペアを生成</string>
<string name="pref_ssh_see_key_title">生成した公開 SSH 鍵を表示</string>
@@ -76,6 +70,7 @@
<string name="pref_external_repository">外部リポジトリ</string>
<string name="pref_external_repository_summary">外部パスワードリポジトリを使用する</string>
<string name="pref_select_external_repository">外部リポジトリを選択</string>
+ <!-- PasswordGenerator fragment -->
<string name="pwgen_generate">生成</string>
<string name="pwgen_include">含める</string>
<string name="pwgen_length">長さ</string>
@@ -84,12 +79,13 @@
<string name="pwgen_uppercase">大文字</string>
<string name="pwgen_ambiguous">あいまい</string>
<string name="pwgen_pronounceable">発音可能</string>
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">パスフレーズ</string>
<string name="ssh_keygen_generate">生成</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
- <string name="dialog_ok">OK</string>
<string name="dialog_yes">はい</string>
<string name="dialog_no">いいえ</string>
<string name="dialog_cancel">キャンセル</string>
@@ -102,6 +98,7 @@
<string name="refresh_list">リストを更新</string>
<string name="no_repo_selected">外部リポジトリが選択されていません</string>
<string name="send_plaintext_password_to">パスワードをプレーンテキストとして送信…</string>
+ <!-- Oreo Autofill -->
<!-- Autofill -->
<string name="autofill_description">アプリのパスワードフィールドを自動入力します。 Android バージョン 4.3 以降でのみ動作します。 Android 5.0 以降のクリップボードには依存しません。</string>
<string name="autofill_apps_default">デフォルト設定を使用する</string>
@@ -110,4 +107,11 @@
<string name="autofill_apps_match">一致</string>
<string name="autofill_apps_never">一致しない</string>
<string name="autofill_apps_delete">削除</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 39efdecd..284b1cf6 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -20,6 +20,7 @@
<item quantity="one">Tem certeza que deseja excluir a senha %d?</item>
<item quantity="other">Tem certeza que deseja excluir a senha %d?</item>
</plurals>
+ <string name="delete_directory_progress_text">Excluindo…</string>
<string name="move">Mover</string>
<string name="edit">Editar</string>
<string name="delete">Excluir</string>
@@ -37,10 +38,12 @@
<string name="git_commit_remove_text">Remova %1$s do armazenamento.</string>
<string name="git_commit_move_text">Renomear %1$s para %2$s.</string>
<string name="git_commit_move_multiple_text">Mova múltiplas senhas para %1$s.</string>
+ <string name="git_commit_gpg_id">Inicializar IDs GPG em %1$s.</string>
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">Senha copiada para área de transferência, você tem %d segundos para colá-la em algum lugar.</string>
<string name="clipboard_password_no_clear_toast_text">Senha copiada para área de transferência</string>
<string name="clipboard_copied_text">Copiado para a área de transferência</string>
+ <string name="clipboard_otp_copied_text">Código OTP copiado para a área de transferência</string>
<string name="file_toast_text">Por favor, informe um nome de arquivo</string>
<string name="path_toast_text">Por favor, forneça o caminho do arquivo</string>
<string name="empty_toast_text">Você não pode usar uma senha vazia ou conteúdo extra vazio</string>
@@ -60,6 +63,8 @@
<string name="external_repository_dialog_title">Escolha onde armazenar as senhas</string>
<string name="external_repository_dialog_text">Você deve selecionar um diretório onde armazenar suas senhas. Se você deseja armazenar suas senhas dentro do armazenamento oculto do aplicativo, cancele esta caixa de diálogo e desative a opção \"Repositório Externo\".</string>
<string name="server_name">Servidor</string>
+ <string name="server_url">URL do repositório</string>
+ <string name="server_branch">Branch</string>
<string name="connection_mode">Modo de autenticação</string>
<!-- Git Config fragment -->
<string name="git_user_name_hint">Usuário</string>
@@ -77,6 +82,7 @@
<!-- DECRYPT Layout -->
<string name="action_search">Pesquisar</string>
<string name="password">Senha:</string>
+ <string name="otp">OTP:</string>
<string name="extra_content">Conteúdo extra:</string>
<string name="username">Usuário:</string>
<string name="edit_password">Editar senha</string>
@@ -85,8 +91,6 @@
<string name="last_changed">Última alteração %s</string>
<!-- Preferences -->
<string name="pref_repository_title">Repositório</string>
- <string name="pref_edit_server_info">Editar configurações do servidor git</string>
- <string name="pref_edit_git_config">Git utils</string>
<string name="pref_ssh_title">Importar chave SSH</string>
<string name="pref_ssh_keygen_title">Gerar um par de chave SSH</string>
<string name="pref_ssh_see_key_title">Ver a chave SSH pública gerada</string>
@@ -108,6 +112,7 @@
<string name="pref_folder_first_sort_order">Pastas primeiro</string>
<string name="pref_file_first_sort_order">Arquivos primeiro</string>
<string name="pref_type_independent_sort_order">Tipo independente</string>
+ <string name="pref_recently_used_sort_order">Usado recentemente</string>
<string name="pref_autofill_title">Preenchimento Automático</string>
<string name="pref_autofill_enable_title">Ativar preenchimento automático</string>
<string name="pref_autofill_enable_msg">Toque em OK para ir para as Configurações de Acessibilidade. Lá, toque em Password Store nos Serviços e toque na chave no canto superior direito para ligar ou desligar.</string>
@@ -160,6 +165,7 @@
<string name="ssh_keygen_passphrase">Frase Secreta</string>
<string name="ssh_keygen_generate">Gerar</string>
<string name="ssh_key_gen_generating_progress">Gerando chaves…</string>
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
<string name="dialog_ok">OK</string>
<string name="dialog_yes">Sim</string>
@@ -169,6 +175,7 @@
<string name="git_sync">Sincronizar repositório</string>
<string name="git_pull">Pull do remoto</string>
<string name="git_push">Push do remoto</string>
+ <string name="git_push_up_to_date">Tudo atualizado</string>
<string name="show_password_pref_title">Mostrar a senha</string>
<string name="show_password_pref_summary">Controle a visibilidade das senhas quando descriptografadas. Isso não desativa a cópia para a área de transferência.</string>
<string name="show_extra_content_pref_title">Exibir conteúdo extra</string>
@@ -188,6 +195,7 @@
<string name="oreo_autofill_save_app_not_supported">Este app não é suportado no momento</string>
<string name="oreo_autofill_save_passwords_dont_match">As senhas não coincidem</string>
<string name="oreo_autofill_generate_password">Gerar senha…</string>
+ <string name="oreo_autofill_fill_otp_from_sms">Extrair código do SMS…</string>
<string name="oreo_autofill_max_matches_reached">Número máximo de correspondências (%1$d) atingidas; limpar correspondências antes de adicionar novas.</string>
<string name="oreo_autofill_warning_publisher_header">O editor deste aplicativo mudou desde a primeira vez que você associou uma entrada no Password Store:</string>
<string name="oreo_autofill_warning_publisher_footer"><b>O aplicativo atualmente instalado pode estar tentando roubar suas credenciais fingindo ser um aplicativo confiável.</b>\n\nTente desinstalar e reinstalar o aplicativo de uma fonte confiável, como a Play Store, Amazon Appstore, F-Droid ou a loja do fabricante do seu telefone.</string>
@@ -225,10 +233,6 @@
<string name="autofill_ins_1_hint">Captura de tela de serviços de acessibilidade</string>
<string name="autofill_ins_2_hint">Captura de tela de alternância nos serviços de acessibilidade</string>
<string name="autofill_ins_3_hint">Captura de tela do serviço de preenchimento automático em ação</string>
- <string name="git_pull_fail_error">O pull falhou, você está em uma Head avulsa. Usando \"configurações &gt; utils\" do git, salve suas alterações no remoto em uma nova branch e resolva o conflito no seu computador.</string>
- <string name="git_push_nff_error">Push rejeitado pelo remoto, execute o pull antes de fazer push novamente. Você pode usar Sincronização em vez de pull/push conforme implementa ambos</string>
- <string name="git_push_generic_error">Push rejeitado pelo remoto, razão:</string>
- <string name="git_push_other_error">O remoto rejeito o push non-fast-foward. Cheque a variável receive.denyNonFastForwards no arquivo de configuração do repositório de destino.</string>
<string name="clear_saved_passphrase_ssh">Limpar a frase secreta salva para chave SSH local</string>
<string name="clear_saved_passphrase_https">Limpar senha HTTPS salva</string>
<string name="git_operation_remember_passphrase">Lembrar senha da chave</string>
@@ -267,6 +271,7 @@
<string name="connection_mode_ssh_key">Chave SSH</string>
<string name="connection_mode_basic_authentication">Senha</string>
<string name="git_server_config_save_success">Configuração salva com sucesso</string>
+ <string name="git_server_config_save_error">A URL do repositório fornecido não é válida</string>
<string name="git_operation_wrong_passphrase">Frase segura incorreta</string>
<string name="git_operation_wrong_password">Senha incorreta</string>
<string name="bottom_sheet_create_new_folder">Criar nova pasta</string>
@@ -290,4 +295,36 @@
<string name="password_creation_file_write_fail_message">Falha ao armazenar o arquivo de senha. Por favor, tente novamente.</string>
<string name="password_creation_file_delete_fail_message">Falha ao excluir o arquivo de senha %1$s da loja. Por favor, apague-o manualmente.</string>
<string name="password_creation_duplicate_error">O arquivo já existe, por favor use um nome diferente</string>
+ <string name="add_otp">Adicionar OTP</string>
+ <string name="otp_import_success">Configuração TOTP importada com sucesso</string>
+ <string name="otp_import_failure">Falha ao importar a configuração TOTP</string>
+ <string name="exporting_passwords">Exportando senhas…</string>
+ <string name="failed_to_find_key_id">Falha ao localizar .gpg-id, seu store está configurado corretamente?</string>
+ <string name="invalid_gpg_id">Encontrado .gpg-id, mas contém uma ID de chave inválida, fingerprint ou ID de usuário</string>
+ <string name="short_key_ids_unsupported">O ID de chave em .gpg-id é muito curto, por favor utilize os IDs de chaves longos (16 caracteres) ou fingerprints (40 caracteres)</string>
+ <string name="invalid_filename_text">Nome do arquivo não deve conter \'/\', defina o diretório acima</string>
+ <string name="directory_hint">Diretório</string>
+ <string name="new_folder_set_gpg_key">Definir chave GPG para diretório</string>
+ <!-- GitException messages -->
+ <string name="git_unknown_error">Erro desconhecido</string>
+ <string name="git_pull_fail_error">O pull falhou, você está em uma Head avulsa. Usando \"configurações &gt; utils\" do git, salve suas alterações no remoto em uma nova branch e resolva o conflito no seu computador.</string>
+ <string name="git_push_nff_error">Push rejeitado pelo remoto, execute o pull antes de fazer push novamente. Você pode usar Sincronização em vez de pull/push conforme implementa ambos</string>
+ <string name="git_push_generic_error">Push rejeitado pelo remoto, razão: %1$s</string>
+ <string name="git_push_other_error">O remoto rejeito o push non-fast-foward. Cheque a variável receive.denyNonFastForwards no arquivo de configuração do repositório de destino.</string>
+ <string name="git_unknown_host">Host desconhecido: %1$s</string>
+ <string name="git_operation_running">Executando operação do git…</string>
+ <!-- OpenKeychain not installed -->
+ <string name="openkeychain_not_installed_title">OpenKeychain não instalado</string>
+ <string name="openkeychain_not_installed_message">OpenKeychain é necessário para que o Password Store funcione, por favor, instale-o a partir das lojas abaixo</string>
+ <string name="openkeychain_not_installed_google_play">Google Play</string>
+ <string name="play_deeplink_template">https://play.google.com/store/apps/details?id=%1$s</string>
+ <string name="openkeychain_not_installed_fdroid">F-Droid</string>
+ <string name="fdroid_deeplink_template">https://f-droid.org/pt/pacotes/%1$s/</string>
+ <!-- GPG key selection in folder creation -->
+ <string name="folder_creation_err_file_exists">Já existe um arquivo com esse nome</string>
+ <string name="folder_creation_err_folder_exists">Já existe uma pasta com esse nome</string>
+ <string name="xkpwgen_extrachars_label">Dígitos/Símbolos (d/s)</string>
+ <string name="xk_numbers_symbols_append_default">ds</string>
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 5a34c54f..157023eb 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -2,9 +2,14 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <plurals name="delete_title">
+ <item quantity="one">Выбран %d элемент</item>
+ <item quantity="few">Выбрано %d элемента</item>
+ <item quantity="many">Выбрано %d элемента</item>
+ <item quantity="other">Выбрано %d элементов</item>
+ </plurals>
+ <!-- Activity names -->
<string name="action_settings">Настройки</string>
<string name="dialog_delete_title">Директория уже существует</string>
<string name="dialog_delete_msg">Директория уже существует. Текущая версия поддерживает только одно хранилище. Хотите удалить существующую директорию\n(%1$s)</string>
@@ -13,6 +18,13 @@
<string name="title_activity_git_clone">Информация о репозитории</string>
<!-- Password Store -->
<string name="creation_dialog_text">Пожалуйста, клонируйте или создайте новый репозиторий перед тем, как добавлять пароль или выполнять синхронизацию.</string>
+ <plurals name="delete_dialog_text">
+ <item quantity="one">Вы уверены что хотите удалить пароль?</item>
+ <item quantity="few">Вы уверены что хотите удалить эти %d пароля?</item>
+ <item quantity="many">Вы уверены что хотите удалить эти %d паролей?</item>
+ <item quantity="other">Вы уверены что хотите удалить %d паролей?</item>
+ </plurals>
+ <string name="delete_directory_progress_text">Удаляется…</string>
<string name="move">Переместить</string>
<string name="edit">Редактировать</string>
<string name="delete">Удалить</string>
@@ -22,23 +34,25 @@
<string name="directory_selected_message">Вы хотите использовать \"%1$s\"?</string>
<string name="password_exists_title">Пароль уже существует!</string>
<string name="password_exists_message">Это перезапишет %1$sна%2$s</string>
-
+ <string name="password_move_error_title">Ошибка при перемещении паролей</string>
+ <string name="password_move_error_message">Не удалось переместить %1$s в %2$s</string>
<!-- git commits -->
<string name="git_commit_add_text">Добавлен пароль %1$s из хранилища.</string>
<string name="git_commit_edit_text">Отредактирован %1$s из хранилища.</string>
<string name="git_commit_remove_text">Удалить %1$sиз хранилища.</string>
<string name="git_commit_move_text">Переименовать %1$sв%2$s.</string>
-
+ <string name="git_commit_move_multiple_text">Переместить несколько паролей в %1$s.</string>
+ <string name="git_commit_gpg_id">Инициализация GPG ID в %1$s.</string>
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">Пароль скопирован в буфер обмена, у вас есть %d секунд чтобы вставить его.</string>
<string name="clipboard_password_no_clear_toast_text">Пароль скопирован в буфер обмена</string>
+ <string name="clipboard_copied_text">Скопировано в буфер обмена</string>
+ <string name="clipboard_otp_copied_text">OTP код скопирован в буфер обмена</string>
<string name="file_toast_text">Пожалуйста, укажите имя файла</string>
<string name="path_toast_text">Пожалуйста, задайте путь к файлу</string>
<string name="empty_toast_text">Вы не можете использовать пустой пароль или пустое поле информации</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">Произошла ошибка выполнения операции Git</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">Пожалуйста, импортируйте или сгенерируйте новый SSH ключ в настройках</string>
<string name="ssh_preferences_dialog_title">Нет SSH ключа</string>
@@ -47,22 +61,20 @@
<string name="passphrase_dialog_title">Авторизоваться</string>
<string name="passphrase_dialog_text">Пожалуйста, введите пароль от SSH ключа. Оставьте поле пустым, если пароль отсутствует.</string>
<string name="password_dialog_text">Пожалуйста, введите пароль для репозитория</string>
-
<!-- Clone fragment -->
<string name="location_sdcard">SD-Карта</string>
<string name="location_hidden">Скрытый (Предпочтительно)</string>
<string name="external_repository_dialog_title">Выберете где хранить пароли</string>
<string name="external_repository_dialog_text">Вы должны выбрать директорию где хранить пароли. Если вы хотите хранить пароли в скрытом хранилище приложения, тогда отмените этот диалог и отключите настройку \"Внешний репозиторий\".</string>
-
<string name="server_name">Сервер</string>
-
+ <string name="server_url">URL репозитория</string>
+ <string name="server_branch">Ветка</string>
<string name="connection_mode">Тип авторизации</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">Имя пользователя</string>
<string name="git_user_email">Электронная почта</string>
<string name="invalid_email_dialog_text">Введите корректный email</string>
<string name="clone_button">Клонировать</string>
-
<!-- PGP Handler -->
<string name="crypto_name_hint">название</string>
<string name="crypto_pass_label">Пароль</string>
@@ -71,29 +83,32 @@
<string name="crypto_select">Выбрать</string>
<string name="crypto_save">Сохранить</string>
<string name="crypto_save_and_copy">Сохранить и скопировать</string>
-
<!-- DECRYPT Layout -->
<string name="action_search">Поиск</string>
<string name="password">Пароль:</string>
+ <string name="otp">OTP:</string>
<string name="extra_content">Дополнительная информация:</string>
<string name="username">Имя пользователя:</string>
<string name="edit_password">Редактировать пароль</string>
<string name="copy_password">Скопировать пароль</string>
<string name="share_as_plaintext">Поделиться в открытом виде</string>
<string name="last_changed">Последние изменение %s</string>
-
<!-- Preferences -->
- <string name="pref_edit_server_info">Изменить настройки сервера git</string>
- <string name="pref_edit_git_config">Утилиты Git</string>
+ <string name="pref_repository_title">Репозиторий</string>
<string name="pref_ssh_title">Импортировать SSH ключ</string>
<string name="pref_ssh_keygen_title">Сгенерировать пару SSH ключей</string>
<string name="pref_ssh_see_key_title">Просмотреть публичный SSH ключ</string>
<string name="pref_git_delete_repo">Удалить репозиторий</string>
<string name="pref_dialog_delete_title">Очистить репозиторий</string>
<string name="pref_category_general_title">Общие</string>
+ <string name="pref_category_title_passwords">Пароли</string>
+ <string name="pref_clipboard_timeout_title">Срок хранения пароля в буфере обмена</string>
+ <string name="pref_clipboard_timeout_summary">Установите время (в секундах), которое вы хотите, чтобы пароль был в буфере обмена. 0 означает навсегда. Текущее значение: %1$s</string>
<string name="pref_copy_title">Автоматически копировать пароль</string>
<string name="pref_copy_dialog_title">Автоматически копировать пароль в буфер обмена после успешного расшифрования</string>
+ <string name="ssh_key_import_error_not_an_ssh_key_message">Выбранный файл не похож на приватный SSH-ключ.</string>
<string name="ssh_key_success_dialog_title">SSH ключ импортирован</string>
+ <string name="ssh_key_error_dialog_title">Ошибка импорта ключа</string>
<string name="ssh_key_error_dialog_text">Сообщение: \n</string>
<string name="pref_recursive_filter">Рекурсивная фильтрация</string>
<string name="pref_recursive_filter_hint">Рекурсивный поиск паролей в текущей директории</string>
@@ -101,6 +116,7 @@
<string name="pref_folder_first_sort_order">Сначала папки</string>
<string name="pref_file_first_sort_order">Сначала файлы</string>
<string name="pref_type_independent_sort_order">Типонезависимый</string>
+ <string name="pref_recently_used_sort_order">Недавно использованные</string>
<string name="pref_autofill_title">Автозаполнение</string>
<string name="pref_autofill_enable_title">Включить автозаполнение</string>
<string name="pref_autofill_enable_msg">Нажмите ОК чтобы перейти в Специальные Возможности. Выберите Password Store в службах, а потом нажмите на переключатель.</string>
@@ -122,7 +138,6 @@
<string name="prefs_export_passwords_title">Экспортировать пароли</string>
<string name="prefs_export_passwords_summary">Экспортировать пароли в открытом виде во внешнее хранилище</string>
<string name="prefs_version">Версия</string>
-
<!-- PasswordGenerator fragment -->
<string name="pwgen_title">Сгенерировать пароль</string>
<string name="pwgen_generate">Сгенерировать</string>
@@ -136,14 +151,13 @@
<string name="pwgen_pronounceable">Произносимые</string>
<string name="pwgen_no_chars_error">Не включать символы</string>
<string name="pwgen_length_too_short_error">Длина не соответствует выбранным критериям</string>
-
+ <string name="pwgen_max_iterations_exceeded">Не удалось создать пароль, удовлетворяющий ограничениям. Попробуйте увеличить длину.</string>
<!-- XKPWD password generator -->
<string name="xkpwgen_title">Генератор Xkpasswd</string>
<string name="xkpwgen_length">Всего слов</string>
<string name="xkpwgen_separator">Разделитель</string>
<string name="xkpwgen_custom_dict_imported">Пользовательский список слов: %1$s</string>
<string name="xkpwgen_builder_error">Выбранный словарь не содержит достаточного количества слова заданной длинны %1$d..%2$d</string>
-
<!-- XKPWD prefs -->
<string name="xkpwgen_pref_gentype_title">Тип генератора паролей</string>
<string name="xkpwgen_pref_custom_dict_title">Пользовательский список слов</string>
@@ -151,21 +165,23 @@
<string name="xkpwgen_pref_custom_dict_summary_off">Использовать встроенный список слов</string>
<string name="xkpwgen_pref_custom_dict_picker_title">Файл пользовательского списка слов</string>
<string name="xkpwgen_pref_custom_dict_picker_summary">Нажмите чтобы выбрать файл пользовательского списка слов содержащий одно слово на строку</string>
-
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">Пароль</string>
<string name="ssh_keygen_generate">Сгенерировать</string>
-
+ <string name="ssh_key_gen_generating_progress">Создание ключей…</string>
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
<string name="dialog_ok">OK</string>
<string name="dialog_yes">Да</string>
<string name="dialog_no">Нет</string>
<string name="dialog_cancel">Отмена</string>
+ <string name="dialog_skip">Пропустить</string>
<string name="git_sync">Синхронизировать репозиторий</string>
<string name="git_pull">Пулл с удаленного сервера</string>
<string name="git_push">Пуш на удаленный сервер</string>
- <string name="show_password_pref_title">Показать пароль</string>
- <string name="show_password_pref_summary">Видимость расшифрованных паролей, это не влияет на копирование в буфер</string>
+ <string name="git_push_up_to_date">Все обновлено</string>
+ <string name="show_password_pref_title">Показывать пароли</string>
+ <string name="show_password_pref_summary">Видимость расшифрованных паролей, не влияет на копирование в буфер.</string>
<string name="show_extra_content_pref_title">Показать дополнительную информацию</string>
<string name="show_extra_content_pref_summary">Видимость поля дополнительной информации после расшифрования</string>
<string name="pwd_generate_button">Сгенерировать</string>
@@ -173,15 +189,17 @@
<string name="no_repo_selected">Внешний репозиторий не выбран</string>
<string name="send_plaintext_password_to">Поделиться паролем в открытом виде с помощью</string>
<string name="app_icon_hint">Иконка приложения</string>
-
<!-- Oreo Autofill -->
+ <string name="oreo_autofill_strict_domain_search">Устойчивый к фишингу поиск</string>
<string name="oreo_autofill_match_with">Совпадает с %1$s</string>
<string name="oreo_autofill_matches_clear_existing">Очистить существующие совпадения</string>
+ <string name="oreo_autofill_filter_no_results">Не найдено.</string>
<string name="oreo_autofill_search_in_store">Искать в хранилище...</string>
<string name="oreo_autofill_save_internal_error">Сохранение не удалось из-за внутренней ошибки</string>
<string name="oreo_autofill_save_app_not_supported">Это приложение в настоящее время не поддерживается</string>
<string name="oreo_autofill_save_passwords_dont_match">Пароли не совпадают</string>
<string name="oreo_autofill_generate_password">Сгенерировать пароль...</string>
+ <string name="oreo_autofill_fill_otp_from_sms">Извлечение кодов из SMS…</string>
<string name="oreo_autofill_max_matches_reached">Достигнуто максимальное количество совпадений (%1$d); очистите совпадения перед тем как добавите новые.</string>
<string name="oreo_autofill_warning_publisher_header">Издатель приложения изменился с тех пор как вы первый раз связали с ним запись хранилища паролей:</string>
<string name="oreo_autofill_warning_publisher_footer"><b>Установленное приложение может попытаться украсть ваши учетные данные, выдавая себя за доверенное приложение</b>\n\nПопробуйте удалить или переустановить  приложение из доверенного источника, такого как Play Store, Amazon Appstore, F-Droid или магазин приложений производителя вашего смартфона.</string>
@@ -194,10 +212,13 @@
<string name="oreo_autofill_warning_publisher_dataset_title">Возможная попытка фишинга</string>
<string name="oreo_autofill_general_fill_and_save_support">Заполнить и сохранить учетные данные</string>
<string name="oreo_autofill_general_fill_support">Заполнить учетные данные</string>
+ <string name="oreo_autofill_password_fill_support">Заполнить пароли</string>
<string name="oreo_autofill_flaky_fill_support">Заполнить учетные данные (время от времени может требоваться перезапуск браузера)</string>
<string name="oreo_autofill_no_support">Не поддерживается</string>
<string name="oreo_autofill_preference_directory_structure">Организация файла паролей</string>
-
+ <string name="oreo_autofill_enable_dialog_description">Хранилище паролей может предложить заполнить формы входа и даже сохранить учетные данные в приложениях или на веб-сайтах.</string>
+ <string name="oreo_autofill_enable_dialog_instructions">Чтобы включить эту функцию, нажмите ОК, чтобы перейти к настройкам автозаполнения. Там выберите Password Store из списка и подтвердите запрос подтверждения, нажав ОК.</string>
+ <string name="oreo_autofill_enable_dialog_installed_browsers">Поддержка автозаполнения установленными браузерами:</string>
<!-- Autofill -->
<string name="autofill_description">Автозаполнение паролей в приложениях. Работает только в Android 4.3 и выше. Не использует буфер обмена в Android 5.0 и выше.</string>
<string name="autofill_apps_default">Использовать настройки по умолчанию</string>
@@ -216,10 +237,8 @@
<string name="autofill_ins_1_hint">Снимок экрана сервисов доступности</string>
<string name="autofill_ins_2_hint">Снимок экрана переключателя в сервисах доступности</string>
<string name="autofill_ins_3_hint">Снимок экрана сервиса автозаполнения в действии</string>
- <string name="git_pull_fail_error">Не удалось получить изменения, вы находитесь в состоянии \"оторванной головы\". Используйте \"настройки > утилиты git\", сохраните ваши изменения в новую удаленную ветку и разрешите конфликты на своем компьютере.</string>
- <string name="git_push_nff_error">Запись изменений была отклонена удаленным репозиторием, сначала пполучите изменения перед повторной записью. Вы можете использовать Синхронизацию вместо получения/записи изменений, т.к. она реализует оба подхда.</string>
- <string name="git_push_generic_error">Запись изменений была отклонена удаленным репозиторием, причина:</string>
- <string name="git_push_other_error">Удаленный репозиторий отклонил запись изменений без быстрой перемотки вперед. Проверьте переменную receive.denyNonFastForwards в файле конфигурации репозитория назначения.</string>
+ <string name="clear_saved_passphrase_ssh">Очистить сохраненную кодовую фразу для локального SSH ключа</string>
+ <string name="clear_saved_passphrase_https">Очистить сохраненный пароль HTTPS</string>
<string name="git_operation_remember_passphrase">Заполнить парольную фразу в конфигурации приложнеия (небезопасно)</string>
<string name="abort_rebase">Прервать перебазирование и записать изменения в новую ветку</string>
<string name="reset_to_remote">Полный сброс до состояния удаленной ветки</string>
@@ -227,13 +246,21 @@
<string name="sdcard_root_warning_message">Вы выбрали корень вашей sd-карты для хранения. Это очень опасно и вы потеряете ваши данные, поскольку они будут в конечном итоге удалены</string>
<string name="git_abort_and_push_title">Прервать и записать изменения</string>
<string name="biometric_prompt_title">Запрос биометрии</string>
+ <string name="biometric_auth_error">Ошибка авторизации</string>
+ <string name="biometric_auth_error_reason">Ошибка аутентификации: %s</string>
<string name="biometric_auth_title">Включить биометрическую аутентификацию</string>
<string name="biometric_auth_summary">Когда ключено, Password Store будет запрашивать ваш опечаток пальца при каждом запуске приложения</string>
<string name="biometric_auth_summary_error">Сенсор отпечатка пальца не доступен или отсутствует</string>
<string name="ssh_openkeystore_clear_keyid">Очистить сохраненный SSH Key идентификатор OpenKystortore</string>
+ <string name="access_sdcard_text">Хранилище расположено на вашей SD-карте или во внутреннем хранилище, но у приложения нет разрешения на доступ к нему.</string>
<string name="your_public_key">Ваш публичный ключ</string>
<string name="error_generate_ssh_key">Возникла ошибка при попытке генерации ssh ключа</string>
<string name="title_create_folder">Создать папку</string>
+ <string name="title_rename_folder">Переименовать папку</string>
+ <string name="message_category_error_empty_field">Название категории не может быть пустым</string>
+ <string name="message_category_error_category_exists">Название категории уже существует</string>
+ <string name="message_error_destination_outside_repo">Путь должен указывать на область внутри репозитория</string>
+ <string name="message_rename_folder">Введите адрес назначения для %1$s</string>
<string name="button_create">Создать</string>
<string name="pref_search_on_start">Открыть поиск на старте</string>
<string name="pref_search_on_start_hint">Открыть панель поиска при запуске приложения</string>
@@ -245,4 +272,61 @@
<string name="theme_dark">Темная</string>
<string name="theme_battery_saver">Задается экономией батареи</string>
<string name="theme_follow_system">Системная</string>
+ <string name="connection_mode_ssh_key">SSH ключ</string>
+ <string name="connection_mode_basic_authentication">Пароль</string>
+ <string name="git_server_config_save_success">Конфигурация успешно сохранена</string>
+ <string name="git_server_config_save_error">Указанный URL репозитория недействителен</string>
+ <string name="git_operation_wrong_passphrase">Неправильная ключевая фраза</string>
+ <string name="git_operation_wrong_password">Неверный пароль</string>
+ <string name="bottom_sheet_create_new_folder">Новая папка</string>
+ <string name="bottom_sheet_create_new_password">Создать новый пароль</string>
+ <string name="snackbar_action_grant">Разрешить</string>
+ <string name="pref_debug_logging_summary">Включить журнал отладки (требуется перезапуск приложения)</string>
+ <string name="pref_debug_logging_title">Журнал отладки</string>
+ <string name="preference_default_username_summary">Если автозаполнение не сможет определить имя пользователя из файла пароля или структуры каталога, оно будет использовать значение, указанное здесь</string>
+ <string name="preference_default_username_title">Имя пользователя по умолчанию</string>
+ <string name="git_operation_remember_password">Запомнить пароль</string>
+ <string name="git_operation_hint_password">Пароль</string>
+ <string name="preference_custom_public_suffixes_title">Пользовательские домены</string>
+ <string name="preference_custom_public_suffixes_summary">Автозаполнение будет разделять поддомены этих доменов</string>
+ <string name="preference_custom_public_suffixes_hint">company.com\npersonal.com</string>
+ <!-- OpenKeychain errors -->
+ <string name="openpgp_error_wrong_passphrase">Неверная ключевая фраза</string>
+ <string name="openpgp_error_no_user_ids">Не найдено подходящих PGP ключей</string>
+ <string name="openpgp_error_unknown">Ошибка OpenKeyChain : %s</string>
+ <!-- Password creation failure -->
+ <string name="password_creation_file_fail_title">Ошибка</string>
+ <string name="password_creation_file_write_fail_message">Не удалось записать файл пароля в хранилище, пожалуйста, повторите попытку.</string>
+ <string name="password_creation_file_delete_fail_message">Не удалось удалить файл пароля %1$s из хранилища, пожалуйста, удалите его вручную.</string>
+ <string name="password_creation_duplicate_error">Файл с таким названием уже существует! Используйте другое имя</string>
+ <string name="add_otp">Добавить OTP</string>
+ <string name="otp_import_success">Конфигурация TOTP успешно импортирована</string>
+ <string name="otp_import_failure">Не удалось импортировать конфигурацию TOTP</string>
+ <string name="exporting_passwords">Экспорт паролей…</string>
+ <string name="failed_to_find_key_id">Не удалось найти .gpg-id, ваше хранилище настроено корректно?</string>
+ <string name="invalid_gpg_id">Найден .gpg-id, но он содержит неверный ID ключа, fingerprint или ID пользователя</string>
+ <string name="short_key_ids_unsupported">Идентификатор ключа в .gpg-id слишком короткий, пожалуйста, используйте длинные идентификаторы (16 символов) или fingerprint (40 символов)</string>
+ <string name="invalid_filename_text">Имя файла не должно содержать \'/\', укажите директорию выше</string>
+ <string name="directory_hint">Директория</string>
+ <string name="new_folder_set_gpg_key">Установить GPG ключ для каталога</string>
+ <!-- GitException messages -->
+ <string name="git_unknown_error">Неизвестная ошибка</string>
+ <string name="git_pull_fail_error">Не удалось получить изменения, вы находитесь в состоянии \"оторванной головы\". Используйте \"настройки &gt; утилиты git\", сохраните ваши изменения в новую удаленную ветку и разрешите конфликты на своем компьютере.</string>
+ <string name="git_push_nff_error">Запись изменений была отклонена удаленным репозиторием, сначала пполучите изменения перед повторной записью. Вы можете использовать Синхронизацию вместо получения/записи изменений, т.к. она реализует оба подхда.</string>
+ <string name="git_push_generic_error">Запись изменений была отклонена удаленным репозиторием, причина: %1$s</string>
+ <string name="git_push_other_error">Удаленный репозиторий отклонил запись изменений без быстрой перемотки вперед. Проверьте переменную receive.denyNonFastForwards в файле конфигурации репозитория назначения.</string>
+ <string name="git_unknown_host">Неизвестный хост: %1$s</string>
+ <string name="git_operation_running">Выполнение операции git…</string>
+ <!-- OpenKeychain not installed -->
+ <string name="openkeychain_not_installed_title">OpenKeychain не установлен</string>
+ <string name="openkeychain_not_installed_message">OpenKeychain необходим для работы Password Store, пожалуйста, установите его из магазина приложений ниже</string>
+ <string name="openkeychain_not_installed_google_play">Google Play</string>
+ <string name="play_deeplink_template">https://play.google.com/store/apps/details?id=%1$s</string>
+ <string name="openkeychain_not_installed_fdroid">F-Droid</string>
+ <string name="fdroid_deeplink_template">https://f-droid.org/en/packages/%1$s/</string>
+ <!-- GPG key selection in folder creation -->
+ <string name="folder_creation_err_file_exists">Файл с таким именем уже существует</string>
+ <string name="folder_creation_err_folder_exists">Папка с таким именем уже существует</string>
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index c60a814b..edc45165 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -2,9 +2,8 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">设置</string>
<string name="dialog_delete_title">目录已存在</string>
<string name="dialog_delete_msg">目标目录已存在. 当前版本仅支持单一储存. 真的要删除当前Password Store目录吗\n(%1$s)</string>
@@ -21,10 +20,8 @@
<string name="clipboard_password_toast_text">密码已复制到剪贴板, 你有 %d 秒的时间将其粘贴到其他地方.</string>
<string name="file_toast_text">请提供一个文件名</string>
<string name="empty_toast_text">无法使用空白密码或者空白的额外内容</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">内部错误</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">请在设置中导入或生成你的SSH密钥文件</string>
<string name="ssh_preferences_dialog_title">无SSH密钥</string>
@@ -33,12 +30,10 @@
<string name="passphrase_dialog_title">认证</string>
<string name="passphrase_dialog_text">请为您的 SSH 密钥提供口令. 若口令为空则请留空</string>
<string name="password_dialog_text">请提供当前 Repo 的密码</string>
-
<!-- Clone fragment -->
<string name="server_name">服务器</string>
-
<string name="connection_mode">认证模式</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">用户名</string>
<!-- PGP Handler -->
<string name="crypto_name_hint">名称</string>
@@ -47,7 +42,6 @@
<!-- DECRYPT Layout -->
<string name="action_search">搜索</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">修改 Git 服务器设置</string>
<string name="pref_ssh_title">导入 SSH 密钥</string>
<string name="pref_ssh_keygen_title">生成 SSH 密钥对</string>
<string name="pref_ssh_see_key_title">查看生成的 SSH 公钥</string>
@@ -74,6 +68,7 @@
<string name="pref_external_repository">外部 Repo</string>
<string name="pref_external_repository_summary">使用一个外部的密码Repo</string>
<string name="pref_select_external_repository">选择外部 Repo</string>
+ <!-- PasswordGenerator fragment -->
<string name="pwgen_generate">生成</string>
<string name="pwgen_include">包括</string>
<string name="pwgen_length">长度</string>
@@ -81,10 +76,12 @@
<string name="pwgen_symbols">特殊符号</string>
<string name="pwgen_uppercase">大写</string>
<string name="pwgen_ambiguous">混淆</string>
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">口令</string>
<string name="ssh_keygen_generate">生成</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
<string name="dialog_ok">确定</string>
<string name="dialog_yes">确定</string>
@@ -99,6 +96,7 @@
<string name="refresh_list">刷新列表</string>
<string name="no_repo_selected">未选择外部 Repo</string>
<string name="send_plaintext_password_to">将密码以纯文本发送…</string>
+ <!-- Oreo Autofill -->
<!-- Autofill -->
<string name="autofill_description">在app中自动输入密码. 此功能只在 Andorid 4.3 及以上版本中可用. 在 Andorid 5.0 及以上版本中不依赖剪贴板</string>
<string name="autofill_apps_default">使用默认设置</string>
@@ -107,4 +105,11 @@
<string name="autofill_apps_match">匹配</string>
<string name="autofill_apps_never">从不匹配</string>
<string name="autofill_apps_delete">删除</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 64df9a7c..f7851176 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -2,9 +2,8 @@
~ Copyright © 2014-2020 The Android Password Store Authors. All Rights Reserved.
~ SPDX-License-Identifier: GPL-3.0-only
-->
-
<resources>
-
+ <!-- Activity names -->
<string name="action_settings">設定</string>
<string name="dialog_delete_title">目錄已存在</string>
<string name="dialog_delete_msg">目標目錄已存在. 目前版本僅支援單一儲存區. 真的要刪除現有的 Password Store 目錄嗎\n(%1$s)</string>
@@ -14,14 +13,13 @@
<!-- Password Store -->
<string name="creation_dialog_text">在嘗試新增密碼或任何同步操作之前請在下方 clone 或新增一個新的 Repo</string>
<string name="delete">刪除</string>
+ <!-- git commits -->
<!-- PGPHandler -->
<string name="clipboard_password_toast_text">密碼已複製到剪貼簿, 你有 %d 秒的時間將其貼上到其他地方.</string>
<string name="file_toast_text">請填寫文件名稱</string>
<string name="empty_toast_text">不能使用空白密碼或者空白的備註</string>
-
<!-- Git Async Task -->
<string name="jgit_error_dialog_title">内部錯誤</string>
-
<!-- Git Handler -->
<string name="ssh_preferences_dialog_text">請在設定中匯入或產生你的 SSH 金鑰</string>
<string name="ssh_preferences_dialog_title">無 SSH 金鑰</string>
@@ -30,12 +28,10 @@
<string name="passphrase_dialog_title">認證</string>
<string name="passphrase_dialog_text">請為你的 SSH 金鑰設定密碼. 若密碼為空請留空</string>
<string name="password_dialog_text">請提供目前 Repo 的密碼</string>
-
<!-- Clone fragment -->
<string name="server_name">伺服器</string>
-
<string name="connection_mode">認證模式</string>
-
+ <!-- Git Config fragment -->
<string name="git_user_name_hint">使用者名稱</string>
<!-- PGP Handler -->
<string name="crypto_name_hint">名稱</string>
@@ -44,7 +40,6 @@
<!-- DECRYPT Layout -->
<string name="action_search">搜尋</string>
<!-- Preferences -->
- <string name="pref_edit_server_info">修改 Git 伺服器設定</string>
<string name="pref_ssh_title">匯入 SSH 私鑰</string>
<string name="pref_ssh_keygen_title">生成 SSH 金鑰</string>
<string name="pref_ssh_see_key_title">顯示生成的 SSH 公鑰</string>
@@ -71,6 +66,7 @@
<string name="pref_external_repository">外部 Repo</string>
<string name="pref_external_repository_summary">使用外部的 Repo</string>
<string name="pref_select_external_repository">選擇外部 Repo</string>
+ <!-- PasswordGenerator fragment -->
<string name="pwgen_generate">產生</string>
<string name="pwgen_include">包括</string>
<string name="pwgen_length">長度</string>
@@ -78,10 +74,12 @@
<string name="pwgen_symbols">特殊符號</string>
<string name="pwgen_uppercase">大寫</string>
<string name="pwgen_ambiguous">混淆</string>
+ <!-- XKPWD password generator -->
+ <!-- XKPWD prefs -->
<!-- ssh keygen fragment -->
<string name="ssh_keygen_passphrase">密碼</string>
<string name="ssh_keygen_generate">產生</string>
-
+ <!-- SSH Android Keystore auth -->
<!-- Misc -->
<string name="dialog_ok">確定</string>
<string name="dialog_yes">確定</string>
@@ -96,6 +94,7 @@
<string name="refresh_list">重新整理</string>
<string name="no_repo_selected">未選擇外部 Repo</string>
<string name="send_plaintext_password_to">將密碼以純文字傳送…</string>
+ <!-- Oreo Autofill -->
<!-- Autofill -->
<string name="autofill_description">在app中自動填入密碼. 此功能只能在 Andorid 4.3 及以上版本中使用. 在 Andorid 5.0 及以上版本中不需要剪貼簿</string>
<string name="autofill_apps_default">使用預設值</string>
@@ -104,4 +103,11 @@
<string name="autofill_apps_match">自動填入</string>
<string name="autofill_apps_never">手動</string>
<string name="autofill_apps_delete">刪除</string>
+ <!-- OpenKeychain errors -->
+ <!-- Password creation failure -->
+ <!-- GitException messages -->
+ <!-- OpenKeychain not installed -->
+ <!-- GPG key selection in folder creation -->
+ <!-- Onboarding flow -->
+ <!-- SSH port validation -->
</resources>
diff --git a/app/src/nonFree/res/values-de/strings.xml b/app/src/nonFree/res/values-de/strings.xml
new file mode 100644
index 00000000..bcbcc6ac
--- /dev/null
+++ b/app/src/nonFree/res/values-de/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright 2014-2020 The Android Password Store Authors. All Rights Reserved.
+ ~ SPDX-License-Identifier: GPL-3.0-only
+ -->
+<resources>
+ <string name="oreo_autofill_waiting_for_sms">Warte auf SMS…</string>
+</resources>
diff --git a/app/src/nonFree/res/values-pt-rBR/strings.xml b/app/src/nonFree/res/values-pt-rBR/strings.xml
new file mode 100644
index 00000000..26fbf524
--- /dev/null
+++ b/app/src/nonFree/res/values-pt-rBR/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright 2014-2020 The Android Password Store Authors. All Rights Reserved.
+ ~ SPDX-License-Identifier: GPL-3.0-only
+ -->
+<resources>
+ <string name="oreo_autofill_waiting_for_sms">Esperando pelo SMS…</string>
+</resources>
diff --git a/app/src/nonFree/res/values-ru/strings.xml b/app/src/nonFree/res/values-ru/strings.xml
new file mode 100644
index 00000000..0e1a475d
--- /dev/null
+++ b/app/src/nonFree/res/values-ru/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright 2014-2020 The Android Password Store Authors. All Rights Reserved.
+ ~ SPDX-License-Identifier: GPL-3.0-only
+ -->
+<resources>
+ <string name="oreo_autofill_waiting_for_sms">Ожидание SMS…</string>
+</resources>