From 9fc544d4b12b6f40eb015d40e14e4aa65a08cf69 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Mon, 13 Jan 2025 01:17:34 +0000 Subject: [PATCH] New Crowdin translations by GitHub Action --- auth/lib/l10n/arb/app_bg.arb | 2 + auth/lib/l10n/arb/app_fr.arb | 33 +++++++++- auth/lib/l10n/arb/app_ko.arb | 114 ++++++++++++++++++----------------- auth/lib/l10n/arb/app_pt.arb | 2 + auth/lib/l10n/arb/app_vi.arb | 2 + auth/lib/l10n/arb/app_zh.arb | 2 + 6 files changed, 96 insertions(+), 59 deletions(-) diff --git a/auth/lib/l10n/arb/app_bg.arb b/auth/lib/l10n/arb/app_bg.arb index 298e5d3a02..156adf4bdc 100644 --- a/auth/lib/l10n/arb/app_bg.arb +++ b/auth/lib/l10n/arb/app_bg.arb @@ -88,6 +88,8 @@ "useRecoveryKey": "Използвайте ключ за възстановяване", "incorrectPasswordTitle": "Грешна парола", "welcomeBack": "Добре дошли отново!", + "emailAlreadyRegistered": "Имейлът вече е регистриран.", + "emailNotRegistered": "Имейлът не е регистриран.", "madeWithLoveAtPrefix": "направено с ❤️ от ", "supportDevs": "Абонирайте се за ente, за да ни подкрепите", "supportDiscount": "Използвайте промокод „AUTH“, за да получите 10% отстъпка през първата година", diff --git a/auth/lib/l10n/arb/app_fr.arb b/auth/lib/l10n/arb/app_fr.arb index 6148d7e5df..7c4be64be0 100644 --- a/auth/lib/l10n/arb/app_fr.arb +++ b/auth/lib/l10n/arb/app_fr.arb @@ -6,11 +6,11 @@ "@counterAppBarTitle": { "description": "Text shown in the AppBar of the Counter Page" }, - "onBoardingBody": "Sécurisez vos codes A2F", + "onBoardingBody": "Sauvegarder vos codes A2F", "onBoardingGetStarted": "Premiers pas", "setupFirstAccount": "Configurez votre premier compte", "importScanQrCode": "Scannez un QR Code", - "qrCode": "Code QR", + "qrCode": "QR Code", "importEnterSetupKey": "Saisir une clé de configuration", "importAccountPageTitle": "Saisir les détails du compte", "secretCanNotBeEmpty": "La clé secrète ne peut pas être vide", @@ -20,6 +20,7 @@ "codeIssuerHint": "Émetteur", "codeSecretKeyHint": "Clé secrète", "secret": "Confidentiel", + "all": "Tout", "notes": "Notes", "notesLengthLimit": "Les notes peuvent contenir au maximum {count} caractères", "@notesLengthLimit": { @@ -87,6 +88,8 @@ "useRecoveryKey": "Utiliser la clé de récupération", "incorrectPasswordTitle": "Mot de passe incorrect", "welcomeBack": "Bon retour parmi nous !", + "emailAlreadyRegistered": "E-mail déjà enregistré.", + "emailNotRegistered": "E-mail non enregistré.", "madeWithLoveAtPrefix": "fait avec ❤️ à ", "supportDevs": "Abonnez-vous à ente pour nous soutenir", "supportDiscount": "Utilisez le code coupon \"AUTH\" pour obtenir 10% de réduction sur la première année", @@ -155,6 +158,7 @@ "twoFactorAuthTitle": "Authentification à deux facteurs", "passkeyAuthTitle": "Vérification du code d'accès", "verifyPasskey": "Vérifier le code d'accès", + "loginWithTOTP": "Se connecter avec un code TOTP", "recoverAccount": "Récupérer un compte", "enterRecoveryKeyHint": "Saisissez votre clé de récupération", "recover": "Restaurer", @@ -256,6 +260,10 @@ "areYouSureYouWantToLogout": "Êtes-vous sûr de vouloir vous déconnecter ?", "yesLogout": "Oui, se déconnecter", "exit": "Quitter", + "theme": "Thème", + "lightTheme": "Clair", + "darkTheme": "Sombre", + "systemTheme": "Système", "verifyingRecoveryKey": "Vérification de la clé de récupération...", "recoveryKeyVerified": "Clé de récupération vérifiée", "recoveryKeySuccessBody": "Parfait ! Votre clé de récupération est valide. Merci pour la vérification.\n\nN'oubliez pas de garder cette clé de récupération en lieu sûr.", @@ -326,6 +334,10 @@ } } }, + "manualSort": "Personnaliser", + "editOrder": "Modifier la commande", + "mostFrequentlyUsed": "Utilisé fréquemment", + "mostRecentlyUsed": "Utilisé récemment", "activeSessions": "Sessions actives", "somethingWentWrongPleaseTryAgain": "Quelque chose s'est mal passé, veuillez recommencer", "thisWillLogYouOutOfThisDevice": "Cela vous déconnectera de cet appareil !", @@ -445,6 +457,9 @@ "customEndpoint": "Connecté à {endpoint}", "pinText": "Épingler", "unpinText": "Désépingler", + "pinnedCodeMessage": "{code} épinglé", + "unpinnedCodeMessage": "{code} désépinglé", + "pinned": "Épinglé", "tags": "Tags", "createNewTag": "Créer un nouveau tag", "tag": "Tag", @@ -470,12 +485,24 @@ "setNewPassword": "Définir un nouveau mot de passe", "deviceLock": "Verrouillage de l'appareil", "hideContent": "Masquer le contenu", + "hideContentDescriptionAndroid": "Masque le contenu de l'application sur le menu et désactive les captures d'écran", + "hideContentDescriptioniOS": "Masque le contenu de l'application sur le menu", "autoLockFeatureDescription": "Délai après lequel l'application se verrouille une fois qu'elle a été mise en arrière-plan", "appLockDescription": "Choisissez entre l'écran de verrouillage par défaut de votre appareil et un écran de verrouillage par code PIN ou mot de passe personnalisé.", "pinLock": "Verrouillage par code PIN", "enterPin": "Saisir le code PIN", "setNewPin": "Définir un nouveau code PIN", "importFailureDescNew": "Impossible de lire le fichier sélectionné.", + "appLockNotEnabled": "Verrouillage d'application désactivé", + "appLockNotEnabledDescription": "Activez le verrouillage d'application dans Sécurité > Verrouillage d'application", "authToViewPasskey": "Veuillez vous authentifier pour afficher la clé d'accès", - "appLockOfflineModeWarning": "Vous avez choisi de fonctionner sans sauvegardes. Si vous oubliez votre outil Applock, vous serez bloqué dans l'accès à vos données." + "appLockOfflineModeWarning": "Vous avez choisi de fonctionner sans sauvegardes. Si vous oubliez votre outil Applock, vous serez bloqué dans l'accès à vos données.", + "duplicateCodes": "Codes dupliqués", + "noDuplicates": "✨ Pas de doublons", + "youveNoDuplicateCodesThatCanBeCleared": "Vous n'avez aucun code en doublon pouvant être supprimé", + "deduplicateCodes": "Codes dédupliqués", + "deselectAll": "Tout désélectionner", + "selectAll": "Tout sélectionner", + "deleteDuplicates": "Supprimer les doublons", + "plainHTML": "HTML Pur" } \ No newline at end of file diff --git a/auth/lib/l10n/arb/app_ko.arb b/auth/lib/l10n/arb/app_ko.arb index ce44f94761..0af9fa10f0 100644 --- a/auth/lib/l10n/arb/app_ko.arb +++ b/auth/lib/l10n/arb/app_ko.arb @@ -12,7 +12,7 @@ "importScanQrCode": "QR 코드 스캔하기", "qrCode": "QR 코드", "importEnterSetupKey": "설정 키 입력", - "importAccountPageTitle": "계정 상세 정보 입력", + "importAccountPageTitle": "계정 상세정보 입력", "secretCanNotBeEmpty": "비밀 키는 비워둘 수 없습니다", "bothIssuerAndAccountCanNotBeEmpty": "발행인과 계정을 모두 비워둘 수 없습니다", "incorrectDetails": "세부 정보가 잘못 됨", @@ -22,7 +22,7 @@ "secret": "비밀", "all": "모든 항목", "notes": "메모", - "notesLengthLimit": "메모는 최대 {count}자까지 적을 수 있습니다", + "notesLengthLimit": "메모는 최대 {count} 자까지 적을 수 있습니다", "@notesLengthLimit": { "description": "Text to indicate the maximum number of characters allowed for notes", "placeholders": { @@ -36,7 +36,7 @@ "codeAccountHint": "계정 (you@domain.com)", "codeTagHint": "태그", "accountKeyType": "키 종류", - "sessionExpired": "세션 만료 됨", + "sessionExpired": "세션 만료", "@sessionExpired": { "description": "Title of the dialog when the users current session is invalid/expired" }, @@ -52,10 +52,10 @@ "trashCodeMessage": "정말로 {account} 의 코드를 삭제할까요?", "trash": "휴지통", "viewLogsAction": "로그 확인", - "sendLogsDescription": "이 로그를 전송하면 문제 해결을 위한 디버그에 도움이 됩니다. 민감한 정보가 로그에 기록되지 않도록 주의를 기울이고 있지만, 공유하기 전에 해당 로그를 직접 확인하시기를 권장합니다.", + "sendLogsDescription": "이 로그를 전송하면 문제 해결을 위한 디버깅에 도움이 됩니다. 민감한 정보가 로그에 기록되지 않도록 주의를 기울이고 있지만, 공유하기 전에 해당 로그를 직접 확인하시기를 권장합니다.", "preparingLogsTitle": "로그를 준비하는 중...", "emailLogsTitle": "이메일 로그", - "emailLogsMessage": "{email} 로 로그를 보내주세요", + "emailLogsMessage": "{email} 쪽으로 로그를 보내주세요", "@emailLogsMessage": { "placeholders": { "email": { @@ -83,12 +83,14 @@ "verifyPassword": "비밀번호 확인", "pleaseWait": "잠시만 기다려주세요...", "generatingEncryptionKeysTitle": "암호화 키를 생성하는 중...", - "recreatePassword": "비밀번호 재생성", + "recreatePassword": "비밀번호 다시 생성", "recreatePasswordMessage": "현재 기기는 비밀번호를 확인할 수 있을 만큼 강력하지 않으므로, 모든 기기에서 작동하는 방식으로 비밀번호를 한 번 더 생성해야 합니다. \n\n복구 키를 사용하여 로그인하고 비밀번호를 다시 생성해 주세요. (원하는 경우 동일한 비밀번호를 다시 사용할 수 있습니다)", "useRecoveryKey": "복구 키 사용", "incorrectPasswordTitle": "올바르지 않은 비밀번호", "welcomeBack": "돌아오신 것을 환영합니다!", - "madeWithLoveAtPrefix": "❤️을 담아 만들었습니다 ", + "emailAlreadyRegistered": "이미 등록된 이메일입니다.", + "emailNotRegistered": "등록되지 않은 이메일입니다.", + "madeWithLoveAtPrefix": "❤️을 담아 만들었습니다 ", "supportDevs": "ente를 구독하고 저희를 지원해주세요", "supportDiscount": "쿠폰 코드 \"AUTH\"를 사용하고 첫 해 10% 할인 혜택을 받으세요", "changeEmail": "이메일 변경", @@ -97,18 +99,18 @@ "importCodes": "코드 가져오기", "importTypePlainText": "일반 텍스트", "importTypeEnteEncrypted": "Ente로 암호화된 내보내기", - "passwordForDecryptingExport": "복호화용 비밀번호", + "passwordForDecryptingExport": "복호화시 이용할 비밀번호", "passwordEmptyError": "비밀번호는 비어있을 수 없습니다", "importFromApp": "{appName}로부터 코드 불러오기", - "importGoogleAuthGuide": "Google 인증기에서 \"계정 이전\" 옵션을 선택해 생성된 QR 코드를 이용해 계정들을 옮길 수 있습니다. 그 다음, 다른 디바이스를 이용하여 QR 코드를 스캔해주세요.\n\n힌트: 웹캠을 이용해 QR 코드를 촬영할 수 있습니다.", + "importGoogleAuthGuide": "Google Authenticator에서 \"계정 이전\" 옵션을 선택해 생성된 QR 코드를 이용해 계정을 옮길 수 있습니다. 그 다음, 다른 기기를 이용하여 QR 코드를 촬영해주세요.\n\n힌트: 컴퓨터의 카메라를 이용해 QR 코드를 촬영할 수 있습니다.", "importSelectJsonFile": "JSON 파일 선택", - "importSelectAppExport": "{appName}의 내보낸 파일 선택하기", + "importSelectAppExport": "{appName} 의 내보낸 파일 선택하기", "importEnteEncGuide": "Ente에서 내보낸 암호화된 JSON 파일 선택하기", "importRaivoGuide": "Raivo의 설정에서 \"Zip 파일로 OTP 내보내기\"를 이용해주세요.\n\nZip 파일의 압축을 풀고 JSON 파일을 가져오세요.", "importBitwardenGuide": "Bitwarden의 도구에서 \"보관함 내보내기\"를 선택하여 암호화되지 않은 JSON 파일을 불러오세요.", "importAegisGuide": "Aegis의 설정에서 \"보관함 내보내기\"를 이용하세요.\n\n보관함이 암호화된 경우, 보관함의 복호화를 위해 보관함 비밀번호를 입력해야 할 수도 있습니다.", "import2FasGuide": "2FAS의 옵션에서 \"설정 -> 백업 -> 내보내기\"를 이용하세요.\n\n백업이 암호화되었다면, 백업의 복호화를 위해 암호를 입력해야 할 수도 있습니다.", - "importLastpassGuide": "Lastpass 인증기의 설정에서 \"계정 이전하기\" 옵션 중 \"파일로 계정들 내보내기\"를 이용하세요. 다운로드 된 JSON 파일을 불러오세요.", + "importLastpassGuide": "Lastpass Authenticator의 설정에서 \"계정 이전하기\" 옵션 중 \"파일로 계정 내보내기\"를 이용하세요. 다운로드 된 JSON 파일을 불러오세요.", "exportCodes": "코드 내보내기", "importLabel": "불러오기", "importInstruction": "다음의 포맷에 맞춰 여러분의 코드가 들어있는 파일을 선택해주세요", @@ -116,13 +118,13 @@ "selectFile": "파일 선택", "emailVerificationToggle": "이메일 검증", "emailVerificationEnableWarning": "계정이 잠겨 손을 쓸 수 없는 상황에 대비하여, 이메일을 검증하기 전 메일로 전송된 Ente Auth의 2차 인증을 별도로 보관해두세요.", - "authToChangeEmailVerificationSetting": "이메일 검증을 변경하시려면 인증절차를 거쳐주세요", - "authenticateGeneric": "인증절차를 거쳐주세요", - "authToViewYourRecoveryKey": "당신의 복구 키를 확인하려면 인증절차를 거쳐주세요", - "authToChangeYourEmail": "이메일을 변경하려면 인증절차를 거쳐주세요", - "authToChangeYourPassword": "암호를 변경하려면 인증절차를 거쳐주세요", - "authToViewSecrets": "비밀 부분을 확인하려면 인증절차를 거쳐주세요", - "authToInitiateSignIn": "백업을 위해 로그인 상태를 초기화하려면 인증절차를 거쳐주세요", + "authToChangeEmailVerificationSetting": "이메일 검증을 변경하시려면 인증 절차를 거쳐주세요", + "authenticateGeneric": "인증 절차를 거쳐주세요", + "authToViewYourRecoveryKey": "당신의 복구 키를 확인하려면 인증 절차를 거쳐주세요", + "authToChangeYourEmail": "이메일을 변경하려면 인증 절차를 거쳐주세요", + "authToChangeYourPassword": "암호를 변경하려면 인증 절차를 거쳐주세요", + "authToViewSecrets": "비밀 부분을 확인하려면 인증 절차를 거쳐주세요", + "authToInitiateSignIn": "백업을 위해 로그인 상태를 초기화하려면 인증 절차를 거쳐주세요", "ok": "확인", "cancel": "취소", "yes": "네", @@ -142,16 +144,16 @@ "suggestFeatures": "기능 제안", "faq": "FAQ", "somethingWentWrongMessage": "뭔가 잘못된 것 같습니다, 다시 시도해주세요", - "leaveFamily": "패밀리에서 떠나기", + "leaveFamily": "가족 그룹 떠나기", "leaveFamilyMessage": "가족 요금제에서 떠나시겠습니까?", "inFamilyPlanMessage": "가족 요금제에 가입하셨습니다!", "hintForMobile": "수정이나 삭제를 원하시면 코드를 길게 눌러주세요.", - "hintForDesktop": "수정이나 삭제를 원하시면 코드를 우클릭해주세요.", - "scan": "스캔하기", - "scanACode": "코드 스캔하기", + "hintForDesktop": "수정이나 삭제를 원하시면 코드를 오른 클릭 해주세요.", + "scan": "촬영", + "scanACode": "코드 촬영", "verify": "인증", "verifyEmail": "이메일 인증하기", - "enterCodeHint": "인증기에 적힌 여섯 자리 코드를 입력해주세요", + "enterCodeHint": "Authenticator에 적힌 6 자리 코드를 입력해주세요", "lostDeviceTitle": "기기를 잃어버리셨나요?", "twoFactorAuthTitle": "2단계 인증", "passkeyAuthTitle": "패스키 검증", @@ -160,7 +162,7 @@ "recoverAccount": "계정 복구", "enterRecoveryKeyHint": "복구 키를 입력하세요", "recover": "복구", - "contactSupportViaEmailMessage": "당신이 등록한 이메일 주소에서 {email}로 메일 한 통을 보내주세요", + "contactSupportViaEmailMessage": "당신이 등록한 이메일 주소에서 {email} 쪽으로 메일 한 통을 보내주세요", "@contactSupportViaEmailMessage": { "placeholders": { "email": { @@ -177,7 +179,7 @@ "deleteAccountQuery": "떠나신다니 아쉽습니다. 뭔가 문제가 있으셨나요?", "yesSendFeedbackAction": "네, 피드백을 보냅니다", "noDeleteAccountAction": "아니오, 계정을 지웁니다", - "initiateAccountDeleteTitle": "계정 삭제 절차를 시작하려면 인증절차를 거쳐주세요", + "initiateAccountDeleteTitle": "계정 삭제 절차를 시작하려면 인증 절차를 거쳐주세요", "sendEmail": "이메일 보내기", "createNewAccount": "새 계정 만들기", "weakStrength": "약함", @@ -188,19 +190,19 @@ "oopsSomethingWentWrong": "이런, 뭔가 꼬였습니다.", "selectLanguage": "언어 선택", "language": "언어", - "social": "소셜", + "social": "Social", "security": "보안", "lockscreen": "화면 잠금", - "authToChangeLockscreenSetting": "화면 잠금 설정을 변경하시려면 인증절차를 거쳐주세요", + "authToChangeLockscreenSetting": "화면 잠금 설정을 변경하시려면 인증 절차를 거쳐주세요", "deviceLockEnablePreSteps": "기기 잠금을 활성화하시려면, 기기의 암호를 만들거나 시스템 설정에서 화면 잠금을 설정해주세요.", - "viewActiveSessions": "활성화된 세션 확인하기", - "authToViewYourActiveSessions": "활성화된 세션을 확인하시려면 인증절차를 거쳐주세요", + "viewActiveSessions": "활성화된 Session 확인하기", + "authToViewYourActiveSessions": "활성화된 Session을 확인하시려면 인증 절차를 거쳐주세요", "searchHint": "검색...", "search": "찾기", - "sorryUnableToGenCode": "죄송합니다, {issuerName}의 코드를 생성할 수 없습니다", + "sorryUnableToGenCode": "죄송합니다, {issuerName} 의 코드를 생성할 수 없습니다", "noResult": "결과 없음", "addCode": "코드 추가하기", - "scanAQrCode": "QR 코드 스캔하기", + "scanAQrCode": "QR 코드 촬영", "enterDetailsManually": "속성을 수동으로 입력하기", "edit": "수정", "share": "공유", @@ -212,12 +214,12 @@ "error": "에러", "recoveryKeyCopiedToClipboard": "클립보드에 복구 키 복사 됨", "recoveryKeyOnForgotPassword": "암호를 잊어버린 경우, 데이터를 복구하려면 이 키를 이용하는 방법 뿐입니다.", - "recoveryKeySaveDescription": "저희는 이 키를 보관하지 않사오니, 여기에 있는 24 단어로 구성된 키를 안전하게 보관해주세요.", + "recoveryKeySaveDescription": "저희는 이 키를 보관하지 않으니, 여기에 있는 24 단어로 구성된 키를 안전하게 보관해주세요.", "doThisLater": "나중에 하기", "saveKey": "키 저장하기", "save": "저장", "send": "보내기", - "saveOrSendDescription": "이것을 당신의 스토리지 (일반적으로 다운로드 폴더) 에 저장하시겠습니까, 아니면 다른 앱으로 전송하시겠습니까?", + "saveOrSendDescription": "이것을 당신의 스토리지 (일반적으로 다운로드 폴더) 에 저장하시겠습니까, 아니면 다른 App으로 전송하시겠습니까?", "saveOnlyDescription": "이것을 당신의 스토리지 (일반적으로 다운로드 폴더) 에 저장하시겠습니까?", "back": "뒤로 가기", "createAccount": "계정 만들기", @@ -235,14 +237,14 @@ }, "password": "암호", "signUpTerms": "나는 사용자 약관개인정보 취급방침에 동의합니다.", - "privacyPolicyTitle": "개인정보 취급방침", + "privacyPolicyTitle": "개인정보 취급 방침", "termsOfServicesTitle": "약관", "encryption": "암호화", "setPasswordTitle": "암호 지정", "changePasswordTitle": "암호 변경", "resetPasswordTitle": "암호 초기화", "encryptionKeys": "암호화 키", - "passwordWarning": "저희는 이 암호를 저장하지 않사오니, 만약 잊어버리시게 되면, 데이터를 복호화해드릴 수 없습니다", + "passwordWarning": "저희는 이 암호를 저장하지 않으니, 만약 잊어버리시게 되면, 데이터를 복호화 해드릴 수 없습니다", "enterPasswordToEncrypt": "데이터 암호화를 위한 암호 입력", "enterNewPasswordToEncrypt": "데이터 암호화를 위한 새로운 암호 입력", "passwordChangedSuccessfully": "암호가 성공적으로 변경되었습니다", @@ -251,7 +253,7 @@ "insecureDevice": "보안이 허술한 기기", "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": "죄송합니다, 이 기기에서 보안 키를 생성할 수 없습니다.\n\n다른 기기에서 계정을 생성해주세요.", "howItWorks": "작동 원리", - "ackPasswordLostWarning": "나는 암호를 분실한 경우, 데이터가 종단간 암호화되어있기에 데이터를 손실할 수 있음을 이해합니다.", + "ackPasswordLostWarning": "나는 암호를 분실한 경우, 데이터가 종단 간 암호화되어있기에 데이터를 손실할 수 있음을 이해합니다.", "loginTerms": "로그인을 누름으로써, 나는 사용자 약관개인정보 취급방침에 동의합니다.", "logInLabel": "로그인", "logout": "로그아웃", @@ -260,14 +262,14 @@ "exit": "나가기", "theme": "테마", "lightTheme": "라이트", - "darkTheme": "다크", + "darkTheme": "어두운", "systemTheme": "시스템", "verifyingRecoveryKey": "복구 키 확인 중...", "recoveryKeyVerified": "복구 키 확인 됨", "recoveryKeySuccessBody": "좋습니다! 복구 키가 확인되었습니다. 확인 절차를 거쳐주셔서 감사합니다.\n\n잊지 마시고 꼭 복구 키를 안전하게 보관해주세요.", "invalidRecoveryKey": "입력하신 복구 키가 유효하지 않습니다. 24 단어가 입력됐는지, 그리고 철자가 모두 정확한지 확인해주세요.\n\n구형 복구 코드를 입력하신 경우, 64 자가 맞는지, 그리고 문자가 각각 맞는지 확인해주세요.", - "recreatePasswordTitle": "암호 재생성", - "recreatePasswordBody": "현재 사용 중인 기기는 암호를 확인하기에 적합하지 않으나, 모든 기기에서 작동하는 방식으로 비밀번호를 재생성할 수 있습니다.\n\n복구 키를 사용하여 로그인하고 암호를 재생성해주세요. (원하시면 현재 사용 중인 암호와 같은 암호를 재사용하실 수 있습니다.)", + "recreatePasswordTitle": "암호 다시 생성", + "recreatePasswordBody": "현재 사용 중인 기기는 암호를 확인하기에 적합하지 않으나, 모든 기기에서 작동하는 방식으로 비밀번호를 다시 생성할 수 있습니다.\n\n복구 키를 사용하여 로그인하고 암호를 다시 생성해주세요. (원하시면 현재 사용 중인 암호와 같은 암호를 다시 사용하실 수 있습니다.)", "invalidKey": "유효하지 않은 키", "tryAgain": "다시 시도해주세요", "viewRecoveryKey": "복구 키 보기", @@ -276,7 +278,7 @@ "confirmYourRecoveryKey": "복구 키 확인", "confirm": "확인", "emailYourLogs": "로그를 이메일로 보내기", - "pleaseSendTheLogsTo": "이 로그를 {toEmail}으로 보내주세요", + "pleaseSendTheLogsTo": "이 로그를 {toEmail} 쪽으로 보내주세요", "copyEmailAddress": "이메일 주소 복사", "exportLogs": "로그 내보내기", "enterYourRecoveryKey": "복구 키를 입력하세요", @@ -302,8 +304,8 @@ "@iUnderStand": { "description": "Text for the button to confirm the user understands the warning" }, - "authToExportCodes": "코드를 내보내려면 인증절차를 거쳐주세요", - "importSuccessTitle": "얏호!", + "authToExportCodes": "코드를 내보내려면 인증 절차를 거쳐주세요", + "importSuccessTitle": "야호!", "importSuccessDesc": "코드 {count} 개를 내보내셨습니다!", "@importSuccessDesc": { "placeholders": { @@ -317,11 +319,11 @@ "sorry": "죄송합니다", "importFailureDesc": "선택하신 파일을 분석할 수 없습니다.\n도움이 필요하시다면 support@ente.io로 문의해주세요.", "pendingSyncs": "경고", - "pendingSyncsWarningBody": "코드 몇 개가 백업되어있지 않습니다.\n\n로그아웃하기 전 해당 코드들을 백업하셨는지 확인해주세요.", - "checkInboxAndSpamFolder": "검증을 위해 메일 보관함 (또는 스팸함) 을 확인해주세요", + "pendingSyncsWarningBody": "코드 몇 개가 백업 되어있지 않습니다.\n\n로그아웃하기 전 해당 코드들을 백업하셨는지 확인해주세요.", + "checkInboxAndSpamFolder": "검증을 위해 메일 보관함을 (또는 스팸 메일 보관함) 확인해주세요", "tapToEnterCode": "눌러서 코드 입력하기", "resendEmail": "이메일 다시 보내기", - "weHaveSendEmailTo": "{email}으로 메일을 보냈습니다", + "weHaveSendEmailTo": "{email} 쪽으로 메일을 보냈습니다", "@weHaveSendEmailTo": { "description": "Text to indicate that we have sent a mail to the user", "placeholders": { @@ -336,7 +338,7 @@ "editOrder": "순서 변경", "mostFrequentlyUsed": "자주 사용됨", "mostRecentlyUsed": "최근에 사용됨", - "activeSessions": "활성화된 세션", + "activeSessions": "활성화된 Session", "somethingWentWrongPleaseTryAgain": "뭔가 잘못됐습니다, 다시 시도해주세요", "thisWillLogYouOutOfThisDevice": "이 작업을 하시면 기기에서 로그아웃하게 됩니다!", "thisWillLogYouOutOfTheFollowingDevice": "이 작업을 하시면 다음 기기에서 로그아웃하게 됩니다:", @@ -475,26 +477,26 @@ "toEnableAppLockPleaseSetupDevicePasscodeOrScreen": "어플 잠금을 활성화하시려면, 기기의 암호를 만들거나 시스템 설정에서 화면 잠금을 설정해주세요.", "autoLock": "자동 잠금", "immediately": "즉시", - "reEnterPassword": "암호 재입력", - "reEnterPin": "핀 재입력", + "reEnterPassword": "암호 다시 입력", + "reEnterPin": "핀 다시 입력", "next": "다음", "tooManyIncorrectAttempts": "잘못된 시도 횟수가 너무 많습니다", "tapToUnlock": "잠금을 해제하려면 누르세요", "setNewPassword": "새 비밀번호 설정", "deviceLock": "기기 잠금", "hideContent": "내용 숨기기", - "hideContentDescriptionAndroid": "어플 전환 화면에서 어플의 내용을 숨기고 스크린샷 촬영을 막습니다", - "hideContentDescriptioniOS": "어플 전환 화면에서 어플의 내용을 숨깁니다", - "autoLockFeatureDescription": "어플이 백그라운드로 넘어가고 잠금 처리되기까지의 시간", + "hideContentDescriptionAndroid": "App 전환 화면에서 App의 내용을 숨기고 Screenshot 촬영을 막습니다", + "hideContentDescriptioniOS": "App 전환 화면에서 App의 내용을 숨깁니다", + "autoLockFeatureDescription": "Background로 App 넘어가고 잠기기까지 걸리는 시간", "appLockDescription": "기본 잠금 화면이나, PIN 번호나 암호를 사용한 사용자 설정 잠금 화면 중에 선택하세요.", - "pinLock": "PIN 잠금", + "pinLock": "Pin 잠금", "enterPin": "PIN 번호 입력", "setNewPin": "새 PIN 번호 설정", "importFailureDescNew": "선택하신 파일을 분석할 수 없습니다.", - "appLockNotEnabled": "어플 잠금 설정되지 않음", - "appLockNotEnabledDescription": "설정 > 어플 잠금에서 어플 잠금을 활성화해주세요", - "authToViewPasskey": "패스키를 보려면 인증절차를 거쳐주세요", - "appLockOfflineModeWarning": "백업 없이 진행하는 것을 선택하셨습니다. 어플 잠금 방법을 잊어버리신 경우, 데이터에 접근하실 수 없게 됩니다.", + "appLockNotEnabled": "App 잠금 설정되지 않음", + "appLockNotEnabledDescription": "설정 > App 잠금에서 App 잠금을 활성화해주세요", + "authToViewPasskey": "패스키를 보려면 인증 절차를 거쳐주세요", + "appLockOfflineModeWarning": "백업 없이 진행하는 것을 선택하셨습니다. App 잠금 방법을 잊어버리신 경우, 데이터에 접근하실 수 없게 됩니다.", "duplicateCodes": "중복된 코드", "noDuplicates": "✨ 중복 없음", "youveNoDuplicateCodesThatCanBeCleared": "지울 수 있는 중복 코드가 없습니다", diff --git a/auth/lib/l10n/arb/app_pt.arb b/auth/lib/l10n/arb/app_pt.arb index 824e2e47a2..678e78aea2 100644 --- a/auth/lib/l10n/arb/app_pt.arb +++ b/auth/lib/l10n/arb/app_pt.arb @@ -88,6 +88,8 @@ "useRecoveryKey": "Usar chave de recuperação", "incorrectPasswordTitle": "Senha incorreta", "welcomeBack": "Bem-vindo(a) de volta!", + "emailAlreadyRegistered": "E-mail já registrado.", + "emailNotRegistered": "E-mail não registrado.", "madeWithLoveAtPrefix": "feito com ❤️ em ", "supportDevs": "Inscreva-se no Ente para apoiar-nos", "supportDiscount": "Use o cupom \"AUTH\" para obter 10% de desconto no primeiro ano", diff --git a/auth/lib/l10n/arb/app_vi.arb b/auth/lib/l10n/arb/app_vi.arb index 4eb43162ff..e186b4bbfd 100644 --- a/auth/lib/l10n/arb/app_vi.arb +++ b/auth/lib/l10n/arb/app_vi.arb @@ -88,6 +88,8 @@ "useRecoveryKey": "Dùng khóa khôi phục", "incorrectPasswordTitle": "Mật khẩu không đúng", "welcomeBack": "Chào mừng trở lại!", + "emailAlreadyRegistered": "Email đã được đăng kí.", + "emailNotRegistered": "Email chưa được đăng kí.", "madeWithLoveAtPrefix": "được làm bằng ❤️ tại ", "supportDevs": "Đăng ký ente để hỗ trợ dự án này.", "supportDiscount": "Sử dụng mã giảm giá \"AUTH\" để được giảm 10% trong năm đầu tiên", diff --git a/auth/lib/l10n/arb/app_zh.arb b/auth/lib/l10n/arb/app_zh.arb index 1a88bf9eca..0533046bf4 100644 --- a/auth/lib/l10n/arb/app_zh.arb +++ b/auth/lib/l10n/arb/app_zh.arb @@ -88,6 +88,8 @@ "useRecoveryKey": "使用恢复密钥", "incorrectPasswordTitle": "密码错误", "welcomeBack": "欢迎回来!", + "emailAlreadyRegistered": "电子邮件地址已被注册。", + "emailNotRegistered": "电子邮件地址未注册。", "madeWithLoveAtPrefix": "用❤️制作 ", "supportDevs": "订阅 ente 以支持我们", "supportDiscount": "使用优惠码“AUTH”可享受首年 10% 折扣",