diff --git a/auth/lib/l10n/arb/app_ca.arb b/auth/lib/l10n/arb/app_ca.arb new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/auth/lib/l10n/arb/app_ca.arb @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_es.arb b/auth/lib/l10n/arb/app_es.arb index f0c8971a0f..32d0ca879d 100644 --- a/auth/lib/l10n/arb/app_es.arb +++ b/auth/lib/l10n/arb/app_es.arb @@ -20,6 +20,8 @@ "codeIssuerHint": "Emisor", "codeSecretKeyHint": "Llave Secreta", "codeAccountHint": "Cuenta (tu@dominio.com)", + "codeTagHint": "Marcado", + "accountKeyType": "Tipo de llave", "sessionExpired": "La sesión ha expirado", "@sessionExpired": { "description": "Title of the dialog when the users current session is invalid/expired" @@ -77,12 +79,14 @@ "data": "Datos", "importCodes": "Importar códigos", "importTypePlainText": "Texto sin formato", + "importTypeEnteEncrypted": "Exportación cifrada Ente", "passwordForDecryptingExport": "Contraseña para descifrar exportación", "passwordEmptyError": "La contraseña no puede estar vacía", "importFromApp": "Importar códigos de {appName}", "importGoogleAuthGuide": "Exportar tus cuentas desde Google Authenticator a un código QR usando la opción \"Transferir Cuentas\". A continuación, usando otro dispositivo, escanee el código QR.\n\nConsejo: Puede usar la webcam de su portátil para tomar una foto del código QR.", "importSelectJsonFile": "Seleccione el archivo JSON", "importSelectAppExport": "Seleccione el archivo de exportación de {appName}", + "importEnteEncGuide": "Seleccione el archivo JSON cifrado exportado desde Ente", "importRaivoGuide": "Utilice la opción \"Exportar códigos a un archivo de Zip\" en la configuración de Raivo.\n\nExtraiga el archivo zip e importe el archivo JSON.", "importBitwardenGuide": "Use la opción \"Exportar caja fuerte\" dentro del menú Herramientas de Bitwarden e importe el fichero JSON no crifrado.", "importAegisGuide": "Utilice la opción \"Exportar la bóveda\" en ajustes de Aegis.\n\nSi tu bóveda es cifrada, necesitara entrar contraseña de bóveda para descifrar la bóveda.", @@ -119,12 +123,15 @@ "oops": "Ups", "suggestFeatures": "Sugerir funcionalidades", "faq": "Preguntas Frecuentes", + "faq_q_1": "¿Qué tan seguro es Auth?", + "faq_a_1": "Todos los códigos que copia de seguridad vía Ente se almacenan cifrados de extremo a extremo. Esto significa que solo usted puede acceder a sus códigos. Nuestras aplicaciones son de código abierto y nuestra criptografía ha sido auditada externamente.", "faq_q_2": "¿Puedo acceder a mis códigos en el escritorio?", "faq_a_2": "Puede acceder a tus códigos en la web en auth.ente.io.", "faq_q_3": "¿Cómo puedo borrar códigos?", "faq_a_3": "Puede eliminar un código deslizando a la izquierda en ese elemento.", "faq_q_4": "¿Cómo puedo apoyar este proyecto?", "faq_a_4": "Puedes apoyar el desarrollo de este proyecto suscribiéndote a nuestra app de Fotos en ente.io.", + "faq_q_5": "Cómo puedo habilitar bloqueo FaceID en Ente Auth", "faq_a_5": "Puede activar el bloqueo FaceID en Ajustes → Seguridad → Pantalla de bloqueo.", "somethingWentWrongMessage": "Algo ha ido mal, por favor, prueba otra vez", "leaveFamily": "Dejar plan familiar", @@ -151,6 +158,7 @@ } } }, + "invalidQRCode": "Código QR no válido", "noRecoveryKeyTitle": "¿Sin clave de recuperación?", "enterEmailHint": "Introduce tu dirección de correo electrónico", "invalidEmailTitle": "Dirección de correo electrónico no válida", @@ -195,6 +203,8 @@ "saveKey": "Guardar Clave", "save": "Guardar", "send": "Enviar", + "saveOrSendDescription": "¿Desea guardar esto en el almacenamiento (carpeta Descargas por defecto) o enviarlo a otras aplicaciones?", + "saveOnlyDescription": "¿Desea guardar esto en el almacenamiento (carpeta Descargas por defecto)?", "back": "Atrás", "createAccount": "Crear cuenta", "passwordStrength": "Fortaleza de la contraseña: {passwordStrengthValue}", @@ -253,12 +263,15 @@ "exportLogs": "Exportar registros", "enterYourRecoveryKey": "Introduzca su clave de recuperación", "tempErrorContactSupportIfPersists": "Parece que algo salió mal. Por favor, vuelve a intentarlo después de algún tiempo. Si el error persiste, ponte en contacto con nuestro equipo de soporte.", + "networkHostLookUpErr": "No se puede conectar a Ente. Por favor, comprueba tu configuración de red y ponte en contacto con el soporte técnico si el error persiste.", + "networkConnectionRefusedErr": "No se puede conectar a Ente. Por favor, vuelve a intentarlo pasado un tiempo. Si el error persiste, ponte en contacto con el soporte técnico.", "itLooksLikeSomethingWentWrongPleaseRetryAfterSome": "Parece que algo salió mal. Por favor, vuelve a intentarlo después de algún tiempo. Si el error persiste, ponte en contacto con nuestro equipo de soporte.", "about": "Acerca de", "weAreOpenSource": "¡Somos de código abierto!", "privacy": "Privacidad", "terms": "Términos", "checkForUpdates": "Comprobar actualizaciones", + "checkStatus": "Comprobar estado", "downloadUpdate": "Descargar", "criticalUpdateAvailable": "Actualización crítica disponible", "updateAvailable": "Actualizacion disponible", @@ -342,6 +355,7 @@ "deleteCodeAuthMessage": "Autenticar para borrar código", "showQRAuthMessage": "Autenticar para mostrar código QR", "confirmAccountDeleteTitle": "Confirmar eliminación de la cuenta", + "confirmAccountDeleteMessage": "Esta cuenta está vinculada a otras aplicaciones de Ente, si utilizas alguna. Se programará la eliminación de los datos cargados en todas las aplicaciones de Ente, y tu cuenta se eliminará permanentemente.", "androidBiometricHint": "Verificar identidad", "@androidBiometricHint": { "description": "Hint message advising the user how to authenticate with biometrics. It is used on Android side. Maximum 60 characters." @@ -402,7 +416,31 @@ "doNotSignOut": "No cerrar la sesión", "hearUsWhereTitle": "¿Cómo conoció Ente? (opcional)", "hearUsExplanation": "No rastreamos las aplicaciones instaladas. ¡Nos ayudaría si nos dijera dónde nos encontró!", + "recoveryKeySaved": "¡Clave de recuperación guardada en la carpeta Descargas!", + "waitingForBrowserRequest": "Esperando la solicitud del navegador...", + "waitingForVerification": "Esperando verificación...", "passkey": "Llave de acceso", + "passKeyPendingVerification": "La verificación todavía está pendiente", + "loginSessionExpired": "La sesión ha expirado", + "loginSessionExpiredDetails": "Tu sesión ha expirado. Por favor, vuelve a iniciar sesión.", "developerSettingsWarning": "¿Estás seguro de que quieres modificar los ajustes de desarrollador?", - "developerSettings": "Ajustes de desarrollador" + "developerSettings": "Ajustes de desarrollador", + "serverEndpoint": "Punto final del servidor", + "invalidEndpoint": "Punto final no válido", + "invalidEndpointMessage": "Lo sentimos, el punto final introducido no es válido. Por favor, introduce un punto final válido y vuelve a intentarlo.", + "endpointUpdatedMessage": "Punto final actualizado con éxito", + "customEndpoint": "Conectado a {endpoint}", + "pinText": "Fijar", + "unpinText": "Desanclar", + "pinnedCodeMessage": "{code} ha sido anclado", + "unpinnedCodeMessage": "{code} ha sido desanclado", + "tags": "Etiquetas", + "createNewTag": "Crear Nueva Etiqueta", + "tag": "Etiqueta", + "create": "Crear", + "editTag": "Editar Etiqueta", + "deleteTagTitle": "¿Eliminar etiqueta?", + "deleteTagMessage": "¿Estás seguro de que quieres eliminar esta etiqueta? Esta acción es irreversible.", + "somethingWentWrongParsingCode": "No se han podido analizar los códigos {x}.", + "updateNotAvailable": "Actualización no disponible" } \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_pl.arb b/auth/lib/l10n/arb/app_pl.arb index c514c5127b..73dac7dc1d 100644 --- a/auth/lib/l10n/arb/app_pl.arb +++ b/auth/lib/l10n/arb/app_pl.arb @@ -20,6 +20,7 @@ "codeIssuerHint": "Wydawca", "codeSecretKeyHint": "Tajny klucz", "codeAccountHint": "Konto (ty@domena.com)", + "codeTagHint": "Oznacz", "accountKeyType": "Rodzaj klucza", "sessionExpired": "Sesja wygasła", "@sessionExpired": { @@ -78,16 +79,19 @@ "data": "Dane", "importCodes": "Importuj kody", "importTypePlainText": "Zwykły tekst", - "importTypeEnteEncrypted": "Zaszyfrowany eksport ente", + "importTypeEnteEncrypted": "Zaszyfrowany eksport Ente", "passwordForDecryptingExport": "Hasło do odszyfrowania eksportu", "passwordEmptyError": "Pole hasło nie może być puste", "importFromApp": "Importuj kody z {appName}", "importGoogleAuthGuide": "Wyeksportuj twoje konta z Google Authenticator do kodu QR używając opcji \"Przenieś konta\". Potem używając innego urządzenia, zeskanuj kod QR.", "importSelectJsonFile": "Wybierz plik JSON", "importSelectAppExport": "Wybierz plik eksportu {appName}", - "importEnteEncGuide": "Wybierz zaszyfrowany plik JSON wyeksportowany z ente", + "importEnteEncGuide": "Wybierz zaszyfrowany plik JSON wyeksportowany z Ente", "importRaivoGuide": "Użyj opcji \"Eksportuj OTP do archiwum ZIP\" w Ustawieniach Raivo.\n\nWyodrębnij plik zip i zaimportuj plik JSON.", + "importBitwardenGuide": "Użyj opcji \"Eksportuj sejf\" w Narzędziach Bitwarden i zaimportuj niezaszyfrowany plik JSON.", "importAegisGuide": "Użyj opcji \"Eksportuj sejf\" w ustawieniach Aegis.\n\nJeśli twój sejf jest zaszyfrowany, musisz wprowadzić hasło sejfu, aby odszyfrować sejf.", + "import2FasGuide": "Użyj opcji \"Ustawienia->Kopia Zapasowa-Eksport\" w 2FAS.\n\nJeśli twoja kopia zapasowa jest zaszyfrowana, musisz wprowadzić hasło, aby odszyfrować kopię zapasową", + "importLastpassGuide": "Użyj opcji \"Przenieś konta\" w Ustawieniach Lastpass Authenticator i naciśnij \"Eksportuj konta do pliku\". Zaimportuj pobrany plik JSON.", "exportCodes": "Eksportuj kody", "importLabel": "Importuj", "importInstruction": "Wybierz plik, który zawiera listę twoich kodów w następującym formacie", @@ -100,6 +104,7 @@ "authToChangeYourEmail": "Proszę uwierzytelnić, aby zmienić swój adres e-mail", "authToChangeYourPassword": "Proszę uwierzytelnić, aby zmienić hasło", "authToViewSecrets": "Proszę uwierzytelnić, aby wyświetlić swoje sekrety", + "authToInitiateSignIn": "Proszę uwierzytelnić się, aby zainicjować logowanie do kopii zapasowej.", "ok": "Ok", "cancel": "Anuluj", "yes": "Tak", @@ -111,7 +116,7 @@ "copied": "Skopiowano", "pleaseTryAgain": "Proszę spróbować ponownie", "existingUser": "Istniejący użytkownik", - "newUser": "Nowy do Ente", + "newUser": "Nowy/a do Ente", "delete": "Usuń", "enterYourPasswordHint": "Wprowadź swoje hasło", "forgotPassword": "Nie pamiętam hasła", @@ -119,12 +124,14 @@ "suggestFeatures": "Zaproponuj funkcje", "faq": "Najczęściej zadawane pytania (FAQ)", "faq_q_1": "Jak bezpieczny jest Auth?", + "faq_a_1": "Wszystkie kody, których tworzysz kopię zapasową za pomocą Ente są przechowywane zaszyfrowane end-to-end. Oznacza to, że tylko Ty możesz uzyskać dostęp do swoich kodów. Nasze aplikacje są otwarto-źródłowe, a nasza kryptografia została poddana zewnętrznemu audytowi.", "faq_q_2": "Czy mogę uzyskać dostęp do moich kodów na komputerze?", "faq_a_2": "Możesz uzyskać dostęp do swoich kodów na stronie auth.ente.io.", "faq_q_3": "Jak mogę usunąć kody?", "faq_a_3": "Możesz usunąć kod, przesuwając go w lewo.", "faq_q_4": "Jak mogę wesprzeć ten projekt?", "faq_a_4": "Możesz wspierać rozwój tego projektu, subskrybując do naszej aplikacji Zdjęcia na ente.io.", + "faq_q_5": "Jak mogę włączyć blokadę FaceID w Ente Auth", "faq_a_5": "Możesz włączyć blokadę FaceID w Ustawienia → Bezpieczeństwo→ Ekran blokady.", "somethingWentWrongMessage": "Coś poszło nie tak. Proszę, spróbuj ponownie", "leaveFamily": "Opuść rodzinę", @@ -138,6 +145,8 @@ "enterCodeHint": "Wprowadź sześciocyfrowy kod z twojej aplikacji uwierzytelniającej", "lostDeviceTitle": "Zagubiono urządzenie?", "twoFactorAuthTitle": "Uwierzytelnianie dwuetapowe", + "passkeyAuthTitle": "Weryfikacja kluczem dostępu", + "verifyPasskey": "Zweryfikuj klucz dostępu", "recoverAccount": "Odzyskaj konto", "enterRecoveryKeyHint": "Wprowadź swój klucz odzyskiwania", "recover": "Odzyskaj", @@ -194,6 +203,8 @@ "saveKey": "Zapisz klucz", "save": "Zapisz", "send": "Wyślij", + "saveOrSendDescription": "Czy chcesz zapisać to do pamięci masowej (domyślnie folder Pobrane) czy wysłać to do innych aplikacji?", + "saveOnlyDescription": "Czy chcesz zapisać to do pamięci masowej (domyślnie folder Pobrane)?", "back": "Wstecz", "createAccount": "Utwórz konto", "passwordStrength": "Siła hasła: {passwordStrengthValue}", @@ -252,12 +263,15 @@ "exportLogs": "Eksportuj logi", "enterYourRecoveryKey": "Wprowadź swój klucz odzyskiwania", "tempErrorContactSupportIfPersists": "Wygląda na to, że coś poszło nie tak. Spróbuj ponownie po pewnym czasie. Jeśli błąd będzie się powtarzał, skontaktuj się z naszym zespołem pomocy technicznej.", + "networkHostLookUpErr": "Nie można połączyć się z Ente, sprawdź ustawienia sieci i skontaktuj się z pomocą techniczną, jeśli błąd będzie się powtarzał.", + "networkConnectionRefusedErr": "Nie można połączyć się z Ente, spróbuj ponownie po pewnym czasie. Jeśli błąd będzie się powtarzał, skontaktuj się z pomocą techniczną.", "itLooksLikeSomethingWentWrongPleaseRetryAfterSome": "Wygląda na to, że coś poszło nie tak. Spróbuj ponownie po pewnym czasie. Jeśli błąd będzie się powtarzał, skontaktuj się z naszym zespołem pomocy technicznej.", "about": "O nas", "weAreOpenSource": "Posiadamy otwarte źródło!", "privacy": "Prywatność", "terms": "Warunki", "checkForUpdates": "Sprawdź czy są dostępne nowe aktualizacje", + "checkStatus": "Sprawdź stan", "downloadUpdate": "Pobierz", "criticalUpdateAvailable": "Dostępna jest krytyczna aktualizacja", "updateAvailable": "Dostępna jest aktualizacja", @@ -333,6 +347,7 @@ "offlineModeWarning": "Wybrałeś kontynuację bez kopii zapasowych. Proszę wykonywać ręczne kopie zapasowe, aby upewnić się, że Twoje kody są bezpieczne.", "showLargeIcons": "Pokaż duże ikony", "shouldHideCode": "Ukryj kody", + "doubleTapToViewHiddenCode": "Możesz kliknąć dwukrotnie na wpis, aby wyświetlić kod", "focusOnSearchBar": "Uaktywnij wyszukiwanie przy uruchamianiu aplikacji", "confirmUpdatingkey": "Czy na pewno chcesz zaktualizować tajny klucz?", "minimizeAppOnCopy": "Minimalizuj aplikację przy kopiowaniu", @@ -340,6 +355,7 @@ "deleteCodeAuthMessage": "Uwierzytelnij, aby usunąć kod", "showQRAuthMessage": "Uwierzytelnij, aby pokazać kod QR", "confirmAccountDeleteTitle": "Potwierdź usunięcie konta", + "confirmAccountDeleteMessage": "To konto jest połączone z innymi aplikacjami Ente, jeśli ich używasz.\n\nTwoje przesłane dane, we wszystkich aplikacjach Ente, zostaną zaplanowane do usunięcia, a Twoje konto zostanie trwale usunięte.", "androidBiometricHint": "Potwierdź swoją tożsamość", "@androidBiometricHint": { "description": "Hint message advising the user how to authenticate with biometrics. It is used on Android side. Maximum 60 characters." @@ -364,10 +380,30 @@ "@androidBiometricRequiredTitle": { "description": "Message showed as a title in a dialog which indicates the user has not set up biometric authentication on their device. It is used on Android side. Maximum 60 characters." }, + "androidDeviceCredentialsRequiredTitle": "Wymagane dane logowania urządzenia", + "@androidDeviceCredentialsRequiredTitle": { + "description": "Message showed as a title in a dialog which indicates the user has not set up credentials authentication on their device. It is used on Android side. Maximum 60 characters." + }, + "androidDeviceCredentialsSetupDescription": "Wymagane dane logowania urządzenia", + "@androidDeviceCredentialsSetupDescription": { + "description": "Message advising the user to go to the settings and configure device credentials on their device. It shows in a dialog on Android side." + }, "goToSettings": "Przejdź do Ustawień", "@goToSettings": { "description": "Message showed on a button that the user can click to go to settings pages from the current dialog. It is used on both Android and iOS side. Maximum 30 characters." }, + "androidGoToSettingsDescription": "Uwierzytelnianie biometryczne nie jest skonfigurowane na tym urządzeniu. Przejdź do 'Ustawienia > Bezpieczeństwo', aby dodać uwierzytelnianie biometryczne.", + "@androidGoToSettingsDescription": { + "description": "Message advising the user to go to the settings and configure biometric on their device. It shows in a dialog on Android side." + }, + "iOSLockOut": "Uwierzytelnianie biometryczne jest wyłączone. Proszę zablokować i odblokować ekran, aby je włączyć.", + "@iOSLockOut": { + "description": "Message advising the user to re-enable biometrics on their device. It shows in a dialog on iOS side." + }, + "iOSGoToSettingsDescription": "Uwierzytelnianie biometryczne nie jest skonfigurowane na Twoim urządzeniu. Proszę włączyć Touch ID lub Face ID na swoim telefonie.", + "@iOSGoToSettingsDescription": { + "description": "Message advising the user to go to the settings and configure Biometrics for their device. It shows in a dialog on iOS side." + }, "iOSOkButton": "OK", "@iOSOkButton": { "description": "Message showed on a button that the user can click to leave the current dialog. It is used on iOS side. Maximum 30 characters." @@ -379,19 +415,32 @@ "signOutOtherDevices": "Wyloguj z pozostałych urządzeń", "doNotSignOut": "Nie wylogowuj mnie", "hearUsWhereTitle": "Jak usłyszałeś o Ente? (opcjonalnie)", + "hearUsExplanation": "Nie śledzimy instalacji aplikacji. Pomogłyby nam, gdybyś powiedział/a nam, gdzie nas znalazłeś/aś!", "recoveryKeySaved": "Klucz odzyskiwania zapisany w folderze Pobrane!", + "waitingForBrowserRequest": "Oczekiwanie na żądanie przeglądarki...", "waitingForVerification": "Oczekiwanie na weryfikację...", + "passkey": "Klucz dostępu", + "passKeyPendingVerification": "Weryfikacja jest nadal w toku", "loginSessionExpired": "Sesja wygasła", "loginSessionExpiredDetails": "Twoja sesja wygasła. Zaloguj się ponownie.", "developerSettingsWarning": "Czy na pewno chcesz zmodyfikować ustawienia programisty?", "developerSettings": "Ustawienia deweloperskie", + "serverEndpoint": "Punkt końcowy serwera", + "invalidEndpoint": "Punkt końcowy jest nieprawidłowy", + "invalidEndpointMessage": "Niestety, wprowadzony punkt końcowy jest nieprawidłowy. Wprowadź prawidłowy punkt końcowy i spróbuj ponownie.", + "endpointUpdatedMessage": "Punkt końcowy zaktualizowany pomyślnie", "customEndpoint": "Połączono z {endpoint}", "pinText": "Przypnij", "unpinText": "Odepnij", "pinnedCodeMessage": "Przypięto {code}", "unpinnedCodeMessage": "Odpięto {code}", + "tags": "Etykiety", + "createNewTag": "Utwórz Nową Etykietę", + "tag": "Etykieta", "create": "Utwórz", + "editTag": "Edytuj Etykietę", "deleteTagTitle": "Usunąć etykietę?", + "deleteTagMessage": "Czy na pewno chcesz usunąć tę etykietę? Ta akcja jest nieodwracalna.", "somethingWentWrongParsingCode": "Nie udało się przetworzyć kodów {x}.", "updateNotAvailable": "Aktualizacja jest niedostępna" } \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_pt.arb b/auth/lib/l10n/arb/app_pt.arb index fc9a8fb420..f908eb466b 100644 --- a/auth/lib/l10n/arb/app_pt.arb +++ b/auth/lib/l10n/arb/app_pt.arb @@ -146,7 +146,7 @@ "lostDeviceTitle": "Perdeu um dispositivo?", "twoFactorAuthTitle": "Autenticação de dois fatores", "passkeyAuthTitle": "Autenticação via Chave de acesso", - "verifyPasskey": "Verificar senha-mestra", + "verifyPasskey": "Verificar chave de acesso", "recoverAccount": "Recuperar conta", "enterRecoveryKeyHint": "Digite a chave de recuperação", "recover": "Recuperar", @@ -419,7 +419,7 @@ "recoveryKeySaved": "Chave de recuperação salva na pasta Downloads!", "waitingForBrowserRequest": "Aguardando solicitação do navegador...", "waitingForVerification": "Esperando por verificação...", - "passkey": "Senha-mestra", + "passkey": "Chave de acesso", "passKeyPendingVerification": "A verificação ainda está pendente", "loginSessionExpired": "Sessão expirada", "loginSessionExpiredDetails": "Sua sessão expirou. Por favor, entre novamente.", @@ -442,5 +442,5 @@ "deleteTagTitle": "Apagar etiqueta?", "deleteTagMessage": "Tem certeza de que deseja excluir esta etiqueta? Essa ação é irreversível.", "somethingWentWrongParsingCode": "Não foi possível analisar os códigos {x}.", - "updateNotAvailable": "Atualização não está disponível" + "updateNotAvailable": "Atualização indisponível" } \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_ro.arb b/auth/lib/l10n/arb/app_ro.arb new file mode 100644 index 0000000000..a5a6c31c67 --- /dev/null +++ b/auth/lib/l10n/arb/app_ro.arb @@ -0,0 +1,210 @@ +{ + "unlock": "Deblochează", + "recoveryKey": "Cheie de recuperare", + "onBoardingGetStarted": "Începe", + "setupFirstAccount": "Configurează primul cont", + "importScanQrCode": "Scanează un cod QR", + "qrCode": "Cod QR", + "importEnterSetupKey": "Introdu o cheie de configurare", + "importAccountPageTitle": "Introdu detaliile contului", + "incorrectDetails": "Detalii incorecte", + "codeIssuerHint": "Emitent", + "codeSecretKeyHint": "Cheie Secretă", + "codeTagHint": "Etichetă", + "accountKeyType": "Tipul de cheie", + "sessionExpired": "Sesiune expirată", + "@sessionExpired": { + "description": "Title of the dialog when the users current session is invalid/expired" + }, + "pleaseLoginAgain": "Te rugăm să te autentifici din nou", + "loggingOut": "Deconectare...", + "timeBasedKeyType": "Bazat pe timp (TOTP)", + "counterBasedKeyType": "Bazat pe contor (HOTP)", + "saveAction": "Salvare", + "nextTotpTitle": "următor", + "viewLogsAction": "Afișare jurnale", + "preparingLogsTitle": "Se pregătesc jurnalele...", + "emailLogsTitle": "Jurnale e-mail", + "emailLogsMessage": "Te rugăm să trimiți jurnalele la {email}", + "@emailLogsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "copyEmailAction": "Copiază e-mailul", + "reportABug": "Raportează o eroare", + "crashAndErrorReporting": "Închidere accidentală şi raportare erori", + "reportBug": "Raportare bug", + "emailUsMessage": "Te rugăm să ne trimiți un e-mail la {email}", + "@emailUsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "contactSupport": "Contactează suportul", + "rateUsOnStore": "Evaluează-ne pe {storeName}", + "blog": "Blog", + "verifyPassword": "Verifică parola", + "pleaseWait": "Te rog așteaptă...", + "recreatePassword": "Recreează parola", + "incorrectPasswordTitle": "Parolă incorectă", + "welcomeBack": "Bine ai revenit!", + "supportDevs": "Abonează-te la ente pentru a ne susține", + "supportDiscount": "Folosește codul \"AUTH\" pentru a obține o reducere de 10% în primul an", + "changeEmail": "Schimbă e-mailul", + "changePassword": "Schimbă parola", + "importCodes": "Importă coduri", + "importTypePlainText": "Text simplu", + "passwordForDecryptingExport": "Parola pentru a decripta exportul", + "passwordEmptyError": "Parola nu poate fi goală", + "importFromApp": "Importă coduri din {appName}", + "importSelectJsonFile": "Selectează fișierul JSON", + "importSelectAppExport": "Selectează fișierul de export din {appName}", + "importEnteEncGuide": "Selectează fișierul criptat JSON exportat din Bențe", + "exportCodes": "Exportă coduri", + "importLabel": "Importă", + "selectFile": "Selectează fișier", + "emailVerificationToggle": "Verificarea adresei de e-mail", + "authToChangeEmailVerificationSetting": "Te rugăm să te autentifici pentru a schimba verificarea prin e-mail", + "authToChangeYourEmail": "Te rugăm să te autentifici pentru a-ți schimba adresa de e-mail", + "ok": "Ok", + "cancel": "Anulare", + "yes": "Da", + "no": "Nu", + "email": "E-mail", + "support": "Asistență", + "general": "General", + "settings": "Setări", + "copied": "S-a copiat", + "pleaseTryAgain": "Te rugăm să încerci din nou", + "existingUser": "Utilizator existent", + "delete": "Ștergere", + "enterYourPasswordHint": "Introdu parola", + "forgotPassword": "Am uitat parola", + "oops": "Ups", + "faq": "Întrebări frecvente", + "faq_q_1": "Cât de sigur este Auth?", + "faq_q_2": "Pot accesa codurile de pe desktop?", + "faq_q_3": "Cum pot șterge codurile?", + "faq_q_4": "Cum pot susţine acest proiect?", + "faq_q_5": "Cum pot activa blocarea cu FaceID în Auth", + "faq_a_5": "Poți activa blocarea FaceID din Setări → Securitate → Ecran de blocare.", + "somethingWentWrongMessage": "Ceva n-a mers bine, te rog încearcă din nou", + "leaveFamily": "Părăsește familia", + "verifyEmail": "Verifică e-mail", + "twoFactorAuthTitle": "Autentificare cu doi factori", + "recoverAccount": "Recuperare cont", + "invalidQRCode": "Codul QR nu este valid", + "enterEmailHint": "Introdu adresa ta de e-mail", + "invalidEmailTitle": "Adresa e-mail nu este validă", + "invalidEmailMessage": "Te rugăm să introduci o adresă de e-mail validă.", + "deleteAccount": "Ștergere cont", + "yesSendFeedbackAction": "Da, trimite feedback", + "noDeleteAccountAction": "Nu, șterge contul", + "initiateAccountDeleteTitle": "Te rugăm să te autentifici pentru a iniția ștergerea contului", + "sendEmail": "Trimite e-mail", + "confirmPassword": "Confirmă parola", + "close": "Închide", + "selectLanguage": "Selectare limbă", + "lockscreen": "Ecran de blocare", + "scanAQrCode": "Scanează un cod QR", + "copiedToClipboard": "Copiat în clipboard", + "copiedNextToClipboard": "Codul următor a fost copiat în clipboard", + "error": "Eroare", + "recoveryKeyOnForgotPassword": "Dacă îți uiți parola, singura modalitate prin care poți recupera datele este cu această cheie.", + "saveKey": "Salvare cheie", + "save": "Salvare", + "send": "Trimitere", + "back": "Înapoi", + "password": "Parolă", + "setPasswordTitle": "Setează parola", + "changePasswordTitle": "Schimbă parola", + "resetPasswordTitle": "Resetează parola", + "passwordWarning": "Nu stocăm această parolă, deci dacă o uiți, nu îți putem decripta datele", + "enterPasswordToEncrypt": "Introdu o parolă pe care o putem folosi pentru a-ți cripta datele", + "passwordChangedSuccessfully": "Parola a fost modificată cu succes", + "recreatePasswordTitle": "Recreează parola", + "invalidKey": "Cheie invalidă", + "tryAgain": "Încearcă din nou", + "viewRecoveryKey": "Vezi cheia de recuperare", + "pleaseSendTheLogsTo": "Te rugăm să trimiți jurnalele la {toEmail}", + "copyEmailAddress": "Copiază adresa de e-mail", + "about": "Despre", + "weAreOpenSource": "Suntem open source!", + "privacy": "Confidențialitate", + "checkForUpdates": "Verifică actualizări", + "checkStatus": "Verifică status", + "downloadUpdate": "Descărcare", + "criticalUpdateAvailable": "Actualizare critică disponibilă", + "updateAvailable": "Actualizare disponibilă", + "update": "Actualizare", + "checking": "Se verifică...", + "youAreOnTheLatestVersion": "Utilizezi cea mai recentă versiune", + "warning": "Atenție", + "iUnderStand": "Înţeleg", + "@iUnderStand": { + "description": "Text for the button to confirm the user understands the warning" + }, + "importSuccessTitle": "Ura!", + "sorry": "Ne pare rău", + "pendingSyncs": "Atenție", + "tapToEnterCode": "Apasă pentru a introduce codul", + "resendEmail": "Retrimite e-mail", + "weHaveSendEmailTo": "Am trimis un e-mail la {email}", + "@weHaveSendEmailTo": { + "description": "Text to indicate that we have sent a mail to the user", + "placeholders": { + "email": { + "description": "The email address of the user", + "type": "String", + "example": "example@ente.io" + } + } + }, + "activeSessions": "Sesiuni active", + "somethingWentWrongPleaseTryAgain": "Ceva n-a mers bine, te rog încearcă din nou", + "thisDevice": "Acest dispozitiv", + "toResetVerifyEmail": "Pentru a reseta parola, te rugăm să confirmi mai întâi adresa de e-mail.", + "thisEmailIsAlreadyInUse": "Această adresă de e-mail este deja folosită", + "emailChangedTo": "E-mail modificat în {newEmail}", + "enterPassword": "Introdu parola", + "passwordToEncryptExport": "Parolă pentru a cripta exportul", + "androidBiometricHint": "Verifică identitatea", + "@androidBiometricHint": { + "description": "Hint message advising the user how to authenticate with biometrics. It is used on Android side. Maximum 60 characters." + }, + "androidBiometricNotRecognized": "Neidentificat. Încearcă din nou.", + "@androidBiometricNotRecognized": { + "description": "Message to let the user know that authentication was failed. It is used on Android side. Maximum 60 characters." + }, + "androidBiometricSuccess": "Succes", + "@androidBiometricSuccess": { + "description": "Message to let the user know that authentication was successful. It is used on Android side. Maximum 60 characters." + }, + "androidCancelButton": "Anulare", + "@androidCancelButton": { + "description": "Message showed on a button that the user can click to leave the current dialog. It is used on Android side. Maximum 30 characters." + }, + "androidSignInTitle": "Autentificare necesară", + "@androidSignInTitle": { + "description": "Message showed as a title in a dialog which indicates the user that they need to scan biometric to continue. It is used on Android side. Maximum 60 characters." + }, + "goToSettings": "Mergi la setări", + "@goToSettings": { + "description": "Message showed on a button that the user can click to go to settings pages from the current dialog. It is used on both Android and iOS side. Maximum 30 characters." + }, + "iOSOkButton": "Ok", + "@iOSOkButton": { + "description": "Message showed on a button that the user can click to leave the current dialog. It is used on iOS side. Maximum 30 characters." + }, + "noInternetConnection": "Nu există conexiune la internet", + "signOutFromOtherDevices": "Deconectare de pe alte dispozitive", + "signOutOtherDevices": "Deconectează alte dispozitive", + "doNotSignOut": "Nu te deconecta", + "loginSessionExpired": "Sesiune expirată", + "updateNotAvailable": "Actualizare indisponibilă" +} \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_tr.arb b/auth/lib/l10n/arb/app_tr.arb index 2473067b74..fd2cac27f9 100644 --- a/auth/lib/l10n/arb/app_tr.arb +++ b/auth/lib/l10n/arb/app_tr.arb @@ -269,6 +269,7 @@ "privacy": "Gizlilik", "terms": "Şartlar", "checkForUpdates": "Güncellemeleri denetleyin", + "checkStatus": "Durumu kontrol et", "downloadUpdate": "İndir", "criticalUpdateAvailable": "Kritik güncelleme mevcut", "updateAvailable": "Güncelleme mevcut", @@ -417,6 +418,9 @@ "waitingForBrowserRequest": "Tarayıcı isteği bekleniyor...", "waitingForVerification": "Doğrulama bekleniyor...", "passkey": "Geçiş anahtarı", + "passKeyPendingVerification": "Doğrulama hala bekliyor", + "loginSessionExpired": "Oturum süresi doldu", + "loginSessionExpiredDetails": "Oturum süreniz doldu. Tekrar giriş yapın.", "developerSettingsWarning": "Geliştirici ayarlarını değiştirmekten emin misiniz?", "developerSettings": "Geliştirici ayarları", "serverEndpoint": "Sunucu uç noktası",