From 9d58eed4f261310d2a89030307293689f7bece9d Mon Sep 17 00:00:00 2001
From: Bubka <858858+Bubka@users.noreply.github.com>
Date: Mon, 1 Aug 2022 10:35:50 +0200
Subject: [PATCH] Update translations
---
resources/lang/de/commons.php | 31 ++++++++++++------
resources/lang/de/errors.php | 19 +++++------
resources/lang/de/groups.php | 3 +-
resources/lang/de/languages.php | 2 +-
resources/lang/de/settings.php | 23 ++++++++------
resources/lang/de/titles.php | 51 +++++++++++++++---------------
resources/lang/de/twofaccounts.php | 50 +++++++++++++++--------------
resources/lang/de/validation.php | 6 ++--
resources/lang/en/commons.php | 5 +++
resources/lang/es/auth.php | 10 +++---
resources/lang/es/commons.php | 17 ++++++++--
resources/lang/es/errors.php | 5 +--
resources/lang/es/groups.php | 1 +
resources/lang/es/settings.php | 5 +++
resources/lang/es/titles.php | 49 ++++++++++++++--------------
resources/lang/es/twofaccounts.php | 42 ++++++++++++------------
resources/lang/es/validation.php | 2 +-
resources/lang/fr/commons.php | 15 ++++++++-
resources/lang/fr/errors.php | 1 +
resources/lang/fr/groups.php | 1 +
resources/lang/fr/settings.php | 5 +++
resources/lang/fr/titles.php | 1 +
resources/lang/fr/twofaccounts.php | 6 ++--
resources/lang/si/commons.php | 15 ++++++++-
resources/lang/si/errors.php | 1 +
resources/lang/si/groups.php | 1 +
resources/lang/si/settings.php | 5 +++
resources/lang/si/titles.php | 1 +
resources/lang/si/twofaccounts.php | 6 ++--
resources/lang/zh/commons.php | 15 ++++++++-
resources/lang/zh/errors.php | 1 +
resources/lang/zh/groups.php | 1 +
resources/lang/zh/settings.php | 5 +++
resources/lang/zh/titles.php | 1 +
resources/lang/zh/twofaccounts.php | 6 ++--
35 files changed, 264 insertions(+), 144 deletions(-)
diff --git a/resources/lang/de/commons.php b/resources/lang/de/commons.php
index 0783a018..28837db9 100644
--- a/resources/lang/de/commons.php
+++ b/resources/lang/de/commons.php
@@ -15,19 +15,19 @@
'cancel' => 'Abbrechen',
'update' => 'Aktualisieren',
- 'copy' => 'Copy',
+ 'copy' => 'Kopieren',
'copy_to_clipboard' => 'In die Zwischenablage kopieren',
'copied_to_clipboard' => 'In die Zwischenablage kopiert',
'profile' => 'Profil',
'edit' => 'Bearbeiten',
'delete' => 'Löschen',
- 'disable' => 'Disable',
- 'enable' => 'Enable',
+ 'disable' => 'Deaktivieren',
+ 'enable' => 'Aktivieren',
'create' => 'Erstellen',
'save' => 'Speichern',
'close' => 'Schließen',
'demo_do_not_post_sensitive_data' => 'Dies ist eine Demo-App, veröffentlichen Sie keine sensiblen Daten',
- 'testing_do_not_post_sensitive_data' => 'This is a testing app, do not post any sensitive data',
+ 'testing_do_not_post_sensitive_data' => 'Dies ist eine Test-App, veröffentlichen Sie keine sensiblen Daten',
'selected' => 'ausgewählt',
'name' => 'Name',
'manage' => 'Verwalten',
@@ -36,13 +36,26 @@
'back' => 'Zurück',
'move' => 'Verschieben',
'all' => 'Alle',
+ 'select_all' => 'Select all',
+ 'clear_selection' => 'Clear selection',
+ 'sort_descending' => 'Sort descending',
+ 'sort_ascending' => 'Sort ascending',
'rename' => 'Umbenennen',
- 'new_name' => 'New name',
+ 'new_name' => 'Neu Name',
'options' => 'Einstellungen',
'reload' => 'Aktualisieren',
'some_data_have_changed' => 'Einige Daten haben sich geändert. Sie sollten diese Seite',
- 'generate' => 'Generate',
- 'open_in_browser' => 'Open in browser',
- 'continue' => 'Continue',
- 'discard' => 'Discard'
+ 'generate' => 'Generieren',
+ 'open_in_browser' => 'Im Browser öffnen',
+ 'continue' => 'Weiter',
+ 'discard' => 'Löschen',
+ 'about' => 'About',
+ 'usefull_links' => 'Usefull links',
+ 'environment' => 'Environment',
+ 'credits' => 'Credits',
+ '2fauth_teaser' => 'A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes',
+ 'made_with' => 'Made with',
+ 'ui_icons_by' => 'UI Icons by',
+ 'logos_by' => 'Logos by',
+
];
\ No newline at end of file
diff --git a/resources/lang/de/errors.php b/resources/lang/de/errors.php
index 60d6cecf..856f46b0 100644
--- a/resources/lang/de/errors.php
+++ b/resources/lang/de/errors.php
@@ -22,23 +22,24 @@
'Unable_to_decrypt_uri' => 'URI konnte nicht entschlüsselt werden',
'not_a_supported_otp_type' => 'Dieses OTP-Format wird derzeit nicht unterstützt',
'cannot_create_otp_without_secret' => 'Das OTP kann nicht ohne Geheimnis erstellt werden',
- 'data_of_qrcode_is_not_valid_URI' => 'The data of this QR code is not a valid OTP Auth URI:',
+ 'data_of_qrcode_is_not_valid_URI' => 'Die Daten dieses QR-Codes sind keine gültige OTP-Auth-URI:',
'wrong_current_password' => 'Aktuelles Passwort falsch, nichts wurde geändert',
'error_during_encryption' => 'Verschlüsselung fehlgeschlagen, Ihre Datenbank bleibt ungeschützt.',
'error_during_decryption' => 'Entschlüsselung fehlgeschlagen, Ihre Datenbank bleibt geschützt. Dies wird hauptsächlich durch eine Integritätsproblem verschlüsselter Daten für ein oder mehrere Konten verursacht.',
'qrcode_cannot_be_read' => 'Dieser QR-Code ist unlesbar',
- 'too_many_ids' => 'too many ids were included in the query parameter, max 100 allowed',
- 'delete_user_setting_only' => 'Only user-created setting can be deleted',
- 'indecipherable' => '*indecipherable*',
+ 'too_many_ids' => 'zu viele Ids wurden in den Abfrageparameter eingefügt, maximal 100 erlaubt',
+ 'delete_user_setting_only' => 'Nur benutzerdefinierte Einstellungen können gelöscht werden',
+ 'indecipherable' => '*nicht lesbar*',
'cannot_decipher_secret' => 'The secret cannot be deciphered. This is mainly caused by a wrong APP_KEY set in the .env configuration file of 2Fauth or a corrupted data stored in database.',
- 'https_required' => 'HTTPS context required',
+ 'https_required' => 'HTTPS-Kontext erforderlich',
'browser_does_not_support_webauthn' => 'Your device does not support webauthn. Try again later using a more modern browser',
- 'aborted_by_user' => 'Aborted by user',
- 'security_device_unsupported' => 'Security device unsupported',
+ 'aborted_by_user' => 'Vom Benutzer abgebrochen',
+ 'security_device_unsupported' => 'Sicherheitsgerät nicht unterstützt',
'unsupported_with_reverseproxy' => 'Not applicable when using an auth proxy',
'user_deletion_failed' => 'User account deletion failed, no data have been deleted',
- 'auth_proxy_failed' => 'Proxy authentication failed',
+ 'auth_proxy_failed' => 'Proxy-Anmeldung scheitern',
'auth_proxy_failed_legend' => '2Fauth is configured to run behind an authentication proxy but your proxy does not return the expected header. Check your configuration and try again.',
'invalid_google_auth_migration' => 'Invalid or unreadable Google Authenticator data',
- 'unsupported_otp_type' => 'Unsupported OTP type',
+ 'unsupported_otp_type' => 'Nicht unterstützter OTP -Typ',
+ 'no_logo_found_for_x' => 'No logo available for {service}'
];
\ No newline at end of file
diff --git a/resources/lang/de/groups.php b/resources/lang/de/groups.php
index d3fd9f57..9aaa7567 100644
--- a/resources/lang/de/groups.php
+++ b/resources/lang/de/groups.php
@@ -14,7 +14,7 @@
*/
'groups' => 'Gruppen',
- 'create_group' => 'Create new group',
+ 'create_group' => 'Neue Gruppe erstellen',
'select_accounts_to_show' => 'Konten zum Anzeigen auswählen',
'manage_groups' => 'Gruppen verwalten',
'active_group' => 'Aktive Gruppe',
@@ -22,6 +22,7 @@
'deleting_group_does_not_delete_accounts' => 'Konten bleiben beim Löschen der Gruppe erhalten',
'move_selected_to' => 'Ausgewählte verschieben',
'no_group' => 'Keine Gruppe',
+ 'change_group' => 'Change group',
'forms' => [
'new_group' => 'Neue Gruppe',
'new_name' => 'Neuer Name',
diff --git a/resources/lang/de/languages.php b/resources/lang/de/languages.php
index 5233cb8b..30dd9f5a 100644
--- a/resources/lang/de/languages.php
+++ b/resources/lang/de/languages.php
@@ -10,7 +10,7 @@
|
*/
- 'browser_preference' => 'Browser preference',
+ 'browser_preference' => 'Browsereinstellung',
'en' => 'Englisch',
'fr' => 'Französisch',
'de' => 'Deutsch',
diff --git a/resources/lang/de/settings.php b/resources/lang/de/settings.php
index e7ec1bcd..9dd96fbf 100644
--- a/resources/lang/de/settings.php
+++ b/resources/lang/de/settings.php
@@ -17,19 +17,20 @@
'account' => 'Account',
'oauth' => 'OAuth',
'webauthn' => 'WebAuthn',
- 'tokens' => 'Tokens',
+ 'tokens' => 'Token',
'options' => 'Einstellungen',
+ 'user_options' => 'User options',
'confirm' => [
],
'general' => 'Allgemein',
'security' => 'Sicherheit',
- 'profile' => 'Profile',
- 'change_password' => 'Change password',
- 'personal_access_tokens' => 'Personal access tokens',
+ 'profile' => 'Profil',
+ 'change_password' => 'Passwort ändern',
+ 'personal_access_tokens' => 'Persönliche Zugriffsstokens',
'token_legend' => 'Personal Access Tokens allow any app to authenticate to the 2Fauth API. You should specify the access token as a Bearer token in the authorization header of consumer apps requests.',
- 'generate_new_token' => 'Generate a new token',
- 'revoke' => 'Revoke',
+ 'generate_new_token' => 'Neuen Token generieren',
+ 'revoke' => 'Zurückziehen',
'token_revoked' => 'Token successfully revoked',
'revoking_a_token_is_permanent' => 'Revoking a token is permanent',
'confirm' => [
@@ -40,7 +41,7 @@
'forms' => [
'edit_settings' => 'Einstellungen bearbeiten',
'setting_saved' => 'Einstellungen gespeichert',
- 'new_token' => 'New token',
+ 'new_token' => 'Neues Token',
'some_translation_are_missing' => 'Some translations are missing using the browser preferred language?',
'help_translate_2fauth' => 'Help translate 2FAuth',
'language' => [
@@ -52,7 +53,7 @@
'help' => 'Replace generated password caracters with *** to ensure confidentiality. Do not affect the copy/paste feature.'
],
'close_otp_on_copy' => [
- 'label' => 'Close OTP after copy',
+ 'label' => 'OTP nach der Kopie schließen',
'help' => 'Automatically close the popup showing the generated password after it has been copied'
],
'use_basic_qrcode_reader' => [
@@ -69,6 +70,10 @@
'label' => 'Symbole anzeigen',
'help' => 'Kontosymbole in der Hauptansicht anzeigen'
],
+ 'get_official_icons' => [
+ 'label' => 'Get official icons',
+ 'help' => '(Try to) Get the official icon of the 2FA issuer when adding an account'
+ ],
'auto_lock' => [
'label' => 'Automatische Sperrung',
'help' => 'Log out the user automatically in case of inactivity. Has no effect when authentication is handled by a proxy and no custom logout url is specified.'
@@ -94,7 +99,7 @@
'help' => 'Speichert den letzten Gruppenfilter und stellt ihn bei Ihrem nächsten Besuch wieder her',
],
'never' => 'Niemals',
- 'on_otp_copy' => 'On security code copy',
+ 'on_otp_copy' => 'Beim Kopieren des Tokens',
'1_minutes' => 'Nach 1 Minute',
'5_minutes' => 'Nach 5 Minuten',
'10_minutes' => 'Nach 10 Minuten',
diff --git a/resources/lang/de/titles.php b/resources/lang/de/titles.php
index a38ded6e..34afdf7f 100644
--- a/resources/lang/de/titles.php
+++ b/resources/lang/de/titles.php
@@ -9,40 +9,41 @@
|
*/
- 'start' => 'New account',
- 'capture' => 'Flash QR',
- 'accounts' => 'Accounts',
- 'createAccount' => 'Create account',
- 'importAccounts' => 'Import accounts',
- 'editAccount' => 'Account edit',
- 'showQRcode' => 'Account as QR code',
- 'groups' => 'Groups',
- 'createGroup' => 'Create group',
- 'editGroup' => 'Group edit',
+ 'start' => 'Neues Konto',
+ 'capture' => 'QR blinken',
+ 'accounts' => 'Konten',
+ 'createAccount' => 'Konto erstellen',
+ 'importAccounts' => 'Konten importieren',
+ 'editAccount' => 'Konto bearbeiten',
+ 'showQRcode' => 'Konto als QR-Code',
+ 'groups' => 'Gruppen',
+ 'createGroup' => 'Gruppe erstellen',
+ 'editGroup' => 'Gruppe bearbeiten',
'settings' => [
- 'options' => 'Options',
- 'account' => 'User account',
+ 'options' => 'Einstellungen',
+ 'account' => 'Benutzerkonto',
'oauth' => [
- 'tokens' => 'OAuth tokens',
- 'generatePAT' => 'New personal token',
+ 'tokens' => 'OAuth Tokens',
+ 'generatePAT' => 'Neues persönliches Token',
],
'webauthn' => [
- 'editCredential' => 'Device edit',
- 'devices' => 'WebAuthn devices',
+ 'editCredential' => 'Gerät bearbeiten',
+ 'devices' => 'WebAuthn Geräte',
],
],
'login' => 'Login',
- 'register' => 'Register',
- 'autolock' => 'Auto lock',
+ 'register' => 'Anmelden',
+ 'autolock' => 'Automatische Sperrung',
'password' => [
- 'request' => 'Reset password',
- 'reset' => 'New password',
+ 'request' => 'Passwort zurücksetzen',
+ 'reset' => 'Neues Passwort',
],
'webauthn' => [
- 'lost' => 'Account recovery',
- 'recover' => 'Register a new device',
+ 'lost' => 'Kontowiederherstellung',
+ 'recover' => 'Neues Gerät registrieren',
],
- 'flooded' => 'Flood',
- 'genericError' => 'Error',
- '404' => 'Item not found',
+ 'flooded' => 'Überschwemmung',
+ 'genericError' => 'Fehler',
+ '404' => 'Artikel nicht gefunden',
+ 'about' => 'About',
];
\ No newline at end of file
diff --git a/resources/lang/de/twofaccounts.php b/resources/lang/de/twofaccounts.php
index 5c9dc494..ce05f742 100644
--- a/resources/lang/de/twofaccounts.php
+++ b/resources/lang/de/twofaccounts.php
@@ -22,10 +22,10 @@
'use_full_form' => 'Oder nutzen Sie das vollständige Formular',
'add_one' => 'Konto hinzufügen',
'show_qrcode' => 'QR-Code anzeigen',
- 'no_service' => '- no service -',
+ 'no_service' => '- kein Service -',
'forms' => [
'service' => [
- 'placeholder' => 'beispiel.de',
+ 'placeholder' => 'Google, Twitter, Apple',
],
'account' => [
'placeholder' => 'Max Mustermann',
@@ -49,7 +49,9 @@
'val' => 'Sperren',
'title' => 'Sperren',
],
- 'choose_image' => 'Bild auswählen…',
+ 'choose_image' => 'Upload',
+ 'i_m_lucky' => 'I\'m lucky',
+ 'i_m_lucky_legend' => 'The "I\'m lucky" button try to get the official icon of the given service. Enter actual service name without ".xyz" extension and try to avoid typo. (beta feature)',
'test' => 'Test',
'secret' => [
'label' => 'Geheimnis',
@@ -69,18 +71,18 @@
'help' => 'Der Algorithmus, der zur Sicherung Ihrer Sicherheitscodes verwendet wird'
],
'period' => [
- 'label' => 'Period',
- 'placeholder' => 'Default is 30',
- 'help' => 'The period of validity of the generated security codes in second'
+ 'label' => 'Gültigkeitsdauer',
+ 'placeholder' => 'Standard ist 30',
+ 'help' => 'Die Gültigkeitsdauer der generierten Sicherheitscodes in Sekunden'
],
'counter' => [
- 'label' => 'Counter',
- 'placeholder' => 'Default is 0',
- 'help' => 'The initial counter value',
+ 'label' => 'Zähler',
+ 'placeholder' => 'Standard ist 0',
+ 'help' => 'Der Zählerwert am Anfang',
'help_lock' => 'It is risky to edit the counter as you can desynchronize the account with the verification server of the service. Use the lock icon to enable modification, but only if you know for you are doing'
],
'image' => [
- 'label' => 'Image',
+ 'label' => 'Bild',
'placeholder' => 'http://...',
'help' => 'The url of an external image to use as the account icon'
],
@@ -120,24 +122,24 @@
'cancel' => 'Das Konto wird gelöscht. Sind Sie sicher?',
'discard' => 'Are you sure you want to discard this account?',
'discard_all' => 'Are you sure you want to discard all accounts?',
- 'discard_duplicates' => 'Are you sure you want to discard all duplicates?',
+ 'discard_duplicates' => 'Möchten Sie wirklich alle Duplikate wegwerfen?',
],
'import' => [
'import' => 'Import',
'to_import' => 'Import',
- 'import_legend' => 'Import your Google Authenticator accounts.',
- 'use_the_gauth_qr_code' => 'Load a G-Auth QR code',
- 'issuer' => 'Issuer',
- 'imported' => 'Imported',
- 'failure' => 'Failure',
- 'x_valid_accounts_found' => '{count} valid accounts found',
- 'import_all' => 'Import all',
- 'import_this_account' => 'Import this account',
- 'discard_all' => 'Discard all',
- 'discard_duplicates' => 'Discard duplicates',
- 'discard_this_account' => 'Discard this account',
- 'generate_a_test_password' => 'Generate a test pasword',
- 'possible_duplicate' => 'An account with the exact same data already exists',
+ 'import_legend' => 'Importieren Sie Ihre Google Authenticator-Konten.',
+ 'use_the_gauth_qr_code' => 'Laden ein G-Auth QR code',
+ 'issuer' => 'Aussteller',
+ 'imported' => 'Importiert',
+ 'failure' => 'Fehler',
+ 'x_valid_accounts_found' => '{count} gültige Konten gefunden',
+ 'import_all' => 'Alle importieren',
+ 'import_this_account' => 'Importiere dieses Konto',
+ 'discard_all' => 'Alles wegwerfen',
+ 'discard_duplicates' => 'Duplikate wegwerfen',
+ 'discard_this_account' => 'Dieses Konto wegwerfen',
+ 'generate_a_test_password' => 'Ein Testpasswort generieren',
+ 'possible_duplicate' => 'Ein Konto mit der gleichen Daten ist bereits vorhanden',
],
];
\ No newline at end of file
diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php
index c908b1ed..04e98a5e 100644
--- a/resources/lang/de/validation.php
+++ b/resources/lang/de/validation.php
@@ -32,7 +32,7 @@
],
'boolean' => ':attribute muss entweder \'true\' oder \'false\' sein.',
'confirmed' => ':attribute stimmt nicht mit der Bestätigung überein.',
- 'current_password' => 'The password is incorrect.',
+ 'current_password' => 'Das Passwort ist falsch.',
'date' => ':attribute muss ein gültiges Datum sein.',
'date_equals' => ':attribute muss ein Datum gleich :date sein.',
'date_format' => ':attribute entspricht nicht dem gültigen Format für :format.',
@@ -155,7 +155,7 @@
'in' => 'The :attribute is not supported.',
],
'email' => [
- 'exists' => 'No account found using this email.',
+ 'exists' => 'Kein Konto mit dieser E-Mail gefunden.',
],
'secret' => [
'isBase32Encoded' => 'The :attribute must be a base32 encoded string.',
@@ -173,7 +173,7 @@
'regex' => 'IDs must be comma separated, without trailing comma.',
],
'name' => [
- 'firstUser' => 'There is already a registered user',
+ 'firstUser' => 'Es gibt schon einen registrierten Anwender',
]
],
diff --git a/resources/lang/en/commons.php b/resources/lang/en/commons.php
index 307f77ab..392d23ab 100644
--- a/resources/lang/en/commons.php
+++ b/resources/lang/en/commons.php
@@ -53,4 +53,9 @@
'usefull_links' => 'Usefull links',
'environment' => 'Environment',
'credits' => 'Credits',
+ '2fauth_teaser' => 'A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes',
+ 'made_with' => 'Made with',
+ 'ui_icons_by' => 'UI Icons by',
+ 'logos_by' => 'Logos by',
+
];
\ No newline at end of file
diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php
index c2ce6f90..bcbe7820 100644
--- a/resources/lang/es/auth.php
+++ b/resources/lang/es/auth.php
@@ -25,9 +25,9 @@
'login_and_password' => 'usuario y contraseña',
'register' => 'Registrarse',
'welcome_back_x' => 'Bienvenido/a otra vez {0}',
- 'autolock_triggered' => 'Auto lock triggered',
- 'autolock_triggered_punchline' => 'The event watched by the Auto Lock feature has fired. You\'ve been automatically disconnected.',
- 'change_autolock_in_settings' => 'You can change the behavior of the Autolock feature in Settings > Options tab.',
+ 'autolock_triggered' => 'Autobloqueo provocado',
+ 'autolock_triggered_punchline' => 'El evento observándola por la función de bloqueo automático se ha activado. Has sido desconectado automáticamente.',
+ 'change_autolock_in_settings' => 'Puede cambiar el comportamiento de la función de bloqueo automático en la pestaña Configuración > Opciones.',
'already_authenticated' => 'Ya está autenticado',
'authentication' => 'Autenticación',
'maybe_later' => 'Quizás más tarde',
@@ -98,8 +98,8 @@
'password_successfully_changed' => 'Contraseña cambiada correctamente',
'edit_account' => 'Editar cuenta',
'profile_saved' => '¡Perfil actualizado con éxito!',
- 'welcome_to_demo_app_use_those_credentials' => 'Welcome to the 2FAuth demo.
You can connect using the email address demo@2fauth.app and the password demo',
- 'welcome_to_testing_app_use_those_credentials' => 'Welcome to the 2FAuth testing instance.
Use email address testing@2fauth.app and password password',
+ 'welcome_to_demo_app_use_those_credentials' => 'Bienvenido a la demostración de 2FAuth.
Puede conectarse usando el email demo@2fauth.app y la contraseña demo',
+ 'welcome_to_testing_app_use_those_credentials' => 'Bienvenido a la instancia de prueba 2FAuth.
Usar email testing@2fauth.app y contraseña password',
'register_punchline' => 'Bienvenido a 2FAuth.
Necesita una cuenta para ir más allá. Rellene este formulario para registrarse y, por favor, elija una contraseña fuerte, los datos de 2FA son sensibles.',
'reset_punchline' => '2FAuth le enviará un enlace para restablecer la contraseña a esta dirección. Haga clic en el enlace en el correo electrónico recibido para establecer una nueva contraseña.',
'name_this_device' => 'Proporcione nombre al dispositivo',
diff --git a/resources/lang/es/commons.php b/resources/lang/es/commons.php
index f62d6373..70dff357 100644
--- a/resources/lang/es/commons.php
+++ b/resources/lang/es/commons.php
@@ -27,7 +27,7 @@
'save' => 'Guardar',
'close' => 'Cerrar',
'demo_do_not_post_sensitive_data' => 'Esta instancia es para demostracion, no ingrese informacion privada',
- 'testing_do_not_post_sensitive_data' => 'This is a testing app, do not post any sensitive data',
+ 'testing_do_not_post_sensitive_data' => 'Esta instancia es para demostracion, no ingrese informacion privada',
'selected' => 'seleccionado',
'name' => 'Nombre',
'manage' => 'Configurar',
@@ -36,6 +36,10 @@
'back' => 'Volver',
'move' => 'Mover',
'all' => 'Todo',
+ 'select_all' => 'Select all',
+ 'clear_selection' => 'Clear selection',
+ 'sort_descending' => 'Sort descending',
+ 'sort_ascending' => 'Sort ascending',
'rename' => 'Renombrar',
'new_name' => 'Nuevo nombre',
'options' => 'Opciones',
@@ -44,5 +48,14 @@
'generate' => 'Generar',
'open_in_browser' => 'Abrir en el navegador',
'continue' => 'Continuar',
- 'discard' => 'Discard'
+ 'discard' => 'Descartar',
+ 'about' => 'About',
+ 'usefull_links' => 'Usefull links',
+ 'environment' => 'Environment',
+ 'credits' => 'Credits',
+ '2fauth_teaser' => 'A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes',
+ 'made_with' => 'Made with',
+ 'ui_icons_by' => 'UI Icons by',
+ 'logos_by' => 'Logos by',
+
];
\ No newline at end of file
diff --git a/resources/lang/es/errors.php b/resources/lang/es/errors.php
index 5e25e005..ec3f89fe 100644
--- a/resources/lang/es/errors.php
+++ b/resources/lang/es/errors.php
@@ -39,6 +39,7 @@
'user_deletion_failed' => 'Error al borrar la cuenta de usuario, no se han eliminado datos',
'auth_proxy_failed' => 'La autenticación proxy falló',
'auth_proxy_failed_legend' => '2FAuth está configurado para ejecutarse detrás de un proxy de autenticación, pero, su proxy no devuelve el encabezado esperado. Compruebe su configuración e intente de nuevo.',
- 'invalid_google_auth_migration' => 'Invalid or unreadable Google Authenticator data',
- 'unsupported_otp_type' => 'Unsupported OTP type',
+ 'invalid_google_auth_migration' => 'Datos no válidos o ilegibles de Google Authenticator',
+ 'unsupported_otp_type' => 'Tipo de OTP no soportada',
+ 'no_logo_found_for_x' => 'No logo available for {service}'
];
\ No newline at end of file
diff --git a/resources/lang/es/groups.php b/resources/lang/es/groups.php
index 731c77fb..61cb0a23 100644
--- a/resources/lang/es/groups.php
+++ b/resources/lang/es/groups.php
@@ -22,6 +22,7 @@
'deleting_group_does_not_delete_accounts' => 'La eliminación de un grupo no elimina cuentas',
'move_selected_to' => 'Mover selección a',
'no_group' => 'Sin grupo',
+ 'change_group' => 'Change group',
'forms' => [
'new_group' => 'Nuevo grupo',
'new_name' => 'Nuevo nombre',
diff --git a/resources/lang/es/settings.php b/resources/lang/es/settings.php
index 551fa63d..0471e16b 100644
--- a/resources/lang/es/settings.php
+++ b/resources/lang/es/settings.php
@@ -19,6 +19,7 @@
'webauthn' => 'WebAuthn',
'tokens' => 'Tokens',
'options' => 'Opciones',
+ 'user_options' => 'User options',
'confirm' => [
],
@@ -69,6 +70,10 @@
'label' => 'Mostrar iconos',
'help' => 'Mostar iconos de aplicaciones en la vista principal'
],
+ 'get_official_icons' => [
+ 'label' => 'Get official icons',
+ 'help' => '(Try to) Get the official icon of the 2FA issuer when adding an account'
+ ],
'auto_lock' => [
'label' => 'Bloqueo automático',
'help' => 'Cerrar sesión del usuario automáticamente en caso de inactividad. No tiene efecto cuando la autenticación es manejada por un proxy, ni cuando ninguna url de cierre de sesión personalizada se especificada.'
diff --git a/resources/lang/es/titles.php b/resources/lang/es/titles.php
index a38ded6e..1639eda3 100644
--- a/resources/lang/es/titles.php
+++ b/resources/lang/es/titles.php
@@ -9,40 +9,41 @@
|
*/
- 'start' => 'New account',
- 'capture' => 'Flash QR',
- 'accounts' => 'Accounts',
- 'createAccount' => 'Create account',
- 'importAccounts' => 'Import accounts',
- 'editAccount' => 'Account edit',
- 'showQRcode' => 'Account as QR code',
- 'groups' => 'Groups',
- 'createGroup' => 'Create group',
- 'editGroup' => 'Group edit',
+ 'start' => 'Nueva cuenta',
+ 'capture' => 'Enfocar QR',
+ 'accounts' => 'Cuentas',
+ 'createAccount' => 'Crear cuenta',
+ 'importAccounts' => 'Importar cuentas',
+ 'editAccount' => 'Editar Cuenta',
+ 'showQRcode' => 'Cuenta como código QR',
+ 'groups' => 'Grupos',
+ 'createGroup' => 'Crear grupo',
+ 'editGroup' => 'Editar grupo',
'settings' => [
- 'options' => 'Options',
- 'account' => 'User account',
+ 'options' => 'Opciones',
+ 'account' => 'Cuenta de usuario',
'oauth' => [
- 'tokens' => 'OAuth tokens',
- 'generatePAT' => 'New personal token',
+ 'tokens' => 'Tokens de OAuth',
+ 'generatePAT' => 'Nuevo token personal',
],
'webauthn' => [
- 'editCredential' => 'Device edit',
- 'devices' => 'WebAuthn devices',
+ 'editCredential' => 'Edición de dispositivo',
+ 'devices' => 'Dispositivos WebAuthn',
],
],
'login' => 'Login',
- 'register' => 'Register',
- 'autolock' => 'Auto lock',
+ 'register' => 'Registrarse',
+ 'autolock' => 'Bloqueo automático',
'password' => [
- 'request' => 'Reset password',
- 'reset' => 'New password',
+ 'request' => 'Restablecer contraseña',
+ 'reset' => 'Nueva contraseña',
],
'webauthn' => [
- 'lost' => 'Account recovery',
- 'recover' => 'Register a new device',
+ 'lost' => 'Recuperación cuenta',
+ 'recover' => 'Registrar un nuevo dispositivo',
],
- 'flooded' => 'Flood',
+ 'flooded' => 'Desbordar',
'genericError' => 'Error',
- '404' => 'Item not found',
+ '404' => 'Artículo no encontrado',
+ 'about' => 'About',
];
\ No newline at end of file
diff --git a/resources/lang/es/twofaccounts.php b/resources/lang/es/twofaccounts.php
index cffdbceb..76c93117 100644
--- a/resources/lang/es/twofaccounts.php
+++ b/resources/lang/es/twofaccounts.php
@@ -25,7 +25,7 @@
'no_service' => '- sin servicio -',
'forms' => [
'service' => [
- 'placeholder' => 'example.com',
+ 'placeholder' => 'Google, Twitter, Apple',
],
'account' => [
'placeholder' => 'John DOE',
@@ -49,7 +49,9 @@
'val' => 'Bloquear',
'title' => 'Bloquearlo',
],
- 'choose_image' => 'Seleccionar una imagen…',
+ 'choose_image' => 'Upload',
+ 'i_m_lucky' => 'I\'m lucky',
+ 'i_m_lucky_legend' => 'The "I\'m lucky" button try to get the official icon of the given service. Enter actual service name without ".xyz" extension and try to avoid typo. (beta feature)',
'test' => 'Test',
'secret' => [
'label' => 'Secreto',
@@ -99,7 +101,7 @@
],
'no_cam_on_device' => [
'reason' => 'No se encontraron cámaras en este dispositivo',
- 'solution' => 'Maybe you forgot to plug in your webcam'
+ 'solution' => 'Tal vez olvidaste conectar tu cámara web'
],
'secured_context_required' => [
'reason' => 'Requiere contexto seguro',
@@ -118,26 +120,26 @@
'confirm' => [
'delete' => '¿Está seguro que desea eliminar esta cuenta?',
'cancel' => 'La cuenta será eliminada. ¿Estás seguro?',
- 'discard' => 'Are you sure you want to discard this account?',
- 'discard_all' => 'Are you sure you want to discard all accounts?',
- 'discard_duplicates' => 'Are you sure you want to discard all duplicates?',
+ 'discard' => '¿Está seguro que desea eliminar esta cuenta?',
+ 'discard_all' => '¿Está seguro que desea eliminar todas las cuentas?',
+ 'discard_duplicates' => '¿Está seguro que desea eliminar todos los duplicados?',
],
'import' => [
'import' => 'Import',
- 'to_import' => 'Import',
- 'import_legend' => 'Import your Google Authenticator accounts.',
- 'use_the_gauth_qr_code' => 'Load a G-Auth QR code',
- 'issuer' => 'Issuer',
- 'imported' => 'Imported',
- 'failure' => 'Failure',
- 'x_valid_accounts_found' => '{count} valid accounts found',
- 'import_all' => 'Import all',
- 'import_this_account' => 'Import this account',
- 'discard_all' => 'Discard all',
- 'discard_duplicates' => 'Discard duplicates',
- 'discard_this_account' => 'Discard this account',
- 'generate_a_test_password' => 'Generate a test pasword',
- 'possible_duplicate' => 'An account with the exact same data already exists',
+ 'to_import' => 'Importar',
+ 'import_legend' => 'Importe sus cuentas de Google Authenticator.',
+ 'use_the_gauth_qr_code' => 'Carga un código QR de G-Auth',
+ 'issuer' => 'Emisor',
+ 'imported' => 'Importado',
+ 'failure' => 'Fallo',
+ 'x_valid_accounts_found' => '{count} cuentas válidos encontrados',
+ 'import_all' => 'Importar todo',
+ 'import_this_account' => 'Importar esta Cuenta',
+ 'discard_all' => 'Descartar todo',
+ 'discard_duplicates' => 'Descartar duplicados',
+ 'discard_this_account' => 'Descartar esta cuenta',
+ 'generate_a_test_password' => 'Generar una contraseña de prueba',
+ 'possible_duplicate' => 'Ya existe una cuenta con exactamente los mismos datos',
],
];
\ No newline at end of file
diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php
index 2abb986a..4ae022ca 100644
--- a/resources/lang/es/validation.php
+++ b/resources/lang/es/validation.php
@@ -128,7 +128,7 @@
'uuid' => 'El campo :attribute debe ser un UUID válido.',
'single' => 'Cuando se usa :attribute, éste debe ser el único parámetro en este cuerpo de la solicitud',
- 'onlyCustomOtpWithUri' => 'The uri parameter must be provided alone or only in combination with the \'custom_otp\' parameter',
+ 'onlyCustomOtpWithUri' => 'El parámetro uri debe ser proporcionado solo o sólo en combinación con el parámetro \'custom_otp\'',
/*
|--------------------------------------------------------------------------
diff --git a/resources/lang/fr/commons.php b/resources/lang/fr/commons.php
index 56c66696..6a08fc67 100644
--- a/resources/lang/fr/commons.php
+++ b/resources/lang/fr/commons.php
@@ -36,6 +36,10 @@
'back' => 'Retour',
'move' => 'Déplacer',
'all' => 'Tous',
+ 'select_all' => 'Tout sélectionner',
+ 'clear_selection' => 'Effacer la sélection',
+ 'sort_descending' => 'Trier par ordre décroissant',
+ 'sort_ascending' => 'Trier par ordre croissant',
'rename' => 'Renommer',
'new_name' => 'Nouveau nom',
'options' => 'Options',
@@ -44,5 +48,14 @@
'generate' => 'Générer',
'open_in_browser' => 'Ouvrir dans votre navigateur',
'continue' => 'Continuer',
- 'discard' => 'Retirer'
+ 'discard' => 'Retirer',
+ 'about' => 'À propos',
+ 'usefull_links' => 'Liens utiles',
+ 'environment' => 'Environnement',
+ 'credits' => 'Crédits',
+ '2fauth_teaser' => 'Une web app pour gérer vos comptes avec double authentification (2FA) et générer leurs codes de sécurité',
+ 'made_with' => 'Fabriqué avec',
+ 'ui_icons_by' => 'Icônes par',
+ 'logos_by' => 'Logos par',
+
];
\ No newline at end of file
diff --git a/resources/lang/fr/errors.php b/resources/lang/fr/errors.php
index 3b6cdbc3..7e42f68f 100644
--- a/resources/lang/fr/errors.php
+++ b/resources/lang/fr/errors.php
@@ -41,4 +41,5 @@
'auth_proxy_failed_legend' => '2Fauth est configuré pour fonctionner derrière un proxy d\'authentification, mais votre proxy ne retourne pas l\'en-tête attendu. Vérifiez votre configuration et réessayez.',
'invalid_google_auth_migration' => 'Données Google Authenticator invalides ou illisibles',
'unsupported_otp_type' => 'Type OTP non supporté',
+ 'no_logo_found_for_x' => 'Aucun logo disponible pour {service}'
];
\ No newline at end of file
diff --git a/resources/lang/fr/groups.php b/resources/lang/fr/groups.php
index f7b82de9..a2b834d4 100644
--- a/resources/lang/fr/groups.php
+++ b/resources/lang/fr/groups.php
@@ -22,6 +22,7 @@
'deleting_group_does_not_delete_accounts' => 'La suppression d\'un groupe ne supprime pas les comptes',
'move_selected_to' => 'Déplacer la sélection vers',
'no_group' => 'Aucun groupe',
+ 'change_group' => 'Changer de groupe',
'forms' => [
'new_group' => 'Nouveau groupe',
'new_name' => 'Nouveau nom',
diff --git a/resources/lang/fr/settings.php b/resources/lang/fr/settings.php
index 175e6005..e99589d6 100644
--- a/resources/lang/fr/settings.php
+++ b/resources/lang/fr/settings.php
@@ -19,6 +19,7 @@
'webauthn' => 'WebAuthn',
'tokens' => 'Jetons',
'options' => 'Options',
+ 'user_options' => 'Options de l\'utilisateur',
'confirm' => [
],
@@ -69,6 +70,10 @@
'label' => 'Afficher les icônes',
'help' => 'Affiche les icônes des comptes dans la vue principale'
],
+ 'get_official_icons' => [
+ 'label' => 'Récupérer les icônes officielles',
+ 'help' => '(Essaie de) Récupère automatiquement l\'icône officielle du service émetteur du compte 2FA lors de son ajout à 2FAuth'
+ ],
'auto_lock' => [
'label' => 'Verrouillage automatique',
'help' => 'Déconnecte automatiquement l\'utilisateur en cas d\'inactivité. Est sans effet lorsque l\'authentification est gérée par un proxy et qu\'aucune URL de déconnexion personnalisée n\'est configurée.'
diff --git a/resources/lang/fr/titles.php b/resources/lang/fr/titles.php
index ffd708f8..538c40b9 100644
--- a/resources/lang/fr/titles.php
+++ b/resources/lang/fr/titles.php
@@ -45,4 +45,5 @@
'flooded' => 'Trop de tentatives',
'genericError' => 'Erreur',
'404' => 'Élément non trouvé',
+ 'about' => 'À propos',
];
\ No newline at end of file
diff --git a/resources/lang/fr/twofaccounts.php b/resources/lang/fr/twofaccounts.php
index 109d0bb6..abe3e452 100644
--- a/resources/lang/fr/twofaccounts.php
+++ b/resources/lang/fr/twofaccounts.php
@@ -25,7 +25,7 @@
'no_service' => '- aucun service -',
'forms' => [
'service' => [
- 'placeholder' => 'example.com',
+ 'placeholder' => 'Google, Twitter, Apple',
],
'account' => [
'placeholder' => 'Marc Dupont',
@@ -49,7 +49,9 @@
'val' => 'Vérouiller',
'title' => 'Vérouiller le champ',
],
- 'choose_image' => 'Choisir une image…',
+ 'choose_image' => 'Télécharger',
+ 'i_m_lucky' => 'J\'ai de la chance',
+ 'i_m_lucky_legend' => 'Le bouton "J\'ai de la chance" essaie d\'obtenir l\'icône officielle du service renseigné. Entrez le nom exact du service, sans l\'extension ".xyz" et avec la bonne orthographe. (fonctionnalité bêta)',
'test' => 'Tester',
'secret' => [
'label' => 'Secret',
diff --git a/resources/lang/si/commons.php b/resources/lang/si/commons.php
index ff393880..65a609de 100644
--- a/resources/lang/si/commons.php
+++ b/resources/lang/si/commons.php
@@ -36,6 +36,10 @@
'back' => 'ආපසු',
'move' => 'Move',
'all' => 'සියල්ල',
+ 'select_all' => 'Select all',
+ 'clear_selection' => 'Clear selection',
+ 'sort_descending' => 'Sort descending',
+ 'sort_ascending' => 'Sort ascending',
'rename' => 'නැවත නම්කරන්න',
'new_name' => 'New name',
'options' => 'විකල්ප',
@@ -44,5 +48,14 @@
'generate' => 'Generate',
'open_in_browser' => 'Open in browser',
'continue' => 'Continue',
- 'discard' => 'Discard'
+ 'discard' => 'Discard',
+ 'about' => 'About',
+ 'usefull_links' => 'Usefull links',
+ 'environment' => 'Environment',
+ 'credits' => 'Credits',
+ '2fauth_teaser' => 'A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes',
+ 'made_with' => 'Made with',
+ 'ui_icons_by' => 'UI Icons by',
+ 'logos_by' => 'Logos by',
+
];
\ No newline at end of file
diff --git a/resources/lang/si/errors.php b/resources/lang/si/errors.php
index e6a0bba8..65f1b3cd 100644
--- a/resources/lang/si/errors.php
+++ b/resources/lang/si/errors.php
@@ -41,4 +41,5 @@
'auth_proxy_failed_legend' => '2Fauth is configured to run behind an authentication proxy but your proxy does not return the expected header. Check your configuration and try again.',
'invalid_google_auth_migration' => 'Invalid or unreadable Google Authenticator data',
'unsupported_otp_type' => 'Unsupported OTP type',
+ 'no_logo_found_for_x' => 'No logo available for {service}'
];
\ No newline at end of file
diff --git a/resources/lang/si/groups.php b/resources/lang/si/groups.php
index 790dc06a..b20f65b6 100644
--- a/resources/lang/si/groups.php
+++ b/resources/lang/si/groups.php
@@ -22,6 +22,7 @@
'deleting_group_does_not_delete_accounts' => 'Deleting a group does not delete accounts',
'move_selected_to' => 'Move selected to',
'no_group' => 'සමූහ නැත',
+ 'change_group' => 'Change group',
'forms' => [
'new_group' => 'නව සමූහය',
'new_name' => 'නව නම',
diff --git a/resources/lang/si/settings.php b/resources/lang/si/settings.php
index 237f5977..ab9b8ab2 100644
--- a/resources/lang/si/settings.php
+++ b/resources/lang/si/settings.php
@@ -19,6 +19,7 @@
'webauthn' => 'WebAuthn',
'tokens' => 'Tokens',
'options' => 'විකල්ප',
+ 'user_options' => 'User options',
'confirm' => [
],
@@ -69,6 +70,10 @@
'label' => 'නිරූපක පෙන්වන්න',
'help' => 'Show icons accounts in the main view'
],
+ 'get_official_icons' => [
+ 'label' => 'Get official icons',
+ 'help' => '(Try to) Get the official icon of the 2FA issuer when adding an account'
+ ],
'auto_lock' => [
'label' => 'ස්වයං අගුලුවැටීම',
'help' => 'Log out the user automatically in case of inactivity. Has no effect when authentication is handled by a proxy and no custom logout url is specified.'
diff --git a/resources/lang/si/titles.php b/resources/lang/si/titles.php
index a38ded6e..16be3a04 100644
--- a/resources/lang/si/titles.php
+++ b/resources/lang/si/titles.php
@@ -45,4 +45,5 @@
'flooded' => 'Flood',
'genericError' => 'Error',
'404' => 'Item not found',
+ 'about' => 'About',
];
\ No newline at end of file
diff --git a/resources/lang/si/twofaccounts.php b/resources/lang/si/twofaccounts.php
index 3fe798f4..92e448c7 100644
--- a/resources/lang/si/twofaccounts.php
+++ b/resources/lang/si/twofaccounts.php
@@ -25,7 +25,7 @@
'no_service' => '- no service -',
'forms' => [
'service' => [
- 'placeholder' => 'උදාහරණය.ලංකා',
+ 'placeholder' => 'Google, Twitter, Apple',
],
'account' => [
'placeholder' => 'ජෝන් ඩොයි',
@@ -49,7 +49,9 @@
'val' => 'Lock',
'title' => 'එය අගුළුලන්න',
],
- 'choose_image' => 'Choose an image…',
+ 'choose_image' => 'Upload',
+ 'i_m_lucky' => 'I\'m lucky',
+ 'i_m_lucky_legend' => 'The "I\'m lucky" button try to get the official icon of the given service. Enter actual service name without ".xyz" extension and try to avoid typo. (beta feature)',
'test' => 'අත්හදා බලන්න',
'secret' => [
'label' => 'රහස',
diff --git a/resources/lang/zh/commons.php b/resources/lang/zh/commons.php
index 5906aae1..bb855a5a 100644
--- a/resources/lang/zh/commons.php
+++ b/resources/lang/zh/commons.php
@@ -36,6 +36,10 @@
'back' => 'Back',
'move' => 'Move',
'all' => 'All',
+ 'select_all' => 'Select all',
+ 'clear_selection' => 'Clear selection',
+ 'sort_descending' => 'Sort descending',
+ 'sort_ascending' => 'Sort ascending',
'rename' => 'Rename',
'new_name' => 'New name',
'options' => 'Options',
@@ -44,5 +48,14 @@
'generate' => '生成',
'open_in_browser' => '在浏览器中打开',
'continue' => '继续',
- 'discard' => 'Discard'
+ 'discard' => 'Discard',
+ 'about' => 'About',
+ 'usefull_links' => 'Usefull links',
+ 'environment' => 'Environment',
+ 'credits' => 'Credits',
+ '2fauth_teaser' => 'A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes',
+ 'made_with' => 'Made with',
+ 'ui_icons_by' => 'UI Icons by',
+ 'logos_by' => 'Logos by',
+
];
\ No newline at end of file
diff --git a/resources/lang/zh/errors.php b/resources/lang/zh/errors.php
index fb62e454..36c3d289 100644
--- a/resources/lang/zh/errors.php
+++ b/resources/lang/zh/errors.php
@@ -41,4 +41,5 @@
'auth_proxy_failed_legend' => '2Fauth is configured to run behind an authentication proxy but your proxy does not return the expected header. Check your configuration and try again.',
'invalid_google_auth_migration' => 'Invalid or unreadable Google Authenticator data',
'unsupported_otp_type' => 'Unsupported OTP type',
+ 'no_logo_found_for_x' => 'No logo available for {service}'
];
\ No newline at end of file
diff --git a/resources/lang/zh/groups.php b/resources/lang/zh/groups.php
index 9b01f059..4e3663fc 100644
--- a/resources/lang/zh/groups.php
+++ b/resources/lang/zh/groups.php
@@ -22,6 +22,7 @@
'deleting_group_does_not_delete_accounts' => '删除组不会删除帐户',
'move_selected_to' => '移动选择到',
'no_group' => '没有分组',
+ 'change_group' => 'Change group',
'forms' => [
'new_group' => '新建组',
'new_name' => '新名称',
diff --git a/resources/lang/zh/settings.php b/resources/lang/zh/settings.php
index d0f9a5bc..a0973516 100644
--- a/resources/lang/zh/settings.php
+++ b/resources/lang/zh/settings.php
@@ -19,6 +19,7 @@
'webauthn' => 'WebAuthn',
'tokens' => '令牌',
'options' => '选项',
+ 'user_options' => 'User options',
'confirm' => [
],
@@ -69,6 +70,10 @@
'label' => 'Show icons',
'help' => 'Show icons accounts in the main view'
],
+ 'get_official_icons' => [
+ 'label' => 'Get official icons',
+ 'help' => '(Try to) Get the official icon of the 2FA issuer when adding an account'
+ ],
'auto_lock' => [
'label' => 'Auto lock',
'help' => 'Log out the user automatically in case of inactivity. Has no effect when authentication is handled by a proxy and no custom logout url is specified.'
diff --git a/resources/lang/zh/titles.php b/resources/lang/zh/titles.php
index a38ded6e..16be3a04 100644
--- a/resources/lang/zh/titles.php
+++ b/resources/lang/zh/titles.php
@@ -45,4 +45,5 @@
'flooded' => 'Flood',
'genericError' => 'Error',
'404' => 'Item not found',
+ 'about' => 'About',
];
\ No newline at end of file
diff --git a/resources/lang/zh/twofaccounts.php b/resources/lang/zh/twofaccounts.php
index f370074d..7aa50057 100644
--- a/resources/lang/zh/twofaccounts.php
+++ b/resources/lang/zh/twofaccounts.php
@@ -25,7 +25,7 @@
'no_service' => '- 无服务 -',
'forms' => [
'service' => [
- 'placeholder' => 'example.com',
+ 'placeholder' => 'Google, Twitter, Apple',
],
'account' => [
'placeholder' => 'John DOE',
@@ -49,7 +49,9 @@
'val' => '锁定',
'title' => '将其锁定',
],
- 'choose_image' => '选择一张图片...',
+ 'choose_image' => 'Upload',
+ 'i_m_lucky' => 'I\'m lucky',
+ 'i_m_lucky_legend' => 'The "I\'m lucky" button try to get the official icon of the given service. Enter actual service name without ".xyz" extension and try to avoid typo. (beta feature)',
'test' => '测试',
'secret' => [
'label' => '密钥',