diff --git a/lib/l10n/arb/app_fi.arb b/lib/l10n/arb/app_fi.arb new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/lib/l10n/arb/app_fi.arb @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/lib/l10n/arb/app_fr.arb b/lib/l10n/arb/app_fr.arb index d204527a98..953d6ca8a9 100644 --- a/lib/l10n/arb/app_fr.arb +++ b/lib/l10n/arb/app_fr.arb @@ -56,7 +56,6 @@ "madeWithLoveAtPrefix": "fait avec ❤️ à ", "supportDiscount": "Utilisez le code coupon \"AUTH\" pour obtenir 10% de réduction sur la première année", "changeEmail": "modifier l'e-mail", - "ok": "Ok", "cancel": "Annuler", "yes": "Oui", "no": "Non", diff --git a/lib/l10n/arb/app_pt.arb b/lib/l10n/arb/app_pt.arb index 7a73a41bfd..9e26dfeeb6 100644 --- a/lib/l10n/arb/app_pt.arb +++ b/lib/l10n/arb/app_pt.arb @@ -1,2 +1 @@ -{ -} \ No newline at end of file +{} \ No newline at end of file diff --git a/lib/l10n/arb/app_ru.arb b/lib/l10n/arb/app_ru.arb new file mode 100644 index 0000000000..1fcdc1f9cd --- /dev/null +++ b/lib/l10n/arb/app_ru.arb @@ -0,0 +1,115 @@ +{ + "counterAppBarTitle": "Счетчик", + "@counterAppBarTitle": { + "description": "Text shown in the AppBar of the Counter Page" + }, + "onBoardingBody": "Защитите ваши 2FA коды", + "onBoardingGetStarted": "Начать", + "setupFirstAccount": "Настройте свой первый аккаунт", + "importScanQrCode": "Сканировать QR-код", + "importEnterSetupKey": "Введите ключ установки", + "importAccountPageTitle": "Введите данные аккаунта", + "codeIssuerHint": "Эмитент", + "codeSecretKeyHint": "Секретный ключ", + "codeAccountHint": "Аккаунт (you@domain.com)", + "accountKeyType": "Тип ключа", + "timeBasedKeyType": "Основанный на времени (TOTP)", + "counterBasedKeyType": "На основе счётчиков (HOTP)", + "saveAction": "Сохранить", + "nextTotpTitle": "далее", + "deleteCodeTitle": "Удалить код?", + "deleteCodeMessage": "Вы уверены, что хотите удалить этот код? Это действие необратимо.", + "viewLogsAction": "Посмотреть журнал", + "sendLogsDescription": "Это отправит все журналы, чтобы помочь нам отладить вашу проблему. Хотя мы принимаем меры предосторожности, чтобы конфиденциальная информация не регистрировалась, мы рекомендуем вам просмотреть эти журналы, прежде чем делиться ими.", + "preparingLogsTitle": "Подготовка журналов...", + "emailLogsTitle": "Отправляйте журналы по электронной почте", + "emailLogsMessage": "Пожалуйста, отправьте журналы на {email}", + "@emailLogsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "copyEmailAction": "Скопировать адрес", + "exportLogsAction": "Экспорт журналов", + "reportABug": "Сообщить об ошибке", + "crashAndErrorReporting": "Отчёт об ошибках", + "reportBug": "Сообщить об ошибке", + "emailUsMessage": "Пожалуйста, напишите нам на {email}", + "@emailUsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "contactSupport": "Связаться с поддержкой", + "verifyPassword": "Подтверждение пароля", + "pleaseWaitTitle": "Пожалуйста, подождите...", + "generatingEncryptionKeysTitle": "Генерируем ключи шифрования...", + "recreatePassword": "Воссоздать пароль заново", + "recreatePasswordMessage": "Текущее устройство недостаточно мощное для проверки пароля, поэтому нам нужно регенерировать его один раз таким образом, чтобы работать со всеми устройствами. \n\nПожалуйста, войдите, используя ваш ключ восстановления и сгенерируйте ваш пароль (вы можете использовать тот же самый, если пожелаете).", + "useRecoveryKeyAction": "Использовать ключ восстановления", + "incorrectPassword": "Неправильный пароль", + "welcomeBackTitle": "С возвращением!", + "madeWithLoveAtPrefix": "сделана с ❤️ в ", + "supportDevs": "Подпишитесь на ente для поддержки этого проекта.", + "supportDiscount": "Используйте код скидки \"AUTH\", чтобы получить скидку 10% в первый год", + "changeEmail": "изменить почту", + "cancel": "Отменить", + "yes": "Да", + "no": "Нет", + "email": "Электронная почта", + "support": "Поддержка", + "settings": "Настройки", + "copied": "Скопировано", + "tryAgainMessage": "Пожалуйста, попробуйте ещё раз", + "existingUser": "Существующий пользователь", + "newUser": "Новый аккаунт", + "delete": "Удалить", + "enterYourPasswordHint": "Введите пароль", + "forgotPassword": "Забыл пароль", + "oops": "Ой", + "somethingWentWrongMessage": "Что-то пошло не так. Попробуйте еще раз", + "leaveFamily": "Покинуть семью", + "leaveFamilyMessage": "Вы уверены, что хотите отказаться от семейного плана?", + "inFamilyPlanMessage": "Вы на семейном плане!", + "swipeHint": "Проведите пальцем влево, чтобы отредактировать или удалить коды", + "scan": "Сканировать", + "scanACode": "Сканировать QR-код", + "verify": "Подтвердить", + "enterCodeHint": "Введите 6-значный код из\nвашего приложения-аутентификатора", + "lostDeviceTitle": "Потеряно устройство?", + "twoFactorAuthTitle": "Двухфакторная аутентификация", + "recoverAccount": "Восстановить аккаунт", + "enterRecoveryKeyHint": "Введите свой ключ восстановления", + "recover": "Восстановить", + "contactSupportViaEmailMessage": "Пожалуйста, отправьте электронное письмо на адрес {email} с вашего зарегистрированного адреса электронной почты", + "@contactSupportViaEmailMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "noRecoveryKeyTitle": "Нет ключа восстановления?", + "enterEmailHint": "Введите свою почту", + "invalidEmailTitle": "Неверный адрес электронной почты", + "invalidEmailMessage": "Пожалуйста, введите действительный адрес электронной почты.", + "deleteAccount": "Удалить аккаунт", + "deleteAccountQuery": "Нам будет жаль, если вы уйдете. Вы столкнулись с какой-то проблемой?", + "yesSendFeedbackAction": "Да, отправить отзыв", + "noDeleteAccountAction": "Нет, удалить аккаунт", + "initiateAccountDeleteTitle": "Пожалуйста, авторизуйтесь, чтобы начать удаление аккаунта", + "confirmAccountDeleteTitle": "Вы уверены, что хотите удалить ваш аккаунт ente?", + "confirmAccountDeleteMessage": "Ваши загруженные данные во всех приложениях (как фотографии, так и средство аутентификации) будут запланированы к удалению, а ваш аккаунт будет удален безвозвратно.", + "sendEmail": "Отправить электронное письмо", + "createNewAccount": "Создать новый аккаунт", + "passwordStrengthWeak": "Слабый", + "passwordStrengthStrong": "Крепкий", + "passwordStrengthModerate": "Средний", + "confirmPassword": "Подтвердить пароль", + "close": "Закрыть", + "oopsSomethingWentWrong": "Ой, что-то пошло не так." +} \ No newline at end of file diff --git a/lib/l10n/arb/app_tr.arb b/lib/l10n/arb/app_tr.arb new file mode 100644 index 0000000000..2ef66ce24c --- /dev/null +++ b/lib/l10n/arb/app_tr.arb @@ -0,0 +1,115 @@ +{ + "counterAppBarTitle": "Sayaç", + "@counterAppBarTitle": { + "description": "Text shown in the AppBar of the Counter Page" + }, + "onBoardingBody": "2 faktörlü kimlik doğrulama kodlarınızı koruyun", + "onBoardingGetStarted": "Başlayın", + "setupFirstAccount": "İlk hesabınızı ekleyin", + "importScanQrCode": "Karekodu tara", + "importEnterSetupKey": "Kurulum anahtarını giriniz", + "importAccountPageTitle": "Hesap bilgilerinizi girin", + "codeIssuerHint": "Yayınlayan", + "codeSecretKeyHint": "Gizli Anahtar", + "codeAccountHint": "Hesap (örnek@domain.com)", + "accountKeyType": "Anahtar türü", + "timeBasedKeyType": "Zaman tabanlı (TOTP)", + "counterBasedKeyType": "Sayaç tabanlı (HOTP)", + "saveAction": "Kaydet", + "nextTotpTitle": "ileri", + "deleteCodeTitle": "Kodu silmek istiyor musunuz?", + "deleteCodeMessage": "Bu kodu silmek istediğinize emin misiniz? Bu geri alınamaz bir işlemdir.", + "viewLogsAction": "Günlüğü görüntüle", + "sendLogsDescription": "Günlüğünüz hatanızı çözmemize yardımcı olacaktır. Hassas bilginin kaydedilmediğine dikkat etsek de bu günlükleri paylaşmadan önce kontrol etmenizi isteriz.", + "preparingLogsTitle": "Günlük hazırlanıyor...", + "emailLogsTitle": "E-postaların Günlüğü", + "emailLogsMessage": "Lütfen günlüğünüzü {email} adresine gönderin", + "@emailLogsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "copyEmailAction": "E-postayı Kopyala", + "exportLogsAction": "Günlüğü dışa aktar", + "reportABug": "Bir hata bildir", + "crashAndErrorReporting": "Çökme ve hata bildirimi", + "reportBug": "Hata bildir", + "emailUsMessage": "Lütfen bize {email} adresinden ulaşın", + "@emailUsMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "contactSupport": "Destek ekibiyle iletişime geçin", + "verifyPassword": "Şifreyi doğrulayın", + "pleaseWaitTitle": "Lütfen bekleyin...", + "generatingEncryptionKeysTitle": "Şifreleme anahtarları üretiliyor...", + "recreatePassword": "Şifreyi yeniden oluştur", + "recreatePasswordMessage": "Bu cihaz, şifrenizi doğrulayabilecek kadar güçlü değil, bu sebeple şifreyi her cihazda çalışabilecek bir yolla oluşturmamız gerekiyor.\n\nLütfen kurtarma anahtarınızla giriş yapın ve şifrenizi tekrar oluşturun (dilerseniz aynı şifreyi kullanabilirsiniz).", + "useRecoveryKeyAction": "Kurtarma anahtarını kullan", + "incorrectPassword": "Yanlış şifre", + "welcomeBackTitle": "Tekrar hoş geldiniz!", + "madeWithLoveAtPrefix": "❤️ ile yapılmıştır ", + "supportDevs": "Bu projeyi desteklemek için ente kanalına abone olun.", + "supportDiscount": "İlk yılda %10 indirim için \"AUTH\" kupon kodunu kullanın", + "changeEmail": "E-postayı değiştir", + "cancel": "İptal Et", + "yes": "Evet", + "no": "Hayır", + "email": "E-Posta", + "support": "Destek", + "settings": "Ayarlar", + "copied": "Kopyalandı", + "tryAgainMessage": "Lütfen tekrar deneyin", + "existingUser": "Mevcut kullanıcı", + "newUser": "Yeni ente kullanıcısı", + "delete": "Sil", + "enterYourPasswordHint": "Parolanızı girin", + "forgotPassword": "Şifremi unuttum", + "oops": "Hay aksi", + "somethingWentWrongMessage": "Bir şeyler ters gitti, lütfen tekrar deneyin", + "leaveFamily": "Aile planından ayrıl", + "leaveFamilyMessage": "Aile planından ayrılmak istediğinize emin misiniz?", + "inFamilyPlanMessage": "Aile planı kullanıyorsunuz!", + "swipeHint": "Kodları düzenlemek ya da kaldırmak için sola kaydırın", + "scan": "Tara", + "scanACode": "Bir kodu tarayın", + "verify": "Doğrula", + "enterCodeHint": "Kimlik doğrulayıcı uygulamanızdaki 6 haneli doğrulama kodunu girin", + "lostDeviceTitle": "Cihazınızı mı kaybettiniz?", + "twoFactorAuthTitle": "İki faktörlü kimlik doğrulama", + "recoverAccount": "Hesap kurtarma", + "enterRecoveryKeyHint": "Kurtarma anahtarınızı girin", + "recover": "Kurtar", + "contactSupportViaEmailMessage": "Lütfen kayıtlı e-posta adresinizden {email} adresine e-posta gönderin", + "@contactSupportViaEmailMessage": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "noRecoveryKeyTitle": "Kurtarma anahtarınız yok mu?", + "enterEmailHint": "E-posta adresinizi girin", + "invalidEmailTitle": "Geçersiz e-posta adresi", + "invalidEmailMessage": "Lütfen geçerli bir e-posta adresi girin.", + "deleteAccount": "Hesabı sil", + "deleteAccountQuery": "Sizin gitmenizi görmekten üzüleceğiz. Bazı problemlerle mi karşılaşıyorsunuz?", + "yesSendFeedbackAction": "Evet, geri bildirimi gönder", + "noDeleteAccountAction": "Hayır, hesabı sil", + "initiateAccountDeleteTitle": "Hesap silme işlemini yapabilmek için lütfen kimliğinizi doğrulayın", + "confirmAccountDeleteTitle": "ente hesabınızı silmek istediğinizden emin misiniz?", + "confirmAccountDeleteMessage": "Tüm uygulamalarda (Fotoğraflar ve Kimlik doğrulayıcı) kaydedilen verileriniz zamanlı silinmeye ayarlanacak ve hesabınız kalıcı olarak silinecektir.", + "sendEmail": "E-posta gönder", + "createNewAccount": "Yeni hesap oluşturun", + "passwordStrengthWeak": "Zayıf", + "passwordStrengthStrong": "Güçlü", + "passwordStrengthModerate": "Orta", + "confirmPassword": "Şifreyi onayla", + "close": "Kapat", + "oopsSomethingWentWrong": "Hay aksi, bir sorun oluştu." +} \ No newline at end of file diff --git a/lib/l10n/arb/app_zh.arb b/lib/l10n/arb/app_zh.arb index 7a73a41bfd..9e26dfeeb6 100644 --- a/lib/l10n/arb/app_zh.arb +++ b/lib/l10n/arb/app_zh.arb @@ -1,2 +1 @@ -{ -} \ No newline at end of file +{} \ No newline at end of file