diff --git a/apps/web/src/locales/af/messages.json b/apps/web/src/locales/af/messages.json index 26a7312374..20f9d289cd 100644 --- a/apps/web/src/locales/af/messages.json +++ b/apps/web/src/locales/af/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Verander KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Bestuur intekening" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Berging" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Teken is geroteer." }, - "billingSync": { - "message": "Faktureringsinchronisering" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "vereis" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Vereis indien Entiteit-ID nie ’n bronadres is nie." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ar/messages.json b/apps/web/src/locales/ar/messages.json index 6d1b895de8..c4ddcf0f8b 100644 --- a/apps/web/src/locales/ar/messages.json +++ b/apps/web/src/locales/ar/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "تغيير KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "مطلوب" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/az/messages.json b/apps/web/src/locales/az/messages.json index 003b18114e..e8040cb382 100644 --- a/apps/web/src/locales/az/messages.json +++ b/apps/web/src/locales/az/messages.json @@ -309,7 +309,7 @@ "message": "Üzvlərdə axtar" }, "searchGroups": { - "message": "Search groups" + "message": "Qrupları axtar" }, "allItems": { "message": "Bütün elementlər" @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "KDF iterasiyalarınızı çox yüksək tənzimləmək, zəif prosessora malik cihazlarda \"Bitwarden\"ə giriş edərkən (və ya kilidi açarkən) aşağı performansa səbəb ola bilər. Dəyəri $INCREMENT$ artımları ilə artırmağınızı və daha sonra bütün cihazlarınızda test etməyinizi məsləhət görürük.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF yaddaş (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "KDF iterasiyalarınızı, yaddaşınızı və paralelizminizi çox yüksək tənzimləmək, daha yavaş və ya daha köhnə cihazlarda \"Bitwarden\"ə giriş edərkən (və ya kilidi açarkən) aşağı performansa səbəb ola bilər. Biz bunları fərdi olaraq kiçik artımlarla dəyişməyi, sonra bütün cihazlarınızı sınaqdan keçirməyi tövsiyə edirik." + }, + "kdfParallelism": { + "message": "KDF paralelizm" + }, + "argon2Desc": { + "message": "Yüksək KDF iterasiyaları, yaddaşı və paralelizmi, ana parolunuzu təcavüzkar tərəfindən \"brute force\" hücumuna qarşı qorumağa kömək edir." + }, "changeKdf": { "message": "KDF-i dəyişdir" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Abunəliyi idarə et" }, + "launchCloudSubscription": { + "message": "Bulud Abunəliyini Başlat" + }, "storage": { "message": "Saxlama" }, @@ -2497,7 +2513,7 @@ "message": "Üzvə düzəliş et" }, "fieldOnTabRequiresAttention": { - "message": "A field on the '$TAB$' tab requires your attention.", + "message": "\"$TAB$\" vərəqindəki bir sahə diqqətinizi tələb edir.", "placeholders": { "tab": { "content": "$1", @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token döndərildi." }, - "billingSync": { - "message": "Faktura eyniləşdirmə" - }, "billingSyncDesc": { "message": "Faktura eyniləşdirmə, öz-özünə sahiblik edən Bitwarden-inizi Bitwarden bulud serveri ilə əlaqələndirərək ailələr üçün Ödənişsiz Ailələr planını və qabaqcıl faktura özəllilərini təmin edir." }, @@ -5279,6 +5292,15 @@ "required": { "message": "tələb olunur" }, + "characterMaximum": { + "message": "maksimum $MAX$ simvol", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Varlıq Kimliyi bir URL deyilsə tələb olunur." }, @@ -5565,10 +5587,10 @@ } }, "multipleInputEmails": { - "message": "1 or more emails are invalid" + "message": "1 və ya daha çox e-poçt yararsızdır" }, "tooManyEmails": { - "message": "You can only submit up to $COUNT$ emails at a time", + "message": "Bir dəfəyə ən çox $COUNT$ e-poçt göndərə bilərsiniz", "placeholders": { "count": { "content": "$1", @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Lisenziya və faktura idarəetməsi" + }, + "automaticSync": { + "message": "Avto-sinxronlaşdırma" + }, + "manualUpload": { + "message": "Əllə yükləmə" + }, + "manualUploadDesc": { + "message": "Faktura sinxronlaşdırmasını fəallaşdırmaq istəmirsinizsə, lisenziyanızı burada əllə yükləyin." + }, + "syncLicense": { + "message": "Lisenziyanı sinxronlaşdır" + }, + "licenseSyncSuccess": { + "message": "Lisenziya uğurla sinxronlaşdırıldı" + }, + "licenseUploadSuccess": { + "message": "Lisenziya uğurla yükləndi" + }, + "lastLicenseSync": { + "message": "Son lisenziya sinxronlaşdırması" + }, + "billingSyncHelp": { + "message": "Faktura Sinxronlaşdırma köməyi" + }, + "uploadLicense": { + "message": "Lisenziyanı yüklə" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "Aşağı KDF iterasiyaları" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "Hesabınızın güvənliyini artırmaq üçün KDF şifrələmə tənzimləmələrinizi yüksəldin." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "KDF tənzimləmələrini dəyişdir" + }, + "changeKdfLoggedOutWarning": { + "message": "Davam etsəniz hazırkı seansdan çıxış ediləcək, təkrar giriş etməyiniz tələb olunacaq. Digər cihazlardakı aktiv seanslar bir saata qədər aktiv qalmağa davam edə bilər. Məlumat itkisinin qarşısını almaq üçün şifrələmə tənzimləmələrinizi dəyişdirməzdən əvvəl anbarınızı xaricə köçürməyinizi tövsiyə edirik." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Beta proqramı əsnasında \"Secrets Manager\"ə istifadəçi müraciətini ödənişsiz fəallaşdırın." + }, + "userAccessSecretsManager": { + "message": "Bu istifadəçi \"Secrets Manager Beta\"ya müraciət edə bilər" } } diff --git a/apps/web/src/locales/be/messages.json b/apps/web/src/locales/be/messages.json index 2085937102..f3c5c1fa76 100644 --- a/apps/web/src/locales/be/messages.json +++ b/apps/web/src/locales/be/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Змяніць KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Кіраванне падпіскай" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Сховішча" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Токен зменены." }, - "billingSync": { - "message": "Плацежная сінхранізацыя" - }, "billingSyncDesc": { "message": "Плацежная сінхранізацыя дае магчымасць удзельнікам атрымаць бясплатны тарыфны план Bitwarden Families і пашыраныя магчымасці выстаўлення рахункаў звязваючы ваш уласны сервер Bitwarden з воблачным серверам нашай кампаніі." }, @@ -5279,6 +5292,15 @@ "required": { "message": "патрабуецца" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Патрабуецца, калі ідэнтыфікатар аб'екта не з'яўляецца URL-адрасам." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/bg/messages.json b/apps/web/src/locales/bg/messages.json index 30206003ce..edb3a12271 100644 --- a/apps/web/src/locales/bg/messages.json +++ b/apps/web/src/locales/bg/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "Памет за KDF (МБ)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Ако зададете твърде високи стойности за броя на повторения, паметта или степента на успоредно изпълнение на KDF, това може да влоши производителността при вписване (и отключване) в Битуорден при използване на по-бавно или старо устройство. Препоръчва се промяната на тези стойности да става на малки стъпки, при което да тествате всички свои устройства." + }, + "kdfParallelism": { + "message": "Степен на успоредно изпълнение на KDF" + }, + "argon2Desc": { + "message": "По-високите стойности за броя на повторения, паметта или степента на успоредно изпълнение на KDF може да защитят главната Ви парола от атаки тип „груба сила“." + }, "changeKdf": { "message": "Смяна на KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Управление на абонамента" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Съхранение на данни" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Идентификаторът е пресъздаден." }, - "billingSync": { - "message": "Синхронизиране на плащанията" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "За да попълните този формуляр, се нуждаете от идентификатор за синхронизиране на плащанията, който може да намерите или създадете в настройките за абонамента на организацията си в облака." @@ -5279,6 +5292,15 @@ "required": { "message": "задължително" }, + "characterMaximum": { + "message": "Максимален брой знаци: $MAX$", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Управление на лицензи и таксуване" + }, + "automaticSync": { + "message": "Автоматично синхронизиране" + }, + "manualUpload": { + "message": "Ръчно качване" + }, + "manualUploadDesc": { + "message": "Ако не искате да се възползвате от автоматичното синхронизиране на информацията за таксуване, качете ръчно лиценза си тук." + }, + "syncLicense": { + "message": "Синхронизиране на лиценза" + }, + "licenseSyncSuccess": { + "message": "Успешна синхронизация на лиценза" + }, + "licenseUploadSuccess": { + "message": "Успешно качване на лиценза" + }, + "lastLicenseSync": { + "message": "Последно синхронизиране на лиценза" + }, + "billingSyncHelp": { + "message": "Помощ относно синхронизирането на лицензи" + }, + "uploadLicense": { + "message": "Качване на лиценз" + }, "lowKdfIterations": { "message": "Малко повторения за KDF" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Промяна на настройките за KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Ако продължите, ще излезете от текущата си сесия и ще трябва да се впишете отново. Активните сесии на други устройства може да продължат да бъдат активни още един час. Препоръчително е да изнесете трезора си преди да променяте настройките за шифроване, за да избегнете загуба на данни." + }, + "secretsManagerBeta": { + "message": "Управление на тайни (Бета)" + }, + "secretsManagerBetaDesc": { + "message": "Дайте достъп на потребителите до Управлението на тайни безплатно докато все още е в бета-версия." + }, + "userAccessSecretsManager": { + "message": "Този потребител има достъп до Управлението на тайни (Бета)" } } diff --git a/apps/web/src/locales/bn/messages.json b/apps/web/src/locales/bn/messages.json index 3c0378a882..0253724a38 100644 --- a/apps/web/src/locales/bn/messages.json +++ b/apps/web/src/locales/bn/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/bs/messages.json b/apps/web/src/locales/bs/messages.json index 7f33f40635..5d140ed9fa 100644 --- a/apps/web/src/locales/bs/messages.json +++ b/apps/web/src/locales/bs/messages.json @@ -205,10 +205,10 @@ "message": "Tačno" }, "startsWith": { - "message": "Starts with" + "message": "Počinje sa" }, "regEx": { - "message": "Regular expression", + "message": "Regularni izraz", "description": "A programming term, also known as 'RegEx'." }, "matchDetection": { @@ -223,10 +223,10 @@ "message": "Nikad" }, "toggleVisibility": { - "message": "Toggle visibility" + "message": "Prikaži/Sakrij" }, "toggleCollapse": { - "message": "Toggle collapse", + "message": "Sažmi/Proširi", "description": "Toggling an expand/collapse state." }, "generatePassword": { @@ -293,7 +293,7 @@ "description": "Search Identity type" }, "searchSecureNote": { - "message": "Search secure notes", + "message": "Traži bilješke", "description": "Search Secure Note type" }, "searchVault": { @@ -312,10 +312,10 @@ "message": "Search groups" }, "allItems": { - "message": "All items" + "message": "Sve stavke" }, "favorites": { - "message": "Favorites" + "message": "Favoriti" }, "types": { "message": "Types" @@ -405,11 +405,11 @@ "message": "Prikaz Stavke" }, "new": { - "message": "New", + "message": "Novo", "description": "for adding new items" }, "item": { - "message": "Item" + "message": "Stavke" }, "ex": { "message": "npr.", @@ -471,7 +471,7 @@ "message": "Trezor" }, "vaults": { - "message": "Vaults" + "message": "Trezori" }, "vaultItems": { "message": "Vault items" @@ -589,7 +589,7 @@ "message": "Edit info" }, "access": { - "message": "Access" + "message": "Pristup" }, "loggedOut": { "message": "Logged out" @@ -601,16 +601,16 @@ "message": "Are you sure you want to log out?" }, "logOut": { - "message": "Log out" + "message": "Odjavi se" }, "ok": { - "message": "Ok" + "message": "Uredu" }, "yes": { - "message": "Yes" + "message": "Da" }, "no": { - "message": "No" + "message": "Ne" }, "loginOrCreateNewAccount": { "message": "Log in or create a new account to access your secure vault." @@ -673,10 +673,10 @@ "message": "Master password hint" }, "settings": { - "message": "Settings" + "message": "Podešavanja" }, "passwordHint": { - "message": "Password hint" + "message": "Nagovještaj lozinke" }, "enterEmailToGetHint": { "message": "Enter your account email address to receive your master password hint." @@ -715,16 +715,16 @@ "message": "An unexpected error has occurred." }, "emailAddress": { - "message": "Email address" + "message": "Email adresa" }, "yourVaultIsLocked": { "message": "Your vault is locked. Verify your master password to continue." }, "unlock": { - "message": "Unlock" + "message": "Otključaj" }, "loggedInAsEmailOn": { - "message": "Logged in as $EMAIL$ on $HOSTNAME$.", + "message": "Prijavljen kao $EMAIL$ na $HOSTNAME$.", "placeholders": { "email": { "content": "$1", @@ -743,7 +743,7 @@ "message": "Invalid file password, please use the password you entered when you created the export file." }, "lockNow": { - "message": "Lock now" + "message": "Zaključaj odmah" }, "noItemsInList": { "message": "There are no items to list." @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ca/messages.json b/apps/web/src/locales/ca/messages.json index bc84d000ee..e77638dc6d 100644 --- a/apps/web/src/locales/ca/messages.json +++ b/apps/web/src/locales/ca/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "Memòria KDF (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "La configuració de les iteracions, la memòria i el paral·lelisme de KDF massa alts podria provocar un rendiment baix quan inicieu sessió (i desbloquegeu) Bitwarden en dispositius més lents o antics. Us recomanem que els canvieu individualment en increments més menuts i després proveu tots els vostres dispositius." + }, + "kdfParallelism": { + "message": "Paral·lelisme KDF" + }, + "argon2Desc": { + "message": "Les iteracions de KDF, la memòria i el paral·lelisme més alts poden ajudar a protegir la vostra contrasenya mestra de ser forçada per força bruta per un atacant." + }, "changeKdf": { "message": "Canvia KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Administra la subscripció" }, + "launchCloudSubscription": { + "message": "Inicia la subscripció al núvol" + }, "storage": { "message": "Emmagatzematge" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token girat." }, - "billingSync": { - "message": "Sincronització de facturació" - }, "billingSyncDesc": { "message": "La sincronització de facturació ofereix plans familiars gratuïts i capacitats de facturació avançades enllaçant el vostre Bitwarden autoallotjat amb el vostre servidor al núvol de Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "requerit" }, + "characterMaximum": { + "message": "$MAX$ caràcters màxim", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Requerit si l'identificador d'entitat no és un URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Gestió de llicències i facturació" + }, + "automaticSync": { + "message": "Sincronització automàtica" + }, + "manualUpload": { + "message": "Pujada manual" + }, + "manualUploadDesc": { + "message": "Si no voleu activar la sincronització de facturació, pugeu manualment la vostra llicència ací." + }, + "syncLicense": { + "message": "Sincronització de la llicència" + }, + "licenseSyncSuccess": { + "message": "Llicència sincronitzada correctament" + }, + "licenseUploadSuccess": { + "message": "Llicència pujada correctament" + }, + "lastLicenseSync": { + "message": "Última sincronització de llicència" + }, + "billingSyncHelp": { + "message": "Ajuda de sincronització de facturació" + }, + "uploadLicense": { + "message": "Puja la llicència" + }, "lowKdfIterations": { "message": "Iteracions de KDF baixes" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Canvia la configuració de KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Si continueu, es tancarà la sessió de la vostra sessió actual i us demanarà que torneu a iniciar sessió. Les sessions actives en altres dispositius poden continuar romanent actives fins a una hora. Us recomanem que exporteu la vostra caixa forta abans de canviar la configuració d'encriptació per evitar la pèrdua de dades." + }, + "secretsManagerBeta": { + "message": "Administrador de secrets Beta" + }, + "secretsManagerBetaDesc": { + "message": "Activa l'accés dels usuaris a l'administrador de secrets sense cap càrrec durant el programa beta." + }, + "userAccessSecretsManager": { + "message": "Aquest usuari pot accedir a la beta de l'administrador de secrets" } } diff --git a/apps/web/src/locales/cs/messages.json b/apps/web/src/locales/cs/messages.json index f3a3b5abcf..6cd6d189a6 100644 --- a/apps/web/src/locales/cs/messages.json +++ b/apps/web/src/locales/cs/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Změnit KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Správa předplatného" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Úložiště" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/da/messages.json b/apps/web/src/locales/da/messages.json index 194b595572..6bb226351d 100644 --- a/apps/web/src/locales/da/messages.json +++ b/apps/web/src/locales/da/messages.json @@ -477,7 +477,7 @@ "message": "Boksemner" }, "filter": { - "message": "Filter" + "message": "Filtre" }, "moveSelectedToOrg": { "message": "Flyt valgte til organisation" @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF-hukommelse (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Indstilles KDF-iterationer, hukommelse og parallelitet for højt, kan det resultere i dårlig ydeevne, når der logges ind på (og oplåser) Bitwarden på enheder med langsomme CPU'er. Vi anbefaler at ændre disse enkeltvis i små intervaller og derefter teste alle relevante enheder." + }, + "kdfParallelism": { + "message": "KDF-parallelitet" + }, + "argon2Desc": { + "message": "Øget KDF-iterationer, hukommelse og parallelitet kan hjælpe med at beskytte hovedadgangskoden mod brute force-angreb." + }, "changeKdf": { "message": "Ændr KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Håndtér abonnement" }, + "launchCloudSubscription": { + "message": "Start Cloud Abonnement" + }, "storage": { "message": "Lager" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token roteret." }, - "billingSync": { - "message": "Faktureringssynk" - }, "billingSyncDesc": { "message": "Faktureringssynk giver gratis Familier-abonnementstyper til medlemmer samt avancerede faktureringsmuligheder ved at linke din selv-hostede Bitwarden til Bitwarden-cloudserveren." }, @@ -5279,6 +5292,15 @@ "required": { "message": "obligatorisk" }, + "characterMaximum": { + "message": "Maksimalt $MAX$ tegn", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Obligatorisk, såfremt Enheds-ID ikke er en URL." }, @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Håndtering af licens og fakturering" + }, + "automaticSync": { + "message": "Auto-synk" + }, + "manualUpload": { + "message": "Manuel upload" + }, + "manualUploadDesc": { + "message": "Ønskes ikke tilmelding til faktureringssynk, så upload manuelt din licens her." + }, + "syncLicense": { + "message": "Synk licens" + }, + "licenseSyncSuccess": { + "message": "Licens hermed synket" + }, + "licenseUploadSuccess": { + "message": "Licens hermed uploadet" + }, + "lastLicenseSync": { + "message": "Seneste licenssynk" + }, + "billingSyncHelp": { + "message": "Hjælp til faktureringssynk" + }, + "uploadLicense": { + "message": "Upload licens" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "Få KDF-iterationer" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "Forøg KDF-krypteringsindstillinger for at forbedre kontosikkerheden." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "Skift KDF-indstillinger" + }, + "changeKdfLoggedOutWarning": { + "message": "Fortsættes, logges der ud af den aktuelle session, og der skal logges ind igen. Aktive sessioner på andre enheder kan forblive aktive i op til én time. For at forhindre datatab, anbefaler vi, at du eksporterer din boks, inden krypteringsindstillingerne ændres." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Aktivér gratis brugeradgang til Secrets Manager under Beta-programmet." + }, + "userAccessSecretsManager": { + "message": "Denne bruger kan tilgå Secrets Manager Beta" } } diff --git a/apps/web/src/locales/de/messages.json b/apps/web/src/locales/de/messages.json index a28961c51e..ba0b53c074 100644 --- a/apps/web/src/locales/de/messages.json +++ b/apps/web/src/locales/de/messages.json @@ -309,7 +309,7 @@ "message": "Mitglieder suchen" }, "searchGroups": { - "message": "Search groups" + "message": "Gruppen suchen" }, "allItems": { "message": "Alle Einträge" @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Wenn du die Anzahl der KDF-Iterationen zu hoch setzt, kann es sein, dass das Einloggen in Bitwarden (und Entsperren) auf langsameren Geräten länger dauert. Wir empfehlen, dass du den Wert um $INCREMENT$ Schrittweise anhebest und es auf allen Geräten testest.", + "message": "Wenn du die Anzahl der KDF-Iterationen zu hoch setzt, kann es sein, dass das Einloggen in (und Entsperren von) Bitwarden auf langsameren Geräten länger dauert. Wir empfehlen, dass du den Wert wiederholt um $INCREMENT$ anhebst und auf all deinen Geräten testest.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF-Speicher (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Werden KDF-Iterationen, -Speicher und -Parallelität zu hoch eingestellt, kann das zu einer schlechten Leistung führen, wenn du dich bei Bitwarden auf langsameren oder älteren Geräten einloggst (und diese entsperrst). Wir empfehlen dir, diese individuell in kleinen Schritten zu ändern und dann alle deine Geräte zu testen." + }, + "kdfParallelism": { + "message": "KDF-Parallelität" + }, + "argon2Desc": { + "message": "Höhere KDF-Iterationen, -Speicher und -Parallelität helfen dabei, dein Master-Passwort besser vor Brute-Force-Angriffen zu schützen." + }, "changeKdf": { "message": "KDF ändern" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Abo verwalten" }, + "launchCloudSubscription": { + "message": "Cloud-Abonnement starten" + }, "storage": { "message": "Speicher" }, @@ -2497,7 +2513,7 @@ "message": "Mitglied bearbeiten" }, "fieldOnTabRequiresAttention": { - "message": "A field on the '$TAB$' tab requires your attention.", + "message": "Ein Feld auf der Registerkarte '$TAB$' erfordert deine Aufmerksamkeit.", "placeholders": { "tab": { "content": "$1", @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token erneuert." }, - "billingSync": { - "message": "Rechnungssynchronisation" - }, "billingSyncDesc": { "message": "Die Rechnungssynchronisation bietet ein kostenloses Familien-Abo für Mitglieder und erweiterte Abrechnungsmöglichkeiten, indem du dein selbst gehostetes Bitwarden mit dem Bitwarden Cloud-Server verbindest." }, @@ -5279,6 +5292,15 @@ "required": { "message": "erforderlich" }, + "characterMaximum": { + "message": "Maximal $MAX$ Zeichen", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Erforderlich, wenn die Entitäts-ID keine URL ist." }, @@ -5565,10 +5587,10 @@ } }, "multipleInputEmails": { - "message": "1 or more emails are invalid" + "message": "Mindestens 1 E-Mail-Adresse ist ungültig" }, "tooManyEmails": { - "message": "You can only submit up to $COUNT$ emails at a time", + "message": "Du kannst nur bis zu $COUNT$ E-Mails gleichzeitig senden", "placeholders": { "count": { "content": "$1", @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Lizenz- und Rechnungsverwaltung" + }, + "automaticSync": { + "message": "Automatische Synchronisierung" + }, + "manualUpload": { + "message": "Manuelles Hochladen" + }, + "manualUploadDesc": { + "message": "Wenn du dich nicht für die Abrechnungssynchronisierung entscheiden möchtest, lade deine Lizenz hier manuell hoch." + }, + "syncLicense": { + "message": "Lizenz synchronisieren" + }, + "licenseSyncSuccess": { + "message": "Lizenz erfolgreich synchronisiert" + }, + "licenseUploadSuccess": { + "message": "Lizenz erfolgreich hochgeladen" + }, + "lastLicenseSync": { + "message": "Letzte Lizenz-Synchronisierung" + }, + "billingSyncHelp": { + "message": "Hilfe zur Abrechnungssynchronisierung" + }, + "uploadLicense": { + "message": "Lizenz hochladen" + }, "lowKdfIterations": { "message": "Geringe KDF-Iterationen" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "KDF-Einstellungen ändern" + }, + "changeKdfLoggedOutWarning": { + "message": "Wenn du fortfährst, wirst du aus deiner aktuellen Sitzung abgemeldet und musst dich neu anmelden. Aktive Sitzungen auf anderen Geräten können bis zu einer Stunde weiter aktiv bleiben. Wir empfehlen, deinen Tresor zu exportieren, bevor du die Verschlüsselungseinstellungen änderst, um Datenverlust zu vermeiden." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Aktiviere kostenlosen Benutzerzugriff auf den Secrets Manager während des Beta-Programms." + }, + "userAccessSecretsManager": { + "message": "Dieser Benutzer kann auf die Secrets Manager Beta zugreifen" } } diff --git a/apps/web/src/locales/el/messages.json b/apps/web/src/locales/el/messages.json index 59c5c1b646..03ab5a1593 100644 --- a/apps/web/src/locales/el/messages.json +++ b/apps/web/src/locales/el/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Αλλαγή KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Διαχείριση Συνδρομής" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Αποθήκευση" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "απαιτείται" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Απαιτείται εάν το ID οντότητας δεν είναι URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/en_GB/messages.json b/apps/web/src/locales/en_GB/messages.json index a8ebc7386a..51417fdf34 100644 --- a/apps/web/src/locales/en_GB/messages.json +++ b/apps/web/src/locales/en_GB/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." }, @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Licence and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your licence here." + }, + "syncLicense": { + "message": "Sync licence" + }, + "licenseSyncSuccess": { + "message": "Successfully synced licence" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded licence" + }, + "lastLicenseSync": { + "message": "Last licence sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload licence" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/en_IN/messages.json b/apps/web/src/locales/en_IN/messages.json index 15e2663ca0..7b6a2de95d 100644 --- a/apps/web/src/locales/en_IN/messages.json +++ b/apps/web/src/locales/en_IN/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/eo/messages.json b/apps/web/src/locales/eo/messages.json index 4de573a33e..edd8449499 100644 --- a/apps/web/src/locales/eo/messages.json +++ b/apps/web/src/locales/eo/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Ŝanĝi KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Administri Abonon" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Stokado" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "deviga" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/es/messages.json b/apps/web/src/locales/es/messages.json index 1978db9a05..6fb54ccf4d 100644 --- a/apps/web/src/locales/es/messages.json +++ b/apps/web/src/locales/es/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "Memoria KDF (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "Paralelismo KDF" + }, + "argon2Desc": { + "message": "Las iteraciones, memorias y paralelismos de KDF más altos pueden ayudar a proteger su contraseña maestra de ser calculada por un atacante." + }, "changeKdf": { "message": "Modificar KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Administrar suscripción" }, + "launchCloudSubscription": { + "message": "Iniciar suscripción en la nube" + }, "storage": { "message": "Almacenamiento" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token rotado." }, - "billingSync": { - "message": "Facturación sincronizada" - }, "billingSyncDesc": { "message": "La sincronización de facturación ofrece planes familiares gratuitos para los miembros y facilidades de facturación avanzada, conectando la caja fuerte autoalojada de Bitwarden al servidor en la nube de Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "requerido" }, + "characterMaximum": { + "message": "$MAX$ caracteres como máximo", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Requerido si el ID de la entidad no es una URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Gestión de licencias y facturación" + }, + "automaticSync": { + "message": "Sincronización automática" + }, + "manualUpload": { + "message": "Carga manual" + }, + "manualUploadDesc": { + "message": "Si no quieres optar por sincronizar la facturación, sube manualmente tu licencia aquí." + }, + "syncLicense": { + "message": "Sincronizar licencia" + }, + "licenseSyncSuccess": { + "message": "Licencia sincronizada correctamente" + }, + "licenseUploadSuccess": { + "message": "Licencia cargada correctamente" + }, + "lastLicenseSync": { + "message": "Última sincronización de la licencia" + }, + "billingSyncHelp": { + "message": "Ayuda de sincronización de facturación" + }, + "uploadLicense": { + "message": "Subir licencia" + }, "lowKdfIterations": { "message": "Iteraciones KDF bajas" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Cambiar ajustes de KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Administrador de secretos Beta" + }, + "secretsManagerBetaDesc": { + "message": "Habilitar el acceso de usuario al Administrador de Secretos sin costo alguno durante el programa Beta." + }, + "userAccessSecretsManager": { + "message": "Este usuario puede acceder al Administrador Secretos Beta" } } diff --git a/apps/web/src/locales/et/messages.json b/apps/web/src/locales/et/messages.json index 8f235463d1..dd2adb9ece 100644 --- a/apps/web/src/locales/et/messages.json +++ b/apps/web/src/locales/et/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Muuda KDF-i" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Tellimuse haldamine" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Salvestusruum" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/eu/messages.json b/apps/web/src/locales/eu/messages.json index 6821da2f93..d06c32e7d4 100644 --- a/apps/web/src/locales/eu/messages.json +++ b/apps/web/src/locales/eu/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "KFD iterazio altuegiak konfiguratzea errendimendu eskasa izan liteke CPU motelagoko gailuetan Bitwarden saioa hasi eta/edo desblokeatzean. Gomendatzen dugu balioa handitzea $INCREMENT$ gehikuntzan, eta gero gailu guztietan probatzea.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Aldatu KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Harpidetza kudeatu" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Biltegia" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Tokena berritua." }, - "billingSync": { - "message": "Fakturazioaren sinkronizazioa" - }, "billingSyncDesc": { "message": "Doako Familia planak kideentzako fakturazioaren sinkronizazioa eta fakturatzeko gaitasun aurreratuak eskaintzen ditu, Bitwarden ostatatze propioa Bitwarden zerbitzariarekin konektatuz." }, @@ -5279,6 +5292,15 @@ "required": { "message": "beharrezkoa" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Beharrezkoa da entitatearen ID-a URL bat ez bada." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/fa/messages.json b/apps/web/src/locales/fa/messages.json index 8db89b870b..25820fdab9 100644 --- a/apps/web/src/locales/fa/messages.json +++ b/apps/web/src/locales/fa/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "حافظه‌ی KDF (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "تنظیم تکرارهای KDF، حافظه و موازی سازی بیش از حد می‌تواند منجر به عملکرد ضعیف هنگام ورود به Bitwarden (و باز کردن قفل) در دستگاه های کندتر یا قدیمی تر شود. توصیه می‌کنیم این موارد را به صورت جداگانه و با افزایش های کوچک تغییر دهید و سپس همه دستگاه های خود را آزمایش کنید." + }, + "kdfParallelism": { + "message": "موازی سازی KDF" + }, + "argon2Desc": { + "message": "تکرارهای KDF بالاتر، حافظه و موازی سازی می‌تواند به محافظت از کلمه عبور اصلی شما در برابر حمله بروت فورث توسط مهاجم کمک کند." + }, "changeKdf": { "message": "تغییر KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "مدیریت اشتراک" }, + "launchCloudSubscription": { + "message": "اشتراک Cloud را راه اندازی کنید" + }, "storage": { "message": "حافظه" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "توکن چرخانده شد" }, - "billingSync": { - "message": "همگام‌سازی صورتحساب" - }, "billingSyncDesc": { "message": "همگام‌سازی صورتحساب با پیوند دادن Bitwarden خود میزبان شما به سرور ابری Bitwarden، برنامه‌های خانواده رایگان را برای اعضا و قابلیت‌های پیشرفته صورتحساب ارائه می‌کند." }, @@ -5279,6 +5292,15 @@ "required": { "message": "الزامی است" }, + "characterMaximum": { + "message": "حداکثر کاراکتر $MAX$", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "اگر شناسه موجودیت یک نشانی اینترنتی نباشد، الزامی است." }, @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "مدیریت مجوز و صورتحساب" + }, + "automaticSync": { + "message": "همگام‌سازی خودکار" + }, + "manualUpload": { + "message": "آپلود دستی" + }, + "manualUploadDesc": { + "message": "اگر نمی‌خواهید همگام‌سازی صورتحساب را انتخاب کنید، مجوز خود را به‌صورت دستی در اینجا آپلود کنید." + }, + "syncLicense": { + "message": "مجوز همگام‌سازی" + }, + "licenseSyncSuccess": { + "message": "مجوز همگام‌سازی با موفقیت انجام شد" + }, + "licenseUploadSuccess": { + "message": "مجوز با موفقیت بارگذاری شد" + }, + "lastLicenseSync": { + "message": "آخرین همگام‌سازی مجوز" + }, + "billingSyncHelp": { + "message": "راهنمای همگام‌سازی صورتحساب" + }, + "uploadLicense": { + "message": "بارگذاری مجوز" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "تکرار KDF کم" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "تنظیمات رمزگذاری KDF خود را برای بهبود امنیت حساب خود افزایش دهید." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "تغییر تنظیمات KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "ادامه، شما را از نشست فعلی خارج می‌کند و باید دوباره وارد سیستم شوید. نشست‌های فعال در دستگاه‌های دیگر ممکن است تا یک ساعت فعال بمانند. توصیه می‌کنیم قبل از تغییر تنظیمات رمزگذاری برای جلوگیری از دست رفتن داده‌ها، گاوصندوق خود را برون ریزی کنید." + }, + "secretsManagerBeta": { + "message": "بتا مدیر اسرار" + }, + "secretsManagerBetaDesc": { + "message": "در طول برنامه بتا، دسترسی کاربر به مدیر اسرار را بدون هیچ هزینه ای فعال کنید." + }, + "userAccessSecretsManager": { + "message": "این کاربر می‌تواند به بتای مدیر اسرار دسترسی داشته باشد" } } diff --git a/apps/web/src/locales/fi/messages.json b/apps/web/src/locales/fi/messages.json index db8932d877..7e1c97d623 100644 --- a/apps/web/src/locales/fi/messages.json +++ b/apps/web/src/locales/fi/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Liian korkea KDF-toistojen määrä saattaa hidastaa kirjautumista ja holvin avautumista heikkotehoisilla laitteilla. Suosittelemme toistomäärän korotusta $INCREMENT$ välein ja muutosten koekäyttöä kaikilla laitteillasi.", + "message": "Liian korkea KDF-toistojen määrä saattaa hidastaa Bitwardeniin kirjautumista (ja lukituksen avausta) heikkotehoisilla tai vanhoilla laitteilla. Arvoja kannattaa korottaa $INCREMENT$ välein ja muutoksia kokeilla kaikilla laitteilla.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF-muisti (Mt)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Liian korkea KDF-toistojen, -muistin ja -rinnakkaisuuksien määrät saattavat hidastaa Bitwardeniin kirjautumista (ja lukituksen avausta) heikkotehoisilla tai vanhoilla laitteilla. Arvoja kannattaa korottaa vain vähän kerrallaan ja muutoksia kokeilla kaikilla laitteilla." + }, + "kdfParallelism": { + "message": "KDF-rinnakkaisuus" + }, + "argon2Desc": { + "message": "Korkeammat KDF-toistojen, -muistin ja -rinnakkaisuuksien määrät voivat suojata pääsalasanaasi murtautujien väsytyshyökkäyksiltä." + }, "changeKdf": { "message": "Vaihda KDF-asetuksia" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Hallitse tilausta" }, + "launchCloudSubscription": { + "message": "Käynnistä pilvitilaus" + }, "storage": { "message": "Tallennustila" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Tunniste uudistettiin" }, - "billingSync": { - "message": "Laskutuksen synkronointi" - }, "billingSyncDesc": { "message": "Laskutuksen synkronointi mahdollistaa jäsenille ilmaiset Perheille-tilaukset ja edistyneet laskutusominaisuudet liittämällä itse ylläpitämäsi Bitwarden-palvelimen Bitwardenin pilvipalvelimeen." }, @@ -5279,6 +5292,15 @@ "required": { "message": "pakollinen" }, + "characterMaximum": { + "message": "Enintään $MAX$ merkkiä", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Vaaditaan, jos Entity ID ei ole kelvollinen URL-osoite." }, @@ -5927,10 +5949,10 @@ "message": "Alavalikko" }, "from": { - "message": "From" + "message": "Alkaen" }, "to": { - "message": "To" + "message": "Päättyen" }, "member": { "message": "Jäsen" @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Lisenssien ja laskutuksen hallinta" + }, + "automaticSync": { + "message": "Automaattinen synkronointi" + }, + "manualUpload": { + "message": "Manuaalinen tallennus" + }, + "manualUploadDesc": { + "message": "Jos et halua liittyä laskutuksen synkronointiin, tallenna lisenssisi tänne manuallisesti." + }, + "syncLicense": { + "message": "Synkronoi lisenssi" + }, + "licenseSyncSuccess": { + "message": "Lisenssin synkronointi onnistui" + }, + "licenseUploadSuccess": { + "message": "Lisenssin tallennus onnistui" + }, + "lastLicenseSync": { + "message": "Edellinen lisenssin synkronointi" + }, + "billingSyncHelp": { + "message": "Laskutuksen synkronoinnin ohje" + }, + "uploadLicense": { + "message": "Tallenna lisenssi" + }, "lowKdfIterations": { - "message": "Vähän KDF-toistoja" + "message": "Alhainen KDF-toistomäärä" }, "lowKdfIterationsDesc": { - "message": "Kasvata KDF-salausasetuksiasi tilisi tietoturvan parantamiseksi." + "message": "Paranna tilisi suojausta korottamalla KDF-salausasetuksiasi." }, "changeKdfSettings": { "message": "Muuta KDF-asetuksia" + }, + "changeKdfLoggedOutWarning": { + "message": "Jos jatkat, uloskirjaat nykyisen istunnon ja sinun on kirjauduttava takaisin sisään. Muiden laitteiden aktiiviset istunnot voivat toimia vielä tunnin ajan. Tietojesi säilyvyyden varmistamiseksi suosittelemme, että viet holvisi sisällön ennen kuin muutat salausasetuksiasi." + }, + "secretsManagerBeta": { + "message": "Salaisuushallinta Beta" + }, + "secretsManagerBetaDesc": { + "message": "Salli käyttäjille Salaisuuksienhallinan käyttöoikeus Beta-ohjelman aikana veloituksetta." + }, + "userAccessSecretsManager": { + "message": "Tämä käyttäjä voi käyttää Salaisuuksienhallinnan Betaa" } } diff --git a/apps/web/src/locales/fil/messages.json b/apps/web/src/locales/fil/messages.json index fe5b78a4fe..b4ddad9822 100644 --- a/apps/web/src/locales/fil/messages.json +++ b/apps/web/src/locales/fil/messages.json @@ -10,7 +10,7 @@ } }, "whatTypeOfItem": { - "message": "What type of item is this?" + "message": "Anong type ng item ito" }, "name": { "message": "Pangalan" @@ -47,7 +47,7 @@ "message": "Mga nota" }, "customFields": { - "message": "Custom fields" + "message": "Pasadyang mga patlang" }, "cardholderName": { "message": "Pangalan ng cardholder" @@ -56,7 +56,7 @@ "message": "Numero" }, "brand": { - "message": "Brand" + "message": "Tatak" }, "expiration": { "message": "Pag-expire" @@ -71,13 +71,13 @@ "message": "Kumpanya" }, "ssn": { - "message": "Social Security Number - Numero ng Seguridad Sosyal" + "message": "Social Security number" }, "passportNumber": { "message": "Numero ng Pasaporte" }, "licenseNumber": { - "message": "License Number - Numero ng Lisensya" + "message": "License number" }, "email": { "message": "Email" @@ -177,7 +177,7 @@ "message": "Alisin" }, "unassigned": { - "message": "Unassigned" + "message": "Hindi nakatalaga" }, "noneFolder": { "message": "Walang folder", @@ -194,7 +194,7 @@ "description": "Domain name. Example: website.com" }, "domainName": { - "message": "Domain Name - Pangalan ng Domain", + "message": "Domain name", "description": "Domain name. Example: website.com" }, "host": { @@ -208,11 +208,11 @@ "message": "Naguumpisa sa" }, "regEx": { - "message": "Regular Expression - Regular na Pagpapahayag", + "message": "Regular expression", "description": "A programming term, also known as 'RegEx'." }, "matchDetection": { - "message": "Match Detection - Pagtuklas ng Pares", + "message": "Match detection", "description": "URI match detection for auto-fill." }, "defaultMatchDetection": { @@ -226,7 +226,7 @@ "message": "I-toggle ang kakayahang makita" }, "toggleCollapse": { - "message": "Toggle collapse", + "message": "I-toggle ang pagbagal", "description": "Toggling an expand/collapse state." }, "generatePassword": { @@ -266,7 +266,7 @@ "message": "Ang Paborito" }, "unfavorite": { - "message": "Unfavorite" + "message": "Hindi paborito" }, "edit": { "message": "I-edit" @@ -278,38 +278,38 @@ "message": "Maghanap ng folder" }, "searchFavorites": { - "message": "Search favorites" + "message": "Maghanap ng mga paborito" }, "searchLogin": { - "message": "Search logins", + "message": "Maghanap ng mga login", "description": "Search Login type" }, "searchCard": { - "message": "Search cards", + "message": "Mga search card", "description": "Search Card type" }, "searchIdentity": { - "message": "Search identities", + "message": "Maghanap ng mga pagkakakilanlan", "description": "Search Identity type" }, "searchSecureNote": { - "message": "Search secure notes", + "message": "Maghanap ng mga secure na tala", "description": "Search Secure Note type" }, "searchVault": { "message": "Hanapin ang vault" }, "searchMyVault": { - "message": "Search my vault" + "message": "Maghanap sa aking vault" }, "searchOrganization": { - "message": "Search organization" + "message": "Maghanap ng organisasyon" }, "searchMembers": { - "message": "Search members" + "message": "Maghanap ng mga miyembro" }, "searchGroups": { - "message": "Search groups" + "message": "Maghanap ng mga grupo" }, "allItems": { "message": "Lahat ng mga item" @@ -324,25 +324,25 @@ "message": "Login" }, "typeCard": { - "message": "Card - Karta" + "message": "Card" }, "typeIdentity": { - "message": "Identity - Pagkakakilanlan" + "message": "Identity" }, "typeSecureNote": { - "message": "Secure note - Segurong Nota" + "message": "Secure note" }, "typeLoginPlural": { - "message": "Logins" + "message": "Mga Login" }, "typeCardPlural": { - "message": "Cards" + "message": "Mga Karta" }, "typeIdentityPlural": { - "message": "Identities" + "message": "Mga Identidad" }, "typeSecureNotePlural": { - "message": "Secure notes" + "message": "Mga Secure Note" }, "folders": { "message": "Mga Folder" @@ -378,7 +378,7 @@ "message": "Estado/Probinsya" }, "zipPostalCode": { - "message": "Zip / Postal code - Zip Code" + "message": "Zip / Postal code" }, "country": { "message": "Bayan" @@ -393,7 +393,7 @@ "message": "Piliin" }, "newItem": { - "message": "New item" + "message": "Bagong item" }, "addItem": { "message": "Magdagdag ng Item" @@ -405,7 +405,7 @@ "message": "Tingnan ang Item" }, "new": { - "message": "New", + "message": "Bagong", "description": "for adding new items" }, "item": { @@ -459,7 +459,7 @@ "description": "Copy URI to clipboard" }, "me": { - "message": "Me" + "message": "Ako" }, "myVault": { "message": "Aking Kahadeyero" @@ -471,28 +471,28 @@ "message": "Ayos" }, "vaults": { - "message": "Vaults" + "message": "Mga Vault" }, "vaultItems": { - "message": "Vault items" + "message": "Mga item sa vault" }, "filter": { "message": "Filter" }, "moveSelectedToOrg": { - "message": "Move selected to organization" + "message": "Ilipat ang pinili sa organisasyon" }, "deleteSelected": { - "message": "Delete selected" + "message": "Tanggalin ang napiling" }, "moveSelected": { - "message": "Move selected" + "message": "Ilipat ang napiling" }, "selectAll": { - "message": "Select all" + "message": "Piliin ang lahat" }, "unselectAll": { - "message": "Unselect all" + "message": "I-unselect ang lahat" }, "launch": { "message": "Paglulunsad" @@ -510,16 +510,16 @@ "message": "Attachment na nai-save" }, "file": { - "message": "File" + "message": "Mag-file" }, "selectFile": { "message": "Pumili ng File" }, "maxFileSize": { - "message": "Maximum file size is 500 MB. - Ang pinakamataas na laki ng file ay 500 MB." + "message": "Maximum file size is 500 MB." }, "updateKey": { - "message": "You cannot use this feature until you update your encryption key. - Hindi mo maari gamitin ang tampok na ito hanggang hindi mo iupdate ang iyong encryption key." + "message": "You cannot use this feature until you update your encryption key." }, "addedItem": { "message": "Ang item ay idinagdag" @@ -541,7 +541,7 @@ } }, "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", + "message": "Inilipat ang mga napiling item sa $ORGNAME$", "placeholders": { "orgname": { "content": "$1", @@ -565,10 +565,10 @@ "message": "Pinadala ang Item sa basurahan" }, "deletedItems": { - "message": "Items sent to trash" + "message": "Mga item na ipinadala sa basurahan" }, "movedItems": { - "message": "Items moved" + "message": "Inilipat ang mga item" }, "overwritePasswordConfirmation": { "message": "Sigurado ka bang gusto mong palitan ang kasalukuyang password?" @@ -586,10 +586,10 @@ "message": "Tinanggal na folder" }, "editInfo": { - "message": "Edit info" + "message": "I-edit ang impormasyon" }, "access": { - "message": "Access" + "message": "I-access" }, "loggedOut": { "message": "Umalis na" @@ -601,7 +601,7 @@ "message": "Sigurado ka bang gusto mong mag-log out?" }, "logOut": { - "message": "Mag-Log Out" + "message": "Log out" }, "ok": { "message": "Ok" @@ -616,10 +616,10 @@ "message": "Maglog-in o gumawa ng bagong account para ma-access ang iyong ligtas na kahadeyero." }, "loginWithDevice": { - "message": "Log in with device" + "message": "Mag log in gamit ang device" }, "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden mobile app. Need another option?" + "message": "Ang pag log in gamit ang device ay dapat na naka set up sa mga setting ng Bitwarden mobile app. Kailangan mo ng ibang opsyon?" }, "loginWithMasterPassword": { "message": "Mag-login gamit ang pangunahing password" @@ -631,25 +631,25 @@ "message": "Mag-login gamit ang pangunahing password?" }, "startTrial": { - "message": "Start trial" + "message": "Simulan ang pagsubok" }, "logIn": { - "message": "Log in" + "message": "Mag-log in" }, "logInInitiated": { - "message": "Log in initiated" + "message": "Mag log in na sinimulan" }, "submit": { "message": "Isumite" }, "emailAddressDesc": { - "message": "You'll use your email address to log in." + "message": "Gagamitin mo ang iyong email address upang mag log in." }, "yourName": { - "message": "Your name" + "message": "Ang iyong pangalan" }, "yourNameDesc": { - "message": "What should we call you?" + "message": "Ano po ba ang dapat naming itawag sa inyo" }, "masterPass": { "message": "Master Password" @@ -658,7 +658,7 @@ "message": "Ang master password ay ang password na gagamitin mo upang ma-access ang iyong kahadeyero. Napakaimportante na hindi mo makalimutan ang iyong master password. Walang paraan upang ma-recover ang password kapag nakalimutan mo ito." }, "masterPassImportant": { - "message": "Master passwords cannot be recovered if you forget it!" + "message": "Hindi mababawi ang mga master password kung nakalimutan mo ito!" }, "masterPassHintDesc": { "message": "May isang pahiwatig para sa master password na makakatulong na maalala mo ang iyong password kapag nakalimutan mo ito." @@ -670,7 +670,7 @@ "message": "Mungkahi sa Master Password (opsyonal)" }, "masterPassHintLabel": { - "message": "Master password hint" + "message": "Master password pahiwatig" }, "settings": { "message": "Mga Preperensya" @@ -706,7 +706,7 @@ "message": "Nalikha na ang iyong bagong account! Maaari ka nang mag-log in." }, "trialAccountCreated": { - "message": "Account created successfully." + "message": "Matagumpay na nilikha ang account." }, "masterPassSent": { "message": "Pinadala na namin sa iyo ang email na may hint ng master password mo." @@ -724,7 +724,7 @@ "message": "Buksan" }, "loggedInAsEmailOn": { - "message": "Logged in as $EMAIL$ on $HOSTNAME$.", + "message": "Nag-log in bilang $EMAIL$ noong $HOSTNAME$.", "placeholders": { "email": { "content": "$1", @@ -740,7 +740,7 @@ "message": "Hindi wasto ang master password" }, "invalidFilePassword": { - "message": "Invalid file password, please use the password you entered when you created the export file." + "message": "Imbalidong file password, mangyaring gamitin ang password na iyong ipinasok kapag nilikha mo ang export file." }, "lockNow": { "message": "Mag-kandado Na" @@ -749,34 +749,34 @@ "message": "Walang mga bagay na maipapakita." }, "noPermissionToViewAllCollectionItems": { - "message": "You do not have permission to view all items in this collection." + "message": "Wala kang pahintulot na tingnan ang lahat ng item sa koleksyong ito." }, "noCollectionsInList": { "message": "Walang mga koleksyon na maipapakita." }, "noGroupsInList": { - "message": "There are no groups to list." + "message": "Walang mga grupo na ilista." }, "noUsersInList": { - "message": "There are no users to list." + "message": "Walang mga gumagamit na ilista." }, "noMembersInList": { - "message": "There are no members to list." + "message": "Walang mga miyembro na ilista." }, "noEventsInList": { - "message": "There are no events to list." + "message": "Walang mga kaganapan na ilista." }, "newOrganization": { - "message": "New organization" + "message": "Bagong organisasyon" }, "noOrganizationsList": { - "message": "You do not belong to any organizations. Organizations allow you to securely share items with other users. - Wala kang pag-aari sa alinmang organisasyon. Ang mga organisasyon ay nagbibigay sa iyo ng pagkakataon na maayos na i-share ang mga item sa ibang mga user." + "message": "You do not belong to any organizations. Organizations allow you to securely share items with other users." }, "notificationSentDevice": { - "message": "A notification has been sent to your device." + "message": "Naipadala na ang notification sa iyong device." }, "versionNumber": { - "message": "Version $VERSION_NUMBER$", + "message": "Bersyon $VERSION_NUMBER$", "placeholders": { "version_number": { "content": "$1", @@ -839,14 +839,14 @@ "message": "Recovery code" }, "authenticatorAppTitle": { - "message": "Authenticator app" + "message": "App ng Authenticator" }, "authenticatorAppDesc": { "message": "Gamitin ang isang authenticator app (tulad ng Authy o Google Authenticator) upang lumikha ng time-based verification codes.", "description": "'Authy' and 'Google Authenticator' are product names and should not be translated." }, "yubiKeyTitle": { - "message": "YubiKey OTP Security Key" + "message": "YubiKey OTP security key" }, "yubiKeyDesc": { "message": "Gamitin ang YubiKey upang ma-access ang iyong account. Gumagana sa mga YubiKey 4, 4 Nano, 4C, at NEO devices." @@ -860,10 +860,10 @@ "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, "u2fDesc": { - "message": "Use any FIDO U2F compatible security key to access your account." + "message": "Gumamit ng anumang FIDO U2F compatible security key upang ma access ang iyong account." }, "u2fTitle": { - "message": "FIDO U2F security key" + "message": "FIDO U2F susi sa seguridad" }, "webAuthnTitle": { "message": "FIDO2 WebAuthn" @@ -872,10 +872,10 @@ "message": "Gamitin ang anumang WebAuthn compatible security key upang ma-access ang iyong account." }, "webAuthnMigrated": { - "message": "(Migrated from FIDO)" + "message": "(Inilipat mula sa FIDO)" }, "emailTitle": { - "message": "Email" + "message": "Mag-email" }, "emailDesc": { "message": "Mga kodigong pang-pagpapatunay ang ipapadala sa iyo sa pamamagitan ng email." @@ -887,19 +887,19 @@ "message": "Organisasyon" }, "organizations": { - "message": "Organizations" + "message": "Mga Organisasyon" }, "moveToOrgDesc": { "message": "Pumili ng isang organisasyon kung saan mo nais na ipalipat ang item na ito. Ang paglipat sa isang organisasyon ay nagpapalipat ng pagmamay-ari ng item sa organisasyon na iyon. Hindi ka na magiging direktang may-ari ng item na ito kapag naipadala na ito." }, "moveManyToOrgDesc": { - "message": "Choose an organization that you wish to move these items to. Moving to an organization transfers ownership of the items to that organization. You will no longer be the direct owner of these items once they have been moved." + "message": "Pumili ng isang organisasyon na nais mong ilipat ang mga item na ito. Ang paglipat sa isang organisasyon ay naglilipat ng pagmamay ari ng mga item sa organisasyong iyon. Hindi ka na magiging direktang may-ari ng mga bagay na ito kapag nailipat na ang mga ito." }, "collectionsDesc": { - "message": "Edit the collections that this item is being shared with. Only organization users with access to these collections will be able to see this item." + "message": "I-edit ang mga koleksyon na ibinabahagi sa item na ito. Tanging ang mga gumagamit ng organisasyon na may access sa mga koleksyon na ito ang makakakita ng item na ito." }, "deleteSelectedItemsDesc": { - "message": "$COUNT$ item(s) will be sent to trash.", + "message": "$COUNT$ item (mga) ipapadala sa basurahan.", "placeholders": { "count": { "content": "$1", @@ -908,7 +908,7 @@ } }, "deleteSelectedCollectionsDesc": { - "message": "$COUNT$ collection(s) will be permanently deleted.", + "message": "Ang (mga) koleksyon ng $COUNT$ ay tuluyang mabubura.", "placeholders": { "count": { "content": "$1", @@ -917,10 +917,10 @@ } }, "deleteSelectedConfirmation": { - "message": "Are you sure you want to continue?" + "message": "Sigurado ka bang gusto mong magpatuloy?" }, "moveSelectedItemsDesc": { - "message": "Choose a folder that you would like to move the $COUNT$ selected item(s) to.", + "message": "Pumili ng folder na gusto mong ilipat ang (mga) napiling item ng $COUNT$.", "placeholders": { "count": { "content": "$1", @@ -929,7 +929,7 @@ } }, "moveSelectedItemsCountDesc": { - "message": "You have selected $COUNT$ item(s). $MOVEABLE_COUNT$ item(s) can be moved to an organization, $NONMOVEABLE_COUNT$ cannot.", + "message": "Pumili ka ng $COUNT$ item (mga). $MOVEABLE_COUNT$ item ay maaaring ilipat sa isang organisasyon, $NONMOVEABLE_COUNT$ ay hindi.", "placeholders": { "count": { "content": "$1", @@ -967,7 +967,7 @@ "message": "Ang encryption keys ng account ay isa-isa lamang sa bawat user account ng Bitwarden, kaya hindi mo ma-import ang naka-encrypt na export sa ibang account." }, "export": { - "message": "Export" + "message": "I-export ang" }, "exportVault": { "message": "I-export vault" @@ -976,55 +976,55 @@ "message": "Format ng file" }, "fileEncryptedExportWarningDesc": { - "message": "This file export will be password protected and require the file password to decrypt." + "message": "Ang file export na ito ay magiging protektado ng password at nangangailangan ng password ng file upang i decrypt." }, "exportPasswordDescription": { - "message": "This password will be used to export and import this file" + "message": "Ang password na ito ay gagamitin upang i-export at i-import ang file na ito" }, "confirmMasterPassword": { - "message": "Confirm master password" + "message": "Kumpirmahin ang master password" }, "confirmFormat": { - "message": "Confirm format" + "message": "Format ng kumpirmasyon" }, "filePassword": { - "message": "File password" + "message": "Password ng file" }, "confirmFilePassword": { - "message": "Confirm file password" + "message": "Kumpirmahin ang password ng file" }, "accountRestrictedOptionDescription": { - "message": "Use your account encryption key, derived from your account's username and Master Password, to encrypt the export and restrict import to only the current Bitwarden account." + "message": "Gamitin ang iyong account encryption key, na nagmula sa username ng iyong account at Master Password, upang i encrypt ang pag export at paghigpitan ang pag import sa kasalukuyang account lamang ng Bitwarden." }, "passwordProtectedOptionDescription": { - "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption." + "message": "Magtakda ng isang file password upang i encrypt ang pag export at i import ito sa anumang account sa Bitwarden gamit ang password para sa decryption." }, "exportTypeHeading": { - "message": "Export type" + "message": "Uri ng pag-export" }, "accountRestricted": { - "message": "Account restricted" + "message": "Pinaghihigpitan ang account" }, "passwordProtected": { "message": "Protektado ng Password" }, "filePasswordAndConfirmFilePasswordDoNotMatch": { - "message": "“File password” and “Confirm file password“ do not match." + "message": "Hindi magkatugma ang \"File password\" at \"Confirm file password\"." }, "confirmVaultImport": { - "message": "Confirm vault import" + "message": "Kumpirmahin ang pag import ng vault" }, "confirmVaultImportDesc": { - "message": "This file is password-protected. Please enter the file password to import data." + "message": "Ang file na ito ay protektado ng password. Ipasok lamang ang file password upang mag import ng data." }, "exportSuccess": { - "message": "Vault data exported" + "message": "Nai export ang data ng vault" }, "passwordGenerator": { - "message": "Password generator" + "message": "Tagapaglikha ng Password" }, "minComplexityScore": { - "message": "Minimum complexity score" + "message": "Minimum na iskor ng pagiging kumplikado" }, "minNumbers": { "message": "Pinakamababang mga numero" @@ -1034,7 +1034,7 @@ "description": "Minimum special characters" }, "ambiguous": { - "message": "Avoid ambiguous characters" + "message": "Iwasan ang mga hindi malinaw na character" }, "regeneratePassword": { "message": "Muling I-generate ang Password" @@ -1043,7 +1043,7 @@ "message": "Kahabaan" }, "uppercase": { - "message": "2. Mga letra na malalaki (A-Z)", + "message": "Uppercase (A-Z)", "description": "Include uppercase letters in the password generator." }, "lowercase": { @@ -1051,7 +1051,7 @@ "description": "Include lowercase letters in the password generator." }, "numbers": { - "message": "Numbers (0-9)" + "message": "Mga Bilang (0-9)" }, "specialCharacters": { "message": "Mga espesyal na character (!@#$%^&*) sa Filipino ay tinatawag na mga simbolong pambihira" @@ -1070,7 +1070,7 @@ "message": "Isama ang numero" }, "passwordHistory": { - "message": "Password history - Kasaysayan ng Password" + "message": "Password history" }, "noPasswordsInList": { "message": "Walang mga password na i-list." @@ -1080,22 +1080,22 @@ "description": "To clear something out. Example: To clear browser history." }, "accountUpdated": { - "message": "Account saved" + "message": "Nai-save ang account" }, "changeEmail": { - "message": "Change email" + "message": "Palitan ang email" }, "changeEmailTwoFactorWarning": { - "message": "Proceeding will change your account email address. It will not change the email address used for two-step login authentication. You can change this email address in the two-step login settings." + "message": "Ang pagpapatuloy ay magbabago sa email address ng iyong account. Hindi nito babaguhin ang email address na ginamit para sa dalawang hakbang na pagpapatunay sa pag login. Maaari mong baguhin ang email address na ito sa dalawang hakbang na setting ng pag login." }, "newEmail": { - "message": "New email" + "message": "Bagong email" }, "code": { "message": "Code" }, "changeEmailDesc": { - "message": "We have emailed a verification code to $EMAIL$. Please check your email for this code and enter it below to finalize the email address change.", + "message": "Nag-email kami ng verification code sa $EMAIL$. Mangyaring suriin ang iyong email para sa code na ito at ipasok ito sa ibaba upang tapusin ang pagbabago ng email address.", "placeholders": { "email": { "content": "$1", @@ -1104,43 +1104,43 @@ } }, "loggedOutWarning": { - "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." + "message": "Ang proceeding ay mag-log out sa iyong kasalukuyang session, na nangangailangan na mag-log in muli. Ang mga aktibong sesyon sa iba pang mga aparato ay maaaring patuloy na manatiling aktibo hanggang sa isang oras." }, "emailChanged": { - "message": "Email saved" + "message": "Na-save ang email" }, "logBackIn": { - "message": "Please log back in." + "message": "Mag log in ka na lang ulit." }, "logBackInOthersToo": { - "message": "Please log back in. If you are using other Bitwarden applications log out and back in to those as well." + "message": "Mag log in ka na lang ulit. Kung gumagamit ka ng iba pang mga application ng Bitwarden mag log out at bumalik sa mga iyon din." }, "changeMasterPassword": { "message": "Baguhin ang Master Password" }, "masterPasswordChanged": { - "message": "Master password saved" + "message": "Master password na save" }, "currentMasterPass": { - "message": "Current master password" + "message": "Kasalukuyang master password" }, "newMasterPass": { - "message": "New master password" + "message": "Bagong master password" }, "confirmNewMasterPass": { - "message": "Confirm new master password" + "message": "Kumpirmahin ang bagong password ng master" }, "encKeySettings": { - "message": "Encryption key settings" + "message": "Mga setting ng key ng pag encrypt" }, "kdfAlgorithm": { - "message": "KDF algorithm" + "message": "algorithm ng KDF" }, "kdfIterations": { - "message": "KDF iterations" + "message": "Mga iterasyon ng KDF" }, "kdfIterationsDesc": { - "message": "Higher KDF iterations can help protect your master password from being brute forced by an attacker. We recommend a value of $VALUE$ or more.", + "message": "Ang mas mataas na mga pag ulit ng KDF ay maaaring makatulong na maprotektahan ang iyong master password mula sa pagiging malupit na pinilit ng isang attacker. Inirerekumenda namin ang halaga ng $VALUE$ o higit pa.", "placeholders": { "value": { "content": "$1", @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Ang pagtatakda ng iyong mga iterasyon ng KDF na masyadong mataas ay maaaring magresulta sa mahinang pagganap kapag nag log in (at nag unlock) Bitwarden sa mas mabagal o mas lumang mga aparato. Inirerekumenda namin na dagdagan mo ang halaga sa mga increment ng $INCREMENT$ at pagkatapos ay subukan ang lahat ng iyong mga aparato.", "placeholders": { "increment": { "content": "$1", @@ -1157,86 +1157,99 @@ } } }, + "kdfMemory": { + "message": "Memorya ng KDF (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Ang pagtatakda ng iyong mga iterasyon ng KDF, memorya, at parallelism na masyadong mataas ay maaaring magresulta sa mahinang pagganap kapag nag log in (at nag unlock) Bitwarden sa mas mabagal o mas lumang mga aparato. Inirerekumenda namin ang pagbabago ng mga ito nang isa isa sa mga maliliit na increment at pagkatapos ay subukan ang lahat ng iyong mga aparato." + }, + "kdfParallelism": { + "message": "Parallelism ng KDF" + }, + "argon2Desc": { + "message": "Ang mas mataas na mga pag ulit ng KDF, memorya, at parallelism ay maaaring makatulong na protektahan ang iyong master password mula sa pagiging malupit na pinilit ng isang attacker." + }, "changeKdf": { - "message": "Change KDF" + "message": "Baguhin ang KDF" }, "encKeySettingsChanged": { - "message": "Encryption key settings saved" + "message": "Nai save ang mga setting ng key ng pag encrypt" }, "dangerZone": { - "message": "Danger zone" + "message": "Zona de peligro" }, "dangerZoneDesc": { - "message": "Careful, these actions are not reversible!" + "message": "Ingat, ang mga kilos na ito ay hindi mababaligtad!" }, "deauthorizeSessions": { - "message": "Deauthorize sessions" + "message": "Deauthorize ang mga session" }, "deauthorizeSessionsDesc": { - "message": "Concerned your account is logged in on another device? Proceed below to deauthorize all computers or devices that you have previously used. This security step is recommended if you previously used a public computer or accidentally saved your password on a device that isn't yours. This step will also clear all previously remembered two-step login sessions." + "message": "Nag-aalala ang iyong account ay naka-log in sa ibang device? Magpatuloy sa ibaba para ma-deauthorize ang lahat ng computer o device na dati mong ginamit. Inirerekomenda ang hakbang na ito sa seguridad kung dati kang gumamit ng pampublikong computer o aksidenteng nai-save ang iyong password sa isang device na hindi mo. Ang hakbang na ito ay i clear din ang lahat ng mga nakaraang naalala na dalawang hakbang na sesyon sa pag login." }, "deauthorizeSessionsWarning": { - "message": "Proceeding will also log you out of your current session, requiring you to log back in. You will also be prompted for two-step login again, if set up. Active sessions on other devices may continue to remain active for up to one hour." + "message": "Ang pagpapatuloy ay mag-log out ka rin sa iyong kasalukuyang session, na nangangailangan na mag-log in ka muli. Sasabihan ka rin para sa dalawang hakbang na pag login muli, kung naka set up. Ang mga aktibong sesyon sa iba pang mga aparato ay maaaring patuloy na manatiling aktibo hanggang sa isang oras." }, "sessionsDeauthorized": { - "message": "All sessions deauthorized" + "message": "Lahat ng sesyon ay pinahintulutan" }, "purgeVault": { "message": "Purge vault" }, "purgedOrganizationVault": { - "message": "Purged organization vault." + "message": "Nilinis na organisasyon vault." }, "vaultAccessedByProvider": { - "message": "Vault accessed by Provider." + "message": "Vault na access ng Provider." }, "purgeVaultDesc": { - "message": "Proceed below to delete all items and folders in your vault. Items that belong to an organization that you share with will not be deleted." + "message": "Magpatuloy sa ibaba para tanggalin ang lahat ng item at folder sa iyong vault. Ang mga item na kabilang sa isang organisasyon na ibinabahagi mo ay hindi mabubura." }, "purgeOrgVaultDesc": { - "message": "Proceed below to delete all items in the organization's vault." + "message": "Magpatuloy sa ibaba para tanggalin ang lahat ng item sa vault ng organisasyon." }, "purgeVaultWarning": { - "message": "Purging your vault is permanent. It cannot be undone." + "message": "Ang paglilinis ng iyong vault ay permanente. Hindi na ito mababawi." }, "vaultPurged": { - "message": "Vault purged." + "message": "Purga ang vault." }, "deleteAccount": { - "message": "Delete account" + "message": "Tanggalin ang account" }, "deleteAccountDesc": { - "message": "Proceed below to delete your account and all vault data." + "message": "Magpatuloy sa ibaba upang tanggalin ang iyong account at lahat ng data ng vault." }, "deleteAccountWarning": { - "message": "Deleting your account is permanent. It cannot be undone." + "message": "Ang pagtanggal ng iyong account ay permanente. Hindi na ito mababawi." }, "accountDeleted": { - "message": "Account deleted" + "message": "Tinanggal ang account" }, "accountDeletedDesc": { - "message": "Your account has been closed and all associated data has been deleted." + "message": "Isinara na ang iyong account at natanggal na ang lahat ng kaugnay na data." }, "myAccount": { - "message": "My account" + "message": "Ang aking account" }, "tools": { "message": "Mga Kagamitan" }, "importData": { - "message": "Import data" + "message": "Mag import ng data" }, "importError": { - "message": "Import error" + "message": "Error sa pag-import" }, "importErrorDesc": { - "message": "There was a problem with the data you tried to import. Please resolve the errors listed below in your source file and try again." + "message": "May problema sa data na sinubukan mong i import. Mangyaring malutas ang mga error na nakalista sa ibaba sa iyong source file at subukang muli." }, "importSuccess": { - "message": "Data successfully imported" + "message": "Matagumpay na na import ang data" }, "importWarning": { - "message": "You are importing data to $ORGANIZATION$. Your data may be shared with members of this organization. Do you want to proceed?", + "message": "Nag-aangkat ka ng data sa $ORGANIZATION$. Ang iyong data ay maaaring ibahagi sa mga miyembro ng organisasyong ito. Gusto mo bang magpatuloy?", "placeholders": { "organization": { "content": "$1", @@ -1245,31 +1258,31 @@ } }, "importFormatError": { - "message": "Data is not formatted correctly. Please check your import file and try again." + "message": "Hindi tama ang format ng data. Mangyaring suriin ang iyong import file at subukang muli." }, "importNothingError": { - "message": "Nothing was imported." + "message": "Wala namang imported." }, "importEncKeyError": { - "message": "Error decrypting the exported file. Your encryption key does not match the encryption key used export the data." + "message": "Error sa pag decrypt ng na export na file. Ang iyong key ng pag encrypt ay hindi tumutugma sa key ng pag encrypt na ginamit i export ang data." }, "selectFormat": { - "message": "Select the format of the import file" + "message": "Piliin ang format ng file ng pag import" }, "selectImportFile": { - "message": "Select the import file" + "message": "Piliin ang file ng pag import" }, "chooseFile": { - "message": "Choose File" + "message": "Pumili ng File" }, "noFileChosen": { - "message": "No file chosen" + "message": "Walng payl na napili" }, "orCopyPasteFileContents": { - "message": "or copy/paste the import file contents" + "message": "o kopyahin / i paste ang mga nilalaman ng file ng pag import" }, "instructionsFor": { - "message": "$NAME$ Instructions", + "message": "$NAME$ Mga Tagubilin", "description": "The title for the import tool instructions.", "placeholders": { "name": { @@ -1282,19 +1295,19 @@ "message": "Mga Pagpipilian" }, "preferences": { - "message": "Preferences" + "message": "Mga Kagustuhan" }, "preferencesDesc": { - "message": "Customize your web vault experience." + "message": "Ipasadya ang iyong karanasan sa web vault." }, "preferencesUpdated": { - "message": "Preferences saved" + "message": "Nai-save ang mga kagustuhan" }, "language": { - "message": "Language" + "message": "Wika" }, "languageDesc": { - "message": "Change the language used by the web vault." + "message": "Baguhin ang wikang ginagamit ng web vault." }, "enableFavicon": { "message": "Ipakita ang mga icon ng website" @@ -1303,44 +1316,44 @@ "message": "Ipakita ang isang kilalang larawan sa tabi ng bawat login." }, "enableFullWidth": { - "message": "Display full width layout", + "message": "Ipakita ang buong lapad ng layout", "description": "Allows scaling the web vault UI's width" }, "enableFullWidthDesc": { - "message": "Allow the web vault to expand the full width of the browser window." + "message": "Payagan ang web vault na palawakin ang buong lapad ng window ng browser." }, "default": { - "message": "Default" + "message": "Default na" }, "domainRules": { - "message": "Domain rules" + "message": "Mga patakaran sa domain" }, "domainRulesDesc": { - "message": "If you have the same login across multiple different website domains, you can mark the website as \"equivalent\". \"Global\" domains are ones already created for you by Bitwarden." + "message": "Kung mayroon kang parehong pag login sa maraming iba't ibang mga domain ng website, maaari mong markahan ang website bilang \"katumbas\". Ang mga \"Global\" domain ay mga nilikha na para sa iyo ng Bitwarden." }, "globalEqDomains": { - "message": "Global equivalent domains" + "message": "Global katumbas na mga domain" }, "customEqDomains": { - "message": "Custom equivalent domains" + "message": "Pasadyang katumbas na mga domain" }, "exclude": { - "message": "Exclude" + "message": "Ibukod ang" }, "include": { - "message": "Include" + "message": "Isama ang" }, "customize": { - "message": "Customize" + "message": "Ipasadya ang" }, "newCustomDomain": { - "message": "New custom domain" + "message": "Bagong pasadyang domain" }, "newCustomDomainDesc": { - "message": "Enter a list of domains separated by commas. Only \"base\" domains are allowed. Do not enter subdomains. For example, enter \"google.com\" instead of \"www.google.com\". You can also enter \"androidapp://package.name\" to associate an android app with other website domains." + "message": "Magpasok ng isang listahan ng mga domain na pinaghihiwalay ng mga kuwit. Pinapayagan lamang ang mga \"base\" domain. Huwag ipasok ang mga subdomain. Halimbawa, ipasok ang \"google.com\" sa halip na \"www.google.com\". Maaari mo ring ipasok ang \"androidapp://package.name\" upang iugnay ang isang android app sa iba pang mga domain ng website." }, "customDomainX": { - "message": "Custom domain $INDEX$", + "message": "Pasadyang domain $INDEX$", "placeholders": { "index": { "content": "$1", @@ -1349,55 +1362,55 @@ } }, "domainsUpdated": { - "message": "Domains saved" + "message": "Nai-save ang mga domain" }, "twoStepLogin": { "message": "Dalawahang-hakbang na Pag-login" }, "twoStepLoginEnforcement": { - "message": "Two-step Login Enforcement" + "message": "Dalawang hakbang na Pagpapatupad ng Pag login" }, "twoStepLoginDesc": { - "message": "Secure your account by requiring an additional step when logging in." + "message": "Secure ang iyong account sa pamamagitan ng nangangailangan ng isang karagdagang hakbang kapag nag log in." }, "twoStepLoginOrganizationDescStart": { - "message": "Enforce Bitwarden Two-step Login options for members by using the ", + "message": "Ipatupad ang Bitwarden Dalawang hakbang na pagpipilian sa Pag login para sa mga miyembro sa pamamagitan ng paggamit ng ", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Enforce Bitwarden Two-step Login options for members by using the Two-step Login Policy.'" }, "twoStepLoginPolicy": { - "message": "Two-step Login Policy" + "message": "Dalawang hakbang na Patakaran sa Pag login" }, "twoStepLoginOrganizationDuoDesc": { - "message": "To enforce Two-step Login through Duo, use the options below." + "message": "Upang ipatupad ang Dalawang hakbang na Pag login sa pamamagitan ng Duo, gamitin ang mga pagpipilian sa ibaba." }, "twoStepLoginOrganizationSsoDesc": { - "message": "If you have setup SSO or plan to, Two-step Login may already be enforced through your Identity Provider." + "message": "Kung mayroon kang pag setup ng SSO o plano, ang Dalawang hakbang na Pag login ay maaaring ipatupad na sa pamamagitan ng iyong Tagapagbigay ng Pagkakakilanlan." }, "twoStepLoginRecoveryWarning": { - "message": "Setting up two-step login can permanently lock you out of your Bitwarden account. A recovery code allows you to access your account in the event that you can no longer use your normal two-step login provider (example: you lose your device). Bitwarden support will not be able to assist you if you lose access to your account. We recommend you write down or print the recovery code and keep it in a safe place." + "message": "Ang pag set up ng dalawang hakbang na pag login ay maaaring permanenteng i lock ka sa labas ng iyong account sa Bitwarden. Pinapayagan ka ng isang code sa pagbawi na ma access ang iyong account sa kaganapan na hindi mo na magagamit ang iyong normal na dalawang hakbang na provider ng pag login (halimbawa: nawala mo ang iyong aparato). Ang suporta ng Bitwarden ay hindi makakatulong sa iyo kung nawalan ka ng access sa iyong account. Inirerekumenda namin na isulat mo o i print ang recovery code at panatilihin ito sa isang ligtas na lugar." }, "viewRecoveryCode": { - "message": "View recovery code" + "message": "Tingnan ang recovery code" }, "providers": { - "message": "Providers", + "message": "Mga Nagbibigay", "description": "Two-step login providers such as YubiKey, Duo, Authenticator apps, Email, etc." }, "enable": { - "message": "Turn on" + "message": "Buksan ang" }, "enabled": { - "message": "Turned on" + "message": "Naka-on" }, "restoreAccess": { - "message": "Restore access" + "message": "Ibalik muli ang pag access" }, "premium": { "message": "Premium", "description": "Premium membership" }, "premiumMembership": { - "message": "Premium membership" + "message": "Pagiging miyembro ng premium" }, "premiumRequired": { "message": "Premium na kinakailangan" @@ -1406,88 +1419,88 @@ "message": "Ang Premium na membership ay kinakailangan upang gamitin ang tampok na ito." }, "youHavePremiumAccess": { - "message": "You have Premium access" + "message": "Mayroon kang Premium access" }, "alreadyPremiumFromOrg": { - "message": "You already have access to Premium features because of an organization you are a member of." + "message": "Mayroon ka nang access sa mga tampok ng Premium dahil sa isang organisasyon na miyembro ka." }, "manage": { "message": "Mensahe" }, "disable": { - "message": "Turn off" + "message": "Patayin ang" }, "revokeAccess": { - "message": "Revoke access" + "message": "Bawiin ang access" }, "twoStepLoginProviderEnabled": { - "message": "This two-step login provider is active on your account." + "message": "Ang two step login provider na ito ay aktibo sa iyong account." }, "twoStepLoginAuthDesc": { - "message": "Enter your master password to modify two-step login settings." + "message": "Ipasok ang iyong master password upang baguhin ang mga setting ng dalawang hakbang na pag login." }, "twoStepAuthenticatorDesc": { - "message": "Follow these steps to set up two-step login with an authenticator app:" + "message": "Sundin ang mga hakbang na ito upang mai set up ang dalawang hakbang na pag login gamit ang isang authenticator app:" }, "twoStepAuthenticatorDownloadApp": { - "message": "Download a two-step authenticator app" + "message": "Mag download ng isang dalawang hakbang na authenticator app" }, "twoStepAuthenticatorNeedApp": { - "message": "Need a two-step authenticator app? Download one of the following" + "message": "Kailangan mo ba ng dalawang-hakbang na authenticator app? Download ang isa sa mga sumusunod" }, "iosDevices": { - "message": "iOS devices" + "message": "Mga aparatong iOS" }, "androidDevices": { - "message": "Android devices" + "message": "Mga aparatong Android" }, "windowsDevices": { - "message": "Windows devices" + "message": "Mga Windows device" }, "twoStepAuthenticatorAppsRecommended": { - "message": "These apps are recommended, however, other authenticator apps will also work." + "message": "Ang mga app na ito ay inirerekomenda, gayunpaman, ang iba pang mga app ng authenticator ay gagana din." }, "twoStepAuthenticatorScanCode": { - "message": "Scan this QR code with your authenticator app" + "message": "I-scan ang QR code na ito gamit ang iyong authenticator app" }, "key": { - "message": "Key" + "message": "Susi" }, "twoStepAuthenticatorEnterCode": { - "message": "Enter the resulting 6 digit verification code from the app" + "message": "Ipasok ang nagresultang 6 digit verification code mula sa app" }, "twoStepAuthenticatorReaddDesc": { - "message": "In case you need to add it to another device, below is the QR code (or key) required by your authenticator app." + "message": "Kung sakaling kailangan mong idagdag ito sa isa pang aparato, sa ibaba ay ang QR code (o key) na kinakailangan ng iyong authenticator app." }, "twoStepDisableDesc": { - "message": "Are you sure you want to turn off this two-step login provider?" + "message": "Sigurado ka bang gusto mong patayin ang dalawang-hakbang na login provider na ito?" }, "twoStepDisabled": { - "message": "Two-step login provider turned off." + "message": "Naka off ang two step login provider." }, "twoFactorYubikeyAdd": { - "message": "Add a new YubiKey to your account" + "message": "Magdagdag ng bagong YubiKey sa iyong account" }, "twoFactorYubikeyPlugIn": { - "message": "Plug the YubiKey into your computer's USB port." + "message": "I-plug ang YubiKey sa USB port ng iyong computer." }, "twoFactorYubikeySelectKey": { - "message": "Select the first empty YubiKey input field below." + "message": "Piliin ang unang walang laman na YubiKey input field sa ibaba." }, "twoFactorYubikeyTouchButton": { - "message": "Touch the YubiKey's button." + "message": "Pindutin ang pindutan ng YubiKey ni." }, "twoFactorYubikeySaveForm": { - "message": "Save the form." + "message": "I-save ang form." }, "twoFactorYubikeyWarning": { - "message": "Due to platform limitations, YubiKeys cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when YubiKeys cannot be used. Supported platforms:" + "message": "Dahil sa mga limitasyon ng platform, ang YubiKeys ay hindi maaaring gamitin sa lahat ng mga aplikasyon ng Bitwarden. Dapat kang mag set up ng isa pang dalawang hakbang na tagapagbigay ng pag login upang ma access mo ang iyong account kapag hindi magamit ang YubiKey. Mga suportadong platform:" }, "twoFactorYubikeySupportUsb": { - "message": "Web vault, desktop application, CLI, and all browser extensions on a device with a USB port that can accept your YubiKey." + "message": "Web vault, desktop application, CLI, at lahat ng mga extension ng browser sa isang aparato na may USB port na maaaring tanggapin ang iyong YubiKey." }, "twoFactorYubikeySupportMobile": { - "message": "Mobile apps on a device with NFC capabilities or a data port that can accept your YubiKey." + "message": "Mga mobile app sa isang aparato na may mga kakayahan sa NFC o isang port ng data na maaaring tanggapin ang iyong YubiKey." }, "yubikeyX": { "message": "YubiKey $INDEX$", @@ -1517,124 +1530,124 @@ } }, "nfcSupport": { - "message": "NFC Support" + "message": "Suporta sa NFC" }, "twoFactorYubikeySupportsNfc": { - "message": "One of my keys supports NFC." + "message": "Ang isa sa aking mga susi ay sumusuporta sa NFC." }, "twoFactorYubikeySupportsNfcDesc": { - "message": "If one of your YubiKeys supports NFC (such as a YubiKey NEO), you will be prompted on mobile devices whenever NFC availability is detected." + "message": "Kung ang isa sa iyong YubiKey ay sumusuporta sa NFC (tulad ng isang YubiKey NEO), ikaw ay hinihimok sa mga mobile device tuwing natukoy ang availability ng NFC." }, "yubikeysUpdated": { - "message": "YubiKeys updated" + "message": "Na update ang YubiKeys" }, "disableAllKeys": { - "message": "Deactivate all keys" + "message": "I-deactivate ang lahat ng key" }, "twoFactorDuoDesc": { - "message": "Enter the Bitwarden application information from your Duo Admin panel." + "message": "Ipasok ang impormasyon ng aplikasyon ng Bitwarden mula sa iyong panel ng Duo Admin." }, "twoFactorDuoIntegrationKey": { - "message": "Integration key" + "message": "Key ng pagsasama" }, "twoFactorDuoSecretKey": { - "message": "Secret key" + "message": "Lihim na susi" }, "twoFactorDuoApiHostname": { - "message": "API hostname" + "message": "Hostname ng API" }, "twoFactorEmailDesc": { - "message": "Follow these steps to set up two-step login with email:" + "message": "Sundin ang mga hakbang na ito upang mai set up ang dalawang hakbang na pag login sa email:" }, "twoFactorEmailEnterEmail": { - "message": "Enter the email that you wish to receive verification codes" + "message": "Ipasok ang email na nais mong makatanggap ng mga verification code" }, "twoFactorEmailEnterCode": { - "message": "Enter the resulting 6 digit verification code from the email" + "message": "Ipasok ang nagresultang 6 digit verification code mula sa email" }, "sendEmail": { - "message": "Send email" + "message": "Magpadala ng email" }, "twoFactorU2fAdd": { - "message": "Add a FIDO U2F security key to your account" + "message": "Magdagdag ng FIDO U2F security key sa iyong account" }, "removeU2fConfirmation": { - "message": "Are you sure you want to remove this security key?" + "message": "Sigurado ka bang gusto mong alisin ang security key na ito?" }, "twoFactorWebAuthnAdd": { - "message": "Add a WebAuthn security key to your account" + "message": "Magdagdag ng isang key ng seguridad ng WebAuthn sa iyong account" }, "readKey": { - "message": "Read key" + "message": "Basahin ang susi" }, "keyCompromised": { - "message": "Key is compromised." + "message": "Nakompromiso ang susi." }, "twoFactorU2fGiveName": { - "message": "Give the security key a friendly name to identify it." + "message": "Bigyan ang security key ng isang friendly na pangalan upang matukoy ito." }, "twoFactorU2fPlugInReadKey": { - "message": "Plug the security key into your computer's USB port and click the \"Read Key\" button." + "message": "I-plug ang security key sa USB port ng iyong computer at i-click ang \"Read Key\" button." }, "twoFactorU2fTouchButton": { - "message": "If the security key has a button, touch it." + "message": "Kung ang security key ay may isang pindutan, hawakan ito." }, "twoFactorU2fSaveForm": { - "message": "Save the form." + "message": "I-save ang form." }, "twoFactorU2fWarning": { - "message": "Due to platform limitations, FIDO U2F cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when FIDO U2F cannot be used. Supported platforms:" + "message": "Dahil sa mga limitasyon ng platform, ang FIDO U2F ay hindi maaaring gamitin sa lahat ng mga aplikasyon ng Bitwarden. Dapat kang mag set up ng isa pang dalawang hakbang na tagapagbigay ng pag login upang ma access mo ang iyong account kapag hindi magamit ang FIDO U2F. Mga suportadong platform:" }, "twoFactorU2fSupportWeb": { - "message": "Web vault and browser extensions on a desktop/laptop with a U2F supported browser (Chrome, Opera, Vivaldi, or Firefox with FIDO U2F turned on)." + "message": "Web vault at mga extension ng browser sa isang desktop / laptop na may isang U2F suportado browser (Chrome, Opera, Vivaldi, o Firefox na may FIDO U2F nakabukas)." }, "twoFactorU2fWaiting": { - "message": "Waiting for you to touch the button on your security key" + "message": "Naghihintay para sa iyo na hawakan ang pindutan sa iyong key ng seguridad" }, "twoFactorU2fClickSave": { - "message": "Use the \"Save\" button below to activate this security key for two-step login." + "message": "Gamitin ang pindutan ng \"I-save\" sa ibaba para buhayin ang security key na ito para sa dalawang-hakbang na pag-login." }, "twoFactorU2fProblemReadingTryAgain": { - "message": "There was a problem reading the security key. Try again." + "message": "May problema sa pagbabasa ng security key. Try mo ulit." }, "twoFactorWebAuthnWarning": { - "message": "Due to platform limitations, WebAuthn cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when WebAuthn cannot be used. Supported platforms:" + "message": "Dahil sa mga limitasyon ng platform, hindi maaaring gamitin ang WebAuthn sa lahat ng mga aplikasyon ng Bitwarden. Dapat kang mag set up ng isa pang dalawang hakbang na provider ng pag login upang ma access mo ang iyong account kapag hindi magamit ang WebAuthn. Mga suportadong platform:" }, "twoFactorWebAuthnSupportWeb": { - "message": "Web vault and browser extensions on a desktop/laptop with a WebAuthn supported browser (Chrome, Opera, Vivaldi, or Firefox with FIDO U2F turned on)." + "message": "Web vault at mga extension ng browser sa isang desktop / laptop na may isang WebAuthn suportado browser (Chrome, Opera, Vivaldi, o Firefox na may FIDO U2F nakabukas)." }, "twoFactorRecoveryYourCode": { - "message": "Your Bitwarden two-step login recovery code" + "message": "Ang iyong Bitwarden dalawang hakbang na code sa pagbawi ng pag login" }, "twoFactorRecoveryNoCode": { - "message": "You have not set up any two-step login providers yet. After you have set up a two-step login provider you can check back here for your recovery code." + "message": "Hindi ka pa nag set up ng anumang dalawang hakbang na mga tagapagbigay ng pag login. Pagkatapos mong mag set up ng isang dalawang hakbang na tagapagbigay ng pag login maaari mong suriin pabalik dito para sa iyong code sa pagbawi." }, "printCode": { - "message": "Print code", + "message": "Mag-print ng code", "description": "Print 2FA recovery code" }, "reports": { - "message": "Reports" + "message": "Mga Ulat" }, "reportsDesc": { - "message": "Identify and close security gaps in your online accounts by clicking the reports below.", + "message": "Kilalanin at isara ang mga puwang sa seguridad sa iyong mga online account sa pamamagitan ng pag click sa mga ulat sa ibaba.", "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault." }, "orgsReportsDesc": { - "message": "Identify and close security gaps in your organization's accounts by clicking the reports below.", + "message": "Tukuyin at isara ang mga puwang sa seguridad sa mga account ng iyong organisasyon sa pamamagitan ng pag-click sa mga ulat sa ibaba.", "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault." }, "unsecuredWebsitesReport": { - "message": "Unsecure websites" + "message": "Hindi ligtas na mga website" }, "unsecuredWebsitesReportDesc": { - "message": "URLs that start with http:// don’t use the best available encryption. Change the login URIs for these accounts to https:// for safer browsing." + "message": "Ang mga URL na nagsisimula sa http:// ay hindi gumagamit ng pinakamahusay na magagamit na pag encrypt. Baguhin ang mga URI ng pag login para sa mga account na ito upang https:// para sa mas ligtas na pag browse." }, "unsecuredWebsitesFound": { - "message": "Unsecured websites found" + "message": "Natagpuan ang mga website na hindi secure" }, "unsecuredWebsitesFoundDesc": { - "message": "We found $COUNT$ items in your vault with unsecured URIs. You should change their URI scheme to https:// if the website allows it.", + "message": "Nakita namin ang $COUNT$ na mga item sa iyong vault na may mga hindi secure na URI. Dapat mong baguhin ang kanilang scheme ng URI sa https:// kung pinapayagan ito ng website.", "placeholders": { "count": { "content": "$1", @@ -1643,19 +1656,19 @@ } }, "noUnsecuredWebsites": { - "message": "No items in your vault have unsecured URIs." + "message": "Walang mga item sa iyong vault na may mga unsecured URI." }, "inactive2faReport": { - "message": "Inactive two-step login" + "message": "Hindi aktibo ang dalawang hakbang na pag login" }, "inactive2faReportDesc": { - "message": "Two-step login adds a layer of protection to your accounts. Set up two-step login using Bitwarden authenticator for these accounts or use an alternative method." + "message": "Ang dalawang hakbang na pag login ay nagdaragdag ng isang layer ng proteksyon sa iyong mga account. Mag set up ng dalawang hakbang na pag login gamit ang Bitwarden authenticator para sa mga account na ito o gumamit ng isang alternatibong paraan." }, "inactive2faFound": { - "message": "Logins without two-step login found" + "message": "Natagpuan ang mga login na walang dalawang hakbang na pag login" }, "inactive2faFoundDesc": { - "message": "We found $COUNT$ website(s) in your vault that may not be configured with two-step login (according to 2fa.directory). To further protect these accounts, you should set up two-step login.", + "message": "Natagpuan namin ang (mga) website ng $COUNT$ sa iyong vault na maaaring hindi naka-configure gamit ang dalawang-hakbang na pag-login (ayon sa 2fa.directory). Upang higit pang maprotektahan ang mga account na ito, dapat kang mag set up ng dalawang hakbang na pag login.", "placeholders": { "count": { "content": "$1", @@ -1664,22 +1677,22 @@ } }, "noInactive2fa": { - "message": "No websites were found in your vault with a missing two-step login configuration." + "message": "Walang mga website na natagpuan sa iyong vault na may nawawalang dalawang hakbang na pagsasaayos ng pag login." }, "instructions": { - "message": "Instructions" + "message": "Mga tagubilin" }, "exposedPasswordsReport": { - "message": "Exposed passwords" + "message": "Mga nakalantad na password" }, "exposedPasswordsReportDesc": { - "message": "Passwords exposed in a data breach are easy targets for attackers. Change these passwords to prevent potential break-ins." + "message": "Ang mga password na nakalantad sa isang paglabag sa data ay madaling target para sa mga attacker. Baguhin ang mga password na ito upang maiwasan ang mga potensyal na break in." }, "exposedPasswordsFound": { - "message": "Exposed passwords found" + "message": "Natagpuan ang mga nakalantad na password" }, "exposedPasswordsFoundDesc": { - "message": "We found $COUNT$ items in your vault that have passwords that were exposed in known data breaches. You should change them to use a new password.", + "message": "Natagpuan namin ang $COUNT$ item sa iyong vault na may mga password na nakalantad sa mga kilalang paglabag sa data. Dapat mong baguhin ang mga ito upang gumamit ng isang bagong password.", "placeholders": { "count": { "content": "$1", @@ -1688,13 +1701,13 @@ } }, "noExposedPasswords": { - "message": "No items in your vault have passwords that have been exposed in known data breaches." + "message": "Walang mga item sa iyong vault ang may mga password na nalantad sa mga kilalang paglabag sa data." }, "checkExposedPasswords": { - "message": "Check exposed passwords" + "message": "Suriin ang mga nakalantad na password" }, "exposedXTimes": { - "message": "Exposed $COUNT$ time(s)", + "message": "Nakalantad $COUNT$ (mga) oras", "placeholders": { "count": { "content": "$1", @@ -1703,16 +1716,16 @@ } }, "weakPasswordsReport": { - "message": "Weak passwords" + "message": "Mahina ang mga password" }, "weakPasswordsReportDesc": { - "message": "Weak passwords can be easily guessed by attackers. Change these passwords to strong ones using the password generator." + "message": "Ang mga mahina na password ay madaling hulaan ng mga attacker. Palitan ang mga password na ito sa mga malakas na gamit ang password generator." }, "weakPasswordsFound": { - "message": "Weak passwords found" + "message": "Mahina ang mga password na natagpuan" }, "weakPasswordsFoundDesc": { - "message": "We found $COUNT$ items in your vault with passwords that are not strong. You should update them to use stronger passwords.", + "message": "Natagpuan namin ang $COUNT$ item sa iyong vault na may mga password na hindi malakas. Dapat mong i update ang mga ito upang magamit ang mas malakas na mga password.", "placeholders": { "count": { "content": "$1", @@ -1721,19 +1734,19 @@ } }, "noWeakPasswords": { - "message": "No items in your vault have weak passwords." + "message": "Walang mga item sa iyong vault na may mahinang mga password." }, "reusedPasswordsReport": { - "message": "Reused passwords" + "message": "Muling ginamit na mga password" }, "reusedPasswordsReportDesc": { - "message": "Reusing passwords makes it easier for attackers to break into multiple accounts. Change these passwords so that each is unique." + "message": "Ang muling paggamit ng mga password ay ginagawang mas madali para sa mga attacker na masira sa maraming mga account. Baguhin ang mga password na ito upang ang bawat isa ay natatangi." }, "reusedPasswordsFound": { - "message": "Reused passwords found" + "message": "Natagpuan ang mga ginamit na password" }, "reusedPasswordsFoundDesc": { - "message": "We found $COUNT$ passwords that are being reused in your vault. You should change them to a unique value.", + "message": "Natagpuan namin ang $COUNT$ password na muling ginagamit sa iyong vault. Dapat mong baguhin ang mga ito sa isang natatanging halaga.", "placeholders": { "count": { "content": "$1", @@ -1742,10 +1755,10 @@ } }, "noReusedPasswords": { - "message": "No logins in your vault have passwords that are being reused." + "message": "Walang mga pag login sa iyong vault na may mga password na muling ginagamit." }, "reusedXTimes": { - "message": "Reused $COUNT$ times", + "message": "Muling ginamit $COUNT$ beses", "placeholders": { "count": { "content": "$1", @@ -1754,19 +1767,19 @@ } }, "dataBreachReport": { - "message": "Data breach" + "message": "Paglabag sa data" }, "breachDesc": { - "message": "Breached accounts can expose your personal information. Secure breached accounts by enabling 2FA or creating a stronger password." + "message": "Maaaring ilantad ng mga nilabag na account ang iyong personal na impormasyon. Secure breached account sa pamamagitan ng pagpapagana ng 2FA o paglikha ng isang mas malakas na password." }, "breachCheckUsernameEmail": { - "message": "Check any usernames or email addresses that you use." + "message": "Suriin ang anumang mga username o email address na ginagamit mo." }, "checkBreaches": { - "message": "Check breaches" + "message": "Suriin ang mga paglabag" }, "breachUsernameNotFound": { - "message": "$USERNAME$ was not found in any known data breaches.", + "message": "$USERNAME$ ay hindi natagpuan sa anumang kilalang paglabag sa data.", "placeholders": { "username": { "content": "$1", @@ -1775,11 +1788,11 @@ } }, "goodNews": { - "message": "Good news", + "message": "Magandang balita", "description": "ex. Good News, No Breached Accounts Found!" }, "breachUsernameFound": { - "message": "$USERNAME$ was found in $COUNT$ different data breaches online.", + "message": "$USERNAME$ ay natagpuan sa $COUNT$ iba't ibang mga paglabag sa data online.", "placeholders": { "username": { "content": "$1", @@ -1792,90 +1805,90 @@ } }, "breachFound": { - "message": "Breached accounts found" + "message": "Natagpuan ang mga nabasag na account" }, "compromisedData": { - "message": "Compromised data" + "message": "Nakompromiso ang data" }, "website": { "message": "Website" }, "affectedUsers": { - "message": "Affected users" + "message": "Mga apektadong gumagamit" }, "breachOccurred": { - "message": "Breach occurred" + "message": "Naganap ang paglabag" }, "breachReported": { - "message": "Breach reported" + "message": "Iniulat ang paglabag" }, "reportError": { - "message": "An error occurred trying to load the report. Try again" + "message": "May nangyaring error sa pagsisikap na i-load ang report. Subukan mo ulit" }, "billing": { - "message": "Billing" + "message": "Pagsingil" }, "billingPlanLabel": { - "message": "Billing plan" + "message": "Plano sa pagsingil" }, "paymentType": { - "message": "Payment type" + "message": "Uri ng pagbabayad" }, "accountCredit": { - "message": "Account credit", + "message": "Credit ng account", "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)." }, "accountBalance": { - "message": "Account balance", + "message": "Balanse ng account", "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)." }, "addCredit": { - "message": "Add credit", + "message": "Magdagdag ng credit", "description": "Add more credit to your account's balance." }, "amount": { - "message": "Amount", + "message": "Halaga", "description": "Dollar amount, or quantity." }, "creditDelayed": { - "message": "Added credit will appear on your account after the payment has been fully processed. Some payment methods are delayed and can take longer to process than others." + "message": "Ang idinagdag na credit ay lilitaw sa iyong account pagkatapos na ganap na maproseso ang pagbabayad. Ang ilang mga paraan ng pagbabayad ay naantala at maaaring tumagal nang mas mahaba upang maproseso kaysa sa iba." }, "makeSureEnoughCredit": { - "message": "Please make sure that your account has enough credit available for this purchase. If your account does not have enough credit available, your default payment method on file will be used for the difference. You can add credit to your account from the Billing page." + "message": "Mangyaring tiyakin na ang iyong account ay may sapat na kredito na magagamit para sa pagbili na ito. Kung ang iyong account ay walang sapat na credit na magagamit, ang iyong default na paraan ng pagbabayad sa file ay gagamitin para sa pagkakaiba. Maaari kang magdagdag ng credit sa iyong account mula sa pahina ng Pagsingil." }, "creditAppliedDesc": { - "message": "Your account's credit can be used to make purchases. Any available credit will be automatically applied towards invoices generated for this account." + "message": "Ang credit ng iyong account ay maaaring gamitin upang gumawa ng mga pagbili. Anumang magagamit na credit ay awtomatikong ilalapat patungo sa mga invoice na nabuo para sa account na ito." }, "goPremium": { - "message": "Go Premium", + "message": "Pumunta sa Premium", "description": "Another way of saying \"Get a Premium membership\"" }, "premiumUpdated": { - "message": "You've upgraded to Premium." + "message": "Nag upgrade ka na sa Premium." }, "premiumUpgradeUnlockFeatures": { - "message": "Upgrade your account to a Premium membership and unlock some great additional features." + "message": "I upgrade ang iyong account sa isang pagiging miyembro ng Premium at i unlock ang ilang mga mahusay na karagdagang tampok." }, "premiumSignUpStorage": { - "message": "1 GB encrypted storage for file attachments." + "message": "1 GB naka encrypt na imbakan para sa mga attachment ng file." }, "premiumSignUpTwoStep": { - "message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo." + "message": "Karagdagang dalawang hakbang na mga pagpipilian sa pag login tulad ng YubiKey, FIDO U2F, at Duo." }, "premiumSignUpEmergency": { "message": "Emergency access" }, "premiumSignUpReports": { - "message": "Password hygiene, account health, and data breach reports to keep your vault safe." + "message": "Kalinisan ng password, kalusugan ng account, at mga ulat ng paglabag sa data upang mapanatiling ligtas ang iyong vault." }, "premiumSignUpTotp": { - "message": "TOTP verification code (2FA) generator for logins in your vault." + "message": "TOTP verification code (2FA) generator para sa mga pag login sa iyong vault." }, "premiumSignUpSupport": { - "message": "Priority customer support." + "message": "Priority suporta sa customer." }, "premiumSignUpFuture": { - "message": "All future Premium features. More coming soon!" + "message": "Lahat ng mga tampok ng Premium sa hinaharap. Marami pang darating sa lalong madaling panahon!" }, "premiumPrice": { "message": "Lahat para lamang sa $PRICE$ /taon!", @@ -1887,7 +1900,7 @@ } }, "premiumPriceWithFamilyPlan": { - "message": "Go premium for just $PRICE$ /year, or get premium accounts for $FAMILYPLANUSERCOUNT$ users and unlimited family sharing with a ", + "message": "Pumunta sa premium para lamang $PRICE$ /taon, o makakuha ng mga premium account para sa mga gumagamit ng $FAMILYPLANUSERCOUNT$ at walang limitasyong pagbabahagi ng pamilya sa isang ", "placeholders": { "price": { "content": "$1", @@ -1900,16 +1913,16 @@ } }, "bitwardenFamiliesPlan": { - "message": "Bitwarden Families plan." + "message": "Plano ng mga Pamilya ng Bitwarden." }, "addons": { - "message": "Addons" + "message": "Mga addon" }, "premiumAccess": { - "message": "Premium access" + "message": "Pag access sa premium" }, "premiumAccessDesc": { - "message": "You can add Premium access to all members of your organization for $PRICE$ /$INTERVAL$.", + "message": "Maaari kang magdagdag ng Premium access sa lahat ng miyembro ng iyong organisasyon para sa $PRICE$ /$INTERVAL$.", "placeholders": { "price": { "content": "$1", @@ -1922,13 +1935,13 @@ } }, "additionalStorageGb": { - "message": "Additional storage (GB)" + "message": "Karagdagang imbakan (GB)" }, "additionalStorageGbDesc": { - "message": "# of additional GB" + "message": "# ng karagdagang GB" }, "additionalStorageIntervalDesc": { - "message": "Your plan comes with $SIZE$ of encrypted file storage. You can add additional storage for $PRICE$ per GB /$INTERVAL$.", + "message": "Ang iyong plano ay may $SIZE$ ng naka-encrypt na imbakan ng file. Maaari kang magdagdag ng karagdagang imbakan para sa $PRICE$ bawat GB /$INTERVAL$.", "placeholders": { "size": { "content": "$1", @@ -1945,29 +1958,29 @@ } }, "summary": { - "message": "Summary" + "message": "Buod" }, "total": { - "message": "Total" + "message": "Kabuuang" }, "year": { - "message": "year" + "message": "taon" }, "yr": { "message": "yr" }, "month": { - "message": "month" + "message": "buwan" }, "monthAbbr": { "message": "mo.", "description": "Short abbreviation for 'month'" }, "paymentChargedAnnually": { - "message": "Your payment method will be charged immediately and then on a recurring basis each year. You may cancel at any time." + "message": "Ang iyong paraan ng pagbabayad ay sisingilin kaagad at pagkatapos ay sa isang paulit ulit na batayan bawat taon. Maaari mong kanselahin anumang oras." }, "paymentCharged": { - "message": "Your payment method will be charged immediately and then on a recurring basis each $INTERVAL$. You may cancel at any time.", + "message": "Ang iyong paraan ng pagbabayad ay sisingilin kaagad at pagkatapos ay paulit-ulit na batayan ang bawat $INTERVAL$. Maaari mong kanselahin anumang oras.", "placeholders": { "interval": { "content": "$1", @@ -1976,85 +1989,88 @@ } }, "paymentChargedWithTrial": { - "message": "Your plan comes with a free 7 day trial. Your payment method will not be charged until the trial has ended. You may cancel at any time." + "message": "Ang iyong plano ay may kasamang libreng 7 araw na pagsubok. Ang iyong paraan ng pagbabayad ay hindi sisingilin hanggang sa matapos ang pagsubok. Maaari mong kanselahin anumang oras." }, "paymentInformation": { - "message": "Payment information" + "message": "Impormasyon sa pagbabayad" }, "billingInformation": { - "message": "Billing information" + "message": "Impormasyon sa pagsingil" }, "billingTrialSubLabel": { - "message": "Your payment method will not be charged during the 7 day free trial." + "message": "Ang iyong paraan ng pagbabayad ay hindi sisingilin sa panahon ng 7 araw na libreng pagsubok." }, "creditCard": { "message": "Credit card" }, "paypalClickSubmit": { - "message": "Select the PayPal button to log into your PayPal account, then click the Submit button below to continue." + "message": "Piliin ang pindutan ng PayPal upang mag log in sa iyong PayPal account, pagkatapos ay i click ang pindutan ng Isumite sa ibaba upang magpatuloy." }, "cancelSubscription": { - "message": "Cancel subscription" + "message": "Kanselahin ang subscription" }, "subscriptionCanceled": { - "message": "The subscription has been canceled." + "message": "Kinansela ang subscription." }, "pendingCancellation": { - "message": "Pending cancellation" + "message": "Nakabinbing pagkansela" }, "subscriptionPendingCanceled": { - "message": "The subscription has been marked for cancellation at the end of the current billing period." + "message": "Ang subscription ay minarkahan para sa pagkansela sa pagtatapos ng kasalukuyang panahon ng pagsingil." }, "reinstateSubscription": { - "message": "Reinstate subscription" + "message": "Ibalik muli ang subscription" }, "reinstateConfirmation": { - "message": "Are you sure you want to remove the pending cancellation request and reinstate your subscription?" + "message": "Sigurado ka bang gusto mong alisin ang nakabinbing kahilingan sa pagkansela at ibalik ang iyong subscription?" }, "reinstated": { - "message": "The subscription has been reinstated." + "message": "Naibalik na ang subscription." }, "cancelConfirmation": { - "message": "Are you sure you want to cancel? You will lose access to all of this subscription's features at the end of this billing cycle." + "message": "Sigurado ka bang gusto mong kanselahin? Mawawala ang access mo sa lahat ng tampok ng subscription na ito sa pagtatapos ng siklo ng pagsingil na ito." }, "canceledSubscription": { - "message": "Subscription canceled" + "message": "Kinansela ang subscription" }, "neverExpires": { - "message": "Never expires" + "message": "Hindi kailanman nag expire" }, "status": { - "message": "Status" + "message": "Katayuan" }, "nextCharge": { - "message": "Next charge" + "message": "Susunod na singil" }, "details": { - "message": "Details" + "message": "Mga Detalye" }, "downloadLicense": { - "message": "Download license" + "message": "Mag-download ng lisensya" }, "updateLicense": { - "message": "Update license" + "message": "Update ng lisensya" }, "updatedLicense": { - "message": "Updated license" + "message": "Na-update na lisensya" }, "manageSubscription": { - "message": "Manage subscription" + "message": "Pamahalaan ang subscription" + }, + "launchCloudSubscription": { + "message": "Ilunsad ang Cloud Subscription" }, "storage": { - "message": "Storage" + "message": "Imbakan" }, "addStorage": { - "message": "Add storage" + "message": "Magdagdag ng imbakan" }, "removeStorage": { - "message": "Remove storage" + "message": "Alisin ang imbakan" }, "subscriptionStorage": { - "message": "Your subscription has a total of $MAX_STORAGE$ GB of encrypted file storage. You are currently using $USED_STORAGE$.", + "message": "Ang iyong subscription ay may kabuuang $MAX_STORAGE$ GB ng naka-encrypt na imbakan ng file. Kasalukuyan kang gumagamit ng $USED_STORAGE$.", "placeholders": { "max_storage": { "content": "$1", @@ -2067,48 +2083,48 @@ } }, "paymentMethod": { - "message": "Payment method" + "message": "Paraan ng pagbabayad" }, "noPaymentMethod": { - "message": "No payment method on file." + "message": "Walang paraan ng pagbabayad sa file." }, "addPaymentMethod": { - "message": "Add payment method" + "message": "Magdagdag ng paraan ng pagbabayad" }, "changePaymentMethod": { - "message": "Change payment method" + "message": "Baguhin ang paraan ng pagbabayad" }, "invoices": { - "message": "Invoices" + "message": "Mga Invoice" }, "noInvoices": { - "message": "No invoices." + "message": "Walang mga invoice." }, "paid": { - "message": "Paid", + "message": "Bayad na", "description": "Past tense status of an invoice. ex. Paid or unpaid." }, "unpaid": { - "message": "Unpaid", + "message": "Hindi nabayaran", "description": "Past tense status of an invoice. ex. Paid or unpaid." }, "transactions": { - "message": "Transactions", + "message": "Mga Transaksyon", "description": "Payment/credit transactions." }, "noTransactions": { - "message": "No transactions." + "message": "Walang mga transaksyon." }, "chargeNoun": { - "message": "Charge", + "message": "Magsingil", "description": "Noun. A charge from a payment method." }, "refundNoun": { - "message": "Refund", + "message": "Pagsasauli ng bayad", "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { - "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", + "message": "Ang anumang singil ay lilitaw sa iyong pahayag bilang $STATEMENT_NAME$.", "placeholders": { "statement_name": { "content": "$1", @@ -2117,19 +2133,19 @@ } }, "gbStorageAdd": { - "message": "GB of storage to add" + "message": "GB ng imbakan upang idagdag" }, "gbStorageRemove": { - "message": "GB of storage to remove" + "message": "GB ng imbakan upang alisin" }, "storageAddNote": { - "message": "Adding storage will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + "message": "Ang pagdaragdag ng imbakan ay magreresulta sa mga pagsasaayos sa iyong mga kabuuan ng pagsingil at agad na singilin ang iyong paraan ng pagbabayad sa file. Ang unang singil ay prorated para sa natitirang bahagi ng kasalukuyang siklo ng pagsingil." }, "storageRemoveNote": { - "message": "Removing storage will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + "message": "Ang pag alis ng imbakan ay magreresulta sa mga pagsasaayos sa iyong mga kabuuan ng pagsingil na prorated bilang mga kredito patungo sa iyong susunod na singil sa pagsingil." }, "adjustedStorage": { - "message": "Adjusted $AMOUNT$ GB of storage.", + "message": "Inayos ang $AMOUNT$ GB ng imbakan.", "placeholders": { "amount": { "content": "$1", @@ -2138,19 +2154,19 @@ } }, "contactSupport": { - "message": "Contact customer support" + "message": "Makipag ugnay sa suporta sa customer" }, "updatedPaymentMethod": { - "message": "Updated payment method." + "message": "Na update na paraan ng pagbabayad." }, "purchasePremium": { - "message": "Purchase Premium" + "message": "Bumili ng Premium" }, "licenseFile": { - "message": "License file" + "message": "File ng lisensya" }, "licenseFileDesc": { - "message": "Your license file will be named something like $FILE_NAME$", + "message": "Ang iyong license file ay ipangalan sa isang bagay na tulad ng $FILE_NAME$", "placeholders": { "file_name": { "content": "$1", @@ -2159,49 +2175,49 @@ } }, "uploadLicenseFilePremium": { - "message": "To upgrade your account to a Premium membership you need to upload a valid license file." + "message": "Upang i upgrade ang iyong account sa isang pagiging miyembro ng Premium kailangan mong mag upload ng isang wastong file ng lisensya." }, "uploadLicenseFileOrg": { - "message": "To create an on-premises hosted organization you need to upload a valid license file." + "message": "Upang lumikha ng isang on premises na naka host na organisasyon kailangan mong mag upload ng isang wastong file ng lisensya." }, "accountEmailMustBeVerified": { - "message": "Your account's email address must be verified." + "message": "Kailangang ma verify ang email address ng iyong account." }, "newOrganizationDesc": { - "message": "Organizations allow you to share parts of your vault with others as well as manage related users for a specific entity such as a family, small team, or large company." + "message": "Pinapayagan ka ng mga organisasyon na ibahagi ang mga bahagi ng iyong vault sa iba pati na rin pamahalaan ang mga kaugnay na gumagamit para sa isang tiyak na entity tulad ng isang pamilya, maliit na koponan, o malaking kumpanya." }, "generalInformation": { - "message": "General information" + "message": "Pangkalahatang impormasyon" }, "organizationName": { - "message": "Organization name" + "message": "Pangalan ng organisasyon" }, "accountOwnedBusiness": { - "message": "This account is owned by a business." + "message": "Ang account na ito ay pag aari ng isang negosyo." }, "billingEmail": { "message": "Billing email" }, "businessName": { - "message": "Business name" + "message": "Pangalan ng negosyo" }, "chooseYourPlan": { - "message": "Choose your plan" + "message": "Piliin ang iyong plano" }, "users": { - "message": "Users" + "message": "Mga Gumagamit" }, "userSeats": { - "message": "User seats" + "message": "Mga upuan ng gumagamit" }, "additionalUserSeats": { - "message": "Additional user seats" + "message": "Karagdagang mga upuan ng gumagamit" }, "userSeatsDesc": { - "message": "# of user seats" + "message": "# ng mga upuan ng gumagamit" }, "userSeatsAdditionalDesc": { - "message": "Your plan comes with $BASE_SEATS$ user seats. You can add additional users for $SEAT_PRICE$ per user /month.", + "message": "Ang iyong plano ay may $BASE_SEATS$ upuan ng gumagamit. Maaari kang magdagdag ng karagdagang mga gumagamit para sa $SEAT_PRICE$ bawat user /buwan.", "placeholders": { "base_seats": { "content": "$1", @@ -2214,14 +2230,14 @@ } }, "userSeatsHowManyDesc": { - "message": "How many user seats do you need? You can also add additional seats later if needed." + "message": "Ilan po ba ang user seats na kailangan nyo Maaari ka ring magdagdag ng karagdagang mga upuan mamaya kung kinakailangan." }, "planNameFree": { - "message": "Free", + "message": "Libre", "description": "Free as in 'free beer'." }, "planDescFree": { - "message": "For testing or personal users to share with $COUNT$ other user.", + "message": "Para sa pagsubok o personal na mga gumagamit upang ibahagi sa $COUNT$ iba pang mga gumagamit.", "placeholders": { "count": { "content": "$1", @@ -2230,28 +2246,28 @@ } }, "planNameFamilies": { - "message": "Families" + "message": "Mga Pamilya" }, "planDescFamilies": { - "message": "For personal use, to share with family & friends." + "message": "Para sa personal na paggamit, upang ibahagi sa pamilya & mga kaibigan." }, "planNameTeams": { - "message": "Teams" + "message": "Mga Koponan" }, "planDescTeams": { - "message": "For businesses and other team organizations." + "message": "Para sa mga negosyo at iba pang mga organisasyon ng koponan." }, "planNameEnterprise": { "message": "Enterprise" }, "planDescEnterprise": { - "message": "For businesses and other large organizations." + "message": "Para sa mga negosyo at iba pang malalaking organisasyon." }, "freeForever": { - "message": "Free forever" + "message": "Libre magpakailanman" }, "includesXUsers": { - "message": "includes $COUNT$ users", + "message": "Kasama ang mga gumagamit ng $COUNT$", "placeholders": { "count": { "content": "$1", @@ -2260,10 +2276,10 @@ } }, "additionalUsers": { - "message": "Additional users" + "message": "Mga karagdagang gumagamit" }, "costPerUser": { - "message": "$COST$ per user", + "message": "$COST$ bawat gumagamit", "placeholders": { "cost": { "content": "$1", @@ -2272,7 +2288,7 @@ } }, "limitedUsers": { - "message": "Limited to $COUNT$ users (including you)", + "message": "Limitado sa mga gumagamit ng $COUNT$ (kabilang ka)", "placeholders": { "count": { "content": "$1", @@ -2281,7 +2297,7 @@ } }, "limitedCollections": { - "message": "Limited to $COUNT$ collections", + "message": "Limitado sa mga koleksyon ng $COUNT$", "placeholders": { "count": { "content": "$1", @@ -2290,7 +2306,7 @@ } }, "addShareLimitedUsers": { - "message": "Add and share with up to $COUNT$ users", + "message": "Magdagdag at ibahagi sa hanggang sa $COUNT$ mga gumagamit", "placeholders": { "count": { "content": "$1", @@ -2299,13 +2315,13 @@ } }, "addShareUnlimitedUsers": { - "message": "Add and share with unlimited users" + "message": "Magdagdag at ibahagi sa walang limitasyong mga gumagamit" }, "createUnlimitedCollections": { - "message": "Create unlimited collections" + "message": "Lumikha ng walang limitasyong mga koleksyon" }, "gbEncryptedFileStorage": { - "message": "$SIZE$ encrypted file storage", + "message": "$SIZE$ naka-encrypt na imbakan ng file", "placeholders": { "size": { "content": "$1", @@ -2314,28 +2330,28 @@ } }, "onPremHostingOptional": { - "message": "On-premise hosting (optional)" + "message": "On premise hosting (opsyonal)" }, "usersGetPremium": { - "message": "Users get access to Premium features" + "message": "Ang mga gumagamit ay nakakakuha ng access sa mga tampok ng Premium" }, "controlAccessWithGroups": { - "message": "Control user access with groups" + "message": "Kontrolin ang pag access ng gumagamit sa mga grupo" }, "syncUsersFromDirectory": { - "message": "Sync your users and groups from a directory" + "message": "I sync ang iyong mga gumagamit at grupo mula sa isang direktoryo" }, "trackAuditLogs": { - "message": "Track user actions with audit logs" + "message": "Subaybayan ang mga pagkilos ng gumagamit gamit ang mga log ng audit" }, "enforce2faDuo": { - "message": "Enforce 2FA with Duo" + "message": "Ipatupad ang 2FA sa Duo" }, "priorityCustomerSupport": { "message": "Priority customer support" }, "xDayFreeTrial": { - "message": "$COUNT$ day free trial, cancel anytime", + "message": "$COUNT$ araw na libreng pagsubok, kanselahin anumang oras", "placeholders": { "count": { "content": "$1", @@ -2344,7 +2360,7 @@ } }, "trialThankYou": { - "message": "Thanks for signing up for Bitwarden for $PLAN$!", + "message": "Salamat sa pag-sign up sa Bitwarden para sa $PLAN$!", "placeholders": { "plan": { "content": "$1", @@ -2353,7 +2369,7 @@ } }, "trialPaidInfoMessage": { - "message": "Your $PLAN$ 7 day free trial will be converted to a paid subscription after 7 days.", + "message": "Ang iyong $PLAN$ 7 araw na libreng pagsubok ay ipapalit sa isang bayad na subscription pagkatapos ng 7 araw.", "placeholders": { "plan": { "content": "$1", @@ -2362,31 +2378,31 @@ } }, "trialConfirmationEmail": { - "message": "We've sent a confirmation email to your team's billing email at " + "message": "Nagpadala kami ng isang email ng kumpirmasyon sa email ng pagsingil ng iyong koponan sa " }, "monthly": { - "message": "Monthly" + "message": "Buwanang" }, "annually": { - "message": "Annually" + "message": "Taun taon" }, "annual": { - "message": "Annual" + "message": "Taunang" }, "basePrice": { - "message": "Base price" + "message": "Presyo ng base" }, "organizationCreated": { - "message": "Organization created" + "message": "Organisasyon na nilikha" }, "organizationReadyToGo": { - "message": "Your new organization is ready to go!" + "message": "Handa nang umalis ang inyong bagong organisasyon!" }, "organizationUpgraded": { - "message": "Organization upgraded" + "message": "Organisasyon na upgrade" }, "leave": { - "message": "Leave" + "message": "Umalis ka na" }, "leaveOrganizationConfirmation": { "message": "Sigurado ka bang gusto mong umalis sa organisasyon na ito?" @@ -2395,49 +2411,49 @@ "message": "Umalis ka na sa organisasyon." }, "defaultCollection": { - "message": "Default collection" + "message": "Default na koleksyon" }, "getHelp": { - "message": "Get help" + "message": "Humingi ng tulong" }, "getApps": { - "message": "Get the apps" + "message": "Kunin ang mga app" }, "loggedInAs": { - "message": "Logged in as" + "message": "Nag-log in bilang" }, "eventLogs": { - "message": "Event logs" + "message": "Mga log ng kaganapan" }, "people": { - "message": "People" + "message": "Mga Tao" }, "policies": { - "message": "Policies" + "message": "Mga Patakaran" }, "singleSignOn": { "message": "Single sign-on" }, "editPolicy": { - "message": "Edit policy" + "message": "I-edit ang patakaran" }, "groups": { - "message": "Groups" + "message": "Mga Grupo" }, "newGroup": { - "message": "New group" + "message": "Bagong grupo" }, "addGroup": { - "message": "Add group" + "message": "Magdagdag ng grupo" }, "editGroup": { - "message": "Edit group" + "message": "I-edit ang grupo" }, "deleteGroupConfirmation": { - "message": "Are you sure you want to delete this group?" + "message": "Sigurado ka bang gusto mong tanggalin ang grupong ito?" }, "deleteMultipleGroupsConfirmation": { - "message": "Are you sure you want to delete the following $QUANTITY$ group(s)?", + "message": "Sigurado ka bang gusto mong tanggalin ang sumusunod na (mga) $QUANTITY$ group?", "placeholders": { "quantity": { "content": "$1", @@ -2446,58 +2462,58 @@ } }, "removeUserConfirmation": { - "message": "Are you sure you want to remove this user?" + "message": "Sigurado ka bang gusto mong alisin ang tagagamit na ito?" }, "removeOrgUserConfirmation": { - "message": "When a member is removed, they no longer have access to organization data and this action is irreversible. To add the member back to the organization, they must be invited and onboarded again." + "message": "Kapag ang isang miyembro ay tinanggal, wala na silang access sa data ng organisasyon at ang pagkilos na ito ay hindi maibabalik. Para maibalik ang miyembro sa organisasyon, kailangan silang imbitahin at i-onboard muli." }, "revokeUserConfirmation": { - "message": "When a member is revoked, they no longer have access to organization data. To quickly restore member access, go to the Revoked tab." + "message": "Kapag ang isang miyembro ay pinawalang bisa, wala na silang access sa data ng organisasyon. Upang mabilis na maibalik ang access ng miyembro, pumunta sa tab na Binawi." }, "removeUserConfirmationKeyConnector": { - "message": "Warning! This user requires Key Connector to manage their encryption. Removing this user from your organization will permanently deactivate their account. This action cannot be undone. Do you want to proceed?" + "message": "Babala! Ang gumagamit na ito ay nangangailangan ng Key Connector upang pamahalaan ang kanilang pag encrypt. Ang pag alis ng gumagamit na ito mula sa iyong samahan ay permanenteng i deactivate ang kanilang account. Hindi na maibabalik ang aksyong ito. Gusto mo bang magpatuloy?" }, "externalId": { - "message": "External ID" + "message": "Panlabas na ID" }, "externalIdDesc": { - "message": "External ID is an unencrypted reference used by the Bitwarden Directory Connector and API." + "message": "Ang Panlabas na ID ay isang hindi naka encrypt na sanggunian na ginagamit ng Bitwarden Directory Connector at API." }, "nestCollectionUnder": { - "message": "Nest collection under" + "message": "Nest koleksyon sa ilalim ng" }, "accessControl": { - "message": "Access control" + "message": "Kontrol sa pag access" }, "groupAccessAllItems": { - "message": "This group can access and modify all items." + "message": "Maaaring ma-access at baguhin ng grupong ito ang lahat ng item." }, "groupAccessSelectedCollections": { - "message": "This group can access only the selected collections." + "message": "Ang grupong ito ay maaaring ma access lamang ang mga napiling koleksyon." }, "readOnly": { - "message": "Read only" + "message": "Magbasa lamang" }, "newCollection": { - "message": "New collection" + "message": "Bagong koleksyon" }, "addCollection": { - "message": "Add collection" + "message": "Magdagdag ng koleksyon" }, "editCollection": { - "message": "Edit collection" + "message": "I-edit ang koleksyon" }, "collectionInfo": { - "message": "Collection info" + "message": "Impormasyon sa koleksyon" }, "deleteCollectionConfirmation": { - "message": "Are you sure you want to delete this collection?" + "message": "Sigurado ka bang gusto mong tanggalin ang koleksyong ito?" }, "editMember": { - "message": "Edit member" + "message": "I-edit ang miyembro" }, "fieldOnTabRequiresAttention": { - "message": "A field on the '$TAB$' tab requires your attention.", + "message": "Ang field sa tab na '$TAB$' ay nangangailangan ng iyong atensyon.", "placeholders": { "tab": { "content": "$1", @@ -2506,10 +2522,10 @@ } }, "inviteUserDesc": { - "message": "Invite a new user to your organization by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + "message": "Mag imbita ng isang bagong gumagamit sa iyong samahan sa pamamagitan ng pagpasok ng kanilang email address ng Bitwarden account sa ibaba. Kung wala pa silang account sa Bitwarden, hihikayatin silang gumawa ng bagong account." }, "inviteMultipleEmailDesc": { - "message": "Enter up to $COUNT$ emails by separating with a comma.", + "message": "Magpasok ng hanggang $COUNT$ email sa pamamagitan ng paghihiwalay gamit ang kuwit.", "placeholders": { "count": { "content": "$1", @@ -2518,58 +2534,58 @@ } }, "userUsingTwoStep": { - "message": "This user is using two-step login to protect their account." + "message": "Gumagamit ang user na ito ng dalawang hakbang na pag login upang maprotektahan ang kanilang account." }, "userAccessAllItems": { - "message": "This user can access and modify all items." + "message": "Maaaring ma access at baguhin ng gumagamit na ito ang lahat ng mga item." }, "userAccessSelectedCollections": { - "message": "This user can access only the selected collections." + "message": "Ang user na ito ay maaaring ma access lamang ang mga napiling koleksyon." }, "search": { - "message": "Search" + "message": "Maghanap" }, "invited": { - "message": "Invited" + "message": "Inanyayahan" }, "accepted": { - "message": "Accepted" + "message": "Tinanggap na" }, "confirmed": { - "message": "Confirmed" + "message": "Nakumpirma na" }, "clientOwnerEmail": { - "message": "Client owner email" + "message": "Email ng may ari ng kliyente" }, "owner": { - "message": "Owner" + "message": "May-ari" }, "ownerDesc": { - "message": "Manage all aspects of your organization, including billing and subscriptions" + "message": "Pamahalaan ang lahat ng aspeto ng iyong samahan, kabilang ang pagsingil at mga subscription" }, "clientOwnerDesc": { - "message": "This user should be independent of the Provider. If the Provider is disassociated with the organization, this user will maintain ownership of the organization." + "message": "Ang gumagamit na ito ay dapat na independiyente sa Tagapagtustos. Kung ang Provider ay disassociated sa samahan, ang user na ito ay mapanatili ang pagmamay ari ng samahan." }, "admin": { "message": "Admin" }, "adminDesc": { - "message": "Manage organization access, all collections, members, reporting, and security settings" + "message": "Pamahalaan ang pag access sa organisasyon, lahat ng mga koleksyon, mga miyembro, pag uulat, at mga setting ng seguridad" }, "user": { - "message": "User" + "message": "Gumagamit" }, "userDesc": { - "message": "Access and add items to assigned collections" + "message": "Access at magdagdag ng mga item sa mga nakatalagang koleksyon" }, "manager": { "message": "Manager" }, "managerDesc": { - "message": "Create, delete, and manage access in assigned collections" + "message": "Lumikha, magtanggal, at pamahalaan ang pag access sa mga nakatalagang koleksyon" }, "all": { - "message": "All" + "message": "Lahat" }, "refresh": { "message": "I-refresh" @@ -2578,13 +2594,13 @@ "message": "Timestamp" }, "event": { - "message": "Event" + "message": "Kaganapan" }, "unknown": { - "message": "Unknown" + "message": "Hindi kilala" }, "loadMore": { - "message": "Load more" + "message": "Mag load ng higit pa" }, "mobile": { "message": "Mobile", @@ -2602,37 +2618,37 @@ "message": "Web vault" }, "loggedIn": { - "message": "Logged in" + "message": "Nag-log in" }, "changedPassword": { - "message": "Changed account password" + "message": "Binago ang password ng account" }, "enabledUpdated2fa": { - "message": "Two-step login saved" + "message": "Nai save ang dalawang hakbang na pag login" }, "disabled2fa": { - "message": "Two-step login turned off" + "message": "Naka-off ang dalawang-hakbang na pag-login" }, "recovered2fa": { - "message": "Recovered account from two-step login." + "message": "Nabawi ang account mula sa dalawang hakbang na pag login." }, "failedLogin": { - "message": "Login attempt failed with incorrect password." + "message": "Nabigo ang pagtatangka sa pag-login gamit ang maling password." }, "failedLogin2fa": { - "message": "Login attempt failed with incorrect two-step login." + "message": "Nabigo ang pagtatangka sa pag login na may maling dalawang hakbang na pag login." }, "exportedVault": { - "message": "Vault exported" + "message": "Vault na export" }, "exportedOrganizationVault": { - "message": "Exported organization vault." + "message": "Nai-export na vault ng organisasyon." }, "editedOrgSettings": { - "message": "Edited organization settings." + "message": "Mga na-edit na setting ng organisasyon." }, "createdItemId": { - "message": "Created item $ID$.", + "message": "Nilikha item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2641,7 +2657,7 @@ } }, "editedItemId": { - "message": "Edited item $ID$.", + "message": "Na-edit na item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2650,7 +2666,7 @@ } }, "deletedItemId": { - "message": "Sent item $ID$ to trash.", + "message": "Ipinadala ang item $ID$ sa basurahan.", "placeholders": { "id": { "content": "$1", @@ -2659,7 +2675,7 @@ } }, "movedItemIdToOrg": { - "message": "Moved item $ID$ to an organization.", + "message": "Inilipat ang item $ID$ sa isang organisasyon.", "placeholders": { "id": { "content": "$1", @@ -2668,10 +2684,10 @@ } }, "viewAllLoginOptions": { - "message": "View all log in options" + "message": "Tingnan ang lahat ng mga pagpipilian sa pag log in" }, "viewedItemId": { - "message": "Viewed item $ID$.", + "message": "Tiningnan ang item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2680,7 +2696,7 @@ } }, "viewedPasswordItemId": { - "message": "Viewed password for item $ID$.", + "message": "Tiningnan ang password para sa item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2689,7 +2705,7 @@ } }, "viewedHiddenFieldItemId": { - "message": "Viewed hidden field for item $ID$.", + "message": "Tiningnan ang nakatagong field para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2698,7 +2714,7 @@ } }, "viewedCardNumberItemId": { - "message": "Viewed Card Number for item $ID$.", + "message": "Tiningnan ang Card Number para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2707,7 +2723,7 @@ } }, "viewedSecurityCodeItemId": { - "message": "Viewed security code for item $ID$.", + "message": "Tiningnan ang security code para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2716,7 +2732,7 @@ } }, "copiedPasswordItemId": { - "message": "Copied password for item $ID$.", + "message": "Kinopya ang password para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2725,7 +2741,7 @@ } }, "copiedHiddenFieldItemId": { - "message": "Copied hidden field for item $ID$.", + "message": "Kinopya ang nakatagong field para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2734,7 +2750,7 @@ } }, "copiedSecurityCodeItemId": { - "message": "Copied security code for item $ID$.", + "message": "Kinopya ang security code para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2743,7 +2759,7 @@ } }, "autofilledItemId": { - "message": "Auto-filled item $ID$.", + "message": "Awto-filled item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2752,7 +2768,7 @@ } }, "createdCollectionId": { - "message": "Created collection $ID$.", + "message": "Lumikha ng koleksyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2761,7 +2777,7 @@ } }, "editedCollectionId": { - "message": "Edited collection $ID$.", + "message": "Na-edit na koleksyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2770,10 +2786,10 @@ } }, "deletedCollections": { - "message": "Deleted collections" + "message": "Tinanggal na mga koleksyon" }, "deletedCollectionId": { - "message": "Deleted collection $ID$.", + "message": "Tinanggal na koleksyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2782,7 +2798,7 @@ } }, "editedPolicyId": { - "message": "Edited policy $ID$.", + "message": "I-edit ang patakaran $ID$.", "placeholders": { "id": { "content": "$1", @@ -2791,7 +2807,7 @@ } }, "createdGroupId": { - "message": "Created group $ID$.", + "message": "Nilikha ang grupo $ID$.", "placeholders": { "id": { "content": "$1", @@ -2800,7 +2816,7 @@ } }, "editedGroupId": { - "message": "Edited group $ID$.", + "message": "Na-edit na grupo $ID$.", "placeholders": { "id": { "content": "$1", @@ -2809,7 +2825,7 @@ } }, "deletedGroupId": { - "message": "Deleted group $ID$.", + "message": "Tinanggal na grupo $ID$.", "placeholders": { "id": { "content": "$1", @@ -2818,7 +2834,7 @@ } }, "deletedManyGroups": { - "message": "Deleted $QUANTITY$ group(s).", + "message": "Tinanggal ang (mga) $QUANTITY$ group.", "placeholders": { "quantity": { "content": "$1", @@ -2827,7 +2843,7 @@ } }, "removedUserId": { - "message": "Removed user $ID$.", + "message": "Inalis ang user $ID$.", "placeholders": { "id": { "content": "$1", @@ -2836,7 +2852,7 @@ } }, "removeUserIdAccess": { - "message": "Remove $ID$ access", + "message": "Alisin ang $ID$ access", "placeholders": { "id": { "content": "$1", @@ -2845,7 +2861,7 @@ } }, "revokedUserId": { - "message": "Revoked organization access for $ID$.", + "message": "Binawi ang pag-access ng organisasyon para sa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2854,7 +2870,7 @@ } }, "restoredUserId": { - "message": "Restored organization access for $ID$.", + "message": "Ipinanumbalik na pag-access sa organisasyon para sa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2863,7 +2879,7 @@ } }, "revokeUserId": { - "message": "Revoke $ID$ access", + "message": "Bawiin ang $ID$ access", "placeholders": { "id": { "content": "$1", @@ -2872,7 +2888,7 @@ } }, "createdAttachmentForItem": { - "message": "Created attachment for item $ID$.", + "message": "Nilikha ang attachment para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2881,7 +2897,7 @@ } }, "deletedAttachmentForItem": { - "message": "Deleted attachment for item $ID$.", + "message": "Tinanggal na attachment para sa item $ID$.", "placeholders": { "id": { "content": "$1", @@ -2890,7 +2906,7 @@ } }, "editedCollectionsForItem": { - "message": "Edited collections for item $ID$.", + "message": "Mga na-edit na koleksyon para sa item na $ID$.", "placeholders": { "id": { "content": "$1", @@ -2899,7 +2915,7 @@ } }, "invitedUserId": { - "message": "Invited user $ID$.", + "message": "Inimbitahang gumagamit $ID$.", "placeholders": { "id": { "content": "$1", @@ -2908,7 +2924,7 @@ } }, "confirmedUserId": { - "message": "Confirmed user $ID$.", + "message": "Nakumpirma na gumagamit $ID$.", "placeholders": { "id": { "content": "$1", @@ -2917,7 +2933,7 @@ } }, "editedUserId": { - "message": "Edited user $ID$.", + "message": "Na-edit ang user $ID$.", "placeholders": { "id": { "content": "$1", @@ -2926,7 +2942,7 @@ } }, "editedGroupsForUser": { - "message": "Edited groups for user $ID$.", + "message": "Mga na-edit na grupo para sa user $ID$.", "placeholders": { "id": { "content": "$1", @@ -2935,7 +2951,7 @@ } }, "unlinkedSsoUser": { - "message": "Unlinked SSO for user $ID$.", + "message": "Hindi naka-link na SSO para sa user $ID$.", "placeholders": { "id": { "content": "$1", @@ -2944,7 +2960,7 @@ } }, "createdOrganizationId": { - "message": "Created organization $ID$.", + "message": "Lumikha ng organisasyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2953,7 +2969,7 @@ } }, "addedOrganizationId": { - "message": "Added organization $ID$.", + "message": "Idinagdag organisasyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2962,7 +2978,7 @@ } }, "removedOrganizationId": { - "message": "Removed organization $ID$.", + "message": "Inalis ang organisasyon $ID$.", "placeholders": { "id": { "content": "$1", @@ -2971,7 +2987,7 @@ } }, "accessedClientVault": { - "message": "Accessed $ID$ organization vault.", + "message": "Na access $ID$ organization vault.", "placeholders": { "id": { "content": "$1", @@ -2986,34 +3002,34 @@ "message": "Tanaw" }, "invalidDateRange": { - "message": "Invalid date range." + "message": "Imbalidong saklaw ng petsa." }, "errorOccurred": { "message": "Nagkaroon ng error" }, "userAccess": { - "message": "User access" + "message": "Access ng gumagamit" }, "userType": { - "message": "User type" + "message": "Uri ng gumagamit" }, "groupAccess": { - "message": "Group access" + "message": "Access ng grupo" }, "groupAccessUserDesc": { - "message": "Grant member access to collections by adding them to 1 or more groups." + "message": "Bigyan ang miyembro ng access sa mga koleksyon sa pamamagitan ng pagdaragdag ng mga ito sa 1 o higit pang mga grupo." }, "invitedUsers": { - "message": "User(s) invited" + "message": "Inanyayahan ang (mga) gumagamit" }, "resendInvitation": { - "message": "Resend invitation" + "message": "Ipadala muli ang imbitasyon" }, "resendEmail": { - "message": "Resend email" + "message": "Muling magpadala ng email" }, "hasBeenReinvited": { - "message": "$USER$ reinvited", + "message": "$USER$ muling inanyayahan", "placeholders": { "user": { "content": "$1", @@ -3022,13 +3038,13 @@ } }, "confirm": { - "message": "Confirm" + "message": "Kumpirmahin" }, "confirmUser": { - "message": "Confirm user" + "message": "Kumpirmahin ang gumagamit" }, "hasBeenConfirmed": { - "message": "$USER$ confirmed.", + "message": "$USER$ ang nakumpirma.", "placeholders": { "user": { "content": "$1", @@ -3037,64 +3053,64 @@ } }, "confirmUsers": { - "message": "Confirm members" + "message": "Kumpirmahin ang mga miyembro" }, "usersNeedConfirmed": { - "message": "You have members that have accepted their invitation, but still need to be confirmed. Members will not have access to the organization until they are confirmed." + "message": "May mga miyembro ka na tinanggap na ang kanilang imbitasyon, ngunit kailangan pa ring kumpirmahin. Ang mga miyembro ay hindi magkakaroon ng access sa samahan hangga't hindi sila nakumpirma." }, "startDate": { - "message": "Start date" + "message": "Petsa ng pagsisimula" }, "endDate": { - "message": "End date" + "message": "Petsa ng pagtatapos" }, "verifyEmail": { - "message": "Verify email" + "message": "Patunayan ang email" }, "verifyEmailDesc": { - "message": "Verify your account's email address to unlock access to all features." + "message": "Patunayan ang email address ng iyong account upang i unlock ang pag access sa lahat ng mga tampok." }, "verifyEmailFirst": { - "message": "Your account's email address first must be verified." + "message": "Kailangang ma verify muna ang email address ng iyong account." }, "checkInboxForVerification": { - "message": "Check your email inbox for a verification link." + "message": "Suriin ang iyong email inbox para sa isang verification link." }, "emailVerified": { - "message": "Account email verified" + "message": "Na verify ang email ng account" }, "emailVerifiedFailed": { - "message": "Unable to verify your email. Try sending a new verification email." + "message": "Hindi ma verify ang iyong email. Subukan ang pagpapadala ng isang bagong email sa pag verify." }, "emailVerificationRequired": { - "message": "Email verification required" + "message": "Kailangan ang pag verify ng email" }, "emailVerificationRequiredDesc": { "message": "Kailangan mong i-verify ang iyong email upang gamitin ang tampok na ito. Maaari mong i-verify ang iyong email sa web vault." }, "updateBrowser": { - "message": "Update browser" + "message": "Update sa browser" }, "updateBrowserDesc": { - "message": "You are using an unsupported web browser. The web vault may not function properly." + "message": "Gumagamit ka ng isang hindi suportado na web browser. Ang web vault ay maaaring hindi gumana nang maayos." }, "joinOrganization": { - "message": "Join organization" + "message": "Sumali sa organisasyon" }, "joinOrganizationDesc": { - "message": "You've been invited to join the organization listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + "message": "Naimbitahan ka na sumali sa organisasyong nakalista sa itaas. Upang tanggapin ang paanyaya, kailangan mong mag log in o lumikha ng isang bagong account sa Bitwarden." }, "inviteAccepted": { - "message": "Invitation accepted" + "message": "Tinanggap ang paanyaya" }, "inviteAcceptedDesc": { - "message": "You can access this organization once an administrator confirms your membership. We'll send you an email when that happens." + "message": "Maaari mong ma access ang organisasyong ito sa sandaling kumpirmahin ng isang administrator ang iyong pagiging miyembro. Ipapadala namin sa iyo ang isang email kapag nangyari iyon." }, "inviteAcceptFailed": { - "message": "Unable to accept invitation. Ask an organization admin to send a new invitation." + "message": "Hindi makatanggap ng imbitasyon. Hilingin sa isang admin ng organisasyon na magpadala ng isang bagong imbitasyon." }, "inviteAcceptFailedShort": { - "message": "Unable to accept invitation. $DESCRIPTION$", + "message": "Hindi makatanggap ng imbitasyon. $DESCRIPTION$", "placeholders": { "description": { "content": "$1", @@ -3106,37 +3122,37 @@ "message": "Tandaan ang email" }, "recoverAccountTwoStepDesc": { - "message": "If you cannot access your account through your normal two-step login methods, you can use your two-step login recovery code to turn off all two-step providers on your account." + "message": "Kung hindi mo ma access ang iyong account sa pamamagitan ng iyong normal na dalawang hakbang na mga pamamaraan sa pag login, maaari mong gamitin ang iyong dalawang hakbang na code sa pagbawi ng pag login upang patayin ang lahat ng dalawang hakbang na provider sa iyong account." }, "recoverAccountTwoStep": { - "message": "Recover account two-step login" + "message": "Bawiin ang account dalawang hakbang na pag login" }, "twoStepRecoverDisabled": { - "message": "Two-step login turned off on your account." + "message": "Naka-off ang dalawang-hakbang na pag-login sa iyong account." }, "learnMore": { "message": "Matuto nang higit pa" }, "deleteRecoverDesc": { - "message": "Enter your email address below to recover and delete your account." + "message": "Ipasok ang iyong email address sa ibaba upang mabawi at tanggalin ang iyong account." }, "deleteRecoverEmailSent": { - "message": "If your account exists, we've sent you an email with further instructions." + "message": "Kung umiiral ang iyong account, nagpadala kami sa iyo ng isang email na may karagdagang mga tagubilin." }, "deleteRecoverConfirmDesc": { - "message": "You have requested to delete your Bitwarden account. Use the button below to confirm." + "message": "Humiling ka na tanggalin ang iyong account sa Bitwarden. Gamitin ang pindutan sa ibaba upang kumpirmahin." }, "myOrganization": { - "message": "My organization" + "message": "Ang aking organisasyon" }, "organizationInfo": { - "message": "Organization info" + "message": "Impormasyon sa organisasyon" }, "deleteOrganization": { - "message": "Delete organization" + "message": "Tanggalin ang organisasyon" }, "deletingOrganizationContentWarning": { - "message": "Enter the master password to confirm deletion of $ORGANIZATION$ and all associated data. Vault data in $ORGANIZATION$ includes:", + "message": "Ipasok ang master password para kumpirmahin ang pagtanggal ng $ORGANIZATION$ at lahat ng kaugnay na data. Kasama sa data ng vault sa $ORGANIZATION$ ang:", "placeholders": { "organization": { "content": "$1", @@ -3145,10 +3161,10 @@ } }, "deletingOrganizationActiveUserAccountsWarning": { - "message": "User accounts will remain active after deletion but will no longer be associated to this organization." + "message": "Ang mga account ng gumagamit ay mananatiling aktibo pagkatapos ng pagtanggal ngunit hindi na maiuugnay sa organisasyong ito." }, "deletingOrganizationIsPermanentWarning": { - "message": "Deleting $ORGANIZATION$ is permanent and irreversible.", + "message": "Ang pagtanggal ng $ORGANIZATION$ ay permanente at hindi mababago.", "placeholders": { "organization": { "content": "$1", @@ -3157,30 +3173,30 @@ } }, "organizationDeleted": { - "message": "Organization deleted" + "message": "Binura ang organisasyon" }, "organizationDeletedDesc": { - "message": "The organization and all associated data has been deleted." + "message": "Ang organisasyon at lahat ng nauugnay na data ay tinanggal." }, "organizationUpdated": { - "message": "Organization saved" + "message": "Nailigtas ang organisasyon" }, "taxInformation": { - "message": "Tax information" + "message": "Impormasyon sa buwis" }, "taxInformationDesc": { - "message": "For customers within the US, ZIP code is required to satisfy sales tax requirements, for other countries you may optionally provide a tax identification number (VAT/GST) and/or address to appear on your invoices." + "message": "Para sa mga customer sa loob ng US, ZIP code ay kinakailangan upang masiyahan ang mga kinakailangan sa buwis sa benta, para sa iba pang mga bansa maaari mong opsyonal na magbigay ng isang numero ng pagkakakilanlan ng buwis (VAT / GST) at / o address upang lumitaw sa iyong mga invoice." }, "billingPlan": { - "message": "Plan", + "message": "Magplano", "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." }, "changeBillingPlan": { - "message": "Upgrade plan", + "message": "Plano ng pag-upgrade", "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." }, "changeBillingPlanUpgrade": { - "message": "Upgrade your account to another plan by providing the information below. Please ensure that you have an active payment method added to the account.", + "message": "I-upgrade ang iyong account sa ibang plano sa pamamagitan ng pagbibigay ng impormasyon sa ibaba. Mangyaring tiyakin na mayroon kang isang aktibong paraan ng pagbabayad na idinagdag sa account.", "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." }, "invoiceNumber": { @@ -3194,31 +3210,31 @@ } }, "viewInvoice": { - "message": "View invoice" + "message": "Tingnan ang invoice" }, "downloadInvoice": { - "message": "Download invoice" + "message": "I-download ang invoice" }, "verifyBankAccount": { - "message": "Verify bank account" + "message": "Patunayan ang bank account" }, "verifyBankAccountDesc": { - "message": "We have made two micro-deposits to your bank account (it may take 1-2 business days to show up). Enter these amounts to verify the bank account." + "message": "Dalawang maliliit na deposito ang ginawa namin sa iyong bank account (maaaring tumagal ng 1-2 araw bago lumitaw). Ipasok ang mga halagang ito upang i verify ang bank account." }, "verifyBankAccountInitialDesc": { - "message": "Payment with a bank account is only available to customers in the United States. You will be required to verify your bank account. We will make two micro-deposits within the next 1-2 business days. Enter these amounts on the organization's billing page to verify the bank account." + "message": "Ang pagbabayad gamit ang isang bank account ay magagamit lamang sa mga customer sa Estados Unidos. Kailangan mong i verify ang iyong bank account. Gagawa kami ng dalawang micro-deposit sa loob ng susunod na 1-2 araw ng negosyo. Ipasok ang mga halagang ito sa pahina ng pagsingil ng organisasyon para i-verify ang bank account." }, "verifyBankAccountFailureWarning": { - "message": "Failure to verify the bank account will result in a missed payment and your subscription being suspended." + "message": "Ang hindi pag verify ng bank account ay magreresulta sa hindi pagbabayad at pagsuspinde ng iyong subscription." }, "verifiedBankAccount": { - "message": "Bank account verified" + "message": "Na verify ang bank account" }, "bankAccount": { "message": "Bank account" }, "amountX": { - "message": "Amount $COUNT$", + "message": "Halaga $COUNT$", "description": "Used in bank account verification of micro-deposits. Amount, as in a currency amount. Ex. Amount 1 is $2.00, Amount 2 is $1.50", "placeholders": { "count": { @@ -3228,50 +3244,50 @@ } }, "routingNumber": { - "message": "Routing number", + "message": "Numero ng pag-routing", "description": "Bank account routing number" }, "accountNumber": { - "message": "Account number" + "message": "Numero ng account" }, "accountHolderName": { - "message": "Account holder name" + "message": "Pangalan ng may hawak ng account" }, "bankAccountType": { - "message": "Account type" + "message": "Uri ng account" }, "bankAccountTypeCompany": { - "message": "Company (business)" + "message": "Kumpanya (negosyo)" }, "bankAccountTypeIndividual": { - "message": "Individual (personal)" + "message": "Indibidwal (personal)" }, "enterInstallationId": { - "message": "Enter your installation id" + "message": "Ipasok ang iyong id ng pag install" }, "limitSubscriptionDesc": { - "message": "Set a seat limit for your subscription. Once this limit is reached, you will not be able to invite new members." + "message": "Magtakda ng limitasyon ng upuan para sa iyong subscription. Kapag naabot na ang limitasyong ito, hindi ka na makakapag imbita ng mga bagong miyembro." }, "maxSeatLimit": { - "message": "Seat Limit (optional)", + "message": "Limitasyon ng Upuan (opsyonal)", "description": "Upper limit of seats to allow through autoscaling" }, "maxSeatCost": { - "message": "Max potential seat cost" + "message": "Max potensyal na gastos sa upuan" }, "addSeats": { - "message": "Add seats", + "message": "Magdagdag ng mga upuan", "description": "Seat = User Seat" }, "removeSeats": { - "message": "Remove seats", + "message": "Alisin ang mga upuan", "description": "Seat = User Seat" }, "subscriptionDesc": { - "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited users exceed your subscription seats, you will immediately receive a prorated charge for the additional users." + "message": "Ang mga pagsasaayos sa iyong subscription ay magreresulta sa mga prorated na pagbabago sa iyong mga kabuuan ng pagsingil. Kung ang mga bagong inimbitahang gumagamit ay lumampas sa iyong mga upuan sa subscription, agad kang makakatanggap ng isang prorated na singil para sa mga karagdagang gumagamit." }, "subscriptionUserSeats": { - "message": "Your subscription allows for a total of $COUNT$ members.", + "message": "Pinapayagan ng iyong subscription ang kabuuang bilang ng mga miyembro ng $COUNT$.", "placeholders": { "count": { "content": "$1", @@ -3280,25 +3296,25 @@ } }, "limitSubscription": { - "message": "Limit subscription (optional)" + "message": "Limitahan ang subscription (opsyonal)" }, "subscriptionSeats": { - "message": "Subscription seats" + "message": "Mga upuan sa subscription" }, "subscriptionUpdated": { - "message": "Subscription updated" + "message": "Na update ang subscription" }, "additionalOptions": { - "message": "Additional options" + "message": "Karagdagang mga pagpipilian" }, "additionalOptionsDesc": { - "message": "For additional help in managing your subscription, please contact Customer Support." + "message": "Para sa karagdagang tulong sa pamamahala ng iyong subscription, mangyaring makipag ugnay sa Customer Support." }, "subscriptionUserSeatsUnlimitedAutoscale": { - "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited members exceed your subscription seats, you will immediately receive a prorated charge for the additional members." + "message": "Ang mga pagsasaayos sa iyong subscription ay magreresulta sa mga prorated na pagbabago sa iyong mga kabuuan ng pagsingil. Kung ang mga bagong inimbitahang miyembro ay lumampas sa iyong mga upuan sa subscription, agad kang makakatanggap ng prorated na singil para sa mga karagdagang miyembro." }, "subscriptionUserSeatsLimitedAutoscale": { - "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited members exceed your subscription seats, you will immediately receive a prorated charge for the additional members until your $MAX$ seat limit is reached.", + "message": "Ang mga pagsasaayos sa iyong subscription ay magreresulta sa mga prorated na pagbabago sa iyong mga kabuuan ng pagsingil. Kung ang mga bagong inimbitahang miyembro ay lumampas sa iyong mga upuan sa subscription, agad kang makakatanggap ng prorated charge para sa mga karagdagang miyembro hanggang sa maabot ang iyong $MAX$ seat limit.", "placeholders": { "max": { "content": "$1", @@ -3307,7 +3323,7 @@ } }, "subscriptionFreePlan": { - "message": "You cannot invite more than $COUNT$ members without upgrading your plan.", + "message": "Hindi ka maaaring mag-imbita ng higit sa $COUNT$ na mga miyembro nang hindi nag-upgrade ng iyong plano.", "placeholders": { "count": { "content": "$1", @@ -3316,7 +3332,7 @@ } }, "subscriptionFamiliesPlan": { - "message": "You cannot invite more than $COUNT$ members without upgrading your plan. Please contact Customer Support to upgrade.", + "message": "Hindi ka maaaring mag-imbita ng higit sa $COUNT$ na mga miyembro nang hindi nag-upgrade ng iyong plano. Mangyaring makipag ugnay sa Customer Support upang mag upgrade.", "placeholders": { "count": { "content": "$1", @@ -3325,7 +3341,7 @@ } }, "subscriptionSponsoredFamiliesPlan": { - "message": "Your subscription allows for a total of $COUNT$ members. Your plan is sponsored and billed to an external organization.", + "message": "Pinapayagan ng iyong subscription ang kabuuang bilang ng mga miyembro ng $COUNT$. Ang iyong plano ay sponsored at sinisingil sa isang panlabas na organisasyon.", "placeholders": { "count": { "content": "$1", @@ -3334,7 +3350,7 @@ } }, "subscriptionMaxReached": { - "message": "Adjustments to your subscription will result in prorated changes to your billing totals. You cannot invite more than $COUNT$ members without increasing your subscription seats.", + "message": "Ang mga pagsasaayos sa iyong subscription ay magreresulta sa mga prorated na pagbabago sa iyong mga kabuuan ng pagsingil. Hindi ka maaaring mag-imbita ng higit sa $COUNT$ na mga miyembro nang hindi pinatataas ang iyong mga upuan sa subscription.", "placeholders": { "count": { "content": "$1", @@ -3343,19 +3359,19 @@ } }, "seatsToAdd": { - "message": "Seats to add" + "message": "Mga upuan na idadagdag" }, "seatsToRemove": { - "message": "Seats to remove" + "message": "Mga upuan upang alisin" }, "seatsAddNote": { - "message": "Adding user seats will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + "message": "Ang pagdaragdag ng mga upuan ng gumagamit ay magreresulta sa mga pagsasaayos sa iyong mga kabuuan ng pagsingil at agad na singilin ang iyong paraan ng pagbabayad sa file. Ang unang singil ay prorated para sa natitirang bahagi ng kasalukuyang siklo ng pagsingil." }, "seatsRemoveNote": { - "message": "Removing user seats will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + "message": "Ang pag alis ng mga upuan ng gumagamit ay magreresulta sa mga pagsasaayos sa iyong mga kabuuan ng pagsingil na magiging prorated bilang mga kredito patungo sa iyong susunod na singil sa pagsingil." }, "adjustedSeats": { - "message": "Adjusted $AMOUNT$ user seats.", + "message": "Inayos $AMOUNT$ upuan ng gumagamit.", "placeholders": { "amount": { "content": "$1", @@ -3364,52 +3380,52 @@ } }, "keyUpdated": { - "message": "Key updated" + "message": "Na update ang Key" }, "updateKeyTitle": { "message": "Update key" }, "updateEncryptionKey": { - "message": "Update encryption key" + "message": "Na update ang encryption key" }, "updateEncryptionKeyShortDesc": { - "message": "You are currently using an outdated encryption scheme." + "message": "Kasalukuyan kang gumagamit ng isang hindi napapanahong scheme ng pag encrypt." }, "updateEncryptionKeyDesc": { - "message": "We've moved to larger encryption keys that provide better security and access to newer features. Updating your encryption key is quick and easy. Just type your master password below. This update will eventually become mandatory." + "message": "Lumipat kami sa mas malaking mga key ng pag encrypt na nagbibigay ng mas mahusay na seguridad at pag access sa mas bagong mga tampok. Ang pag update ng iyong key ng pag encrypt ay mabilis at madali. I type lamang ang iyong master password sa ibaba. Ang update na ito ay sa huli ay magiging sapilitan." }, "updateEncryptionKeyWarning": { - "message": "After updating your encryption key, you are required to log out and back in to all Bitwarden applications that you are currently using (such as the mobile app or browser extensions). Failure to log out and back in (which downloads your new encryption key) may result in data corruption. We will attempt to log you out automatically, however, it may be delayed." + "message": "Matapos i update ang iyong key sa pag encrypt, kinakailangan kang mag log out at bumalik sa lahat ng mga application ng Bitwarden na kasalukuyang ginagamit mo (tulad ng mobile app o mga extension ng browser). Ang kabiguan na mag log out at bumalik sa (na nag download ng iyong bagong key ng pag encrypt) ay maaaring magresulta sa pagkasira ng data. Susubukan naming awtomatikong mag log out sa iyo, gayunpaman, maaari itong maantala." }, "updateEncryptionKeyExportWarning": { - "message": "Any encrypted exports that you have saved will also become invalid." + "message": "Ang anumang naka encrypt na pag export na iyong nai save ay magiging hindi wasto din." }, "subscription": { - "message": "Subscription" + "message": "Subskripsyon" }, "loading": { - "message": "Loading" + "message": "Pag-load" }, "upgrade": { - "message": "Upgrade" + "message": "Mag-upgrade" }, "upgradeOrganization": { - "message": "Upgrade organization" + "message": "Mag-upgrade ng organisasyon" }, "upgradeOrganizationDesc": { - "message": "This feature is not available for free organizations. Switch to a paid plan to unlock more features." + "message": "Ang tampok na ito ay hindi magagamit para sa mga libreng organisasyon. Lumipat sa isang bayad na plano upang i unlock ang higit pang mga tampok." }, "createOrganizationStep1": { - "message": "Create organization: Step 1" + "message": "Lumikha ng organisasyon: Hakbang 1" }, "createOrganizationCreatePersonalAccount": { - "message": "Before creating your organization, you first need to create a free personal account." + "message": "Bago lumikha ng iyong samahan, kailangan mo munang lumikha ng isang libreng personal na account." }, "refunded": { - "message": "Refunded" + "message": "Muling narefund ang" }, "nothingSelected": { - "message": "You have not selected anything." + "message": "Wala kang pinili." }, "acceptPolicies": { "message": "Sa pamamagitan ng pag-tsek sa kahon na ito ay sumasang-ayon ka sa sumusunod:" @@ -3424,13 +3440,13 @@ "message": "Patakaran sa Privacy" }, "filters": { - "message": "Filters" + "message": "Mga Filter" }, "vaultTimeout": { "message": "Vault timeout" }, "vaultTimeoutDesc": { - "message": "Choose when your vault will take the vault timeout action." + "message": "Piliin kung kailan gagawin ng iyong vault ang vault timeout action." }, "oneMinute": { "message": "1 minuto" @@ -3451,18 +3467,18 @@ "message": "4 oras" }, "onRefresh": { - "message": "On browser refresh" + "message": "Sa browser refresh" }, "dateUpdated": { - "message": "Updated - Na-update", + "message": "Updated", "description": "ex. Date this item was updated" }, "dateCreated": { - "message": "Created - Na-create", + "message": "Created", "description": "ex. Date this item was created" }, "datePasswordUpdated": { - "message": "Password updated - Na-update ang password", + "message": "Password updated", "description": "ex. Date this password was updated" }, "organizationIsDisabled": { @@ -3472,13 +3488,13 @@ "message": "Mga item sa mga naka-suspindong Organisasyon ay hindi ma-access. Mangyaring makipag-ugnayan sa may-ari ng iyong Organisasyon para sa tulong." }, "licenseIsExpired": { - "message": "License is expired." + "message": "Ang lisensya ay expired na." }, "updatedUsers": { - "message": "Updated users" + "message": "Na update na mga gumagamit" }, "selected": { - "message": "Selected" + "message": "Pinili" }, "ownership": { "message": "Pag-aari" @@ -3499,7 +3515,7 @@ "description": "ex. A weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "veryWeak": { - "message": "Very Weak", + "message": "Napakahina", "description": "ex. A very weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "weakMasterPassword": { @@ -3509,118 +3525,118 @@ "message": "Ang master password na pinili mo ay mahina. Dapat gamitin mo ang isang makapangyarihang master password (o passphrase) para maayos na protektahan ang iyong account sa Bitwarden. Sigurado ka bang nais mong gamitin ang master password na ito?" }, "rotateAccountEncKey": { - "message": "Also rotate my account's encryption key" + "message": "Iikot din ang key ng encryption ng account ko" }, "rotateEncKeyTitle": { - "message": "Rotate encryption key" + "message": "Iikot ang key ng pag encrypt" }, "rotateEncKeyConfirmation": { - "message": "Are you sure you want to rotate your account's encryption key?" + "message": "Sigurado ka bang gusto mong i-rotate ang encryption key ng iyong account?" }, "attachmentsNeedFix": { - "message": "This item has old file attachments that need to be fixed." + "message": "Ang item na ito ay may mga lumang file attachment na kailangang ayusin." }, "attachmentFixDesc": { - "message": "This is an old file attachment the needs to be fixed. Click to learn more." + "message": "Ito ay isang lumang file attachment ang mga pangangailangan upang ayusin. Mag-klik para malaman ang iba pa." }, "fix": { - "message": "Fix", + "message": "Ayusin ang", "description": "This is a verb. ex. 'Fix The Car'" }, "oldAttachmentsNeedFixDesc": { - "message": "There are old file attachments in your vault that need to be fixed before you can rotate your account's encryption key." + "message": "May mga lumang file attachment sa iyong vault na kailangang ayusin bago mo maiikot ang encryption key ng iyong account." }, "yourAccountsFingerprint": { "message": "Ang fingerprint pala ng iyong account", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "fingerprintEnsureIntegrityVerify": { - "message": "To ensure the integrity of your encryption keys, please verify the user's fingerprint phrase before continuing.", + "message": "Upang matiyak ang integridad ng iyong mga key sa pag encrypt, mangyaring i verify ang parirala ng fingerprint ng gumagamit bago magpatuloy.", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "fingerprintMatchInfo": { - "message": "Please make sure your vault is unlocked and Fingerprint phrase matches the other device." + "message": "Mangyaring tiyakin na ang iyong vault ay naka unlock at ang parirala ng Fingerprint ay tumutugma sa iba pang aparato." }, "fingerprintPhraseHeader": { - "message": "Fingerprint phrase" + "message": "Hulmabig ng Hilik ng Dako" }, "dontAskFingerprintAgain": { - "message": "Never prompt to verify fingerprint phrases for invited users (not recommended)", + "message": "Huwag kailanman mag prompt upang i verify ang mga parirala ng fingerprint para sa mga inimbitahang gumagamit (hindi inirerekomenda)", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "free": { - "message": "Free", + "message": "Libre", "description": "Free, as in 'Free beer'" }, "apiKey": { "message": "Susi ng API" }, "apiKeyDesc": { - "message": "Your API key can be used to authenticate to the Bitwarden public API." + "message": "Ang iyong API key ay maaaring magamit upang mapatunayan sa pampublikong API ng Bitwarden." }, "apiKeyRotateDesc": { - "message": "Rotating the API key will invalidate the previous key. You can rotate your API key if you believe that the current key is no longer safe to use." + "message": "Ang pag ikot ng API key ay magpapawalang bisa sa nakaraang key. Maaari mong iikot ang iyong API key kung naniniwala ka na ang kasalukuyang key ay hindi na ligtas na gamitin." }, "apiKeyWarning": { - "message": "Your API key has full access to the organization. It should be kept secret." + "message": "Ang iyong API key ay may ganap na access sa samahan. Dapat itong ilihim." }, "userApiKeyDesc": { - "message": "Your API key can be used to authenticate in the Bitwarden CLI." + "message": "Ang iyong API key ay maaaring magamit upang mapatunayan sa Bitwarden CLI." }, "userApiKeyWarning": { - "message": "Your API key is an alternative authentication mechanism. It should be kept secret." + "message": "Ang iyong API key ay isang alternatibong mekanismo ng pagpapatunay. Dapat itong ilihim." }, "oauth2ClientCredentials": { - "message": "OAuth 2.0 Client Credentials", + "message": "OAuth 2.0 Mga Kredensyal ng Kliyente", "description": "'OAuth 2.0' is a programming protocol. It should probably not be translated." }, "viewApiKey": { - "message": "View API key" + "message": "Tingnan ang API key" }, "rotateApiKey": { - "message": "Rotate API key" + "message": "Iikot ang API key" }, "selectOneCollection": { "message": "Kailangan mong piliin ang hindi bababa sa isang koleksyon." }, "couldNotChargeCardPayInvoice": { - "message": "We were not able to charge your card. Please view and pay the unpaid invoice listed below." + "message": "Hindi namin nagawang singilin ang iyong card. Mangyaring tingnan at bayaran ang hindi bayad na invoice na nakalista sa ibaba." }, "inAppPurchase": { - "message": "In-app purchase" + "message": "Pagbili sa in app" }, "cannotPerformInAppPurchase": { - "message": "You cannot perform this action while using an in-app purchase payment method." + "message": "Hindi mo maaaring isagawa ang aksyong ito habang gumagamit ng isang in app na paraan ng pagbabayad ng pagbili." }, "manageSubscriptionFromStore": { - "message": "You must manage your subscription from the store where your in-app purchase was made." + "message": "Kailangan mong pamahalaan ang iyong subscription mula sa tindahan kung saan ginawa ang iyong in app na pagbili." }, "minLength": { - "message": "Minimum length" + "message": "Minimum na haba" }, "clone": { "message": "Kopyahin ang item" }, "masterPassPolicyTitle": { - "message": "Master password requirements" + "message": "Mga kinakailangan sa master password" }, "masterPassPolicyDesc": { - "message": "Set requirements for master password strength." + "message": "Magtakda ng mga kinakailangan para sa lakas ng master password." }, "twoStepLoginPolicyTitle": { - "message": "Require two-step login" + "message": "Kailangan ng dalawang-hakbang na pag-login" }, "twoStepLoginPolicyDesc": { - "message": "Require members to set up two-step login." + "message": "Kinakailangan ang mga miyembro na mag set up ng dalawang hakbang na pag login." }, "twoStepLoginPolicyWarning": { - "message": "Organization members who are not owners or admins and do not have two-step login setup for their account will be removed from the organization and will receive an email notifying them about the change." + "message": "Ang mga miyembro ng organisasyon na hindi mga may ari o admin at walang dalawang hakbang na pag login setup para sa kanilang account ay aalisin mula sa samahan at makakatanggap ng isang email na nagpapaalam sa kanila tungkol sa pagbabago." }, "twoStepLoginPolicyUserWarning": { - "message": "You are a member of an organization that requires two-step login to be setup on your user account. If you turn off all two-step login providers you will be automatically removed from these organizations." + "message": "Ikaw ay isang miyembro ng isang organisasyon na nangangailangan ng dalawang hakbang na pag login upang maging setup sa iyong user account. Kung papatayin mo ang lahat ng dalawang hakbang na mga nagbibigay ng pag login awtomatikong aalisin ka mula sa mga organisasyong ito." }, "passwordGeneratorPolicyDesc": { - "message": "Set requirements for password generator." + "message": "Magtakda ng mga kinakailangan para sa generator ng password." }, "passwordGeneratorPolicyInEffect": { "message": "Isang o higit pang patakaran ng organisasyon ay nakakaapekto sa iyong mga setting ng generator." @@ -3668,54 +3684,54 @@ "message": "Hindi matugunan ng iyong bagong pangunahing password ang mga kinakailangan ng patakaran." }, "minimumNumberOfWords": { - "message": "Minimum number of words" + "message": "Minimum na bilang ng mga salita" }, "defaultType": { - "message": "Default type" + "message": "Default na uri" }, "userPreference": { - "message": "User preference" + "message": "Kagustuhan ng gumagamit" }, "vaultTimeoutAction": { - "message": "Vault timeout action - Aksyon sa Vault timeout" + "message": "Vault timeout action" }, "vaultTimeoutActionLockDesc": { - "message": "Master password or other unlock method is required to access your vault again." + "message": "Kailangan ang master password o iba pang paraan ng pag unlock upang ma access muli ang iyong vault." }, "vaultTimeoutActionLogOutDesc": { - "message": "Re-authentication is required to access your vault again." + "message": "Kailangan ang muling pagpapatunay upang ma access muli ang iyong vault." }, "lock": { "message": "I-lock", "description": "Verb form: to make secure or inaccesible by" }, "trash": { - "message": "Trash - Basurahan", + "message": "Trash", "description": "Noun: A special folder for holding deleted items that have not yet been permanently deleted" }, "searchTrash": { - "message": "Search trash - Maghanap ng basurahan" + "message": "Search trash" }, "permanentlyDelete": { - "message": "Permanently delete" + "message": "Permanenteng tanggalin" }, "permanentlyDeleteSelected": { - "message": "Permanently delete selected" + "message": "Permanenteng tanggalin ang napili" }, "permanentlyDeleteItem": { - "message": "Permanently delete item - Pansamantalang burahin ang item" + "message": "Permanently delete item" }, "permanentlyDeleteItemConfirmation": { - "message": "Are you sure you want to permanently delete this item? - Sigurado ka bang gusto mong pansamantalang burahin ang item na ito?" + "message": "Are you sure you want to permanently delete this item?" }, "permanentlyDeletedItem": { - "message": "Item permanently deleted - Pansamantalang binura ang item" + "message": "Item permanently deleted" }, "permanentlyDeletedItems": { - "message": "Items permanently deleted" + "message": "Tuluyang tinanggal ang mga item" }, "permanentlyDeleteSelectedItemsDesc": { - "message": "You have selected $COUNT$ item(s) to permanently delete. Are you sure you want to permanently delete all of these items?", + "message": "Pumili ka ng (mga) item na $COUNT$ na tuluyang mabubura. Sigurado ka bang gusto mong tuluyang tanggalin ang lahat ng item na ito?", "placeholders": { "count": { "content": "$1", @@ -3724,7 +3740,7 @@ } }, "permanentlyDeletedItemId": { - "message": "Item $ID$ permanently deleted", + "message": "Item $ID$ permanenteng tinanggal", "placeholders": { "id": { "content": "$1", @@ -3733,28 +3749,28 @@ } }, "restore": { - "message": "Restore" + "message": "I-restore" }, "restoreSelected": { - "message": "Restore selected" + "message": "Ibalik muli ang napiling" }, "restoreItem": { - "message": "Restore item - Ibalik ang item" + "message": "Restore item" }, "restoredItem": { "message": "Item na nai-restore" }, "restoredItems": { - "message": "Items restored" + "message": "Naibalik ang mga item" }, "restoreItemConfirmation": { "message": "Sigurado ka bang nais mong ibalik ang item na ito?" }, "restoreItems": { - "message": "Restore items" + "message": "Ibalik muli ang mga item" }, "restoreSelectedItemsDesc": { - "message": "You have selected $COUNT$ item(s) to restore. Are you sure you want to restore these items?", + "message": "Pumili ka ng $COUNT (mga) item na ibabalik. Sigurado ka bang gusto mong ibalik ang mga item na ito?", "placeholders": { "count": { "content": "$1", @@ -3763,7 +3779,7 @@ } }, "restoredItemId": { - "message": "Item $ID$ restored", + "message": "Naibalik ang item $ID$", "placeholders": { "id": { "content": "$1", @@ -3775,22 +3791,22 @@ "message": "Sigurado ka bang gusto mong gamitin ang setting na ito? Pagsasara ay magtatanggal ng lahat ng access sa iyong vault at nangangailangan ng online authentication pagkatapos ng timeout period?" }, "vaultTimeoutLogOutConfirmationTitle": { - "message": "Timeout action confirmation" + "message": "Pagkumpirma ng pagkilos ng timeout" }, "hidePasswords": { - "message": "Hide passwords" + "message": "Itago ang mga password" }, "countryPostalCodeRequiredDesc": { - "message": "We require this information for calculating sales tax and financial reporting only." + "message": "Hinihiling namin ang impormasyong ito para sa pagkalkula ng buwis sa pagbebenta at pag uulat sa pananalapi lamang." }, "includeVAT": { - "message": "Include VAT/GST Information (optional)" + "message": "Isama ang VAT / GST Impormasyon (opsyonal)" }, "taxIdNumber": { - "message": "VAT/GST Tax ID" + "message": "VAT / GST Tax ID" }, "taxInfoUpdated": { - "message": "Tax information updated." + "message": "Nai update ang impormasyon sa buwis." }, "setMasterPassword": { "message": "Itakda ang master password" @@ -3799,82 +3815,82 @@ "message": "Upang matapos ang pag-log in sa SSO, mangyaring magtakda ng master password upang ma-access at maprotektahan ang iyong vault." }, "identifier": { - "message": "Identifier" + "message": "Tagapagtukoy" }, "organizationIdentifier": { - "message": "Organization identifier" + "message": "Tagatukoy ng organisasyon" }, "ssoLogInWithOrgIdentifier": { - "message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin." + "message": "Mag log in gamit ang single sign on portal ng iyong samahan. Ipasok lamang ang SSO identifier ng iyong organisasyon upang magsimula." }, "enterpriseSingleSignOn": { "message": "Enterprise Single Sign-On sa Filipino ay Isang Sign-On na Enterprise" }, "ssoHandOff": { - "message": "You may now close this tab and continue in the extension." + "message": "Maaari mo na ngayong isara ang tab na ito at magpatuloy sa extension." }, "includeAllTeamsFeatures": { - "message": "All Teams features, plus:" + "message": "Lahat ng mga Koponan tampok, plus:" }, "includeSsoAuthentication": { - "message": "SSO Authentication via SAML2.0 and OpenID Connect" + "message": "Pagpapatunay ng SSO sa pamamagitan ng SAML2.0 at OpenID Connect" }, "includeEnterprisePolicies": { - "message": "Enterprise policies" + "message": "Mga patakaran sa enterprise" }, "ssoValidationFailed": { - "message": "SSO validation failed" + "message": "Nabigo ang pagpapatunay ng SSO" }, "ssoIdentifierRequired": { - "message": "Organization SSO identifier is required." + "message": "Kailangan ang tagatukoy ng Organisasyon SSO." }, "ssoIdentifier": { - "message": "SSO identifier" + "message": "Tagatukoy ng SSO" }, "ssoIdentifierHint": { - "message": "Provide this ID to your members to login with SSO." + "message": "Ibigay ang ID na ito sa iyong mga miyembro upang mag login sa SSO." }, "unlinkSso": { - "message": "Unlink SSO" + "message": "I-unlink ang SSO" }, "unlinkSsoConfirmation": { - "message": "Are you sure you want to unlink SSO for this organization?" + "message": "Sigurado ka bang gusto mong i unlink ang SSO para sa organisasyong ito?" }, "linkSso": { "message": "Link SSO" }, "singleOrg": { - "message": "Single organization" + "message": "Nag iisang organisasyon" }, "singleOrgDesc": { - "message": "Restrict members from joining other organizations." + "message": "Paghigpitan ang mga miyembro mula sa pagsali sa iba pang mga organisasyon." }, "singleOrgBlockCreateMessage": { - "message": "Your current organization has a policy that does not allow you to join more than one organization. Please contact your organization admins or sign up from a different Bitwarden account." + "message": "Ang iyong kasalukuyang organisasyon ay may patakaran na hindi nagpapahintulot sa iyo na sumali sa higit sa isang organisasyon. Mangyaring makipag ugnay sa iyong mga admins ng organisasyon o mag sign up mula sa ibang account sa Bitwarden." }, "singleOrgPolicyWarning": { - "message": "Organization members who are not owners or admins and are already a member of another organization will be removed from your organization." + "message": "Ang mga miyembro ng organisasyon na hindi owner o admin at miyembro na ng ibang organization ay tatanggalin sa inyong samahan." }, "requireSso": { - "message": "Require single sign-on authentication" + "message": "Kailangan ng pagpapatunay ng solong pag sign on" }, "requireSsoPolicyDesc": { - "message": "Require members to log in with the Enterprise single sign-on method." + "message": "Hilingin sa mga miyembro na mag-log in gamit ang Enterprise single sign-on method." }, "prerequisite": { - "message": "Prerequisite" + "message": "Paunang kailangan" }, "requireSsoPolicyReq": { - "message": "The single organization Enterprise policy must be turned on before activating this policy." + "message": "Ang solong organisasyon Enterprise patakaran ay dapat na naka on bago i activate ang patakaran na ito." }, "requireSsoPolicyReqError": { - "message": "Single organization policy not set up." + "message": "Single organisasyon patakaran hindi set up." }, "requireSsoExemption": { - "message": "Organization owners and admins are exempt from this policy's enforcement." + "message": "Ang mga may ari ng organisasyon at mga admin ay exempted mula sa pagpapatupad ng patakaran na ito." }, "sendTypeFile": { - "message": "File" + "message": "Mag-file" }, "sendTypeText": { "message": "Teksto" @@ -3896,7 +3912,7 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deletedSend": { - "message": "Send deleted", + "message": "Ipadala ang tinanggal", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deleteSend": { @@ -3908,7 +3924,7 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "whatTypeOfSend": { - "message": "What type of Send is this?", + "message": "Anong type ng Send ito", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deletionDate": { @@ -3926,10 +3942,10 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "maxAccessCount": { - "message": "Maximum access count" + "message": "Maximum na bilang ng access" }, "maxAccessCountDesc": { - "message": "If set, users will no longer be able to access this Send once the maximum access count is reached.", + "message": "Kung nakatakda, ang mga user ay hindi na maaaring ma-access ang Send na ito pagkatapos makarating sa maximum access count.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "currentAccessCount": { @@ -3947,7 +3963,7 @@ "message": "Ipadala nai-delete" }, "revoked": { - "message": "Revoked" + "message": "Binawi ang" }, "sendLink": { "message": "Ipadala ang link", @@ -3970,7 +3986,7 @@ "message": "Itago ang aking email address mula sa mga tatanggap." }, "disableThisSend": { - "message": "Deactivate this Send so that no one can access it.", + "message": "Deactivate ang Send na ito para walang maka access dito.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "allSends": { @@ -3991,85 +4007,85 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendProtectedPassword": { - "message": "This Send is protected with a password. Please type the password below to continue.", + "message": "Ang Send na ito ay protektado ng password. Mangyaring i-type ang password sa ibaba para magpatuloy.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendProtectedPasswordDontKnow": { - "message": "Don't know the password? Ask the sender for the password needed to access this Send.", + "message": "Hindi mo ba alam ang password Itanong sa nagpadala ang password na kailangan para ma-access ang Padala na ito.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendHiddenByDefault": { - "message": "This Send is hidden by default. You can toggle its visibility using the button below.", + "message": "Ang Send na ito ay nakatago bilang default. Maaari mong i toggle ang visibility nito gamit ang pindutan sa ibaba.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "downloadFile": { - "message": "Download file" + "message": "Mag-download ng file" }, "sendAccessUnavailable": { - "message": "The Send you are trying to access does not exist or is no longer available.", + "message": "Ang Send na sinusubukan mong ma access ay hindi umiiral o hindi na magagamit.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "missingSendFile": { - "message": "The file associated with this Send could not be found.", + "message": "Hindi mahanap ang file na nauugnay sa Send na ito.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "noSendsInList": { - "message": "There are no Sends to list.", + "message": "Walang mga Sends sa listahan.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "emergencyAccess": { "message": "Emergency access" }, "emergencyAccessDesc": { - "message": "Grant and manage emergency access for trusted contacts. Trusted contacts may request access to either View or Takeover your account in case of an emergency. Visit our help page for more information and details into how zero knowledge sharing works." + "message": "Magbigay at pamahalaan ang emergency access para sa mga pinagkakatiwalaang contact. Ang mga pinagkakatiwalaang contact ay maaaring humiling ng access sa alinman sa View o Takeover ang iyong account sa kaso ng isang emergency. Bisitahin ang aming pahina ng tulong para sa karagdagang impormasyon at mga detalye sa kung paano gumagana ang pagbabahagi ng zero kaalaman." }, "emergencyAccessOwnerWarning": { - "message": "You are an owner of one or more organizations. If you give takeover access to an emergency contact, they will be able to use all your permissions as owner after a takeover." + "message": "Ikaw ay isang may ari ng isa o higit pang mga organisasyon. Kung magbibigay ka ng takeover access sa isang emergency contact, magagawa nilang gamitin ang lahat ng iyong mga pahintulot bilang may ari pagkatapos ng isang takeover." }, "trustedEmergencyContacts": { - "message": "Trusted emergency contacts" + "message": "Mga pinagkakatiwalaang emergency contact" }, "noTrustedContacts": { - "message": "You have not added any emergency contacts yet, invite a trusted contact to get started." + "message": "Hindi ka pa nagdagdag ng anumang mga contact sa emergency, mag imbita ng isang pinagkakatiwalaang contact upang makapagsimula." }, "addEmergencyContact": { - "message": "Add emergency contact" + "message": "Magdagdag ng emergency contact" }, "designatedEmergencyContacts": { - "message": "Designated as emergency contact" + "message": "Itinalaga bilang emergency contact" }, "noGrantedAccess": { - "message": "You have not been designated as an emergency contact for anyone yet." + "message": "Hindi ka pa naitalaga bilang emergency contact para sa sinuman." }, "inviteEmergencyContact": { - "message": "Invite emergency contact" + "message": "Mag imbita ng emergency contact" }, "editEmergencyContact": { - "message": "Edit emergency contact" + "message": "I-edit ang emergency contact" }, "inviteEmergencyContactDesc": { - "message": "Invite a new emergency contact by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + "message": "Mag imbita ng isang bagong contact sa emergency sa pamamagitan ng pagpasok ng kanilang email address ng Bitwarden account sa ibaba. Kung wala pa silang account sa Bitwarden, hihikayatin silang gumawa ng bagong account." }, "emergencyAccessRecoveryInitiated": { - "message": "Emergency access initiated" + "message": "Sinimulan ang emergency access" }, "emergencyAccessRecoveryApproved": { - "message": "Emergency access approved" + "message": "Inaprubahan ang emergency access" }, "viewDesc": { - "message": "Can view all items in your own vault." + "message": "Maaaring tingnan ang lahat ng mga item sa iyong sariling vault." }, "takeover": { - "message": "Takeover" + "message": "Pagkuha ng" }, "takeoverDesc": { - "message": "Can reset your account with a new master password." + "message": "Maaaring i reset ang iyong account gamit ang isang bagong master password." }, "waitTime": { - "message": "Wait time" + "message": "Maghintay ng oras" }, "waitTimeDesc": { - "message": "Time required before automatically granting access." + "message": "Oras na kinakailangan bago awtomatikong pagbibigay ng access." }, "oneDay": { "message": "1 araw" @@ -4084,16 +4100,16 @@ } }, "invitedUser": { - "message": "Invited user." + "message": "Inimbitahang gumagamit." }, "acceptEmergencyAccess": { - "message": "You've been invited to become an emergency contact for the user listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + "message": "Inanyayahan kang maging emergency contact para sa user na nakalista sa itaas. Upang tanggapin ang paanyaya, kailangan mong mag log in o lumikha ng isang bagong account sa Bitwarden." }, "emergencyInviteAcceptFailed": { - "message": "Unable to accept invitation. Ask the user to send a new invitation." + "message": "Hindi makatanggap ng imbitasyon. Hilingin sa gumagamit na magpadala ng isang bagong imbitasyon." }, "emergencyInviteAcceptFailedShort": { - "message": "Unable to accept invitation. $DESCRIPTION$", + "message": "Hindi makatanggap ng imbitasyon. $DESCRIPTION$", "placeholders": { "description": { "content": "$1", @@ -4102,13 +4118,13 @@ } }, "emergencyInviteAcceptedDesc": { - "message": "You can access the emergency options for this user after your identity has been confirmed. We'll send you an email when that happens." + "message": "Maaari mong ma access ang mga pagpipilian sa emergency para sa gumagamit na ito pagkatapos na makumpirma ang iyong pagkakakilanlan. Ipapadala namin sa iyo ang isang email kapag nangyari iyon." }, "requestAccess": { - "message": "Request Access" + "message": "Humiling ng Access" }, "requestAccessConfirmation": { - "message": "Are you sure you want to request emergency access? You will be provided access after $WAITTIME$ day(s) or whenever the user manually approves the request.", + "message": "Sigurado ka bang gusto mong humiling ng emergency access? Bibigyan ka ng access pagkatapos ng $WAITTIME$ day(s) o tuwing manu-manong aprubahan ng user ang kahilingan.", "placeholders": { "waittime": { "content": "$1", @@ -4117,7 +4133,7 @@ } }, "requestSent": { - "message": "Emergency access requested for $USER$. We'll notify you by email when it's possible to continue.", + "message": "Hiniling ang emergency access para sa $USER$. Ipapaalam namin sa iyo sa pamamagitan ng email kapag posibleng magpatuloy.", "placeholders": { "user": { "content": "$1", @@ -4126,13 +4142,13 @@ } }, "approve": { - "message": "Approve" + "message": "Aprubahan ang" }, "reject": { - "message": "Reject" + "message": "Itakwil ang" }, "approveAccessConfirmation": { - "message": "Are you sure you want to approve emergency access? This will allow $USER$ to $ACTION$ your account.", + "message": "Sigurado ka bang gusto mong aprubahan ang emergency access? Dahil dito $USER$ $ACTION$ ang iyong account.", "placeholders": { "user": { "content": "$1", @@ -4145,13 +4161,13 @@ } }, "emergencyApproved": { - "message": "Emergency access approved" + "message": "Inaprubahan ang emergency access" }, "emergencyRejected": { - "message": "Emergency access rejected" + "message": "Hindi tinanggap ang emergency access" }, "passwordResetFor": { - "message": "Password reset for $USER$. You can now login using the new password.", + "message": "Pag-reset ng password para sa $USER$. Maaari ka na ngayong mag login gamit ang bagong password.", "placeholders": { "user": { "content": "$1", @@ -4160,26 +4176,26 @@ } }, "personalOwnership": { - "message": "Remove individual vault" + "message": "Alisin ang indibidwal na vault" }, "personalOwnershipPolicyDesc": { - "message": "Require members to save items to an organization by removing the individual vault option." + "message": "Hilingin sa mga miyembro na mag-save ng mga item sa isang organisasyon sa pamamagitan ng pagtanggal ng opsyong vault ng bawat isa." }, "personalOwnershipExemption": { - "message": "Organization owners and administrators are exempt from this policy's enforcement." + "message": "Ang mga may ari ng organisasyon at mga tagapangasiwa ay exempted sa pagpapatupad ng patakaran na ito." }, "personalOwnershipSubmitError": { "message": "Dahil sa Enterprise Policy, ikaw ay hindi pinapayagan na mag-save ng mga item sa iyong personal vault. Baguhin ang Ownership option sa isang organisasyon at pumili mula sa mga available na collections." }, "disableSend": { - "message": "Remove Send" + "message": "Alisin ang Ipadala" }, "disableSendPolicyDesc": { - "message": "Do not allow members to create or edit Sends.", + "message": "Huwag payagan ang mga miyembro na lumikha o mag edit ng Mga Ipinapadala.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "disableSendExemption": { - "message": "Organization members that can manage the organization's policies are exempt from this policy's enforcement." + "message": "Ang mga miyembro ng organisasyon na maaaring pamahalaan ang mga patakaran ng organisasyon ay exempted mula sa pagpapatupad ng patakaran na ito." }, "sendDisabled": { "message": "Ipadala inalis", @@ -4190,29 +4206,29 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendOptions": { - "message": "Send options", + "message": "Magpadala ng mga pagpipilian", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendOptionsPolicyDesc": { - "message": "Set options for creating and editing Sends.", + "message": "Magtakda ng mga pagpipilian para sa paglikha at pag edit ng Mga Ipinapadala.", "description": "'Sends' is a plural noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendOptionsExemption": { - "message": "Organization members that can manage the organization's policies are exempt from this policy's enforcement." + "message": "Ang mga miyembro ng organisasyon na maaaring pamahalaan ang mga patakaran ng organisasyon ay exempted mula sa pagpapatupad ng patakaran na ito." }, "disableHideEmail": { - "message": "Always show member’s email address with recipients when creating or editing a Send.", + "message": "Laging ipakita ang email address ng miyembro sa mga tatanggap kapag lumilikha o nag edit ng isang Ipadala.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendOptionsPolicyInEffect": { "message": "Isang o higit pang mga patakaran ng organisasyon ay nakaapekto sa iyong mga pagpipilian sa Pagpadala." }, "sendDisableHideEmailInEffect": { - "message": "Users are not allowed to hide their email address from recipients when creating or editing a Send.", + "message": "Hindi pinapayagan ang mga gumagamit na itago ang kanilang email address mula sa mga tatanggap kapag lumilikha o nag edit ng isang Ipadala.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "modifiedPolicyId": { - "message": "Modified policy $ID$.", + "message": "Binagong patakaran $ID$.", "placeholders": { "id": { "content": "$1", @@ -4221,94 +4237,94 @@ } }, "planPrice": { - "message": "Plan price" + "message": "Presyo ng plano" }, "estimatedTax": { - "message": "Estimated tax" + "message": "Tinatayang buwis" }, "custom": { "message": "Pasadyang" }, "customDesc": { - "message": "Grant customized permissions to members" + "message": "Magbigay ng mga customized na pahintulot sa mga miyembro" }, "customDescNonEnterpriseStart": { - "message": "Custom roles is an ", + "message": "Ang mga pasadyang tungkulin ay isang ", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" }, "customDescNonEnterpriseLink": { - "message": "enterprise feature", + "message": "tampok na enterprise", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" }, "customDescNonEnterpriseEnd": { - "message": ". Contact our support team to upgrade your subscription", + "message": ". Makipag ugnay sa aming koponan ng suporta upang i upgrade ang iyong subscription", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" }, "customNonEnterpriseError": { - "message": "To enable custom permissions the organization must be on an Enterprise 2020 plan." + "message": "Upang paganahin ang mga pasadyang pahintulot ang organisasyon ay dapat na nasa isang plano ng Enterprise 2020." }, "permissions": { - "message": "Permissions" + "message": "Mga Pahintulot" }, "permission": { - "message": "Permission" + "message": "Pahintulot" }, "managerPermissions": { - "message": "Manager Permissions" + "message": "Mga Pahintulot ng Manager" }, "adminPermissions": { - "message": "Admin Permissions" + "message": "Mga Pahintulot ng Admin" }, "accessEventLogs": { - "message": "Access event logs" + "message": "Access ang mga log ng kaganapan" }, "accessImportExport": { - "message": "Access import/export" + "message": "Access import / export" }, "accessReports": { - "message": "Access reports" + "message": "Mga ulat sa pag access" }, "missingPermissions": { - "message": "You lack the necessary permissions to perform this action." + "message": "Kulang ka sa mga kinakailangang pahintulot upang maisagawa ang aksyong ito." }, "manageAllCollections": { - "message": "Manage all collections" + "message": "Pamahalaan ang lahat ng koleksyon" }, "createNewCollections": { - "message": "Create new collections" + "message": "Lumikha ng mga bagong koleksyon" }, "editAnyCollection": { - "message": "Edit any collection" + "message": "I-edit ang anumang koleksyon" }, "deleteAnyCollection": { - "message": "Delete any collection" + "message": "Tanggalin ang anumang koleksyon" }, "manageAssignedCollections": { - "message": "Manage assigned collections" + "message": "Pamahalaan ang mga nakatalagang koleksyon" }, "editAssignedCollections": { - "message": "Edit assigned collections" + "message": "I-edit ang mga nakatalagang koleksyon" }, "deleteAssignedCollections": { - "message": "Delete assigned collections" + "message": "Tanggalin ang mga nakatalagang koleksyon" }, "manageGroups": { - "message": "Manage groups" + "message": "Pamahalaan ang mga grupo" }, "managePolicies": { - "message": "Manage policies" + "message": "Pamahalaan ang mga patakaran" }, "manageSso": { - "message": "Manage SSO" + "message": "Pamahalaan ang SSO" }, "manageUsers": { - "message": "Manage users" + "message": "Pamahalaan ang mga gumagamit" }, "manageResetPassword": { - "message": "Manage password reset" + "message": "Pamahalaan ang pag reset ng password" }, "disableRequiredError": { - "message": "You must manually turn the $POLICYNAME$ policy before this policy can be turned off.", + "message": "Kailangan mong manu-manong i-off ang patakaran ng $POLICYNAME$ bago patayin ang patakaran na ito.", "placeholders": { "policyName": { "content": "$1", @@ -4320,13 +4336,13 @@ "message": "Isang organisasyon policy ang nakakaapekto sa iyong mga pagpipilian sa ownership." }, "personalOwnershipPolicyInEffectImports": { - "message": "An organization policy has blocked importing items into your individual vault." + "message": "Hinarang ng isang patakaran ng organisasyon ang pag-import ng mga item sa iyong vault." }, "personalOwnershipCheckboxDesc": { - "message": "Remove individual ownership for organization users" + "message": "Alisin ang indibidwal na pagmamay ari para sa mga gumagamit ng organisasyon" }, "textHiddenByDefault": { - "message": "When accessing the Send, hide the text by default", + "message": "Kapag na access ang Ipadala, itago ang teksto sa pamamagitan ng default", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendNameDesc": { @@ -4340,10 +4356,10 @@ "message": "Ang file na gusto mong ipadala." }, "copySendLinkOnSave": { - "message": "Copy the link to share this Send to my clipboard upon save." + "message": "Kopyahin ang link upang ibahagi ito Ipadala sa aking clipboard sa save." }, "sendLinkLabel": { - "message": "Send link", + "message": "Magpadala ng link", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "send": { @@ -4351,50 +4367,50 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendAccessTaglineProductDesc": { - "message": "Bitwarden Send transmits sensitive, temporary information to others easily and securely.", + "message": "Ang Bitwarden Send ay nagpapadala ng sensitibo, pansamantalang impormasyon sa iba nang madali at ligtas.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendAccessTaglineLearnMore": { - "message": "Learn more about", + "message": "Matuto nang higit pa tungkol sa", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more about** Bitwarden Send or sign up to try it today.'" }, "sendVaultCardProductDesc": { - "message": "Share text or files directly with anyone." + "message": "Ibahagi ang teksto o mga file nang direkta sa sinuman." }, "sendVaultCardLearnMore": { - "message": "Learn more", + "message": "Matuto nang higit pa", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more**, see how it works, or try it now. '" }, "sendVaultCardSee": { - "message": "see", + "message": "tingnan sa", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, **see** how it works, or try it now.'" }, "sendVaultCardHowItWorks": { - "message": "how it works", + "message": "paano ito gumagana", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see **how it works**, or try it now.'" }, "sendVaultCardOr": { - "message": "or", + "message": "o", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, **or** try it now.'" }, "sendVaultCardTryItNow": { - "message": "try it now", + "message": "try mo na ngayon", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, or **try it now**.'" }, "sendAccessTaglineOr": { - "message": "or", + "message": "o", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send **or** sign up to try it today.'" }, "sendAccessTaglineSignUp": { - "message": "sign up", + "message": "mag sign up ka na", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or **sign up** to try it today.'" }, "sendAccessTaglineTryToday": { - "message": "to try it today.", + "message": "para masubukan ngayon.", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or sign up to **try it today.**'" }, "sendCreatorIdentifier": { - "message": "Bitwarden user $USER_IDENTIFIER$ shared the following with you", + "message": "Ibinahagi sa iyo ng Bitwarden user na si $USER_IDENTIFIER$ ang sumusunod", "placeholders": { "user_identifier": { "content": "$1", @@ -4403,7 +4419,7 @@ } }, "viewSendHiddenEmailWarning": { - "message": "The Bitwarden user who created this Send has chosen to hide their email address. You should ensure you trust the source of this link before using or downloading its content.", + "message": "Ang gumagamit ng Bitwarden na lumikha ng Send na ito ay piniling itago ang kanilang email address. Dapat mong tiyakin na pinagkakatiwalaan mo ang pinagmulan ng link na ito bago gamitin o i download ang nilalaman nito.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "expirationDateIsInvalid": { @@ -4422,37 +4438,37 @@ "message": "Nagkaroon ng error sa pag-save ng iyong mga petsa ng pagbura at pagpaso." }, "webAuthnFallbackMsg": { - "message": "To verify your 2FA please click the button below." + "message": "Upang i verify ang iyong 2FA mangyaring i click ang pindutan sa ibaba." }, "webAuthnAuthenticate": { "message": "I-authenticate ang WebAuthn" }, "webAuthnNotSupported": { - "message": "WebAuthn is not supported in this browser." + "message": "Hindi suportado ang WebAuthn sa browser na ito." }, "webAuthnSuccess": { - "message": "WebAuthn verified successfully! You may close this tab." + "message": "Matagumpay na na-verify ng WebAuthn! Maaari mong isara ang tab na ito." }, "hintEqualsPassword": { "message": "Hindi pwedeng maging pareho ang password hint at password mo." }, "enrollPasswordReset": { - "message": "Enroll in password reset" + "message": "Mag enroll sa pag reset ng password" }, "enrolledPasswordReset": { - "message": "Enrolled in password reset" + "message": "Nakatala sa pag reset ng password" }, "withdrawPasswordReset": { - "message": "Withdraw from password reset" + "message": "Mag withdraw mula sa pag reset ng password" }, "enrollPasswordResetSuccess": { - "message": "Enrollment success!" + "message": "Tagumpay sa pagpapatala!" }, "withdrawPasswordResetSuccess": { - "message": "Withdrawal success!" + "message": "Tagumpay sa pag-withdraw!" }, "eventEnrollPasswordReset": { - "message": "User $ID$ enrolled in password reset.", + "message": "User $ID$ naka-enroll sa password reset.", "placeholders": { "id": { "content": "$1", @@ -4461,7 +4477,7 @@ } }, "eventWithdrawPasswordReset": { - "message": "User $ID$ withdrew from password reset.", + "message": "Nag-withdraw ang user $ID$ sa pag-reset ng password.", "placeholders": { "id": { "content": "$1", @@ -4470,7 +4486,7 @@ } }, "eventAdminPasswordReset": { - "message": "Master password reset for user $ID$.", + "message": "Master password reset para sa user $ID$.", "placeholders": { "id": { "content": "$1", @@ -4479,7 +4495,7 @@ } }, "eventResetSsoLink": { - "message": "Reset SSO link for user $ID$", + "message": "I-reset ang SSO link para sa user $ID$", "placeholders": { "id": { "content": "$1", @@ -4488,7 +4504,7 @@ } }, "firstSsoLogin": { - "message": "$ID$ logged in using Sso for the first time", + "message": "$ID$ naka-log in gamit ang Sso sa unang pagkakataon", "placeholders": { "id": { "content": "$1", @@ -4497,10 +4513,10 @@ } }, "resetPassword": { - "message": "Reset password" + "message": "I-reset ang password" }, "resetPasswordLoggedOutWarning": { - "message": "Proceeding will log $NAME$ out of their current session, requiring them to log back in. Active sessions on other devices may continue to remain active for up to one hour.", + "message": "Ang paggawa ay mag-log $NAME$ sa kanilang kasalukuyang session, na nangangailangan na mag-log in muli sila. Ang mga aktibong sesyon sa iba pang mga aparato ay maaaring patuloy na manatiling aktibo hanggang sa isang oras.", "placeholders": { "name": { "content": "$1", @@ -4509,52 +4525,52 @@ } }, "thisUser": { - "message": "this user" + "message": "ang user na ito" }, "resetPasswordMasterPasswordPolicyInEffect": { - "message": "One or more organization policies require the master password to meet the following requirements:" + "message": "Ang isa o higit pang mga patakaran sa organisasyon ay nangangailangan ng master password upang matugunan ang mga sumusunod na kinakailangan:" }, "resetPasswordSuccess": { - "message": "Password reset success!" + "message": "Tagumpay sa pag-reset ng password!" }, "resetPasswordEnrollmentWarning": { - "message": "Enrollment will allow organization administrators to change your master password" + "message": "Ang pagpapatala ay magpapahintulot sa mga administrator ng organisasyon na baguhin ang iyong master password" }, "resetPasswordPolicy": { "message": "Master password reset" }, "resetPasswordPolicyDescription": { - "message": "Allow admins to reset master passwords for members." + "message": "Payagan ang mga admin na i reset ang mga master password para sa mga miyembro." }, "resetPasswordPolicyWarning": { - "message": "Members in the organization will need to self-enroll or be auto-enrolled before administrators can reset their master password." + "message": "Ang mga miyembro sa samahan ay kailangang mag self enroll o awtomatikong magpatala bago mai reset ng mga administrator ang kanilang master password." }, "resetPasswordPolicyAutoEnroll": { - "message": "Automatic enrollment - Awtomatikong pagpaparehistro" + "message": "Automatic enrollment" }, "resetPasswordPolicyAutoEnrollDescription": { - "message": "All members will be automatically enrolled in password reset once their invite is accepted and will not be allowed to withdraw." + "message": "Lahat ng miyembro ay awtomatikong ipapatala sa password reset kapag tinanggap na ang kanilang imbitasyon at hindi na papayagang mag withdraw." }, "resetPasswordPolicyAutoEnrollWarning": { - "message": "Members already in the organization will not be retroactively enrolled in password reset. They will need to self-enroll before administrators can reset their master password." + "message": "Ang mga miyembro na nasa organisasyon ay hindi na retroactive enrolled sa password reset. Kakailanganin nilang mag self enroll bago mai reset ng mga administrator ang kanilang master password." }, "resetPasswordPolicyAutoEnrollCheckbox": { - "message": "Require new members to be enrolled automatically" + "message": "Kailangan ng mga bagong miyembro na awtomatikong magpatala" }, "resetPasswordAutoEnrollInviteWarning": { "message": "Ang organisasyon na ito ay may enterprise policy na automatikong mag-eenroll sa iyo sa password reset. Ang enrollment ay magbibigay ng mga administrator ng organisasyon upang mabago ang iyong master password." }, "resetPasswordOrgKeysError": { - "message": "Organization keys response is null" + "message": "Ang tugon ng mga susi ng organisasyon ay null" }, "resetPasswordDetailsError": { - "message": "Reset password details response is null" + "message": "Ang pag reset ng mga detalye ng password ang tugon ay null" }, "trashCleanupWarning": { - "message": "Items that have been in trash more than 30 days will be automatically deleted." + "message": "Ang mga item na nasa basurahan nang higit sa 30 araw ay awtomatikong mabubura." }, "trashCleanupWarningSelfHosted": { - "message": "Items that have been in trash for a while will be automatically deleted." + "message": "Ang mga item na matagal nang nasa basurahan ay awtomatikong mabubura." }, "passwordPrompt": { "message": "Muling pagsusuri sa master password" @@ -4566,22 +4582,22 @@ "message": "Ang aksyon na ito ay naka-protekta. Upang magpatuloy, pakisagutan muli ang iyong master password upang tiyakin ang iyong pagkakakilanlan." }, "reinviteSelected": { - "message": "Resend invitations" + "message": "Muling magpadala ng mga imbitasyon" }, "resendNotification": { - "message": "Resend notification" + "message": "Muling ipadala ang abiso" }, "noSelectedUsersApplicable": { - "message": "This action is not applicable to any of the selected users." + "message": "Ang pagkilos na ito ay hindi naaangkop sa alinman sa mga napiling gumagamit." }, "removeUsersWarning": { - "message": "Are you sure you want to remove the following users? The process may take a few seconds to complete and cannot be interrupted or canceled." + "message": "Sigurado ka bang gusto mong alisin ang mga sumusunod na gumagamit? Ang proseso ay maaaring tumagal ng ilang segundo upang makumpleto at hindi maaaring maputol o kanselahin." }, "removeOrgUsersConfirmation": { - "message": "When member(s) are removed, they no longer have access to organization data and this action is irreversible. To add the member back to the organization, they must be invited and onboarded again. The process may take a few seconds to complete and cannot be interrupted or canceled." + "message": "Kapag ang (mga) miyembro ay tinanggal, wala na silang access sa data ng organisasyon at ang pagkilos na ito ay hindi maibabalik. Para maibalik ang miyembro sa organisasyon, kailangan silang imbitahin at i-onboard muli. Ang proseso ay maaaring tumagal ng ilang segundo upang makumpleto at hindi maaaring maputol o kanselahin." }, "revokeUsersWarning": { - "message": "When member(s) are revoked, they no longer have access to organization data. To quickly restore member access, go to the Revoked tab. The process may take a few seconds to complete and cannot be interrupted or canceled." + "message": "Kapag ang (mga) miyembro ay pinawalang bisa, wala na silang access sa data ng organisasyon. Upang mabilis na maibalik ang access ng miyembro, pumunta sa tab na Binawi. Ang proseso ay maaaring tumagal ng ilang segundo upang makumpleto at hindi maaaring maputol o kanselahin." }, "theme": { "message": "Tagapagmana" @@ -4590,125 +4606,125 @@ "message": "Baguhin ang tema ng kulay ng application." }, "themeSystem": { - "message": "Use system theme" + "message": "Gamitin ang tema ng system" }, "themeDark": { - "message": "Dark" + "message": "Madilim" }, "themeLight": { - "message": "Light" + "message": "Mabait" }, "confirmSelected": { - "message": "Confirm selected" + "message": "Kumpirmahin ang napiling" }, "bulkConfirmStatus": { - "message": "Bulk action status" + "message": "Katayuan ng bulk action" }, "bulkConfirmMessage": { - "message": "Confirmed successfully" + "message": "Matagumpay na nakumpirma" }, "bulkReinviteMessage": { - "message": "Reinvited successfully" + "message": "Matagumpay na naimbitahan muli" }, "bulkRemovedMessage": { - "message": "Removed successfully" + "message": "Matagumpay na tinanggal" }, "bulkRevokedMessage": { - "message": "Revoked organization access successfully" + "message": "Matagumpay na binawi ang pag access sa organisasyon" }, "bulkRestoredMessage": { - "message": "Restored organization access successfully" + "message": "Matagumpay na naibalik ang access sa organisasyon" }, "bulkFilteredMessage": { - "message": "Excluded, not applicable for this action" + "message": "Hindi kasama, hindi naaangkop para sa pagkilos na ito" }, "fingerprint": { "message": "Fingerprint" }, "removeUsers": { - "message": "Remove users" + "message": "Tanggalin ang mga gumagamit" }, "revokeUsers": { - "message": "Revoke users" + "message": "Bawiin ang mga gumagamit" }, "restoreUsers": { - "message": "Restore users" + "message": "Ibalik muli ang mga gumagamit" }, "error": { - "message": "Error - Maling pagkakabanggit" + "message": "Error" }, "resetPasswordManageUsers": { - "message": "Manage users must also be granted with the manage password reset permission" + "message": "Pamahalaan ang mga gumagamit ay dapat ding ipagkaloob sa pamahalaan ang pahintulot sa pag reset ng password" }, "setupProvider": { - "message": "Provider setup" + "message": "Pag setup ng provider" }, "setupProviderLoginDesc": { - "message": "You've been invited to setup a new Provider. To continue, you need to log in or create a new Bitwarden account." + "message": "Naimbitahan ka na mag setup ng bagong Provider. Upang magpatuloy, kailangan mong mag log in o lumikha ng isang bagong account sa Bitwarden." }, "setupProviderDesc": { - "message": "Please enter the details below to complete the Provider setup. Contact Customer Support if you have any questions." + "message": "Ipasok lamang ang mga detalye sa ibaba upang makumpleto ang pag setup ng Provider. Makipag ugnay sa Customer Support kung mayroon kang anumang mga katanungan." }, "providerName": { - "message": "Provider name" + "message": "Pangalan ng provider" }, "providerSetup": { - "message": "Provider successfully set up" + "message": "Matagumpay na nai-set up ang provider" }, "clients": { - "message": "Clients" + "message": "Mga Kliyente" }, "client": { - "message": "Client", + "message": "Kliyente", "description": "This is used as a table header to describe which client application created an event log." }, "providerAdmin": { - "message": "Provider admin" + "message": "Provider ng admin" }, "providerAdminDesc": { - "message": "The highest access user that can manage all aspects of your Provider as well as access and manage client organizations." + "message": "Ang pinakamataas na access user na maaaring pamahalaan ang lahat ng aspeto ng iyong Provider pati na rin ang pag access at pamamahala ng mga organisasyon ng kliyente." }, "serviceUser": { - "message": "Service user" + "message": "Gumagamit ng serbisyo" }, "serviceUserDesc": { - "message": "Service users can access and manage all client organizations." + "message": "Ang mga gumagamit ng serbisyo ay maaaring ma access at pamahalaan ang lahat ng mga organisasyon ng kliyente." }, "providerInviteUserDesc": { - "message": "Invite a new user to your Provider by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + "message": "Mag imbita ng isang bagong gumagamit sa iyong Provider sa pamamagitan ng pagpasok ng kanilang email address ng Bitwarden account sa ibaba. Kung wala pa silang account sa Bitwarden, hihikayatin silang gumawa ng bagong account." }, "joinProvider": { - "message": "Join Provider" + "message": "Sumali sa Provider" }, "joinProviderDesc": { - "message": "You've been invited to join the Provider listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + "message": "Inanyayahan kang sumali sa Provider na nakalista sa itaas. Upang tanggapin ang paanyaya, kailangan mong mag log in o lumikha ng isang bagong account sa Bitwarden." }, "providerInviteAcceptFailed": { - "message": "Unable to accept invitation. Ask a Provider admin to send a new invitation." + "message": "Hindi makatanggap ng imbitasyon. Hilingin sa isang admin ng Provider na magpadala ng isang bagong imbitasyon." }, "providerInviteAcceptedDesc": { - "message": "You can access this Provider once an administrator confirms your membership. We'll send you an email when that happens." + "message": "Maaari mong ma-access ang Provider na ito sa sandaling kumpirmahin ng administrator ang iyong pagiging miyembro. Ipapadala namin sa iyo ang isang email kapag nangyari iyon." }, "providerUsersNeedConfirmed": { - "message": "You have users that have accepted their invitation, but still need to be confirmed. Users will not have access to the Provider until they are confirmed." + "message": "Mayroon kang mga gumagamit na tinanggap ang kanilang imbitasyon, ngunit kailangan pa ring kumpirmahin. Ang mga gumagamit ay hindi magkakaroon ng access sa Provider hangga't hindi sila nakumpirma." }, "provider": { - "message": "Provider" + "message": "Tagapagtustos" }, "newClientOrganization": { - "message": "New client organization" + "message": "Bagong organisasyon ng kliyente" }, "newClientOrganizationDesc": { - "message": "Create a new client organization that will be associated with you as the Provider. You will be able to access and manage this organization." + "message": "Lumikha ng isang bagong organisasyon ng kliyente na maiuugnay sa iyo bilang Tagapagtustos. Magagawa mong ma access at pamahalaan ang organisasyong ito." }, "addExistingOrganization": { - "message": "Add existing organization" + "message": "Magdagdag ng umiiral na organisasyon" }, "myProvider": { - "message": "My Provider" + "message": "Ang Aking Provider" }, "addOrganizationConfirmation": { - "message": "Are you sure you want to add $ORGANIZATION$ as a client to $PROVIDER$?", + "message": "Sigurado ka bang gusto mong magdagdag ng $ORGANIZATION$ bilang kliyente sa $PROVIDER$?", "placeholders": { "organization": { "content": "$1", @@ -4721,10 +4737,10 @@ } }, "organizationJoinedProvider": { - "message": "Organization was successfully added to the Provider" + "message": "Matagumpay na naidagdag ang organisasyon sa Provider" }, "accessingUsingProvider": { - "message": "Accessing organization using Provider $PROVIDER$", + "message": "Pag-access sa organisasyon gamit ang Provider $PROVIDER$", "placeholders": { "provider": { "content": "$1", @@ -4733,13 +4749,13 @@ } }, "providerIsDisabled": { - "message": "Provider suspended" + "message": "Suspendido ang provider" }, "providerUpdated": { - "message": "Provider saved" + "message": "Naligtas ang provider" }, "yourProviderIs": { - "message": "Your Provider is $PROVIDER$. They have administrative and billing privileges for your organization.", + "message": "Ang iyong Provider ay $PROVIDER$. Mayroon silang mga pribilehiyo sa administratibo at pagsingil para sa iyong samahan.", "placeholders": { "provider": { "content": "$1", @@ -4748,7 +4764,7 @@ } }, "detachedOrganization": { - "message": "The organization $ORGANIZATION$ has been detached from your Provider.", + "message": "Ang organisasyon $ORGANIZATION$ ay nahiwalay sa iyong Provider.", "placeholders": { "organization": { "content": "$1", @@ -4757,34 +4773,34 @@ } }, "detachOrganizationConfirmation": { - "message": "Are you sure you want to detach this organization? The organization will continue to exist but will no longer be managed by the Provider." + "message": "Sigurado ka bang gusto mong ihiwalay ang organisasyong ito? Ang samahan ay patuloy na umiiral ngunit hindi na mamamahala ng Tagapagtustos." }, "add": { - "message": "Add" + "message": "Magdagdag" }, "updatedMasterPassword": { - "message": "Updated master password - I-update ang master password" + "message": "Master password saved" }, "updateMasterPassword": { - "message": "Update master password - I-update ang master password" + "message": "Update master password" }, "updateMasterPasswordWarning": { - "message": "Your master password was recently changed by an administrator in your organization. In order to access the vault, you must update it now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. - Ang iyong master password ay kamakailan lamang na binago ng isang administrator sa iyong organisasyon. Upang makapunta sa vault, kailangan mong i-update ito ngayon. Ang pagpapatuloy ay maglilipat ka sa iyong kasalukuyang sesyon, na nangangailangan sa iyo na mag-log in muli. Ang mga aktibong sesyon sa iba pang mga device ay maaaring magpatuloy na aktibo hanggang sa isang oras." + "message": "Your master password was recently changed by an administrator in your organization. In order to access the vault, you must update your master password now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." }, "masterPasswordInvalidWarning": { - "message": "Your master password does not meet the policy requirements of this organization. In order to join the organization, you must update your master password now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." + "message": "Ang iyong master password ay hindi nakakatugon sa mga kinakailangan sa patakaran ng organisasyong ito. Upang sumali sa samahan, kailangan mong i update ang iyong master password ngayon. Ang proceeding ay mag-log out sa iyong kasalukuyang session, na nangangailangan na mag-log in muli. Ang mga aktibong sesyon sa iba pang mga aparato ay maaaring patuloy na manatiling aktibo hanggang sa isang oras." }, "maximumVaultTimeout": { "message": "Vault timeout" }, "maximumVaultTimeoutDesc": { - "message": "Set a maximum vault timeout for members." + "message": "Magtakda ng maximum vault timeout para sa mga miyembro." }, "maximumVaultTimeoutLabel": { - "message": "Maximum vault timeout" + "message": "Maximum na timeout sa vault" }, "invalidMaximumVaultTimeout": { - "message": "Invalid maximum vault timeout." + "message": "Imbalidong maximum vault timeout." }, "hours": { "message": "Oras" @@ -4806,22 +4822,22 @@ } }, "customVaultTimeout": { - "message": "Custom vault timeout" + "message": "Pasadyang timeout ng vault" }, "vaultTimeoutToLarge": { - "message": "Your vault timeout exceeds the restriction set by your organization." + "message": "Ang iyong vault timeout ay lumampas sa paghihigpit na itinakda ng iyong samahan." }, "vaultCustomTimeoutMinimum": { - "message": "Minimum custom timeout is 1 minute." + "message": "Minimum na pasadyang timeout ay 1 minuto." }, "vaultTimeoutRangeError": { - "message": "Vault timeout is not within allowed range." + "message": "Hindi pinapayagan ang vault timeout." }, "disablePersonalVaultExport": { - "message": "Remove individual vault export" + "message": "Alisin ang indibidwal na pag export ng vault" }, "disablePersonalVaultExportDesc": { - "message": "Do not allow members to export their individual vault data." + "message": "Huwag payagan ang mga miyembro na i export ang kanilang indibidwal na data ng vault." }, "vaultExportDisabled": { "message": "Hindi magagamit ang pag-export ng Vault" @@ -4830,61 +4846,61 @@ "message": "Ang isa o higit pang mga patakaran ng organisasyon ay nagpipigil sa iyo mula sa pag-export ng iyong indibidwal na vault." }, "selectType": { - "message": "Select SSO type" + "message": "Pumili ng uri ng SSO" }, "type": { - "message": "Type - Uri" + "message": "Type" }, "openIdConnectConfig": { - "message": "OpenID connect configuration" + "message": "OpenID konek na pagsasaayos" }, "samlSpConfig": { - "message": "SAML service provider configuration" + "message": "Pag configure ng service provider ng SAML" }, "samlIdpConfig": { "message": "SAML identity provider configuration" }, "callbackPath": { - "message": "Callback path" + "message": "Landas ng callback" }, "signedOutCallbackPath": { - "message": "Signed out callback path" + "message": "Naka sign out na landas ng callback" }, "authority": { - "message": "Authority" + "message": "Awtoridad" }, "clientId": { - "message": "Client ID" + "message": "ID ng Kliyente" }, "clientSecret": { - "message": "Client secret" + "message": "Lihim ng kliyente" }, "metadataAddress": { - "message": "Metadata address" + "message": "Address ng metadata" }, "oidcRedirectBehavior": { - "message": "OIDC redirect behavior" + "message": "Pag uugali ng OIDC redirect" }, "getClaimsFromUserInfoEndpoint": { - "message": "Get claims from user info endpoint" + "message": "Kumuha ng mga claim mula sa endpoint ng impormasyon ng gumagamit" }, "additionalScopes": { - "message": "Custom scopes" + "message": "Pasadyang mga saklaw" }, "additionalUserIdClaimTypes": { - "message": "Custom user ID claim types" + "message": "Mga uri ng paghahabol ng Custom ID ng gumagamit" }, "additionalEmailClaimTypes": { - "message": "Email claim types" + "message": "Mga uri ng claim sa email" }, "additionalNameClaimTypes": { - "message": "Custom name claim types" + "message": "Pasadyang mga uri ng claim ng pangalan" }, "acrValues": { - "message": "Requested authentication context class reference values" + "message": "Hiniling na mga halaga ng reference ng klase ng konteksto ng pagpapatunay" }, "expectedReturnAcrValue": { - "message": "Expected \"acr\" claim value in response" + "message": "Inaasahang \"acr\" na halaga ng paghahabol bilang tugon" }, "spEntityId": { "message": "SP entity ID" @@ -4896,103 +4912,103 @@ "message": "Assertion consumer service (ACS) URL" }, "spNameIdFormat": { - "message": "Name ID format" + "message": "Format ng ID ng pangalan" }, "spOutboundSigningAlgorithm": { - "message": "Outbound signing algorithm" + "message": "Outbound pag sign algorithm" }, "spSigningBehavior": { - "message": "Signing behavior" + "message": "Pag uugali ng pag sign" }, "spMinIncomingSigningAlgorithm": { - "message": "Minimum incoming signing algorithm" + "message": "Minimum na papasok na pag sign algorithm" }, "spWantAssertionsSigned": { - "message": "Expect signed assertions" + "message": "Asahan ang mga pinirmahang assertions" }, "spValidateCertificates": { - "message": "Validate certificates" + "message": "Patunayan ang mga sertipiko" }, "idpEntityId": { "message": "Entity ID" }, "idpBindingType": { - "message": "Binding type" + "message": "Uri ng pagbubuklod" }, "idpSingleSignOnServiceUrl": { - "message": "Single sign-on service URL" + "message": "Single URL ng serbisyo ng pag sign on" }, "idpSingleLogoutServiceUrl": { - "message": "Single log-out service URL" + "message": "Single URL ng serbisyo ng pag log out" }, "idpX509PublicCert": { - "message": "X509 public certificate" + "message": "X509 pampublikong sertipiko" }, "idpOutboundSigningAlgorithm": { - "message": "Outbound signing algorithm" + "message": "Outbound pag sign algorithm" }, "idpAllowUnsolicitedAuthnResponse": { - "message": "Allow unsolicited authentication response" + "message": "Payagan ang hindi hinihinging tugon sa pagpapatunay" }, "idpAllowOutboundLogoutRequests": { - "message": "Allow outbound logout requests" + "message": "Pinapayagan ang mga outbound logout request" }, "idpSignAuthenticationRequests": { - "message": "Sign authentication requests" + "message": "Mag sign ng mga kahilingan sa pagpapatunay" }, "ssoSettingsSaved": { - "message": "Single sign-on configuration saved" + "message": "Nai-save ang configuration ng solong pag-sign on" }, "sponsoredFamilies": { - "message": "Free Bitwarden Families" + "message": "Libreng Mga Pamilya ng Bitwarden" }, "sponsoredFamiliesEligible": { - "message": "You and your family are eligible for Free Bitwarden Families. Redeem with your personal email to keep your data secure even when you are not at work." + "message": "Ikaw at ang iyong pamilya ay karapat dapat para sa Free Bitwarden Families. Tubusin gamit ang iyong personal na email upang mapanatili ang iyong data na ligtas kahit na wala ka sa trabaho." }, "sponsoredFamiliesEligibleCard": { - "message": "Redeem your Free Bitwarden for Families plan today to keep your data secure even when you are not at work." + "message": "Tubusin ang iyong Free Bitwarden for Families plan ngayon upang mapanatili ang iyong data na ligtas kahit na wala ka sa trabaho." }, "sponsoredFamiliesInclude": { - "message": "The Bitwarden for Families plan include" + "message": "Kasama sa plano ng Bitwarden for Families" }, "sponsoredFamiliesPremiumAccess": { - "message": "Premium access for up to 6 users" + "message": "Premium access para sa hanggang sa 6 mga gumagamit" }, "sponsoredFamiliesSharedCollections": { - "message": "Shared collections for Family secrets" + "message": "Ibinahagi ang mga koleksyon para sa mga lihim ng Pamilya" }, "badToken": { - "message": "The link is no longer valid. Please have the sponsor resend the offer." + "message": "Hindi na valid ang link. Paki resend na lang sa sponsor ang offer." }, "reclaimedFreePlan": { - "message": "Reclaimed free plan" + "message": "Nabawi ang libreng plano" }, "redeem": { - "message": "Redeem" + "message": "Tubusin" }, "sponsoredFamiliesSelectOffer": { - "message": "Select the organization you would like sponsored" + "message": "Piliin ang organisasyon na gusto mong sponsored" }, "familiesSponsoringOrgSelect": { - "message": "Which Free Families offer would you like to redeem?" + "message": "Aling mga Malayang Pamilya ang mag-aalok ng gusto ninyong tubusin?" }, "sponsoredFamiliesEmail": { - "message": "Enter your personal email to redeem Bitwarden Families" + "message": "Ipasok ang iyong personal na email upang tubusin ang mga Pamilya ng Bitwarden" }, "sponsoredFamiliesLeaveCopy": { - "message": "If you remove an offer or are removed from the sponsoring organization, your Families sponsorship will expire at the next renewal date." + "message": "Kung nag alis ka ng offer o tinanggal ka sa sponsoring organization, ang sponsorship ng iyong Families ay mag e expire sa susunod na renewal date." }, "acceptBitwardenFamiliesHelp": { - "message": "Accept offer for an existing organization or create a new Families organization." + "message": "Tanggapin ang alok para sa isang umiiral na organisasyon o lumikha ng isang bagong organisasyon ng Pamilya." }, "setupSponsoredFamiliesLoginDesc": { - "message": "You've been offered a free Bitwarden Families plan organization. To continue, you need to log in to the account that received the offer." + "message": "Inaalok ka ng isang libreng organisasyon ng plano ng Bitwarden Families. Upang magpatuloy, kailangan mong mag log in sa account na natanggap ang alok." }, "sponsoredFamiliesAcceptFailed": { - "message": "Unable to accept offer. Please resend the offer email from your Enterprise account and try again." + "message": "Hindi makatanggap ng alok. Mangyaring ipadala muli ang email ng alok mula sa iyong Enterprise account at subukang muli." }, "sponsoredFamiliesAcceptFailedShort": { - "message": "Unable to accept offer. $DESCRIPTION$", + "message": "Hindi makatanggap ng alok. $DESCRIPTION$", "placeholders": { "description": { "content": "$1", @@ -5001,19 +5017,19 @@ } }, "sponsoredFamiliesOffer": { - "message": "Accept Free Bitwarden Families" + "message": "Tanggapin ang mga Libreng Pamilya ng Bitwarden" }, "sponsoredFamiliesOfferRedeemed": { - "message": "Free Bitwarden Families offer successfully redeemed" + "message": "Libreng Bitwarden Families nag aalok matagumpay na natubos" }, "redeemed": { - "message": "Redeemed" + "message": "Tinubos na" }, "redeemedAccount": { - "message": "Account redeemed" + "message": "Natubos ang account" }, "revokeAccount": { - "message": "Revoke account $NAME$", + "message": "Bawiin ang account $NAME$", "placeholders": { "name": { "content": "$1", @@ -5022,7 +5038,7 @@ } }, "resendEmailLabel": { - "message": "Resend sponsorship email to $NAME$ sponsorship", + "message": "Muling ipadala ang sponsorship email sa $NAME$ sponsorship", "placeholders": { "name": { "content": "$1", @@ -5031,31 +5047,31 @@ } }, "freeFamiliesPlan": { - "message": "Free Families plan" + "message": "Libreng Plano ng mga Pamilya" }, "redeemNow": { - "message": "Redeem now" + "message": "Tubusin mo na ngayon" }, "recipient": { - "message": "Recipient" + "message": "Tatanggap" }, "removeSponsorship": { - "message": "Remove sponsorship" + "message": "Alisin ang sponsorship" }, "removeSponsorshipConfirmation": { - "message": "After removing a sponsorship, you will be responsible for this subscription and related invoices. Are you sure you want to continue?" + "message": "Matapos alisin ang isang sponsorship, ikaw ay mananagot para sa subscription na ito at mga kaugnay na invoice. Sigurado ka bang gusto mong magpatuloy?" }, "sponsorshipCreated": { - "message": "Sponsorship created" + "message": "Paglikha ng sponsorship" }, "emailSent": { - "message": "Email sent" + "message": "Ipinadala ang email" }, "revokeSponsorshipConfirmation": { - "message": "After removing this account, the Families plan sponsorship will expire at the end of the billing period. You will not be able to redeem a new sponsorship offer until the existing one expires. Are you sure you want to continue?" + "message": "Matapos alisin ang account na ito, ang sponsorship ng plano ng mga Pamilya ay mawawalan ng bisa sa pagtatapos ng panahon ng pagsingil. Hindi ka makakapag redeem ng bagong sponsorship offer hanggang sa mag expire ang existing. Sigurado ka bang gusto mong magpatuloy?" }, "removeSponsorshipSuccess": { - "message": "Sponsorship removed" + "message": "Inalis ang sponsorship" }, "ssoKeyConnectorError": { "message": "Mali sa koneksiyon ng key: Siguraduhin na magagamit at gumagana nang maayos ang key connector." @@ -5103,160 +5119,157 @@ "message": "Tinanggal ang master password" }, "allowSso": { - "message": "Allow SSO authentication" + "message": "Payagan ang pagpapatunay ng SSO" }, "allowSsoDesc": { - "message": "Once set up, your configuration will be saved and members will be able to authenticate using their Identity Provider credentials." + "message": "Kapag na set up, ang iyong configuration ay mai save at ang mga miyembro ay magagawang upang mapatunayan gamit ang kanilang mga kredensyal ng Identity Provider." }, "ssoPolicyHelpStart": { - "message": "Use the", + "message": "Gamitin ang mga", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" }, "ssoPolicyHelpLink": { - "message": "require single-sign-on authentication policy", + "message": "Nangangailangan ng patakaran sa pagpapatunay ng single sign on", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" }, "ssoPolicyHelpEnd": { - "message": "to require all members to log in with SSO.", + "message": "para ma require lahat ng members na mag log in sa SSO.", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" }, "ssoPolicyHelpKeyConnector": { - "message": "The require SSO authentication and single organization policies are required to set up Key Connector decryption." + "message": "Ang kinakailangang pagpapatunay ng SSO at mga patakaran sa solong organisasyon ay kinakailangan upang i set up ang decryption ng Key Connector." }, "memberDecryptionOption": { - "message": "Member decryption options" + "message": "Mga pagpipilian sa decryption ng miyembro" }, "memberDecryptionPassDesc": { - "message": "Once authenticated, members will decrypt vault data using their master passwords." + "message": "Kapag na authenticate, ang mga miyembro ay mag decrypt ng data ng vault gamit ang kanilang mga master password." }, "keyConnector": { "message": "Key Connector" }, "memberDecryptionKeyConnectorDesc": { - "message": "Connect login with SSO to your self-hosted decryption key server. Using this option, members won’t need to use their master passwords to decrypt vault data. Contact Bitwarden Support for set up assistance." + "message": "Ikonekta ang pag login sa SSO sa iyong self host na decryption key server. Gamit ang pagpipiliang ito, hindi na kailangang gamitin ng mga miyembro ang kanilang mga master password upang i decrypt ang data ng vault. Makipag ugnay sa Bitwarden Support para sa set up na tulong." }, "keyConnectorPolicyRestriction": { - "message": "\"Login with SSO and Key Connector Decryption\" is activated. This policy will only apply to owners and admins." + "message": "\"Pag login sa SSO at Key Connector Decryption\" ay isinaaktibo. Ang patakaran na ito ay ilalapat lamang sa mga may ari at admin." }, "enabledSso": { - "message": "SSO turned on" + "message": "Nakabukas ang SSO" }, "disabledSso": { - "message": "SSO turned on" + "message": "Nakabukas ang SSO" }, "enabledKeyConnector": { - "message": "Key Connector activated" + "message": "Pinagana ang Key Connector" }, "disabledKeyConnector": { "message": "Key Connector deactivated" }, "keyConnectorWarning": { - "message": "Once members begin using Key Connector, your organization cannot revert to master password decryption. Proceed only if you are comfortable deploying and managing a key server." + "message": "Kapag nagsimulang gamitin ng mga miyembro ang Key Connector, ang iyong organisasyon ay hindi maaaring bumalik sa master password decryption. Magpatuloy lamang kung komportable ka sa pag deploy at pamamahala ng isang key server." }, "migratedKeyConnector": { - "message": "Migrated to Key Connector" + "message": "Lumipat sa Key Connector" }, "paymentSponsored": { - "message": "Please provide a payment method to associate with the organization. Don't worry, we won't charge you anything unless you select additional features or your sponsorship expires. " + "message": "Mangyaring magbigay ng isang paraan ng pagbabayad upang maiugnay sa samahan. Huwag mag alala, hindi kami maniningil sa iyo ng anumang bagay maliban kung pumili ka ng mga karagdagang tampok o ang iyong sponsorship ay nag expire. " }, "orgCreatedSponsorshipInvalid": { - "message": "The sponsorship offer has expired. You may delete the organization you created to avoid a charge at the end of your 7 day trial. Otherwise you may close this prompt to keep the organization and assume billing responsibility." + "message": "Nag expire na ang sponsorship offer. Maaari mong tanggalin ang organisasyon na iyong nilikha upang maiwasan ang isang singil sa pagtatapos ng iyong 7 araw na pagsubok. Kung hindi man maaari mong isara ang prompt na ito upang panatilihin ang organisasyon at ipagpalagay ang responsibilidad sa pagsingil." }, "newFamiliesOrganization": { - "message": "New Families organization" + "message": "Organisasyon ng mga Bagong Pamilya" }, "acceptOffer": { - "message": "Accept offer" + "message": "Tanggapin ang alok" }, "sponsoringOrg": { - "message": "Sponsoring organization" + "message": "Organisasyon ng pag sponsor" }, "keyConnectorTest": { - "message": "Test" + "message": "Pagsusulit" }, "keyConnectorTestSuccess": { - "message": "Success! Key Connector reached." + "message": "Tagumpay! Naabot ang Key Connector." }, "keyConnectorTestFail": { - "message": "Cannot reach Key Connector. Check URL." + "message": "Hindi maabot ang Key Connector. Suriin ang URL." }, "sponsorshipTokenHasExpired": { - "message": "The sponsorship offer has expired." + "message": "Nag expire na ang sponsorship offer." }, "freeWithSponsorship": { - "message": "FREE with sponsorship" + "message": "LIBRE sa sponsorship" }, "viewBillingSyncToken": { - "message": "View billing sync token" + "message": "Tingnan ang token ng pag sync ng pagsingil" }, "generateBillingSyncToken": { - "message": "Generate billing sync token" + "message": "Bumuo ng token ng pag sync ng pagsingil" }, "copyPasteBillingSync": { - "message": "Copy and paste this token into the billing sync settings of your self-hosted organization." + "message": "Kopyahin at i paste ang token na ito sa mga setting ng pag sync ng pagsingil ng iyong self host na organisasyon." }, "billingSyncCanAccess": { - "message": "Your billing sync token can access and edit this organization's subscription settings." + "message": "Ang iyong billing sync token ay maaaring ma access at i edit ang mga setting ng subscription ng organisasyong ito." }, "manageBillingSync": { - "message": "Manage billing sync" + "message": "Pamahalaan ang pag sync ng pagsingil" }, "setUpBillingSync": { - "message": "Set up billing sync" + "message": "Mag-set up ng pag-sync ng pagsingil" }, "generateToken": { - "message": "Generate token" + "message": "Bumuo ng token" }, "rotateToken": { - "message": "Rotate token" + "message": "Iikot ang token" }, "rotateBillingSyncTokenWarning": { - "message": "If you proceed, you will need to re-setup billing sync on your self-hosted server." + "message": "Kung magpatuloy ka, kakailanganin mong muling i setup ang pag sync ng pagsingil sa iyong self host server." }, "rotateBillingSyncTokenTitle": { - "message": "Rotating the billing sync token will invalidate the previous token." + "message": "Ang pag ikot ng token ng pag sync ng pagsingil ay magpapawalang bisa sa nakaraang token." }, "selfHostingTitle": { - "message": "Self-hosting" + "message": "Pag host sa sarili" }, "selfHostingEnterpriseOrganizationSectionCopy": { - "message": "To set-up your organization on your own server, you will need to upload your license file. To support Free Families plans and advanced billing capabilities for your self-hosted organization, you will need to set up billing sync." + "message": "Upang mai set up ang iyong organisasyon sa iyong sariling server, kakailanganin mong i upload ang iyong file ng lisensya. Upang suportahan ang mga plano ng Libreng Pamilya at mga advanced na kakayahan sa pagsingil para sa iyong self host na organisasyon, kakailanganin mong mag set up ng pag sync ng pagsingil." }, "billingSyncApiKeyRotated": { - "message": "Token rotated" - }, - "billingSync": { - "message": "Billing sync" + "message": "Token na pinaikot" }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Ang pag sync ng pagsingil ay nag unlock ng mga sponsorship ng Pamilya at awtomatikong pag sync ng lisensya sa iyong server. Matapos gumawa ng mga update sa server ng ulap ng Bitwarden, piliin ang Sync License upang mag aplay ng mga pagbabago." }, "billingSyncKeyDesc": { - "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." + "message": "Ang isang billing sync token mula sa mga setting ng subscription ng iyong cloud organization ay kinakailangan upang makumpleto ang form na ito." }, "billingSyncKey": { - "message": "Billing sync token" + "message": "Pagsingil sync token" }, "active": { - "message": "Active" + "message": "Aktibo" }, "inactive": { - "message": "Inactive" + "message": "Hindi aktibo" }, "sentAwaitingSync": { - "message": "Sent (awaiting sync)" + "message": "Ipinadala (naghihintay ng pag sync)" }, "sent": { - "message": "Sent" + "message": "Ipinadala na" }, "requestRemoved": { - "message": "Removed (awaiting sync)" + "message": "Inalis (naghihintay ng pag sync)" }, "requested": { - "message": "Requested" + "message": "Hiniling" }, "formErrorSummaryPlural": { - "message": "$COUNT$ fields above need your attention.", + "message": "Kailangan ng $COUNT$ field sa itaas ang inyong pansin.", "placeholders": { "count": { "content": "$1", @@ -5265,10 +5278,10 @@ } }, "formErrorSummarySingle": { - "message": "1 field above needs your attention." + "message": "1 field sa itaas ay nangangailangan ng iyong pansin." }, "fieldRequiredError": { - "message": "$FIELDNAME$ is required.", + "message": "$FIELDNAME$ ang kailangan.", "placeholders": { "fieldname": { "content": "$1", @@ -5277,19 +5290,28 @@ } }, "required": { - "message": "required" + "message": "kailangan" + }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } }, "idpSingleSignOnServiceUrlRequired": { - "message": "Required if Entity ID is not a URL." + "message": "Kinakailangan kung ang Entity ID ay hindi isang URL." }, "openIdOptionalCustomizations": { - "message": "Optional customizations" + "message": "Opsyonal na mga pagpapasadya" }, "openIdAuthorityRequired": { - "message": "Required if Authority is not valid." + "message": "Kinakailangan kung hindi wasto ang Awtoridad." }, "separateMultipleWithComma": { - "message": "Separate multiple with a comma." + "message": "Paghiwalayin ang maramihan gamit ang kuwit." }, "sessionTimeout": { "message": "Nawalan na ng bisa ang iyong sesyon. Mangyaring bumalik at subukan na mag-log in muli." @@ -5298,7 +5320,7 @@ "message": "Nag-export ng indibidwal na vault" }, "exportingOrganizationVaultTitle": { - "message": "Exporting organization vault" + "message": "Pag-export ng vault ng organisasyon" }, "exportingPersonalVaultDescription": { "message": "Lamang ang mga item ng indibidwal na vault na nauugnay sa $EMAIL$ ang maie-export. Hindi kasama ang mga item ng vault ng organisasyon.", @@ -5310,7 +5332,7 @@ } }, "exportingOrganizationVaultDescription": { - "message": "Only the organization vault associated with $ORGANIZATION$ will be exported. Individual vault items and items from other organizations will not be included.", + "message": "Tanging ang vault ng organisasyon na nauugnay sa $ORGANIZATION$ ang i-export. Hindi isasama ang mga indibidwal na vault item at item mula sa ibang mga organisasyon.", "placeholders": { "organization": { "content": "$1", @@ -5319,32 +5341,32 @@ } }, "accessDenied": { - "message": "Access denied. You do not have permission to view this page." + "message": "Hindi natanggap ang access. Wala kang pahintulot na tingnan ang pahinang ito." }, "masterPassword": { - "message": "Master password" + "message": "Master Password" }, "security": { "message": "Kaligtasan" }, "keys": { - "message": "Keys" + "message": "Mga Susi" }, "billingHistory": { - "message": "Billing history" + "message": "Kasaysayan ng pagsingil" }, "backToReports": { - "message": "Back to reports" + "message": "Bumalik sa mga ulat" }, "organizationPicker": { - "message": "Organization picker" + "message": "Tagapili ng organisasyon" }, "currentOrganization": { - "message": "Current organization", + "message": "Kasalukuyang organisasyon", "description": "This is used by screen readers to indicate the organization that is currently being shown to the user." }, "accountSettings": { - "message": "Account settings" + "message": "Mga setting ng account" }, "generator": { "message": "Magmamana" @@ -5356,45 +5378,45 @@ "message": "Uri ng Password" }, "regenerateUsername": { - "message": "Regenerate username - Palitan ang username" + "message": "Regenerate username" }, "generateUsername": { - "message": "Generate username - Lumikha ng username" + "message": "Generate username" }, "usernameType": { - "message": "Username type - Uri ng username" + "message": "Username type" }, "plusAddressedEmail": { - "message": "Plus addressed email - Email na may dagdag na address", + "message": "Plus addressed email", "description": "Username generator option that appends a random sub-address to the username. For example: address+subaddress@email.com" }, "plusAddressedEmailDesc": { - "message": "Use your email provider's sub-addressing capabilities. - Gamitin ang kakayahang magdagdag ng sub-address ng iyong email provider." + "message": "Use your email provider's sub-addressing capabilities." }, "catchallEmail": { - "message": "Catch-all email - Catch-all email" + "message": "Catch-all email" }, "catchallEmailDesc": { - "message": "Use your domain's configured catch-all inbox. - Gamitin ang naka-configure na catch-all inbox ng iyong domain." + "message": "Use your domain's configured catch-all inbox." }, "random": { - "message": "Random - Walang pinipili", + "message": "Random", "description": "Generates domain-based username using random letters" }, "randomWord": { - "message": "Random word" + "message": "Random na salita" }, "service": { "message": "Serbisyo" }, "unknownCipher": { - "message": "Unknown item, you may need to request permission to access this item." + "message": "Hindi kilalang item, maaaring kailanganin mong humiling ng pahintulot upang ma access ang item na ito." }, "cannotSponsorSelf": { - "message": "You cannot redeem for the active account. Enter a different email." + "message": "Hindi ka maaaring tubusin para sa aktibong account. Magpasok ng ibang email." }, "revokeWhenExpired": { - "message": "Expires $DATE$", + "message": "Nag-expire ng $DATE$", "placeholders": { "date": { "content": "$1", @@ -5403,7 +5425,7 @@ } }, "awaitingSyncSingular": { - "message": "Token rotated $DAYS$ day ago. Update the billing sync token in your self-hosted organization settings.", + "message": "Token umikot $DAYS$ araw na ang nakakaraan. I update ang token ng pag sync ng pagsingil sa iyong mga setting ng organisasyon na naka host sa sarili.", "placeholders": { "days": { "content": "$1", @@ -5412,7 +5434,7 @@ } }, "awaitingSyncPlural": { - "message": "Token rotated $DAYS$ days ago. Update the billing sync token in your self-hosted organization settings.", + "message": "Token rotated $DAYS$ araw na ang nakakaraan. I update ang token ng pag sync ng pagsingil sa iyong mga setting ng organisasyon na naka host sa sarili.", "placeholders": { "days": { "content": "$1", @@ -5425,10 +5447,10 @@ "Description": "Used as a prefix to indicate the last time a sync occured. Example \"Last sync 1968-11-16 00:00:00\"" }, "sponsorshipsSynced": { - "message": "Self-hosted sponsorships synced." + "message": "Ang mga self host na sponsorship ay naka sync." }, "billingManagedByProvider": { - "message": "Managed by $PROVIDER$", + "message": "Pinamamahalaan ng $PROVIDER$", "placeholders": { "provider": { "content": "$1", @@ -5437,36 +5459,36 @@ } }, "billingContactProviderForAssistance": { - "message": "Please reach out to them for further assistance", + "message": "Pakiabot sa kanila para sa karagdagang tulong", "description": "This text is displayed if an organization's billing is managed by a Provider. It tells the user to contact the Provider for assistance." }, "forwardedEmail": { "message": "Ipinasa ang alias ng email" }, "forwardedEmailDesc": { - "message": "Generate an email alias with an external forwarding service. - Lumikha ng alias ng email gamit ang panlabas na serbisyo ng pagpapasa." + "message": "Generate an email alias with an external forwarding service." }, "hostname": { - "message": "Hostname", + "message": "Pangalan ng Hostname", "description": "Part of a URL." }, "apiAccessToken": { "message": "Token ng Access sa API" }, "deviceVerification": { - "message": "Device verification" + "message": "Pag verify ng aparato" }, "enableDeviceVerification": { - "message": "Turn on device verification" + "message": "I-on ang pag-verify ng device" }, "deviceVerificationDesc": { - "message": "Verification codes are sent to your email address when logging in from an unrecognized device" + "message": "Ang mga verification code ay ipinadala sa iyong email address kapag nag log in mula sa isang hindi nakikilalang aparato" }, "updatedDeviceVerification": { - "message": "Updated device verification" + "message": "Na-update na pag-verify ng device" }, "areYouSureYouWantToEnableDeviceVerificationTheVerificationCodeEmailsWillArriveAtX": { - "message": "Are you sure you want to turn on device verification? The verification code emails will arrive at: $EMAIL$", + "message": "Sigurado ka bang gusto mong buksan ang pag-verify ng device? Ang mga email ng verification code ay darating sa: $EMAIL$", "placeholders": { "email": { "content": "$1", @@ -5482,41 +5504,41 @@ "description": "The text, 'SCIM', is an acronymn and should not be translated." }, "scimDescription": { - "message": "Automatically provision users and groups with your preferred identity provider via SCIM provisioning", + "message": "Awtomatikong pagbibigay ng mga user at grupo sa iyong ginustong identity provider sa pamamagitan ng SCIM provisioning", "description": "the text, 'SCIM', is an acronymn and should not be translated." }, "scimEnabledCheckboxDesc": { - "message": "Enable SCIM", + "message": "Paganahin ang SCIM", "description": "the text, 'SCIM', is an acronymn and should not be translated." }, "scimEnabledCheckboxDescHelpText": { - "message": "Set up your preferred identity provider by configuring the URL and SCIM API Key", + "message": "I set up ang iyong ginustong tagapagbigay ng pagkakakilanlan sa pamamagitan ng pag configure ng URL at SCIM API Key", "description": "the text, 'SCIM', is an acronymn and should not be translated." }, "scimApiKeyHelperText": { - "message": "This API key has access to manage users within your organization. It should be kept secret." + "message": "Ang API key na ito ay may access upang pamahalaan ang mga gumagamit sa loob ng iyong samahan. Dapat itong ilihim." }, "copyScimKey": { - "message": "Copy the SCIM API key to your clipboard", + "message": "Kopyahin ang SCIM API key sa iyong clipboard", "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." }, "rotateScimKey": { - "message": "Rotate the SCIM API key", + "message": "Iikot ang SCIM API key", "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." }, "rotateScimKeyWarning": { - "message": "Are you sure you want to rotate the SCIM API Key? The current key will no longer work for any existing integrations.", + "message": "Sigurado ka bang gusto mong i-rotate ang SCIM API Key? Ang kasalukuyang susi ay hindi na gagana para sa anumang umiiral na mga pagsasama.", "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." }, "rotateKey": { - "message": "Rotate key" + "message": "I-ikot ang susi" }, "scimApiKey": { "message": "SCIM API key", "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." }, "copyScimUrl": { - "message": "Copy the SCIM endpoint URL to your clipboard", + "message": "Kopyahin ang SCIM endpoint URL sa iyong clipboard", "description": "the text, 'SCIM' and 'URL', are acronymns and should not be translated." }, "scimUrl": { @@ -5524,21 +5546,21 @@ "description": "the text, 'SCIM' and 'URL', are acronymns and should not be translated." }, "scimApiKeyRotated": { - "message": "SCIM API key successfully rotated", + "message": "SCIM API key matagumpay na inikot", "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." }, "scimSettingsSaved": { - "message": "SCIM settings saved", + "message": "Nai-save ang mga setting ng SCIM", "description": "the text, 'SCIM', is an acronymn and should not be translated." }, "inputRequired": { - "message": "Input is required." + "message": "Kailangan ang input." }, "inputEmail": { - "message": "Input is not an email address." + "message": "Ang input ay hindi isang email address." }, "inputMinLength": { - "message": "Input must be at least $COUNT$ characters long.", + "message": "Ang input ay dapat na hindi bababa sa $COUNT$ character ang haba.", "placeholders": { "count": { "content": "$1", @@ -5547,7 +5569,7 @@ } }, "inputMaxLength": { - "message": "Input must not exceed $COUNT$ characters in length.", + "message": "Ang input ay hindi dapat lumampas sa $COUNT$ na mga character sa haba.", "placeholders": { "count": { "content": "$1", @@ -5556,7 +5578,7 @@ } }, "inputForbiddenCharacters": { - "message": "The following characters are not allowed: $CHARACTERS$", + "message": "Hindi pinapayagan ang mga sumusunod na character: $CHARACTERS$", "placeholders": { "characters": { "content": "$1", @@ -5565,10 +5587,10 @@ } }, "multipleInputEmails": { - "message": "1 or more emails are invalid" + "message": "1 o higit pang mga email ay hindi wasto" }, "tooManyEmails": { - "message": "You can only submit up to $COUNT$ emails at a time", + "message": "Maaari ka lamang magsumite ng hanggang sa $COUNT$ email sa isang pagkakataon", "placeholders": { "count": { "content": "$1", @@ -5577,7 +5599,7 @@ } }, "fieldsNeedAttention": { - "message": "$COUNT$ field(s) above need your attention.", + "message": "$COUNT$ (mga) field sa itaas ay kailangan ng inyong pansin.", "placeholders": { "count": { "content": "$1", @@ -5586,22 +5608,22 @@ } }, "turnOn": { - "message": "Turn on" + "message": "Buksan ang" }, "on": { - "message": "On" + "message": "I-on" }, "members": { - "message": "Members" + "message": "Mga Miyembro" }, "reporting": { - "message": "Reporting" + "message": "Pag-uulat" }, "cardBrandMir": { "message": "Mir" }, "numberOfUsers": { - "message": "Number of users" + "message": "Bilang ng mga gumagamit" }, "loggingInAs": { "message": "Naglolog-in bilang" @@ -5610,19 +5632,19 @@ "message": "Hindi ikaw?" }, "pickAnAvatarColor": { - "message": "Pick an avatar color" + "message": "Pumili ng kulay ng avatar" }, "customizeAvatar": { - "message": "Customize avatar" + "message": "Ipasadya ang avatar" }, "avatarUpdated": { - "message": "Avatar updated" + "message": "Updated na ang avatar" }, "brightBlue": { - "message": "Bright Blue" + "message": "Maliwanag na Asul" }, "green": { - "message": "Green" + "message": "Berde" }, "orange": { "message": "Orange" @@ -5631,7 +5653,7 @@ "message": "Lavender" }, "yellow": { - "message": "Yellow" + "message": "Dilaw" }, "indigo": { "message": "Indigo" @@ -5643,22 +5665,22 @@ "message": "Salmon" }, "pink": { - "message": "Pink" + "message": "kulay rosas" }, "customColor": { - "message": "Custom Color" + "message": "Pasadyang Kulay" }, "multiSelectPlaceholder": { - "message": "-- Type to filter --" + "message": "-- Uri ng filter --" }, "multiSelectLoading": { - "message": "Retrieving options..." + "message": "Pagkuha ng mga pagpipilian..." }, "multiSelectNotFound": { - "message": "No items found" + "message": "Walang natagpuang mga item" }, "multiSelectClearAll": { - "message": "Clear all" + "message": "I-clear ang lahat" }, "toggleCharacterCount": { "message": "I-toggle ang bilang ng character", @@ -5669,160 +5691,160 @@ "description": "'Character count' describes a feature that displays a number next to each character of the password." }, "hide": { - "message": "Hide" + "message": "Tago" }, "projects": { - "message": "Projects" + "message": "Mga Proyekto" }, "lastEdited": { - "message": "Last edited" + "message": "Huling na-edit" }, "editSecret": { - "message": "Edit secret" + "message": "Edit lihim" }, "addSecret": { - "message": "Add secret" + "message": "Magdagdag ng lihim" }, "copySecretName": { - "message": "Copy secret name" + "message": "Kopyahin ang lihim na pangalan" }, "copySecretValue": { - "message": "Copy secret value" + "message": "Kopyahin ang lihim na halaga" }, "deleteSecret": { - "message": "Delete secret" + "message": "Tanggalin ang lihim" }, "deleteSecrets": { - "message": "Delete secrets" + "message": "Tanggalin ang mga lihim" }, "secretProjectAssociationDescription": { - "message": "Select projects that the secret will be associated with. Only organization users with access to these projects will be able to see the secret." + "message": "Pumili ng mga proyekto na ang lihim ay maiugnay. Tanging ang mga gumagamit ng organisasyon na may access sa mga proyektong ito ang makakakita ng lihim." }, "typeOrSelectProjects": { - "message": "Type or select Projects" + "message": "Uri o piliin ang Mga Proyekto" }, "typeOrSelectProject": { - "message": "Type or select Project" + "message": "Uri o piliin ang Proyekto" }, "project": { - "message": "Project" + "message": "Proyekto" }, "editProject": { - "message": "Edit project" + "message": "I-edit ang proyekto" }, "viewProject": { - "message": "View project" + "message": "Tingnan ang proyekto" }, "deleteProject": { - "message": "Delete project" + "message": "Tanggalin ang proyekto" }, "deleteProjects": { - "message": "Delete projects" + "message": "Tanggalin ang mga proyekto" }, "secret": { - "message": "Secret" + "message": "Lihim na" }, "serviceAccount": { - "message": "Service account" + "message": "Account sa serbisyo" }, "serviceAccounts": { - "message": "Service accounts" + "message": "Mga account sa serbisyo" }, "secrets": { - "message": "Secrets" + "message": "Mga lihim" }, "nameValuePair": { - "message": "Name/Value pair" + "message": "Pares ng Pangalan/Halaga" }, "secretEdited": { - "message": "Secret edited" + "message": "Lihim na na edit" }, "secretCreated": { - "message": "Secret created" + "message": "Lihim na nilikha" }, "newSecret": { - "message": "New secret" + "message": "Bagong lihim" }, "newServiceAccount": { - "message": "New service account" + "message": "Bagong account sa serbisyo" }, "secretsNoItemsTitle": { - "message": "No secrets to show" + "message": "Walang lihim na maipapakita" }, "secretsNoItemsMessage": { - "message": "To get started, add a new secret or import secrets." + "message": "Upang makapagsimula, magdagdag ng isang bagong lihim o mga lihim ng pag import." }, "serviceAccountsNoItemsTitle": { - "message": "Nothing to show yet" + "message": "Wala pang maipapakita" }, "serviceAccountsNoItemsMessage": { - "message": "Create a new service account to get started automating secret access." + "message": "Gumawa ng bagong service account para makapagsimula sa pag-automate ng lihim na access." }, "searchSecrets": { - "message": "Search secrets" + "message": "Maghanap ng mga lihim" }, "deleteServiceAccounts": { - "message": "Delete service accounts" + "message": "Tanggalin ang mga service account" }, "deleteServiceAccount": { - "message": "Delete service account" + "message": "Tanggalin ang service account" }, "viewServiceAccount": { - "message": "View service account" + "message": "Tingnan ang service account" }, "searchServiceAccounts": { - "message": "Search service accounts" + "message": "Maghanap ng mga account sa serbisyo" }, "addProject": { - "message": "Add project" + "message": "Magdagdag ng proyekto" }, "projectEdited": { - "message": "Project edited" + "message": "Na edit ng proyekto" }, "projectSaved": { - "message": "Project saved" + "message": "Nai save ang proyekto" }, "projectCreated": { - "message": "Project created" + "message": "Nilikha ang proyekto" }, "projectName": { - "message": "Project name" + "message": "Pangalan ng proyekto" }, "newProject": { - "message": "New project" + "message": "Bagong proyekto" }, "softDeleteSecretWarning": { - "message": "Deleting secrets can affect existing integrations." + "message": "Ang pagtanggal ng mga lihim ay maaaring makaapekto sa mga umiiral na pagsasama." }, "softDeletesSuccessToast": { - "message": "Secrets sent to trash" + "message": "Mga lihim na ipinadala sa basurahan" }, "serviceAccountCreated": { - "message": "Service account created" + "message": "Nilikha ang service account" }, "smAccess": { - "message": "Access" + "message": "I-access" }, "projectCommaSecret": { - "message": "Project, Secret" + "message": "Proyekto, Lihim" }, "serviceAccountName": { - "message": "Service account name" + "message": "Pangalan ng account sa serbisyo" }, "newSaSelectAccess": { - "message": "Type or select projects or secrets" + "message": "Mag type o pumili ng mga proyekto o lihim" }, "newSaTypeToFilter": { - "message": "Type to filter" + "message": "Mag-type para i-filter" }, "deleteProjectsToast": { - "message": "Projects deleted" + "message": "Mga proyektong tinanggal" }, "deleteProjectToast": { - "message": "The project and all associated secrets have been deleted" + "message": "Ang proyekto at lahat ng mga kaugnay na lihim ay tinanggal" }, "deleteProjectDialogMessage": { - "message": "Deleting project $PROJECT$ is permanent and irreversible.", + "message": "Ang pagtanggal ng proyekto $PROJECT$ ay permanente at hindi mababago.", "placeholders": { "project": { "content": "$1", @@ -5831,7 +5853,7 @@ } }, "deleteProjectInputLabel": { - "message": "Type \"$CONFIRM$\" to continue", + "message": "I-type ang \"$CONFIRM$\" para magpatuloy", "placeholders": { "confirm": { "content": "$1", @@ -5840,7 +5862,7 @@ } }, "deleteProjectConfirmMessage": { - "message": "Delete $PROJECT$", + "message": "Tanggalin ang $PROJECT$", "placeholders": { "project": { "content": "$1", @@ -5849,7 +5871,7 @@ } }, "deleteProjectsConfirmMessage": { - "message": "Delete $COUNT$ Projects", + "message": "Tanggalin ang $COUNT$ Projects", "placeholders": { "count": { "content": "$1", @@ -5858,88 +5880,88 @@ } }, "deleteProjectsDialogMessage": { - "message": "Deleting projects is permanent and irreversible." + "message": "Ang pagtanggal ng mga proyekto ay permanente at hindi maibabalik." }, "projectsNoItemsTitle": { - "message": "No projects to display" + "message": "Walang mga proyekto na ipapakita" }, "projectsNoItemsMessage": { - "message": "Add a new project to get started organizing secrets." + "message": "Magdagdag ng isang bagong proyekto upang makapagsimula sa pag aayos ng mga lihim." }, "smConfirmationRequired": { - "message": "Confirmation required" + "message": "Kailangan ang kumpirmasyon" }, "bulkDeleteProjectsErrorMessage": { - "message": "The following projects could not be deleted:" + "message": "Hindi matanggal ang mga sumusunod na proyekto:" }, "softDeleteSuccessToast": { - "message": "Secret sent to trash" + "message": "Lihim na ipinadala sa basurahan" }, "searchProjects": { - "message": "Search projects" + "message": "Maghanap ng mga proyekto" }, "accessTokens": { - "message": "Access tokens" + "message": "Mga token ng access" }, "createAccessToken": { - "message": "Create access token" + "message": "Lumikha ng access token" }, "expires": { - "message": "Expires" + "message": "Nag-expire na" }, "canRead": { - "message": "Can Read" + "message": "Marunong Magbasa" }, "accessTokensNoItemsTitle": { - "message": "No access tokens to show" + "message": "Walang access token na ipapakita" }, "accessTokensNoItemsDesc": { - "message": "To get started, create an access token" + "message": "Upang makapagsimula, lumikha ng isang access token" }, "downloadAccessToken": { - "message": "Download or copy before closing." + "message": "Mag download o kopyahin bago magsara." }, "expiresOnAccessToken": { - "message": "Expires on:" + "message": "Nag-expire sa:" }, "accessTokenCallOutTitle": { - "message": "Access tokens are not stored and cannot be retrieved" + "message": "Ang mga access token ay hindi naka-imbak at hindi maaaring makuha" }, "copyToken": { - "message": "Copy token" + "message": "Kopyahin ang token" }, "accessToken": { - "message": "Access token" + "message": "I-access ang token" }, "accessTokenExpirationRequired": { - "message": "Expiration date required" + "message": "Kailangan ang expiration date" }, "accessTokenCreatedAndCopied": { - "message": "Access token created and copied to clipboard" + "message": "Access token na nilikha at kinopya sa clipboard" }, "accessTokenPermissionsBetaNotification": { - "message": "Permissions management is unavailable for beta." + "message": "Ang pamamahala ng mga pahintulot ay hindi magagamit para sa beta." }, "revokeAccessToken": { - "message": "Revoke access token" + "message": "Bawiin ang access token" }, "submenu": { "message": "Submenu" }, "from": { - "message": "From" + "message": "Mula sa" }, "to": { - "message": "To" + "message": "Upang" }, "member": { - "message": "Member" + "message": "Miyembro" }, "update": { "message": "Update" }, "plusNMore": { - "message": "+ $QUANTITY$ more", + "message": "+ $QUANTITY$ pa", "placeholders": { "quantity": { "content": "$1", @@ -5948,106 +5970,106 @@ } }, "groupInfo": { - "message": "Group info" + "message": "Impormasyon ng grupo" }, "editGroupMembersDesc": { - "message": "Grant members access to the group's assigned collections." + "message": "Bigyan ng access ang mga miyembro sa mga nakatalagang koleksyon ng grupo." }, "editGroupCollectionsDesc": { - "message": "Grant access to collections by adding them to this group." + "message": "Magbigay ng access sa mga koleksyon sa pamamagitan ng pagdaragdag ng mga ito sa grupong ito." }, "accessAllCollectionsDesc": { - "message": "Grant access to all current and future collections." + "message": "Magbigay ng access sa lahat ng kasalukuyan at hinaharap na mga koleksyon." }, "accessAllCollectionsHelp": { - "message": "If checked, this will replace all other collection permissions." + "message": "Kung titingnan, papalitan nito ang lahat ng iba pang mga pahintulot sa koleksyon." }, "selectMembers": { - "message": "Select members" + "message": "Pumili ng mga miyembro" }, "selectCollections": { - "message": "Select collections" + "message": "Pumili ng mga koleksyon" }, "role": { - "message": "Role" + "message": "Tungkulin" }, "removeMember": { - "message": "Remove member" + "message": "Tanggalin ang miyembro" }, "collection": { - "message": "Collection" + "message": "Koleksyon" }, "canView": { - "message": "Can view" + "message": "Maaaring tingnan" }, "canViewExceptPass": { - "message": "Can view, except passwords" + "message": "Maaaring tingnan, maliban sa mga password" }, "canEdit": { - "message": "Can edit" + "message": "Maaaring i-edit" }, "canEditExceptPass": { - "message": "Can edit, except passwords" + "message": "Maaaring mag edit, maliban sa mga password" }, "noCollectionsAdded": { - "message": "No collections added" + "message": "Walang idinagdag na mga koleksyon" }, "noMembersAdded": { - "message": "No members added" + "message": "Walang idinagdag na mga miyembro" }, "noGroupsAdded": { - "message": "No groups added" + "message": "Walang idinagdag na mga grupo" }, "group": { - "message": "Group" + "message": "Grupo" }, "groupAccessAll": { - "message": "This group can access and modify all items." + "message": "Maaaring ma-access at baguhin ng grupong ito ang lahat ng item." }, "memberAccessAll": { - "message": "This member can access and modify all items." + "message": "Maaaring ma-access at baguhin ng miyembrong ito ang lahat ng item." }, "membersColumnHeader": { - "message": "Member/Group" + "message": "Miyembro/Grupo" }, "groupAndMemberColumnHeader": { - "message": "Member" + "message": "Miyembro" }, "selectGroupsAndMembers": { - "message": "Select groups and members" + "message": "Pumili ng mga grupo at miyembro" }, "selectGroups": { - "message": "Select groups" + "message": "Pumili ng mga grupo" }, "userPermissionOverrideHelper": { - "message": "Permissions set for a member will replace permissions set by that member's group" + "message": "Ang mga pahintulot na itinakda para sa isang miyembro ay papalitan ang mga pahintulot na itinakda ng grupo ng miyembrong iyon" }, "noMembersOrGroupsAdded": { - "message": "No members or groups added" + "message": "Walang idinagdag na mga miyembro o grupo" }, "deleted": { - "message": "Deleted" + "message": "Tinanggal na" }, "memberStatusFilter": { - "message": "Member status filter" + "message": "Filter ng katayuan ng miyembro" }, "inviteMember": { - "message": "Invite member" + "message": "Mag imbita ng miyembro" }, "needsConfirmation": { - "message": "Needs confirmation" + "message": "Kailangan ng kumpirmasyon" }, "memberRole": { - "message": "Member role" + "message": "Tungkulin ng miyembro" }, "moreFromBitwarden": { - "message": "More from Bitwarden" + "message": "Higit pang mga mula sa Bitwarden" }, "switchProducts": { - "message": "Switch products" + "message": "Lumipat ng mga produkto" }, "freeOrgInvLimitReachedManageBilling": { - "message": "Free organizations may have up to $SEATCOUNT$ members. Upgrade to a paid plan to invite more members.", + "message": "Ang mga libreng organisasyon ay maaaring magkaroon ng hanggang $SEATCOUNT$ na miyembro. Mag upgrade sa isang bayad na plano upang mag imbita ng higit pang mga miyembro.", "placeholders": { "seatcount": { "content": "$1", @@ -6056,7 +6078,7 @@ } }, "freeOrgInvLimitReachedNoManageBilling": { - "message": "Free organizations may have up to $SEATCOUNT$ members. Contact your organization owner to upgrade.", + "message": "Ang mga libreng organisasyon ay maaaring magkaroon ng hanggang $SEATCOUNT$ na miyembro. Makipag-ugnayan sa may-ari ng iyong organisasyon para mag-upgrade.", "placeholders": { "seatcount": { "content": "$1", @@ -6065,7 +6087,7 @@ } }, "freeOrgMaxCollectionReachedManageBilling": { - "message": "Free organizations may have up to $COLLECTIONCOUNT$ collections. Upgrade to a paid plan to add more collections.", + "message": "Ang mga libreng organisasyon ay maaaring magkaroon ng hanggang $COLLECTIONCOUNT$ na koleksyon. Mag upgrade sa isang bayad na plano upang magdagdag ng higit pang mga koleksyon.", "placeholders": { "COLLECTIONCOUNT": { "content": "$1", @@ -6074,7 +6096,7 @@ } }, "freeOrgMaxCollectionReachedNoManageBilling": { - "message": "Free organizations may have up to $COLLECTIONCOUNT$ collections. Contact your organization owner to upgrade.", + "message": "Ang mga libreng organisasyon ay maaaring magkaroon ng hanggang $COLLECTIONCOUNT$ na koleksyon. Makipag-ugnayan sa may-ari ng iyong organisasyon para mag-upgrade.", "placeholders": { "COLLECTIONCOUNT": { "content": "$1", @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Pamamahala ng lisensya at pagsingil" + }, + "automaticSync": { + "message": "Awtomatikong pag sync" + }, + "manualUpload": { + "message": "Mano manong pag upload" + }, + "manualUploadDesc": { + "message": "Kung hindi mo nais na mag opt in sa pag sync ng pagsingil, manu manong i upload ang iyong lisensya dito." + }, + "syncLicense": { + "message": "Lisensya sa pag sync" + }, + "licenseSyncSuccess": { + "message": "Matagumpay na naka sync na lisensya" + }, + "licenseUploadSuccess": { + "message": "Matagumpay na na upload na lisensya" + }, + "lastLicenseSync": { + "message": "Huling pag-sync ng lisensya" + }, + "billingSyncHelp": { + "message": "Tulong sa Pagsingil Sync" + }, + "uploadLicense": { + "message": "Mag-upload ng lisensya" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "Mababang KDF Iterations" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "Dagdagan ang iyong mga setting ng pag encrypt ng KDF upang mapabuti ang seguridad ng iyong account." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "Baguhin ang mga setting ng KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Ang proceeding ay mag-log out sa iyong kasalukuyang session, na nangangailangan na mag-log in muli. Ang mga aktibong sesyon sa iba pang mga aparato ay maaaring patuloy na manatiling aktibo hanggang sa isang oras. Inirerekumenda namin ang pag export ng iyong vault bago baguhin ang iyong mga setting ng pag encrypt upang maiwasan ang pagkawala ng data." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Paganahin ang pag access ng gumagamit sa Secrets Manager nang walang bayad sa panahon ng programa ng Beta." + }, + "userAccessSecretsManager": { + "message": "Maaaring ma access ng gumagamit na ito ang Secrets Manager Beta" } } diff --git a/apps/web/src/locales/fr/messages.json b/apps/web/src/locales/fr/messages.json index bf41cbc6d3..307c606531 100644 --- a/apps/web/src/locales/fr/messages.json +++ b/apps/web/src/locales/fr/messages.json @@ -1137,7 +1137,7 @@ "message": "Algorithme KDF" }, "kdfIterations": { - "message": "Nombre d'itérations de KDF" + "message": "Itérations KDF" }, "kdfIterationsDesc": { "message": "Des itérations KDF plus élevées peuvent aider à protéger votre mot de passe principal contre une attaque par force brute. Nous recommandons une valeur de $VALUE$ ou plus.", @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Si vous définissez un nombre d'itérations KDF trop élevé, les performances risquent d'être mauvaises lorsque vous vous connectez (et déverrouillez) Bitwarden sur des périphériques dont les processeurs sont plus lents. Nous vous recommandons d'augmenter la valeur par incréments de $INCREMENT$, puis de tester tous vos appareils.", + "message": "Un réglage trop élevé des itérations, de la mémoire et du parallélisme KDF peut entraîner des performances médiocres lors de la connexion (et du déverrouillage) à Bitwarden sur des appareils plus lents ou plus anciens. Nous vous recommandons d'augmenter la valeur par incréments de $INCREMENT$ et de tester ensuite tous vos appareils.", "placeholders": { "increment": { "content": "$1", @@ -1157,8 +1157,21 @@ } } }, + "kdfMemory": { + "message": "Mémoire KDF (Mo)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Un réglage trop élevé des itérations, de la mémoire et du parallélisme KDF peut entraîner des performances médiocres lors de la connexion (et du déverrouillage) à Bitwarden sur des appareils plus lents ou plus anciens. Nous vous recommandons de les modifier individuellement par petits incréments, puis de tester tous vos appareils." + }, + "kdfParallelism": { + "message": "Parallélisme KDF" + }, + "argon2Desc": { + "message": "Des itérations KDF, une mémoire et un parallélisme plus élevés peuvent contribuer à protéger votre mot de passe principal contre l'attaque par force brute d'un assaillant." + }, "changeKdf": { - "message": "Modifier KDF" + "message": "Changer KDF" }, "encKeySettingsChanged": { "message": "Paramètres de la clé de chiffrement modifiés" @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Gérer l'abonnement" }, + "launchCloudSubscription": { + "message": "Démarrer l'Abonnement Cloud" + }, "storage": { "message": "Stockage" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Jeton permuté." }, - "billingSync": { - "message": "Synchronisation de Facturation" - }, "billingSyncDesc": { "message": "La Synchronisation de Facturation fournit des forfaits Familles Gratuits pour les membres et des capacités de facturation avancées en liant votre Bitwarden auto-hébergé au serveur cloud Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "requis" }, + "characterMaximum": { + "message": "$MAX$ caractères maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Requis si l'ID d'Entité n'est pas une URL." }, @@ -5918,7 +5940,7 @@ "message": "Jeton d'accès créé et copié dans le presse-papiers" }, "accessTokenPermissionsBetaNotification": { - "message": "La gestion des permissions n'est pas disponible pour la version bêta." + "message": "La gestion des permissions n'est pas disponible pour la bêta." }, "revokeAccessToken": { "message": "Révoquer le jeton d'accès" @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Gestion des licences et de la facturation" + }, + "automaticSync": { + "message": "Synchronisation automatique" + }, + "manualUpload": { + "message": "Téléversement manuel" + }, + "manualUploadDesc": { + "message": "Si vous ne voulez pas opter pour la synchronisation de la facturation, téléchargez manuellement votre licence ici." + }, + "syncLicense": { + "message": "Synchroniser la licence" + }, + "licenseSyncSuccess": { + "message": "Licence synchronisée avec succès" + }, + "licenseUploadSuccess": { + "message": "Licence téléversée avec succès" + }, + "lastLicenseSync": { + "message": "Dernière synchronisation de licence" + }, + "billingSyncHelp": { + "message": "Aide sur la Synchronisation de la Facturation" + }, + "uploadLicense": { + "message": "Téléverser la licence" + }, "lowKdfIterations": { - "message": "Nombre d'itérations de KDF bas" + "message": "Itérations KDF basses" }, "lowKdfIterationsDesc": { "message": "Augmentez vos paramètres de chiffrement KDF pour améliorer la sécurité de votre compte." }, "changeKdfSettings": { - "message": "Modifier les paramètres KDF" + "message": "Changer les paramètres KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "En poursuivant, vous serez déconnecté de votre session actuelle et vous devrez vous reconnecter. Les sessions actives sur d'autres appareils peuvent rester actives pendant encore une heure. Nous vous recommandons d'exporter votre coffre avant de changer vos paramètres de chiffrement afin d'éviter une perte de données." + }, + "secretsManagerBeta": { + "message": "Gestionnaire de secrets bêta" + }, + "secretsManagerBetaDesc": { + "message": "Permettre à l'utilisateur un accès gratuit au gestionnaire de secrets pendant le programme bêta." + }, + "userAccessSecretsManager": { + "message": "Cet utilisateur peut accéder au gestionnaire de secrets bêta" } } diff --git a/apps/web/src/locales/gl/messages.json b/apps/web/src/locales/gl/messages.json new file mode 100644 index 0000000000..6475afd6d6 --- /dev/null +++ b/apps/web/src/locales/gl/messages.json @@ -0,0 +1,6158 @@ +{ + "pageTitle": { + "message": "$APP_NAME$ Web Vault", + "description": "The title of the website in the browser window.", + "placeholders": { + "app_name": { + "content": "$1", + "example": "Bitwarden" + } + } + }, + "whatTypeOfItem": { + "message": "What type of item is this?" + }, + "name": { + "message": "Name" + }, + "uri": { + "message": "URI" + }, + "uriPosition": { + "message": "URI $POSITION$", + "description": "A listing of URIs. Ex: URI 1, URI 2, URI 3, etc.", + "placeholders": { + "position": { + "content": "$1", + "example": "2" + } + } + }, + "newUri": { + "message": "New URI" + }, + "username": { + "message": "Username" + }, + "password": { + "message": "Password" + }, + "newPassword": { + "message": "New password" + }, + "passphrase": { + "message": "Passphrase" + }, + "notes": { + "message": "Notes" + }, + "customFields": { + "message": "Custom fields" + }, + "cardholderName": { + "message": "Cardholder name" + }, + "number": { + "message": "Number" + }, + "brand": { + "message": "Brand" + }, + "expiration": { + "message": "Expiration" + }, + "securityCode": { + "message": "Security code (CVV)" + }, + "identityName": { + "message": "Identity name" + }, + "company": { + "message": "Company" + }, + "ssn": { + "message": "Social Security number" + }, + "passportNumber": { + "message": "Passport number" + }, + "licenseNumber": { + "message": "License number" + }, + "email": { + "message": "Email" + }, + "phone": { + "message": "Phone" + }, + "january": { + "message": "January" + }, + "february": { + "message": "February" + }, + "march": { + "message": "March" + }, + "april": { + "message": "April" + }, + "may": { + "message": "May" + }, + "june": { + "message": "June" + }, + "july": { + "message": "July" + }, + "august": { + "message": "August" + }, + "september": { + "message": "September" + }, + "october": { + "message": "October" + }, + "november": { + "message": "November" + }, + "december": { + "message": "December" + }, + "title": { + "message": "Title" + }, + "mr": { + "message": "Mr" + }, + "mrs": { + "message": "Mrs" + }, + "ms": { + "message": "Ms" + }, + "mx": { + "message": "Mx" + }, + "dr": { + "message": "Dr" + }, + "expirationMonth": { + "message": "Expiration month" + }, + "expirationYear": { + "message": "Expiration year" + }, + "authenticatorKeyTotp": { + "message": "Authenticator key (TOTP)" + }, + "folder": { + "message": "Folder" + }, + "newCustomField": { + "message": "New custom field" + }, + "value": { + "message": "Value" + }, + "dragToSort": { + "message": "Drag to sort" + }, + "cfTypeText": { + "message": "Text" + }, + "cfTypeHidden": { + "message": "Hidden" + }, + "cfTypeBoolean": { + "message": "Boolean" + }, + "cfTypeLinked": { + "message": "Linked", + "description": "This describes a field that is 'linked' (related) to another field." + }, + "remove": { + "message": "Remove" + }, + "unassigned": { + "message": "Unassigned" + }, + "noneFolder": { + "message": "No folder", + "description": "This is the folder for uncategorized items" + }, + "addFolder": { + "message": "Add folder" + }, + "editFolder": { + "message": "Edit folder" + }, + "baseDomain": { + "message": "Base domain", + "description": "Domain name. Example: website.com" + }, + "domainName": { + "message": "Domain name", + "description": "Domain name. Example: website.com" + }, + "host": { + "message": "Host", + "description": "A URL's host value. For example, the host of https://sub.domain.com:443 is 'sub.domain.com:443'." + }, + "exact": { + "message": "Exact" + }, + "startsWith": { + "message": "Starts with" + }, + "regEx": { + "message": "Regular expression", + "description": "A programming term, also known as 'RegEx'." + }, + "matchDetection": { + "message": "Match detection", + "description": "URI match detection for auto-fill." + }, + "defaultMatchDetection": { + "message": "Default match detection", + "description": "Default URI match detection for auto-fill." + }, + "never": { + "message": "Never" + }, + "toggleVisibility": { + "message": "Toggle visibility" + }, + "toggleCollapse": { + "message": "Toggle collapse", + "description": "Toggling an expand/collapse state." + }, + "generatePassword": { + "message": "Generate password" + }, + "checkPassword": { + "message": "Check if password has been exposed." + }, + "passwordExposed": { + "message": "This password has been exposed $VALUE$ time(s) in data breaches. You should change it.", + "placeholders": { + "value": { + "content": "$1", + "example": "2" + } + } + }, + "passwordSafe": { + "message": "This password was not found in any known data breaches. It should be safe to use." + }, + "save": { + "message": "Save" + }, + "cancel": { + "message": "Cancel" + }, + "canceled": { + "message": "Canceled" + }, + "close": { + "message": "Close" + }, + "delete": { + "message": "Delete" + }, + "favorite": { + "message": "Favorite" + }, + "unfavorite": { + "message": "Unfavorite" + }, + "edit": { + "message": "Edit" + }, + "searchCollection": { + "message": "Search collection" + }, + "searchFolder": { + "message": "Search folder" + }, + "searchFavorites": { + "message": "Search favorites" + }, + "searchLogin": { + "message": "Search logins", + "description": "Search Login type" + }, + "searchCard": { + "message": "Search cards", + "description": "Search Card type" + }, + "searchIdentity": { + "message": "Search identities", + "description": "Search Identity type" + }, + "searchSecureNote": { + "message": "Search secure notes", + "description": "Search Secure Note type" + }, + "searchVault": { + "message": "Search vault" + }, + "searchMyVault": { + "message": "Search my vault" + }, + "searchOrganization": { + "message": "Search organization" + }, + "searchMembers": { + "message": "Search members" + }, + "searchGroups": { + "message": "Search groups" + }, + "allItems": { + "message": "All items" + }, + "favorites": { + "message": "Favorites" + }, + "types": { + "message": "Types" + }, + "typeLogin": { + "message": "Login" + }, + "typeCard": { + "message": "Card" + }, + "typeIdentity": { + "message": "Identity" + }, + "typeSecureNote": { + "message": "Secure note" + }, + "typeLoginPlural": { + "message": "Logins" + }, + "typeCardPlural": { + "message": "Cards" + }, + "typeIdentityPlural": { + "message": "Identities" + }, + "typeSecureNotePlural": { + "message": "Secure notes" + }, + "folders": { + "message": "Folders" + }, + "collections": { + "message": "Collections" + }, + "firstName": { + "message": "First name" + }, + "middleName": { + "message": "Middle name" + }, + "lastName": { + "message": "Last name" + }, + "fullName": { + "message": "Full name" + }, + "address1": { + "message": "Address 1" + }, + "address2": { + "message": "Address 2" + }, + "address3": { + "message": "Address 3" + }, + "cityTown": { + "message": "City / Town" + }, + "stateProvince": { + "message": "State / Province" + }, + "zipPostalCode": { + "message": "Zip / Postal code" + }, + "country": { + "message": "Country" + }, + "shared": { + "message": "Shared" + }, + "attachments": { + "message": "Attachments" + }, + "select": { + "message": "Select" + }, + "newItem": { + "message": "New item" + }, + "addItem": { + "message": "Add item" + }, + "editItem": { + "message": "Edit item" + }, + "viewItem": { + "message": "View item" + }, + "new": { + "message": "New", + "description": "for adding new items" + }, + "item": { + "message": "Item" + }, + "ex": { + "message": "ex.", + "description": "Short abbreviation for 'example'." + }, + "other": { + "message": "Other" + }, + "share": { + "message": "Share" + }, + "moveToOrganization": { + "message": "Move to organization" + }, + "valueCopied": { + "message": "$VALUE$ copied", + "description": "Value has been copied to the clipboard.", + "placeholders": { + "value": { + "content": "$1", + "example": "Password" + } + } + }, + "copyValue": { + "message": "Copy value", + "description": "Copy value to clipboard" + }, + "copyPassword": { + "message": "Copy password", + "description": "Copy password to clipboard" + }, + "copyUsername": { + "message": "Copy username", + "description": "Copy username to clipboard" + }, + "copyNumber": { + "message": "Copy number", + "description": "Copy credit card number" + }, + "copySecurityCode": { + "message": "Copy security code", + "description": "Copy credit card security code (CVV)" + }, + "copyUri": { + "message": "Copy URI", + "description": "Copy URI to clipboard" + }, + "me": { + "message": "Me" + }, + "myVault": { + "message": "My vault" + }, + "allVaults": { + "message": "All vaults" + }, + "vault": { + "message": "Vault" + }, + "vaults": { + "message": "Vaults" + }, + "vaultItems": { + "message": "Vault items" + }, + "filter": { + "message": "Filter" + }, + "moveSelectedToOrg": { + "message": "Move selected to organization" + }, + "deleteSelected": { + "message": "Delete selected" + }, + "moveSelected": { + "message": "Move selected" + }, + "selectAll": { + "message": "Select all" + }, + "unselectAll": { + "message": "Unselect all" + }, + "launch": { + "message": "Launch" + }, + "newAttachment": { + "message": "Add new attachment" + }, + "deletedAttachment": { + "message": "Deleted attachment" + }, + "deleteAttachmentConfirmation": { + "message": "Are you sure you want to delete this attachment?" + }, + "attachmentSaved": { + "message": "Attachment saved" + }, + "file": { + "message": "File" + }, + "selectFile": { + "message": "Select a file." + }, + "maxFileSize": { + "message": "Maximum file size is 500 MB." + }, + "updateKey": { + "message": "You cannot use this feature until you update your encryption key." + }, + "addedItem": { + "message": "Item added" + }, + "editedItem": { + "message": "Item saved" + }, + "movedItemToOrg": { + "message": "$ITEMNAME$ moved to $ORGNAME$", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "orgname": { + "content": "$2", + "example": "Company Name" + } + } + }, + "movedItemsToOrg": { + "message": "Selected items moved to $ORGNAME$", + "placeholders": { + "orgname": { + "content": "$1", + "example": "Company Name" + } + } + }, + "deleteItem": { + "message": "Delete item" + }, + "deleteFolder": { + "message": "Delete folder" + }, + "deleteAttachment": { + "message": "Delete attachment" + }, + "deleteItemConfirmation": { + "message": "Do you really want to send to the trash?" + }, + "deletedItem": { + "message": "Item sent to trash" + }, + "deletedItems": { + "message": "Items sent to trash" + }, + "movedItems": { + "message": "Items moved" + }, + "overwritePasswordConfirmation": { + "message": "Are you sure you want to overwrite the current password?" + }, + "editedFolder": { + "message": "Folder saved" + }, + "addedFolder": { + "message": "Folder added" + }, + "deleteFolderConfirmation": { + "message": "Are you sure you want to delete this folder?" + }, + "deletedFolder": { + "message": "Folder deleted" + }, + "editInfo": { + "message": "Edit info" + }, + "access": { + "message": "Access" + }, + "loggedOut": { + "message": "Logged out" + }, + "loginExpired": { + "message": "Your login session has expired." + }, + "logOutConfirmation": { + "message": "Are you sure you want to log out?" + }, + "logOut": { + "message": "Log out" + }, + "ok": { + "message": "Ok" + }, + "yes": { + "message": "Yes" + }, + "no": { + "message": "No" + }, + "loginOrCreateNewAccount": { + "message": "Log in or create a new account to access your secure vault." + }, + "loginWithDevice": { + "message": "Log in with device" + }, + "loginWithDeviceEnabledInfo": { + "message": "Log in with device must be set up in the settings of the Bitwarden mobile app. Need another option?" + }, + "loginWithMasterPassword": { + "message": "Log in with master password" + }, + "createAccount": { + "message": "Create account" + }, + "newAroundHere": { + "message": "New around here?" + }, + "startTrial": { + "message": "Start trial" + }, + "logIn": { + "message": "Log in" + }, + "logInInitiated": { + "message": "Log in initiated" + }, + "submit": { + "message": "Submit" + }, + "emailAddressDesc": { + "message": "You'll use your email address to log in." + }, + "yourName": { + "message": "Your name" + }, + "yourNameDesc": { + "message": "What should we call you?" + }, + "masterPass": { + "message": "Master password" + }, + "masterPassDesc": { + "message": "The master password is the password you use to access your vault. It is very important that you do not forget your master password. There is no way to recover the password in the event that you forget it." + }, + "masterPassImportant": { + "message": "Master passwords cannot be recovered if you forget it!" + }, + "masterPassHintDesc": { + "message": "A master password hint can help you remember your password if you forget it." + }, + "reTypeMasterPass": { + "message": "Re-type master password" + }, + "masterPassHint": { + "message": "Master password hint (optional)" + }, + "masterPassHintLabel": { + "message": "Master password hint" + }, + "settings": { + "message": "Settings" + }, + "passwordHint": { + "message": "Password hint" + }, + "enterEmailToGetHint": { + "message": "Enter your account email address to receive your master password hint." + }, + "getMasterPasswordHint": { + "message": "Get master password hint" + }, + "emailRequired": { + "message": "Email address is required." + }, + "invalidEmail": { + "message": "Invalid email address." + }, + "masterPasswordRequired": { + "message": "Master password is required." + }, + "confirmMasterPasswordRequired": { + "message": "Master password retype is required." + }, + "masterPasswordMinlength": { + "message": "Master password must be at least 8 characters long." + }, + "masterPassDoesntMatch": { + "message": "Master password confirmation does not match." + }, + "newAccountCreated": { + "message": "Your new account has been created! You may now log in." + }, + "trialAccountCreated": { + "message": "Account created successfully." + }, + "masterPassSent": { + "message": "We've sent you an email with your master password hint." + }, + "unexpectedError": { + "message": "An unexpected error has occurred." + }, + "emailAddress": { + "message": "Email address" + }, + "yourVaultIsLocked": { + "message": "Your vault is locked. Verify your master password to continue." + }, + "unlock": { + "message": "Unlock" + }, + "loggedInAsEmailOn": { + "message": "Logged in as $EMAIL$ on $HOSTNAME$.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + }, + "hostname": { + "content": "$2", + "example": "bitwarden.com" + } + } + }, + "invalidMasterPassword": { + "message": "Invalid master password" + }, + "invalidFilePassword": { + "message": "Invalid file password, please use the password you entered when you created the export file." + }, + "lockNow": { + "message": "Lock now" + }, + "noItemsInList": { + "message": "There are no items to list." + }, + "noPermissionToViewAllCollectionItems": { + "message": "You do not have permission to view all items in this collection." + }, + "noCollectionsInList": { + "message": "There are no collections to list." + }, + "noGroupsInList": { + "message": "There are no groups to list." + }, + "noUsersInList": { + "message": "There are no users to list." + }, + "noMembersInList": { + "message": "There are no members to list." + }, + "noEventsInList": { + "message": "There are no events to list." + }, + "newOrganization": { + "message": "New organization" + }, + "noOrganizationsList": { + "message": "You do not belong to any organizations. Organizations allow you to securely share items with other users." + }, + "notificationSentDevice": { + "message": "A notification has been sent to your device." + }, + "versionNumber": { + "message": "Version $VERSION_NUMBER$", + "placeholders": { + "version_number": { + "content": "$1", + "example": "1.2.3" + } + } + }, + "enterVerificationCodeApp": { + "message": "Enter the 6 digit verification code from your authenticator app." + }, + "enterVerificationCodeEmail": { + "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", + "placeholders": { + "email": { + "content": "$1", + "example": "example@gmail.com" + } + } + }, + "verificationCodeEmailSent": { + "message": "Verification email sent to $EMAIL$.", + "placeholders": { + "email": { + "content": "$1", + "example": "example@gmail.com" + } + } + }, + "rememberMe": { + "message": "Remember me" + }, + "sendVerificationCodeEmailAgain": { + "message": "Send verification code email again" + }, + "useAnotherTwoStepMethod": { + "message": "Use another two-step login method" + }, + "insertYubiKey": { + "message": "Insert your YubiKey into your computer's USB port, then touch its button." + }, + "insertU2f": { + "message": "Insert your security key into your computer's USB port. If it has a button, touch it." + }, + "loginUnavailable": { + "message": "Login unavailable" + }, + "noTwoStepProviders": { + "message": "This account has two-step login set up, however, none of the configured two-step providers are supported by this web browser." + }, + "noTwoStepProviders2": { + "message": "Please use a supported web browser (such as Chrome) and/or add additional providers that are better supported across web browsers (such as an authenticator app)." + }, + "twoStepOptions": { + "message": "Two-step login options" + }, + "recoveryCodeDesc": { + "message": "Lost access to all of your two-step login providers? Use your recovery code to turn off all two-step login providers from your account." + }, + "recoveryCodeTitle": { + "message": "Recovery code" + }, + "authenticatorAppTitle": { + "message": "Authenticator app" + }, + "authenticatorAppDesc": { + "message": "Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.", + "description": "'Authy' and 'Google Authenticator' are product names and should not be translated." + }, + "yubiKeyTitle": { + "message": "YubiKey OTP security key" + }, + "yubiKeyDesc": { + "message": "Use a YubiKey to access your account. Works with YubiKey 4 series, 5 series, and NEO devices." + }, + "duoDesc": { + "message": "Verify with Duo Security using the Duo Mobile app, SMS, phone call, or U2F security key.", + "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." + }, + "duoOrganizationDesc": { + "message": "Verify with Duo Security for your organization using the Duo Mobile app, SMS, phone call, or U2F security key.", + "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." + }, + "u2fDesc": { + "message": "Use any FIDO U2F compatible security key to access your account." + }, + "u2fTitle": { + "message": "FIDO U2F security key" + }, + "webAuthnTitle": { + "message": "FIDO2 WebAuthn" + }, + "webAuthnDesc": { + "message": "Use any WebAuthn compatible security key to access your account." + }, + "webAuthnMigrated": { + "message": "(Migrated from FIDO)" + }, + "emailTitle": { + "message": "Email" + }, + "emailDesc": { + "message": "Verification codes will be emailed to you." + }, + "continue": { + "message": "Continue" + }, + "organization": { + "message": "Organization" + }, + "organizations": { + "message": "Organizations" + }, + "moveToOrgDesc": { + "message": "Choose an organization that you wish to move this item to. Moving to an organization transfers ownership of the item to that organization. You will no longer be the direct owner of this item once it has been moved." + }, + "moveManyToOrgDesc": { + "message": "Choose an organization that you wish to move these items to. Moving to an organization transfers ownership of the items to that organization. You will no longer be the direct owner of these items once they have been moved." + }, + "collectionsDesc": { + "message": "Edit the collections that this item is being shared with. Only organization users with access to these collections will be able to see this item." + }, + "deleteSelectedItemsDesc": { + "message": "$COUNT$ item(s) will be sent to trash.", + "placeholders": { + "count": { + "content": "$1", + "example": "150" + } + } + }, + "deleteSelectedCollectionsDesc": { + "message": "$COUNT$ collection(s) will be permanently deleted.", + "placeholders": { + "count": { + "content": "$1", + "example": "150" + } + } + }, + "deleteSelectedConfirmation": { + "message": "Are you sure you want to continue?" + }, + "moveSelectedItemsDesc": { + "message": "Choose a folder that you would like to move the $COUNT$ selected item(s) to.", + "placeholders": { + "count": { + "content": "$1", + "example": "150" + } + } + }, + "moveSelectedItemsCountDesc": { + "message": "You have selected $COUNT$ item(s). $MOVEABLE_COUNT$ item(s) can be moved to an organization, $NONMOVEABLE_COUNT$ cannot.", + "placeholders": { + "count": { + "content": "$1", + "example": "10" + }, + "moveable_count": { + "content": "$2", + "example": "8" + }, + "nonmoveable_count": { + "content": "$3", + "example": "2" + } + } + }, + "verificationCodeTotp": { + "message": "Verification code (TOTP)" + }, + "copyVerificationCode": { + "message": "Copy verification code" + }, + "warning": { + "message": "Warning" + }, + "confirmVaultExport": { + "message": "Confirm vault export" + }, + "exportWarningDesc": { + "message": "This export contains your vault data in an unencrypted format. You should not store or send the exported file over unsecure channels (such as email). Delete it immediately after you are done using it." + }, + "encExportKeyWarningDesc": { + "message": "This export encrypts your data using your account's encryption key. If you ever rotate your account's encryption key you should export again since you will not be able to decrypt this export file." + }, + "encExportAccountWarningDesc": { + "message": "Account encryption keys are unique to each Bitwarden user account, so you can't import an encrypted export into a different account." + }, + "export": { + "message": "Export" + }, + "exportVault": { + "message": "Export vault" + }, + "fileFormat": { + "message": "File format" + }, + "fileEncryptedExportWarningDesc": { + "message": "This file export will be password protected and require the file password to decrypt." + }, + "exportPasswordDescription": { + "message": "This password will be used to export and import this file" + }, + "confirmMasterPassword": { + "message": "Confirm master password" + }, + "confirmFormat": { + "message": "Confirm format" + }, + "filePassword": { + "message": "File password" + }, + "confirmFilePassword": { + "message": "Confirm file password" + }, + "accountRestrictedOptionDescription": { + "message": "Use your account encryption key, derived from your account's username and Master Password, to encrypt the export and restrict import to only the current Bitwarden account." + }, + "passwordProtectedOptionDescription": { + "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption." + }, + "exportTypeHeading": { + "message": "Export type" + }, + "accountRestricted": { + "message": "Account restricted" + }, + "passwordProtected": { + "message": "Password protected" + }, + "filePasswordAndConfirmFilePasswordDoNotMatch": { + "message": "“File password” and “Confirm file password“ do not match." + }, + "confirmVaultImport": { + "message": "Confirm vault import" + }, + "confirmVaultImportDesc": { + "message": "This file is password-protected. Please enter the file password to import data." + }, + "exportSuccess": { + "message": "Vault data exported" + }, + "passwordGenerator": { + "message": "Password generator" + }, + "minComplexityScore": { + "message": "Minimum complexity score" + }, + "minNumbers": { + "message": "Minimum numbers" + }, + "minSpecial": { + "message": "Minimum special", + "description": "Minimum special characters" + }, + "ambiguous": { + "message": "Avoid ambiguous characters" + }, + "regeneratePassword": { + "message": "Regenerate password" + }, + "length": { + "message": "Length" + }, + "uppercase": { + "message": "Uppercase (A-Z)", + "description": "Include uppercase letters in the password generator." + }, + "lowercase": { + "message": "Lowercase (a-z)", + "description": "Include lowercase letters in the password generator." + }, + "numbers": { + "message": "Numbers (0-9)" + }, + "specialCharacters": { + "message": "Special characters (!@#$%^&*)" + }, + "numWords": { + "message": "Number of words" + }, + "wordSeparator": { + "message": "Word separator" + }, + "capitalize": { + "message": "Capitalize", + "description": "Make the first letter of a word uppercase." + }, + "includeNumber": { + "message": "Include number" + }, + "passwordHistory": { + "message": "Password history" + }, + "noPasswordsInList": { + "message": "There are no passwords to list." + }, + "clear": { + "message": "Clear", + "description": "To clear something out. Example: To clear browser history." + }, + "accountUpdated": { + "message": "Account saved" + }, + "changeEmail": { + "message": "Change email" + }, + "changeEmailTwoFactorWarning": { + "message": "Proceeding will change your account email address. It will not change the email address used for two-step login authentication. You can change this email address in the two-step login settings." + }, + "newEmail": { + "message": "New email" + }, + "code": { + "message": "Code" + }, + "changeEmailDesc": { + "message": "We have emailed a verification code to $EMAIL$. Please check your email for this code and enter it below to finalize the email address change.", + "placeholders": { + "email": { + "content": "$1", + "example": "john.smith@example.com" + } + } + }, + "loggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." + }, + "emailChanged": { + "message": "Email saved" + }, + "logBackIn": { + "message": "Please log back in." + }, + "logBackInOthersToo": { + "message": "Please log back in. If you are using other Bitwarden applications log out and back in to those as well." + }, + "changeMasterPassword": { + "message": "Change master password" + }, + "masterPasswordChanged": { + "message": "Master password saved" + }, + "currentMasterPass": { + "message": "Current master password" + }, + "newMasterPass": { + "message": "New master password" + }, + "confirmNewMasterPass": { + "message": "Confirm new master password" + }, + "encKeySettings": { + "message": "Encryption key settings" + }, + "kdfAlgorithm": { + "message": "KDF algorithm" + }, + "kdfIterations": { + "message": "KDF iterations" + }, + "kdfIterationsDesc": { + "message": "Higher KDF iterations can help protect your master password from being brute forced by an attacker. We recommend a value of $VALUE$ or more.", + "placeholders": { + "value": { + "content": "$1", + "example": "100,000" + } + } + }, + "kdfIterationsWarning": { + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "placeholders": { + "increment": { + "content": "$1", + "example": "50,000" + } + } + }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, + "changeKdf": { + "message": "Change KDF" + }, + "encKeySettingsChanged": { + "message": "Encryption key settings saved" + }, + "dangerZone": { + "message": "Danger zone" + }, + "dangerZoneDesc": { + "message": "Careful, these actions are not reversible!" + }, + "deauthorizeSessions": { + "message": "Deauthorize sessions" + }, + "deauthorizeSessionsDesc": { + "message": "Concerned your account is logged in on another device? Proceed below to deauthorize all computers or devices that you have previously used. This security step is recommended if you previously used a public computer or accidentally saved your password on a device that isn't yours. This step will also clear all previously remembered two-step login sessions." + }, + "deauthorizeSessionsWarning": { + "message": "Proceeding will also log you out of your current session, requiring you to log back in. You will also be prompted for two-step login again, if set up. Active sessions on other devices may continue to remain active for up to one hour." + }, + "sessionsDeauthorized": { + "message": "All sessions deauthorized" + }, + "purgeVault": { + "message": "Purge vault" + }, + "purgedOrganizationVault": { + "message": "Purged organization vault." + }, + "vaultAccessedByProvider": { + "message": "Vault accessed by Provider." + }, + "purgeVaultDesc": { + "message": "Proceed below to delete all items and folders in your vault. Items that belong to an organization that you share with will not be deleted." + }, + "purgeOrgVaultDesc": { + "message": "Proceed below to delete all items in the organization's vault." + }, + "purgeVaultWarning": { + "message": "Purging your vault is permanent. It cannot be undone." + }, + "vaultPurged": { + "message": "Vault purged." + }, + "deleteAccount": { + "message": "Delete account" + }, + "deleteAccountDesc": { + "message": "Proceed below to delete your account and all vault data." + }, + "deleteAccountWarning": { + "message": "Deleting your account is permanent. It cannot be undone." + }, + "accountDeleted": { + "message": "Account deleted" + }, + "accountDeletedDesc": { + "message": "Your account has been closed and all associated data has been deleted." + }, + "myAccount": { + "message": "My account" + }, + "tools": { + "message": "Tools" + }, + "importData": { + "message": "Import data" + }, + "importError": { + "message": "Import error" + }, + "importErrorDesc": { + "message": "There was a problem with the data you tried to import. Please resolve the errors listed below in your source file and try again." + }, + "importSuccess": { + "message": "Data successfully imported" + }, + "importWarning": { + "message": "You are importing data to $ORGANIZATION$. Your data may be shared with members of this organization. Do you want to proceed?", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "importFormatError": { + "message": "Data is not formatted correctly. Please check your import file and try again." + }, + "importNothingError": { + "message": "Nothing was imported." + }, + "importEncKeyError": { + "message": "Error decrypting the exported file. Your encryption key does not match the encryption key used export the data." + }, + "selectFormat": { + "message": "Select the format of the import file" + }, + "selectImportFile": { + "message": "Select the import file" + }, + "chooseFile": { + "message": "Choose File" + }, + "noFileChosen": { + "message": "No file chosen" + }, + "orCopyPasteFileContents": { + "message": "or copy/paste the import file contents" + }, + "instructionsFor": { + "message": "$NAME$ Instructions", + "description": "The title for the import tool instructions.", + "placeholders": { + "name": { + "content": "$1", + "example": "LastPass (csv)" + } + } + }, + "options": { + "message": "Options" + }, + "preferences": { + "message": "Preferences" + }, + "preferencesDesc": { + "message": "Customize your web vault experience." + }, + "preferencesUpdated": { + "message": "Preferences saved" + }, + "language": { + "message": "Language" + }, + "languageDesc": { + "message": "Change the language used by the web vault." + }, + "enableFavicon": { + "message": "Show website icons" + }, + "faviconDesc": { + "message": "Show a recognizable image next to each login." + }, + "enableFullWidth": { + "message": "Display full width layout", + "description": "Allows scaling the web vault UI's width" + }, + "enableFullWidthDesc": { + "message": "Allow the web vault to expand the full width of the browser window." + }, + "default": { + "message": "Default" + }, + "domainRules": { + "message": "Domain rules" + }, + "domainRulesDesc": { + "message": "If you have the same login across multiple different website domains, you can mark the website as \"equivalent\". \"Global\" domains are ones already created for you by Bitwarden." + }, + "globalEqDomains": { + "message": "Global equivalent domains" + }, + "customEqDomains": { + "message": "Custom equivalent domains" + }, + "exclude": { + "message": "Exclude" + }, + "include": { + "message": "Include" + }, + "customize": { + "message": "Customize" + }, + "newCustomDomain": { + "message": "New custom domain" + }, + "newCustomDomainDesc": { + "message": "Enter a list of domains separated by commas. Only \"base\" domains are allowed. Do not enter subdomains. For example, enter \"google.com\" instead of \"www.google.com\". You can also enter \"androidapp://package.name\" to associate an android app with other website domains." + }, + "customDomainX": { + "message": "Custom domain $INDEX$", + "placeholders": { + "index": { + "content": "$1", + "example": "2" + } + } + }, + "domainsUpdated": { + "message": "Domains saved" + }, + "twoStepLogin": { + "message": "Two-step login" + }, + "twoStepLoginEnforcement": { + "message": "Two-step Login Enforcement" + }, + "twoStepLoginDesc": { + "message": "Secure your account by requiring an additional step when logging in." + }, + "twoStepLoginOrganizationDescStart": { + "message": "Enforce Bitwarden Two-step Login options for members by using the ", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Enforce Bitwarden Two-step Login options for members by using the Two-step Login Policy.'" + }, + "twoStepLoginPolicy": { + "message": "Two-step Login Policy" + }, + "twoStepLoginOrganizationDuoDesc": { + "message": "To enforce Two-step Login through Duo, use the options below." + }, + "twoStepLoginOrganizationSsoDesc": { + "message": "If you have setup SSO or plan to, Two-step Login may already be enforced through your Identity Provider." + }, + "twoStepLoginRecoveryWarning": { + "message": "Setting up two-step login can permanently lock you out of your Bitwarden account. A recovery code allows you to access your account in the event that you can no longer use your normal two-step login provider (example: you lose your device). Bitwarden support will not be able to assist you if you lose access to your account. We recommend you write down or print the recovery code and keep it in a safe place." + }, + "viewRecoveryCode": { + "message": "View recovery code" + }, + "providers": { + "message": "Providers", + "description": "Two-step login providers such as YubiKey, Duo, Authenticator apps, Email, etc." + }, + "enable": { + "message": "Turn on" + }, + "enabled": { + "message": "Turned on" + }, + "restoreAccess": { + "message": "Restore access" + }, + "premium": { + "message": "Premium", + "description": "Premium membership" + }, + "premiumMembership": { + "message": "Premium membership" + }, + "premiumRequired": { + "message": "Premium required" + }, + "premiumRequiredDesc": { + "message": "A Premium membership is required to use this feature." + }, + "youHavePremiumAccess": { + "message": "You have Premium access" + }, + "alreadyPremiumFromOrg": { + "message": "You already have access to Premium features because of an organization you are a member of." + }, + "manage": { + "message": "Manage" + }, + "disable": { + "message": "Turn off" + }, + "revokeAccess": { + "message": "Revoke access" + }, + "twoStepLoginProviderEnabled": { + "message": "This two-step login provider is active on your account." + }, + "twoStepLoginAuthDesc": { + "message": "Enter your master password to modify two-step login settings." + }, + "twoStepAuthenticatorDesc": { + "message": "Follow these steps to set up two-step login with an authenticator app:" + }, + "twoStepAuthenticatorDownloadApp": { + "message": "Download a two-step authenticator app" + }, + "twoStepAuthenticatorNeedApp": { + "message": "Need a two-step authenticator app? Download one of the following" + }, + "iosDevices": { + "message": "iOS devices" + }, + "androidDevices": { + "message": "Android devices" + }, + "windowsDevices": { + "message": "Windows devices" + }, + "twoStepAuthenticatorAppsRecommended": { + "message": "These apps are recommended, however, other authenticator apps will also work." + }, + "twoStepAuthenticatorScanCode": { + "message": "Scan this QR code with your authenticator app" + }, + "key": { + "message": "Key" + }, + "twoStepAuthenticatorEnterCode": { + "message": "Enter the resulting 6 digit verification code from the app" + }, + "twoStepAuthenticatorReaddDesc": { + "message": "In case you need to add it to another device, below is the QR code (or key) required by your authenticator app." + }, + "twoStepDisableDesc": { + "message": "Are you sure you want to turn off this two-step login provider?" + }, + "twoStepDisabled": { + "message": "Two-step login provider turned off." + }, + "twoFactorYubikeyAdd": { + "message": "Add a new YubiKey to your account" + }, + "twoFactorYubikeyPlugIn": { + "message": "Plug the YubiKey into your computer's USB port." + }, + "twoFactorYubikeySelectKey": { + "message": "Select the first empty YubiKey input field below." + }, + "twoFactorYubikeyTouchButton": { + "message": "Touch the YubiKey's button." + }, + "twoFactorYubikeySaveForm": { + "message": "Save the form." + }, + "twoFactorYubikeyWarning": { + "message": "Due to platform limitations, YubiKeys cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when YubiKeys cannot be used. Supported platforms:" + }, + "twoFactorYubikeySupportUsb": { + "message": "Web vault, desktop application, CLI, and all browser extensions on a device with a USB port that can accept your YubiKey." + }, + "twoFactorYubikeySupportMobile": { + "message": "Mobile apps on a device with NFC capabilities or a data port that can accept your YubiKey." + }, + "yubikeyX": { + "message": "YubiKey $INDEX$", + "placeholders": { + "index": { + "content": "$1", + "example": "2" + } + } + }, + "u2fkeyX": { + "message": "U2F Key $INDEX$", + "placeholders": { + "index": { + "content": "$1", + "example": "2" + } + } + }, + "webAuthnkeyX": { + "message": "WebAuthn Key $INDEX$", + "placeholders": { + "index": { + "content": "$1", + "example": "2" + } + } + }, + "nfcSupport": { + "message": "NFC Support" + }, + "twoFactorYubikeySupportsNfc": { + "message": "One of my keys supports NFC." + }, + "twoFactorYubikeySupportsNfcDesc": { + "message": "If one of your YubiKeys supports NFC (such as a YubiKey NEO), you will be prompted on mobile devices whenever NFC availability is detected." + }, + "yubikeysUpdated": { + "message": "YubiKeys updated" + }, + "disableAllKeys": { + "message": "Deactivate all keys" + }, + "twoFactorDuoDesc": { + "message": "Enter the Bitwarden application information from your Duo Admin panel." + }, + "twoFactorDuoIntegrationKey": { + "message": "Integration key" + }, + "twoFactorDuoSecretKey": { + "message": "Secret key" + }, + "twoFactorDuoApiHostname": { + "message": "API hostname" + }, + "twoFactorEmailDesc": { + "message": "Follow these steps to set up two-step login with email:" + }, + "twoFactorEmailEnterEmail": { + "message": "Enter the email that you wish to receive verification codes" + }, + "twoFactorEmailEnterCode": { + "message": "Enter the resulting 6 digit verification code from the email" + }, + "sendEmail": { + "message": "Send email" + }, + "twoFactorU2fAdd": { + "message": "Add a FIDO U2F security key to your account" + }, + "removeU2fConfirmation": { + "message": "Are you sure you want to remove this security key?" + }, + "twoFactorWebAuthnAdd": { + "message": "Add a WebAuthn security key to your account" + }, + "readKey": { + "message": "Read key" + }, + "keyCompromised": { + "message": "Key is compromised." + }, + "twoFactorU2fGiveName": { + "message": "Give the security key a friendly name to identify it." + }, + "twoFactorU2fPlugInReadKey": { + "message": "Plug the security key into your computer's USB port and click the \"Read Key\" button." + }, + "twoFactorU2fTouchButton": { + "message": "If the security key has a button, touch it." + }, + "twoFactorU2fSaveForm": { + "message": "Save the form." + }, + "twoFactorU2fWarning": { + "message": "Due to platform limitations, FIDO U2F cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when FIDO U2F cannot be used. Supported platforms:" + }, + "twoFactorU2fSupportWeb": { + "message": "Web vault and browser extensions on a desktop/laptop with a U2F supported browser (Chrome, Opera, Vivaldi, or Firefox with FIDO U2F turned on)." + }, + "twoFactorU2fWaiting": { + "message": "Waiting for you to touch the button on your security key" + }, + "twoFactorU2fClickSave": { + "message": "Use the \"Save\" button below to activate this security key for two-step login." + }, + "twoFactorU2fProblemReadingTryAgain": { + "message": "There was a problem reading the security key. Try again." + }, + "twoFactorWebAuthnWarning": { + "message": "Due to platform limitations, WebAuthn cannot be used on all Bitwarden applications. You should set up another two-step login provider so that you can access your account when WebAuthn cannot be used. Supported platforms:" + }, + "twoFactorWebAuthnSupportWeb": { + "message": "Web vault and browser extensions on a desktop/laptop with a WebAuthn supported browser (Chrome, Opera, Vivaldi, or Firefox with FIDO U2F turned on)." + }, + "twoFactorRecoveryYourCode": { + "message": "Your Bitwarden two-step login recovery code" + }, + "twoFactorRecoveryNoCode": { + "message": "You have not set up any two-step login providers yet. After you have set up a two-step login provider you can check back here for your recovery code." + }, + "printCode": { + "message": "Print code", + "description": "Print 2FA recovery code" + }, + "reports": { + "message": "Reports" + }, + "reportsDesc": { + "message": "Identify and close security gaps in your online accounts by clicking the reports below.", + "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault." + }, + "orgsReportsDesc": { + "message": "Identify and close security gaps in your organization's accounts by clicking the reports below.", + "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault." + }, + "unsecuredWebsitesReport": { + "message": "Unsecure websites" + }, + "unsecuredWebsitesReportDesc": { + "message": "URLs that start with http:// don’t use the best available encryption. Change the login URIs for these accounts to https:// for safer browsing." + }, + "unsecuredWebsitesFound": { + "message": "Unsecured websites found" + }, + "unsecuredWebsitesFoundDesc": { + "message": "We found $COUNT$ items in your vault with unsecured URIs. You should change their URI scheme to https:// if the website allows it.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "noUnsecuredWebsites": { + "message": "No items in your vault have unsecured URIs." + }, + "inactive2faReport": { + "message": "Inactive two-step login" + }, + "inactive2faReportDesc": { + "message": "Two-step login adds a layer of protection to your accounts. Set up two-step login using Bitwarden authenticator for these accounts or use an alternative method." + }, + "inactive2faFound": { + "message": "Logins without two-step login found" + }, + "inactive2faFoundDesc": { + "message": "We found $COUNT$ website(s) in your vault that may not be configured with two-step login (according to 2fa.directory). To further protect these accounts, you should set up two-step login.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "noInactive2fa": { + "message": "No websites were found in your vault with a missing two-step login configuration." + }, + "instructions": { + "message": "Instructions" + }, + "exposedPasswordsReport": { + "message": "Exposed passwords" + }, + "exposedPasswordsReportDesc": { + "message": "Passwords exposed in a data breach are easy targets for attackers. Change these passwords to prevent potential break-ins." + }, + "exposedPasswordsFound": { + "message": "Exposed passwords found" + }, + "exposedPasswordsFoundDesc": { + "message": "We found $COUNT$ items in your vault that have passwords that were exposed in known data breaches. You should change them to use a new password.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "noExposedPasswords": { + "message": "No items in your vault have passwords that have been exposed in known data breaches." + }, + "checkExposedPasswords": { + "message": "Check exposed passwords" + }, + "exposedXTimes": { + "message": "Exposed $COUNT$ time(s)", + "placeholders": { + "count": { + "content": "$1", + "example": "52" + } + } + }, + "weakPasswordsReport": { + "message": "Weak passwords" + }, + "weakPasswordsReportDesc": { + "message": "Weak passwords can be easily guessed by attackers. Change these passwords to strong ones using the password generator." + }, + "weakPasswordsFound": { + "message": "Weak passwords found" + }, + "weakPasswordsFoundDesc": { + "message": "We found $COUNT$ items in your vault with passwords that are not strong. You should update them to use stronger passwords.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "noWeakPasswords": { + "message": "No items in your vault have weak passwords." + }, + "reusedPasswordsReport": { + "message": "Reused passwords" + }, + "reusedPasswordsReportDesc": { + "message": "Reusing passwords makes it easier for attackers to break into multiple accounts. Change these passwords so that each is unique." + }, + "reusedPasswordsFound": { + "message": "Reused passwords found" + }, + "reusedPasswordsFoundDesc": { + "message": "We found $COUNT$ passwords that are being reused in your vault. You should change them to a unique value.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "noReusedPasswords": { + "message": "No logins in your vault have passwords that are being reused." + }, + "reusedXTimes": { + "message": "Reused $COUNT$ times", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "dataBreachReport": { + "message": "Data breach" + }, + "breachDesc": { + "message": "Breached accounts can expose your personal information. Secure breached accounts by enabling 2FA or creating a stronger password." + }, + "breachCheckUsernameEmail": { + "message": "Check any usernames or email addresses that you use." + }, + "checkBreaches": { + "message": "Check breaches" + }, + "breachUsernameNotFound": { + "message": "$USERNAME$ was not found in any known data breaches.", + "placeholders": { + "username": { + "content": "$1", + "example": "user@example.com" + } + } + }, + "goodNews": { + "message": "Good news", + "description": "ex. Good News, No Breached Accounts Found!" + }, + "breachUsernameFound": { + "message": "$USERNAME$ was found in $COUNT$ different data breaches online.", + "placeholders": { + "username": { + "content": "$1", + "example": "user@example.com" + }, + "count": { + "content": "$2", + "example": "7" + } + } + }, + "breachFound": { + "message": "Breached accounts found" + }, + "compromisedData": { + "message": "Compromised data" + }, + "website": { + "message": "Website" + }, + "affectedUsers": { + "message": "Affected users" + }, + "breachOccurred": { + "message": "Breach occurred" + }, + "breachReported": { + "message": "Breach reported" + }, + "reportError": { + "message": "An error occurred trying to load the report. Try again" + }, + "billing": { + "message": "Billing" + }, + "billingPlanLabel": { + "message": "Billing plan" + }, + "paymentType": { + "message": "Payment type" + }, + "accountCredit": { + "message": "Account credit", + "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)." + }, + "accountBalance": { + "message": "Account balance", + "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)." + }, + "addCredit": { + "message": "Add credit", + "description": "Add more credit to your account's balance." + }, + "amount": { + "message": "Amount", + "description": "Dollar amount, or quantity." + }, + "creditDelayed": { + "message": "Added credit will appear on your account after the payment has been fully processed. Some payment methods are delayed and can take longer to process than others." + }, + "makeSureEnoughCredit": { + "message": "Please make sure that your account has enough credit available for this purchase. If your account does not have enough credit available, your default payment method on file will be used for the difference. You can add credit to your account from the Billing page." + }, + "creditAppliedDesc": { + "message": "Your account's credit can be used to make purchases. Any available credit will be automatically applied towards invoices generated for this account." + }, + "goPremium": { + "message": "Go Premium", + "description": "Another way of saying \"Get a Premium membership\"" + }, + "premiumUpdated": { + "message": "You've upgraded to Premium." + }, + "premiumUpgradeUnlockFeatures": { + "message": "Upgrade your account to a Premium membership and unlock some great additional features." + }, + "premiumSignUpStorage": { + "message": "1 GB encrypted storage for file attachments." + }, + "premiumSignUpTwoStep": { + "message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo." + }, + "premiumSignUpEmergency": { + "message": "Emergency access" + }, + "premiumSignUpReports": { + "message": "Password hygiene, account health, and data breach reports to keep your vault safe." + }, + "premiumSignUpTotp": { + "message": "TOTP verification code (2FA) generator for logins in your vault." + }, + "premiumSignUpSupport": { + "message": "Priority customer support." + }, + "premiumSignUpFuture": { + "message": "All future Premium features. More coming soon!" + }, + "premiumPrice": { + "message": "All for just $PRICE$ /year!", + "placeholders": { + "price": { + "content": "$1", + "example": "$10" + } + } + }, + "premiumPriceWithFamilyPlan": { + "message": "Go premium for just $PRICE$ /year, or get premium accounts for $FAMILYPLANUSERCOUNT$ users and unlimited family sharing with a ", + "placeholders": { + "price": { + "content": "$1", + "example": "$10" + }, + "familyplanusercount": { + "content": "$2", + "example": "6" + } + } + }, + "bitwardenFamiliesPlan": { + "message": "Bitwarden Families plan." + }, + "addons": { + "message": "Addons" + }, + "premiumAccess": { + "message": "Premium access" + }, + "premiumAccessDesc": { + "message": "You can add Premium access to all members of your organization for $PRICE$ /$INTERVAL$.", + "placeholders": { + "price": { + "content": "$1", + "example": "$3.33" + }, + "interval": { + "content": "$2", + "example": "'month' or 'year'" + } + } + }, + "additionalStorageGb": { + "message": "Additional storage (GB)" + }, + "additionalStorageGbDesc": { + "message": "# of additional GB" + }, + "additionalStorageIntervalDesc": { + "message": "Your plan comes with $SIZE$ of encrypted file storage. You can add additional storage for $PRICE$ per GB /$INTERVAL$.", + "placeholders": { + "size": { + "content": "$1", + "example": "1 GB" + }, + "price": { + "content": "$2", + "example": "$4.00" + }, + "interval": { + "content": "$3", + "example": "'month' or 'year'" + } + } + }, + "summary": { + "message": "Summary" + }, + "total": { + "message": "Total" + }, + "year": { + "message": "year" + }, + "yr": { + "message": "yr" + }, + "month": { + "message": "month" + }, + "monthAbbr": { + "message": "mo.", + "description": "Short abbreviation for 'month'" + }, + "paymentChargedAnnually": { + "message": "Your payment method will be charged immediately and then on a recurring basis each year. You may cancel at any time." + }, + "paymentCharged": { + "message": "Your payment method will be charged immediately and then on a recurring basis each $INTERVAL$. You may cancel at any time.", + "placeholders": { + "interval": { + "content": "$1", + "example": "month or year" + } + } + }, + "paymentChargedWithTrial": { + "message": "Your plan comes with a free 7 day trial. Your payment method will not be charged until the trial has ended. You may cancel at any time." + }, + "paymentInformation": { + "message": "Payment information" + }, + "billingInformation": { + "message": "Billing information" + }, + "billingTrialSubLabel": { + "message": "Your payment method will not be charged during the 7 day free trial." + }, + "creditCard": { + "message": "Credit card" + }, + "paypalClickSubmit": { + "message": "Select the PayPal button to log into your PayPal account, then click the Submit button below to continue." + }, + "cancelSubscription": { + "message": "Cancel subscription" + }, + "subscriptionCanceled": { + "message": "The subscription has been canceled." + }, + "pendingCancellation": { + "message": "Pending cancellation" + }, + "subscriptionPendingCanceled": { + "message": "The subscription has been marked for cancellation at the end of the current billing period." + }, + "reinstateSubscription": { + "message": "Reinstate subscription" + }, + "reinstateConfirmation": { + "message": "Are you sure you want to remove the pending cancellation request and reinstate your subscription?" + }, + "reinstated": { + "message": "The subscription has been reinstated." + }, + "cancelConfirmation": { + "message": "Are you sure you want to cancel? You will lose access to all of this subscription's features at the end of this billing cycle." + }, + "canceledSubscription": { + "message": "Subscription canceled" + }, + "neverExpires": { + "message": "Never expires" + }, + "status": { + "message": "Status" + }, + "nextCharge": { + "message": "Next charge" + }, + "details": { + "message": "Details" + }, + "downloadLicense": { + "message": "Download license" + }, + "updateLicense": { + "message": "Update license" + }, + "updatedLicense": { + "message": "Updated license" + }, + "manageSubscription": { + "message": "Manage subscription" + }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, + "storage": { + "message": "Storage" + }, + "addStorage": { + "message": "Add storage" + }, + "removeStorage": { + "message": "Remove storage" + }, + "subscriptionStorage": { + "message": "Your subscription has a total of $MAX_STORAGE$ GB of encrypted file storage. You are currently using $USED_STORAGE$.", + "placeholders": { + "max_storage": { + "content": "$1", + "example": "4" + }, + "used_storage": { + "content": "$2", + "example": "65 MB" + } + } + }, + "paymentMethod": { + "message": "Payment method" + }, + "noPaymentMethod": { + "message": "No payment method on file." + }, + "addPaymentMethod": { + "message": "Add payment method" + }, + "changePaymentMethod": { + "message": "Change payment method" + }, + "invoices": { + "message": "Invoices" + }, + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." + }, + "chargesStatement": { + "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", + "placeholders": { + "statement_name": { + "content": "$1", + "example": "BITWARDEN" + } + } + }, + "gbStorageAdd": { + "message": "GB of storage to add" + }, + "gbStorageRemove": { + "message": "GB of storage to remove" + }, + "storageAddNote": { + "message": "Adding storage will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + }, + "storageRemoveNote": { + "message": "Removing storage will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + }, + "adjustedStorage": { + "message": "Adjusted $AMOUNT$ GB of storage.", + "placeholders": { + "amount": { + "content": "$1", + "example": "5" + } + } + }, + "contactSupport": { + "message": "Contact customer support" + }, + "updatedPaymentMethod": { + "message": "Updated payment method." + }, + "purchasePremium": { + "message": "Purchase Premium" + }, + "licenseFile": { + "message": "License file" + }, + "licenseFileDesc": { + "message": "Your license file will be named something like $FILE_NAME$", + "placeholders": { + "file_name": { + "content": "$1", + "example": "bitwarden_premium_license.json" + } + } + }, + "uploadLicenseFilePremium": { + "message": "To upgrade your account to a Premium membership you need to upload a valid license file." + }, + "uploadLicenseFileOrg": { + "message": "To create an on-premises hosted organization you need to upload a valid license file." + }, + "accountEmailMustBeVerified": { + "message": "Your account's email address must be verified." + }, + "newOrganizationDesc": { + "message": "Organizations allow you to share parts of your vault with others as well as manage related users for a specific entity such as a family, small team, or large company." + }, + "generalInformation": { + "message": "General information" + }, + "organizationName": { + "message": "Organization name" + }, + "accountOwnedBusiness": { + "message": "This account is owned by a business." + }, + "billingEmail": { + "message": "Billing email" + }, + "businessName": { + "message": "Business name" + }, + "chooseYourPlan": { + "message": "Choose your plan" + }, + "users": { + "message": "Users" + }, + "userSeats": { + "message": "User seats" + }, + "additionalUserSeats": { + "message": "Additional user seats" + }, + "userSeatsDesc": { + "message": "# of user seats" + }, + "userSeatsAdditionalDesc": { + "message": "Your plan comes with $BASE_SEATS$ user seats. You can add additional users for $SEAT_PRICE$ per user /month.", + "placeholders": { + "base_seats": { + "content": "$1", + "example": "5" + }, + "seat_price": { + "content": "$2", + "example": "$2.00" + } + } + }, + "userSeatsHowManyDesc": { + "message": "How many user seats do you need? You can also add additional seats later if needed." + }, + "planNameFree": { + "message": "Free", + "description": "Free as in 'free beer'." + }, + "planDescFree": { + "message": "For testing or personal users to share with $COUNT$ other user.", + "placeholders": { + "count": { + "content": "$1", + "example": "1" + } + } + }, + "planNameFamilies": { + "message": "Families" + }, + "planDescFamilies": { + "message": "For personal use, to share with family & friends." + }, + "planNameTeams": { + "message": "Teams" + }, + "planDescTeams": { + "message": "For businesses and other team organizations." + }, + "planNameEnterprise": { + "message": "Enterprise" + }, + "planDescEnterprise": { + "message": "For businesses and other large organizations." + }, + "freeForever": { + "message": "Free forever" + }, + "includesXUsers": { + "message": "includes $COUNT$ users", + "placeholders": { + "count": { + "content": "$1", + "example": "5" + } + } + }, + "additionalUsers": { + "message": "Additional users" + }, + "costPerUser": { + "message": "$COST$ per user", + "placeholders": { + "cost": { + "content": "$1", + "example": "$3" + } + } + }, + "limitedUsers": { + "message": "Limited to $COUNT$ users (including you)", + "placeholders": { + "count": { + "content": "$1", + "example": "2" + } + } + }, + "limitedCollections": { + "message": "Limited to $COUNT$ collections", + "placeholders": { + "count": { + "content": "$1", + "example": "2" + } + } + }, + "addShareLimitedUsers": { + "message": "Add and share with up to $COUNT$ users", + "placeholders": { + "count": { + "content": "$1", + "example": "5" + } + } + }, + "addShareUnlimitedUsers": { + "message": "Add and share with unlimited users" + }, + "createUnlimitedCollections": { + "message": "Create unlimited collections" + }, + "gbEncryptedFileStorage": { + "message": "$SIZE$ encrypted file storage", + "placeholders": { + "size": { + "content": "$1", + "example": "1 GB" + } + } + }, + "onPremHostingOptional": { + "message": "On-premise hosting (optional)" + }, + "usersGetPremium": { + "message": "Users get access to Premium features" + }, + "controlAccessWithGroups": { + "message": "Control user access with groups" + }, + "syncUsersFromDirectory": { + "message": "Sync your users and groups from a directory" + }, + "trackAuditLogs": { + "message": "Track user actions with audit logs" + }, + "enforce2faDuo": { + "message": "Enforce 2FA with Duo" + }, + "priorityCustomerSupport": { + "message": "Priority customer support" + }, + "xDayFreeTrial": { + "message": "$COUNT$ day free trial, cancel anytime", + "placeholders": { + "count": { + "content": "$1", + "example": "7" + } + } + }, + "trialThankYou": { + "message": "Thanks for signing up for Bitwarden for $PLAN$!", + "placeholders": { + "plan": { + "content": "$1", + "example": "Teams" + } + } + }, + "trialPaidInfoMessage": { + "message": "Your $PLAN$ 7 day free trial will be converted to a paid subscription after 7 days.", + "placeholders": { + "plan": { + "content": "$1", + "example": "Teams" + } + } + }, + "trialConfirmationEmail": { + "message": "We've sent a confirmation email to your team's billing email at " + }, + "monthly": { + "message": "Monthly" + }, + "annually": { + "message": "Annually" + }, + "annual": { + "message": "Annual" + }, + "basePrice": { + "message": "Base price" + }, + "organizationCreated": { + "message": "Organization created" + }, + "organizationReadyToGo": { + "message": "Your new organization is ready to go!" + }, + "organizationUpgraded": { + "message": "Organization upgraded" + }, + "leave": { + "message": "Leave" + }, + "leaveOrganizationConfirmation": { + "message": "Are you sure you want to leave this organization?" + }, + "leftOrganization": { + "message": "You left the organization" + }, + "defaultCollection": { + "message": "Default collection" + }, + "getHelp": { + "message": "Get help" + }, + "getApps": { + "message": "Get the apps" + }, + "loggedInAs": { + "message": "Logged in as" + }, + "eventLogs": { + "message": "Event logs" + }, + "people": { + "message": "People" + }, + "policies": { + "message": "Policies" + }, + "singleSignOn": { + "message": "Single sign-on" + }, + "editPolicy": { + "message": "Edit policy" + }, + "groups": { + "message": "Groups" + }, + "newGroup": { + "message": "New group" + }, + "addGroup": { + "message": "Add group" + }, + "editGroup": { + "message": "Edit group" + }, + "deleteGroupConfirmation": { + "message": "Are you sure you want to delete this group?" + }, + "deleteMultipleGroupsConfirmation": { + "message": "Are you sure you want to delete the following $QUANTITY$ group(s)?", + "placeholders": { + "quantity": { + "content": "$1", + "example": "3" + } + } + }, + "removeUserConfirmation": { + "message": "Are you sure you want to remove this user?" + }, + "removeOrgUserConfirmation": { + "message": "When a member is removed, they no longer have access to organization data and this action is irreversible. To add the member back to the organization, they must be invited and onboarded again." + }, + "revokeUserConfirmation": { + "message": "When a member is revoked, they no longer have access to organization data. To quickly restore member access, go to the Revoked tab." + }, + "removeUserConfirmationKeyConnector": { + "message": "Warning! This user requires Key Connector to manage their encryption. Removing this user from your organization will permanently deactivate their account. This action cannot be undone. Do you want to proceed?" + }, + "externalId": { + "message": "External ID" + }, + "externalIdDesc": { + "message": "External ID is an unencrypted reference used by the Bitwarden Directory Connector and API." + }, + "nestCollectionUnder": { + "message": "Nest collection under" + }, + "accessControl": { + "message": "Access control" + }, + "groupAccessAllItems": { + "message": "This group can access and modify all items." + }, + "groupAccessSelectedCollections": { + "message": "This group can access only the selected collections." + }, + "readOnly": { + "message": "Read only" + }, + "newCollection": { + "message": "New collection" + }, + "addCollection": { + "message": "Add collection" + }, + "editCollection": { + "message": "Edit collection" + }, + "collectionInfo": { + "message": "Collection info" + }, + "deleteCollectionConfirmation": { + "message": "Are you sure you want to delete this collection?" + }, + "editMember": { + "message": "Edit member" + }, + "fieldOnTabRequiresAttention": { + "message": "A field on the '$TAB$' tab requires your attention.", + "placeholders": { + "tab": { + "content": "$1", + "example": "Collection info" + } + } + }, + "inviteUserDesc": { + "message": "Invite a new user to your organization by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + }, + "inviteMultipleEmailDesc": { + "message": "Enter up to $COUNT$ emails by separating with a comma.", + "placeholders": { + "count": { + "content": "$1", + "example": "20" + } + } + }, + "userUsingTwoStep": { + "message": "This user is using two-step login to protect their account." + }, + "userAccessAllItems": { + "message": "This user can access and modify all items." + }, + "userAccessSelectedCollections": { + "message": "This user can access only the selected collections." + }, + "search": { + "message": "Search" + }, + "invited": { + "message": "Invited" + }, + "accepted": { + "message": "Accepted" + }, + "confirmed": { + "message": "Confirmed" + }, + "clientOwnerEmail": { + "message": "Client owner email" + }, + "owner": { + "message": "Owner" + }, + "ownerDesc": { + "message": "Manage all aspects of your organization, including billing and subscriptions" + }, + "clientOwnerDesc": { + "message": "This user should be independent of the Provider. If the Provider is disassociated with the organization, this user will maintain ownership of the organization." + }, + "admin": { + "message": "Admin" + }, + "adminDesc": { + "message": "Manage organization access, all collections, members, reporting, and security settings" + }, + "user": { + "message": "User" + }, + "userDesc": { + "message": "Access and add items to assigned collections" + }, + "manager": { + "message": "Manager" + }, + "managerDesc": { + "message": "Create, delete, and manage access in assigned collections" + }, + "all": { + "message": "All" + }, + "refresh": { + "message": "Refresh" + }, + "timestamp": { + "message": "Timestamp" + }, + "event": { + "message": "Event" + }, + "unknown": { + "message": "Unknown" + }, + "loadMore": { + "message": "Load more" + }, + "mobile": { + "message": "Mobile", + "description": "Mobile app" + }, + "extension": { + "message": "Extension", + "description": "Browser extension/addon" + }, + "desktop": { + "message": "Desktop", + "description": "Desktop app" + }, + "webVault": { + "message": "Web vault" + }, + "loggedIn": { + "message": "Logged in" + }, + "changedPassword": { + "message": "Changed account password" + }, + "enabledUpdated2fa": { + "message": "Two-step login saved" + }, + "disabled2fa": { + "message": "Two-step login turned off" + }, + "recovered2fa": { + "message": "Recovered account from two-step login." + }, + "failedLogin": { + "message": "Login attempt failed with incorrect password." + }, + "failedLogin2fa": { + "message": "Login attempt failed with incorrect two-step login." + }, + "exportedVault": { + "message": "Vault exported" + }, + "exportedOrganizationVault": { + "message": "Exported organization vault." + }, + "editedOrgSettings": { + "message": "Edited organization settings." + }, + "createdItemId": { + "message": "Created item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "editedItemId": { + "message": "Edited item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "deletedItemId": { + "message": "Sent item $ID$ to trash.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "movedItemIdToOrg": { + "message": "Moved item $ID$ to an organization.", + "placeholders": { + "id": { + "content": "$1", + "example": "'Google'" + } + } + }, + "viewAllLoginOptions": { + "message": "View all log in options" + }, + "viewedItemId": { + "message": "Viewed item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "viewedPasswordItemId": { + "message": "Viewed password for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "viewedHiddenFieldItemId": { + "message": "Viewed hidden field for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "viewedCardNumberItemId": { + "message": "Viewed Card Number for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Unique ID" + } + } + }, + "viewedSecurityCodeItemId": { + "message": "Viewed security code for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "copiedPasswordItemId": { + "message": "Copied password for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "copiedHiddenFieldItemId": { + "message": "Copied hidden field for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "copiedSecurityCodeItemId": { + "message": "Copied security code for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "autofilledItemId": { + "message": "Auto-filled item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "createdCollectionId": { + "message": "Created collection $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Server Passwords" + } + } + }, + "editedCollectionId": { + "message": "Edited collection $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Server Passwords" + } + } + }, + "deletedCollections": { + "message": "Deleted collections" + }, + "deletedCollectionId": { + "message": "Deleted collection $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Server Passwords" + } + } + }, + "editedPolicyId": { + "message": "Edited policy $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Master Password" + } + } + }, + "createdGroupId": { + "message": "Created group $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Developers" + } + } + }, + "editedGroupId": { + "message": "Edited group $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Developers" + } + } + }, + "deletedGroupId": { + "message": "Deleted group $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Developers" + } + } + }, + "deletedManyGroups": { + "message": "Deleted $QUANTITY$ group(s).", + "placeholders": { + "quantity": { + "content": "$1", + "example": "3" + } + } + }, + "removedUserId": { + "message": "Removed user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "removeUserIdAccess": { + "message": "Remove $ID$ access", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "revokedUserId": { + "message": "Revoked organization access for $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "restoredUserId": { + "message": "Restored organization access for $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "revokeUserId": { + "message": "Revoke $ID$ access", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "createdAttachmentForItem": { + "message": "Created attachment for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "deletedAttachmentForItem": { + "message": "Deleted attachment for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "editedCollectionsForItem": { + "message": "Edited collections for item $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "invitedUserId": { + "message": "Invited user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "confirmedUserId": { + "message": "Confirmed user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "editedUserId": { + "message": "Edited user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "editedGroupsForUser": { + "message": "Edited groups for user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "unlinkedSsoUser": { + "message": "Unlinked SSO for user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "createdOrganizationId": { + "message": "Created organization $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "addedOrganizationId": { + "message": "Added organization $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "removedOrganizationId": { + "message": "Removed organization $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "accessedClientVault": { + "message": "Accessed $ID$ organization vault.", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "device": { + "message": "Device" + }, + "view": { + "message": "View" + }, + "invalidDateRange": { + "message": "Invalid date range." + }, + "errorOccurred": { + "message": "An error has occurred." + }, + "userAccess": { + "message": "User access" + }, + "userType": { + "message": "User type" + }, + "groupAccess": { + "message": "Group access" + }, + "groupAccessUserDesc": { + "message": "Grant member access to collections by adding them to 1 or more groups." + }, + "invitedUsers": { + "message": "User(s) invited" + }, + "resendInvitation": { + "message": "Resend invitation" + }, + "resendEmail": { + "message": "Resend email" + }, + "hasBeenReinvited": { + "message": "$USER$ reinvited", + "placeholders": { + "user": { + "content": "$1", + "example": "John Smith" + } + } + }, + "confirm": { + "message": "Confirm" + }, + "confirmUser": { + "message": "Confirm user" + }, + "hasBeenConfirmed": { + "message": "$USER$ confirmed.", + "placeholders": { + "user": { + "content": "$1", + "example": "John Smith" + } + } + }, + "confirmUsers": { + "message": "Confirm members" + }, + "usersNeedConfirmed": { + "message": "You have members that have accepted their invitation, but still need to be confirmed. Members will not have access to the organization until they are confirmed." + }, + "startDate": { + "message": "Start date" + }, + "endDate": { + "message": "End date" + }, + "verifyEmail": { + "message": "Verify email" + }, + "verifyEmailDesc": { + "message": "Verify your account's email address to unlock access to all features." + }, + "verifyEmailFirst": { + "message": "Your account's email address first must be verified." + }, + "checkInboxForVerification": { + "message": "Check your email inbox for a verification link." + }, + "emailVerified": { + "message": "Account email verified" + }, + "emailVerifiedFailed": { + "message": "Unable to verify your email. Try sending a new verification email." + }, + "emailVerificationRequired": { + "message": "Email verification required" + }, + "emailVerificationRequiredDesc": { + "message": "You must verify your email to use this feature." + }, + "updateBrowser": { + "message": "Update browser" + }, + "updateBrowserDesc": { + "message": "You are using an unsupported web browser. The web vault may not function properly." + }, + "joinOrganization": { + "message": "Join organization" + }, + "joinOrganizationDesc": { + "message": "You've been invited to join the organization listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + }, + "inviteAccepted": { + "message": "Invitation accepted" + }, + "inviteAcceptedDesc": { + "message": "You can access this organization once an administrator confirms your membership. We'll send you an email when that happens." + }, + "inviteAcceptFailed": { + "message": "Unable to accept invitation. Ask an organization admin to send a new invitation." + }, + "inviteAcceptFailedShort": { + "message": "Unable to accept invitation. $DESCRIPTION$", + "placeholders": { + "description": { + "content": "$1", + "example": "You must set up 2FA on your user account before you can join this organization." + } + } + }, + "rememberEmail": { + "message": "Remember email" + }, + "recoverAccountTwoStepDesc": { + "message": "If you cannot access your account through your normal two-step login methods, you can use your two-step login recovery code to turn off all two-step providers on your account." + }, + "recoverAccountTwoStep": { + "message": "Recover account two-step login" + }, + "twoStepRecoverDisabled": { + "message": "Two-step login turned off on your account." + }, + "learnMore": { + "message": "Learn more" + }, + "deleteRecoverDesc": { + "message": "Enter your email address below to recover and delete your account." + }, + "deleteRecoverEmailSent": { + "message": "If your account exists, we've sent you an email with further instructions." + }, + "deleteRecoverConfirmDesc": { + "message": "You have requested to delete your Bitwarden account. Use the button below to confirm." + }, + "myOrganization": { + "message": "My organization" + }, + "organizationInfo": { + "message": "Organization info" + }, + "deleteOrganization": { + "message": "Delete organization" + }, + "deletingOrganizationContentWarning": { + "message": "Enter the master password to confirm deletion of $ORGANIZATION$ and all associated data. Vault data in $ORGANIZATION$ includes:", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "deletingOrganizationActiveUserAccountsWarning": { + "message": "User accounts will remain active after deletion but will no longer be associated to this organization." + }, + "deletingOrganizationIsPermanentWarning": { + "message": "Deleting $ORGANIZATION$ is permanent and irreversible.", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "organizationDeleted": { + "message": "Organization deleted" + }, + "organizationDeletedDesc": { + "message": "The organization and all associated data has been deleted." + }, + "organizationUpdated": { + "message": "Organization saved" + }, + "taxInformation": { + "message": "Tax information" + }, + "taxInformationDesc": { + "message": "For customers within the US, ZIP code is required to satisfy sales tax requirements, for other countries you may optionally provide a tax identification number (VAT/GST) and/or address to appear on your invoices." + }, + "billingPlan": { + "message": "Plan", + "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." + }, + "changeBillingPlan": { + "message": "Upgrade plan", + "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." + }, + "changeBillingPlanUpgrade": { + "message": "Upgrade your account to another plan by providing the information below. Please ensure that you have an active payment method added to the account.", + "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc." + }, + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View invoice" + }, + "downloadInvoice": { + "message": "Download invoice" + }, + "verifyBankAccount": { + "message": "Verify bank account" + }, + "verifyBankAccountDesc": { + "message": "We have made two micro-deposits to your bank account (it may take 1-2 business days to show up). Enter these amounts to verify the bank account." + }, + "verifyBankAccountInitialDesc": { + "message": "Payment with a bank account is only available to customers in the United States. You will be required to verify your bank account. We will make two micro-deposits within the next 1-2 business days. Enter these amounts on the organization's billing page to verify the bank account." + }, + "verifyBankAccountFailureWarning": { + "message": "Failure to verify the bank account will result in a missed payment and your subscription being suspended." + }, + "verifiedBankAccount": { + "message": "Bank account verified" + }, + "bankAccount": { + "message": "Bank account" + }, + "amountX": { + "message": "Amount $COUNT$", + "description": "Used in bank account verification of micro-deposits. Amount, as in a currency amount. Ex. Amount 1 is $2.00, Amount 2 is $1.50", + "placeholders": { + "count": { + "content": "$1", + "example": "1" + } + } + }, + "routingNumber": { + "message": "Routing number", + "description": "Bank account routing number" + }, + "accountNumber": { + "message": "Account number" + }, + "accountHolderName": { + "message": "Account holder name" + }, + "bankAccountType": { + "message": "Account type" + }, + "bankAccountTypeCompany": { + "message": "Company (business)" + }, + "bankAccountTypeIndividual": { + "message": "Individual (personal)" + }, + "enterInstallationId": { + "message": "Enter your installation id" + }, + "limitSubscriptionDesc": { + "message": "Set a seat limit for your subscription. Once this limit is reached, you will not be able to invite new members." + }, + "maxSeatLimit": { + "message": "Seat Limit (optional)", + "description": "Upper limit of seats to allow through autoscaling" + }, + "maxSeatCost": { + "message": "Max potential seat cost" + }, + "addSeats": { + "message": "Add seats", + "description": "Seat = User Seat" + }, + "removeSeats": { + "message": "Remove seats", + "description": "Seat = User Seat" + }, + "subscriptionDesc": { + "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited users exceed your subscription seats, you will immediately receive a prorated charge for the additional users." + }, + "subscriptionUserSeats": { + "message": "Your subscription allows for a total of $COUNT$ members.", + "placeholders": { + "count": { + "content": "$1", + "example": "50" + } + } + }, + "limitSubscription": { + "message": "Limit subscription (optional)" + }, + "subscriptionSeats": { + "message": "Subscription seats" + }, + "subscriptionUpdated": { + "message": "Subscription updated" + }, + "additionalOptions": { + "message": "Additional options" + }, + "additionalOptionsDesc": { + "message": "For additional help in managing your subscription, please contact Customer Support." + }, + "subscriptionUserSeatsUnlimitedAutoscale": { + "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited members exceed your subscription seats, you will immediately receive a prorated charge for the additional members." + }, + "subscriptionUserSeatsLimitedAutoscale": { + "message": "Adjustments to your subscription will result in prorated changes to your billing totals. If newly invited members exceed your subscription seats, you will immediately receive a prorated charge for the additional members until your $MAX$ seat limit is reached.", + "placeholders": { + "max": { + "content": "$1", + "example": "50" + } + } + }, + "subscriptionFreePlan": { + "message": "You cannot invite more than $COUNT$ members without upgrading your plan.", + "placeholders": { + "count": { + "content": "$1", + "example": "2" + } + } + }, + "subscriptionFamiliesPlan": { + "message": "You cannot invite more than $COUNT$ members without upgrading your plan. Please contact Customer Support to upgrade.", + "placeholders": { + "count": { + "content": "$1", + "example": "6" + } + } + }, + "subscriptionSponsoredFamiliesPlan": { + "message": "Your subscription allows for a total of $COUNT$ members. Your plan is sponsored and billed to an external organization.", + "placeholders": { + "count": { + "content": "$1", + "example": "6" + } + } + }, + "subscriptionMaxReached": { + "message": "Adjustments to your subscription will result in prorated changes to your billing totals. You cannot invite more than $COUNT$ members without increasing your subscription seats.", + "placeholders": { + "count": { + "content": "$1", + "example": "50" + } + } + }, + "seatsToAdd": { + "message": "Seats to add" + }, + "seatsToRemove": { + "message": "Seats to remove" + }, + "seatsAddNote": { + "message": "Adding user seats will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + }, + "seatsRemoveNote": { + "message": "Removing user seats will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + }, + "adjustedSeats": { + "message": "Adjusted $AMOUNT$ user seats.", + "placeholders": { + "amount": { + "content": "$1", + "example": "15" + } + } + }, + "keyUpdated": { + "message": "Key updated" + }, + "updateKeyTitle": { + "message": "Update key" + }, + "updateEncryptionKey": { + "message": "Update encryption key" + }, + "updateEncryptionKeyShortDesc": { + "message": "You are currently using an outdated encryption scheme." + }, + "updateEncryptionKeyDesc": { + "message": "We've moved to larger encryption keys that provide better security and access to newer features. Updating your encryption key is quick and easy. Just type your master password below. This update will eventually become mandatory." + }, + "updateEncryptionKeyWarning": { + "message": "After updating your encryption key, you are required to log out and back in to all Bitwarden applications that you are currently using (such as the mobile app or browser extensions). Failure to log out and back in (which downloads your new encryption key) may result in data corruption. We will attempt to log you out automatically, however, it may be delayed." + }, + "updateEncryptionKeyExportWarning": { + "message": "Any encrypted exports that you have saved will also become invalid." + }, + "subscription": { + "message": "Subscription" + }, + "loading": { + "message": "Loading" + }, + "upgrade": { + "message": "Upgrade" + }, + "upgradeOrganization": { + "message": "Upgrade organization" + }, + "upgradeOrganizationDesc": { + "message": "This feature is not available for free organizations. Switch to a paid plan to unlock more features." + }, + "createOrganizationStep1": { + "message": "Create organization: Step 1" + }, + "createOrganizationCreatePersonalAccount": { + "message": "Before creating your organization, you first need to create a free personal account." + }, + "refunded": { + "message": "Refunded" + }, + "nothingSelected": { + "message": "You have not selected anything." + }, + "acceptPolicies": { + "message": "By checking this box you agree to the following:" + }, + "acceptPoliciesRequired": { + "message": "Terms of Service and Privacy Policy have not been acknowledged." + }, + "termsOfService": { + "message": "Terms of Service" + }, + "privacyPolicy": { + "message": "Privacy Policy" + }, + "filters": { + "message": "Filters" + }, + "vaultTimeout": { + "message": "Vault timeout" + }, + "vaultTimeoutDesc": { + "message": "Choose when your vault will take the vault timeout action." + }, + "oneMinute": { + "message": "1 minute" + }, + "fiveMinutes": { + "message": "5 minutes" + }, + "fifteenMinutes": { + "message": "15 minutes" + }, + "thirtyMinutes": { + "message": "30 minutes" + }, + "oneHour": { + "message": "1 hour" + }, + "fourHours": { + "message": "4 hours" + }, + "onRefresh": { + "message": "On browser refresh" + }, + "dateUpdated": { + "message": "Updated", + "description": "ex. Date this item was updated" + }, + "dateCreated": { + "message": "Created", + "description": "ex. Date this item was created" + }, + "datePasswordUpdated": { + "message": "Password updated", + "description": "ex. Date this password was updated" + }, + "organizationIsDisabled": { + "message": "Organization suspended" + }, + "disabledOrganizationFilterError": { + "message": "Items in suspended organizations cannot be accessed. Contact your organization owner for assistance." + }, + "licenseIsExpired": { + "message": "License is expired." + }, + "updatedUsers": { + "message": "Updated users" + }, + "selected": { + "message": "Selected" + }, + "ownership": { + "message": "Ownership" + }, + "whoOwnsThisItem": { + "message": "Who owns this item?" + }, + "strong": { + "message": "Strong", + "description": "ex. A strong password. Scale: Very Weak -> Weak -> Good -> Strong" + }, + "good": { + "message": "Good", + "description": "ex. A good password. Scale: Very Weak -> Weak -> Good -> Strong" + }, + "weak": { + "message": "Weak", + "description": "ex. A weak password. Scale: Very Weak -> Weak -> Good -> Strong" + }, + "veryWeak": { + "message": "Very Weak", + "description": "ex. A very weak password. Scale: Very Weak -> Weak -> Good -> Strong" + }, + "weakMasterPassword": { + "message": "Weak master password" + }, + "weakMasterPasswordDesc": { + "message": "The master password you have chosen is weak. You should use a strong master password (or a passphrase) to properly protect your Bitwarden account. Are you sure you want to use this master password?" + }, + "rotateAccountEncKey": { + "message": "Also rotate my account's encryption key" + }, + "rotateEncKeyTitle": { + "message": "Rotate encryption key" + }, + "rotateEncKeyConfirmation": { + "message": "Are you sure you want to rotate your account's encryption key?" + }, + "attachmentsNeedFix": { + "message": "This item has old file attachments that need to be fixed." + }, + "attachmentFixDesc": { + "message": "This is an old file attachment the needs to be fixed. Click to learn more." + }, + "fix": { + "message": "Fix", + "description": "This is a verb. ex. 'Fix The Car'" + }, + "oldAttachmentsNeedFixDesc": { + "message": "There are old file attachments in your vault that need to be fixed before you can rotate your account's encryption key." + }, + "yourAccountsFingerprint": { + "message": "Your account's fingerprint phrase", + "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." + }, + "fingerprintEnsureIntegrityVerify": { + "message": "To ensure the integrity of your encryption keys, please verify the user's fingerprint phrase before continuing.", + "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." + }, + "fingerprintMatchInfo": { + "message": "Please make sure your vault is unlocked and Fingerprint phrase matches the other device." + }, + "fingerprintPhraseHeader": { + "message": "Fingerprint phrase" + }, + "dontAskFingerprintAgain": { + "message": "Never prompt to verify fingerprint phrases for invited users (not recommended)", + "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." + }, + "free": { + "message": "Free", + "description": "Free, as in 'Free beer'" + }, + "apiKey": { + "message": "API Key" + }, + "apiKeyDesc": { + "message": "Your API key can be used to authenticate to the Bitwarden public API." + }, + "apiKeyRotateDesc": { + "message": "Rotating the API key will invalidate the previous key. You can rotate your API key if you believe that the current key is no longer safe to use." + }, + "apiKeyWarning": { + "message": "Your API key has full access to the organization. It should be kept secret." + }, + "userApiKeyDesc": { + "message": "Your API key can be used to authenticate in the Bitwarden CLI." + }, + "userApiKeyWarning": { + "message": "Your API key is an alternative authentication mechanism. It should be kept secret." + }, + "oauth2ClientCredentials": { + "message": "OAuth 2.0 Client Credentials", + "description": "'OAuth 2.0' is a programming protocol. It should probably not be translated." + }, + "viewApiKey": { + "message": "View API key" + }, + "rotateApiKey": { + "message": "Rotate API key" + }, + "selectOneCollection": { + "message": "You must select at least one collection." + }, + "couldNotChargeCardPayInvoice": { + "message": "We were not able to charge your card. Please view and pay the unpaid invoice listed below." + }, + "inAppPurchase": { + "message": "In-app purchase" + }, + "cannotPerformInAppPurchase": { + "message": "You cannot perform this action while using an in-app purchase payment method." + }, + "manageSubscriptionFromStore": { + "message": "You must manage your subscription from the store where your in-app purchase was made." + }, + "minLength": { + "message": "Minimum length" + }, + "clone": { + "message": "Clone" + }, + "masterPassPolicyTitle": { + "message": "Master password requirements" + }, + "masterPassPolicyDesc": { + "message": "Set requirements for master password strength." + }, + "twoStepLoginPolicyTitle": { + "message": "Require two-step login" + }, + "twoStepLoginPolicyDesc": { + "message": "Require members to set up two-step login." + }, + "twoStepLoginPolicyWarning": { + "message": "Organization members who are not owners or admins and do not have two-step login setup for their account will be removed from the organization and will receive an email notifying them about the change." + }, + "twoStepLoginPolicyUserWarning": { + "message": "You are a member of an organization that requires two-step login to be setup on your user account. If you turn off all two-step login providers you will be automatically removed from these organizations." + }, + "passwordGeneratorPolicyDesc": { + "message": "Set requirements for password generator." + }, + "passwordGeneratorPolicyInEffect": { + "message": "One or more organization policies are affecting your generator settings." + }, + "masterPasswordPolicyInEffect": { + "message": "One or more organization policies require your master password to meet the following requirements:" + }, + "policyInEffectMinComplexity": { + "message": "Minimum complexity score of $SCORE$", + "placeholders": { + "score": { + "content": "$1", + "example": "4" + } + } + }, + "policyInEffectMinLength": { + "message": "Minimum length of $LENGTH$", + "placeholders": { + "length": { + "content": "$1", + "example": "14" + } + } + }, + "policyInEffectUppercase": { + "message": "Contain one or more uppercase characters" + }, + "policyInEffectLowercase": { + "message": "Contain one or more lowercase characters" + }, + "policyInEffectNumbers": { + "message": "Contain one or more numbers" + }, + "policyInEffectSpecial": { + "message": "Contain one or more of the following special characters $CHARS$", + "placeholders": { + "chars": { + "content": "$1", + "example": "!@#$%^&*" + } + } + }, + "masterPasswordPolicyRequirementsNotMet": { + "message": "Your new master password does not meet the policy requirements." + }, + "minimumNumberOfWords": { + "message": "Minimum number of words" + }, + "defaultType": { + "message": "Default type" + }, + "userPreference": { + "message": "User preference" + }, + "vaultTimeoutAction": { + "message": "Vault timeout action" + }, + "vaultTimeoutActionLockDesc": { + "message": "Master password or other unlock method is required to access your vault again." + }, + "vaultTimeoutActionLogOutDesc": { + "message": "Re-authentication is required to access your vault again." + }, + "lock": { + "message": "Lock", + "description": "Verb form: to make secure or inaccesible by" + }, + "trash": { + "message": "Trash", + "description": "Noun: A special folder for holding deleted items that have not yet been permanently deleted" + }, + "searchTrash": { + "message": "Search trash" + }, + "permanentlyDelete": { + "message": "Permanently delete" + }, + "permanentlyDeleteSelected": { + "message": "Permanently delete selected" + }, + "permanentlyDeleteItem": { + "message": "Permanently delete item" + }, + "permanentlyDeleteItemConfirmation": { + "message": "Are you sure you want to permanently delete this item?" + }, + "permanentlyDeletedItem": { + "message": "Item permanently deleted" + }, + "permanentlyDeletedItems": { + "message": "Items permanently deleted" + }, + "permanentlyDeleteSelectedItemsDesc": { + "message": "You have selected $COUNT$ item(s) to permanently delete. Are you sure you want to permanently delete all of these items?", + "placeholders": { + "count": { + "content": "$1", + "example": "150" + } + } + }, + "permanentlyDeletedItemId": { + "message": "Item $ID$ permanently deleted", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "restore": { + "message": "Restore" + }, + "restoreSelected": { + "message": "Restore selected" + }, + "restoreItem": { + "message": "Restore item" + }, + "restoredItem": { + "message": "Item restored" + }, + "restoredItems": { + "message": "Items restored" + }, + "restoreItemConfirmation": { + "message": "Are you sure you want to restore this item?" + }, + "restoreItems": { + "message": "Restore items" + }, + "restoreSelectedItemsDesc": { + "message": "You have selected $COUNT$ item(s) to restore. Are you sure you want to restore these items?", + "placeholders": { + "count": { + "content": "$1", + "example": "150" + } + } + }, + "restoredItemId": { + "message": "Item $ID$ restored", + "placeholders": { + "id": { + "content": "$1", + "example": "Google" + } + } + }, + "vaultTimeoutLogOutConfirmation": { + "message": "Logging out will remove all access to your vault and requires online authentication after the timeout period. Are you sure you want to use this setting?" + }, + "vaultTimeoutLogOutConfirmationTitle": { + "message": "Timeout action confirmation" + }, + "hidePasswords": { + "message": "Hide passwords" + }, + "countryPostalCodeRequiredDesc": { + "message": "We require this information for calculating sales tax and financial reporting only." + }, + "includeVAT": { + "message": "Include VAT/GST Information (optional)" + }, + "taxIdNumber": { + "message": "VAT/GST Tax ID" + }, + "taxInfoUpdated": { + "message": "Tax information updated." + }, + "setMasterPassword": { + "message": "Set master password" + }, + "ssoCompleteRegistration": { + "message": "In order to complete logging in with SSO, please set a master password to access and protect your vault." + }, + "identifier": { + "message": "Identifier" + }, + "organizationIdentifier": { + "message": "Organization identifier" + }, + "ssoLogInWithOrgIdentifier": { + "message": "Log in using your organization's single sign-on portal. Please enter your organization's SSO identifier to begin." + }, + "enterpriseSingleSignOn": { + "message": "Enterprise single sign-on" + }, + "ssoHandOff": { + "message": "You may now close this tab and continue in the extension." + }, + "includeAllTeamsFeatures": { + "message": "All Teams features, plus:" + }, + "includeSsoAuthentication": { + "message": "SSO Authentication via SAML2.0 and OpenID Connect" + }, + "includeEnterprisePolicies": { + "message": "Enterprise policies" + }, + "ssoValidationFailed": { + "message": "SSO validation failed" + }, + "ssoIdentifierRequired": { + "message": "Organization SSO identifier is required." + }, + "ssoIdentifier": { + "message": "SSO identifier" + }, + "ssoIdentifierHint": { + "message": "Provide this ID to your members to login with SSO." + }, + "unlinkSso": { + "message": "Unlink SSO" + }, + "unlinkSsoConfirmation": { + "message": "Are you sure you want to unlink SSO for this organization?" + }, + "linkSso": { + "message": "Link SSO" + }, + "singleOrg": { + "message": "Single organization" + }, + "singleOrgDesc": { + "message": "Restrict members from joining other organizations." + }, + "singleOrgBlockCreateMessage": { + "message": "Your current organization has a policy that does not allow you to join more than one organization. Please contact your organization admins or sign up from a different Bitwarden account." + }, + "singleOrgPolicyWarning": { + "message": "Organization members who are not owners or admins and are already a member of another organization will be removed from your organization." + }, + "requireSso": { + "message": "Require single sign-on authentication" + }, + "requireSsoPolicyDesc": { + "message": "Require members to log in with the Enterprise single sign-on method." + }, + "prerequisite": { + "message": "Prerequisite" + }, + "requireSsoPolicyReq": { + "message": "The single organization Enterprise policy must be turned on before activating this policy." + }, + "requireSsoPolicyReqError": { + "message": "Single organization policy not set up." + }, + "requireSsoExemption": { + "message": "Organization owners and admins are exempt from this policy's enforcement." + }, + "sendTypeFile": { + "message": "File" + }, + "sendTypeText": { + "message": "Text" + }, + "createSend": { + "message": "New Send", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "editSend": { + "message": "Edit Send", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "createdSend": { + "message": "Send saved", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "editedSend": { + "message": "Send saved", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "deletedSend": { + "message": "Send deleted", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "deleteSend": { + "message": "Delete Send", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "deleteSendConfirmation": { + "message": "Are you sure you want to delete this Send?", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "whatTypeOfSend": { + "message": "What type of Send is this?", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "deletionDate": { + "message": "Deletion date" + }, + "deletionDateDesc": { + "message": "The Send will be permanently deleted on the specified date and time.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "expirationDate": { + "message": "Expiration date" + }, + "expirationDateDesc": { + "message": "If set, access to this Send will expire on the specified date and time.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "maxAccessCount": { + "message": "Maximum access count" + }, + "maxAccessCountDesc": { + "message": "If set, users will no longer be able to access this Send once the maximum access count is reached.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "currentAccessCount": { + "message": "Current access count" + }, + "sendPasswordDesc": { + "message": "Optionally require a password for users to access this Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendNotesDesc": { + "message": "Private notes about this Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "disabled": { + "message": "Disabled" + }, + "revoked": { + "message": "Revoked" + }, + "sendLink": { + "message": "Send link", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "copySendLink": { + "message": "Copy Send link", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "removePassword": { + "message": "Remove password" + }, + "removedPassword": { + "message": "Password removed" + }, + "removePasswordConfirmation": { + "message": "Are you sure you want to remove the password?" + }, + "hideEmail": { + "message": "Hide my email address from recipients." + }, + "disableThisSend": { + "message": "Deactivate this Send so that no one can access it.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "allSends": { + "message": "All Sends" + }, + "maxAccessCountReached": { + "message": "Max access count reached", + "description": "This text will be displayed after a Send has been accessed the maximum amount of times." + }, + "pendingDeletion": { + "message": "Pending deletion" + }, + "expired": { + "message": "Expired" + }, + "searchSends": { + "message": "Search Sends", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendProtectedPassword": { + "message": "This Send is protected with a password. Please type the password below to continue.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendProtectedPasswordDontKnow": { + "message": "Don't know the password? Ask the sender for the password needed to access this Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendHiddenByDefault": { + "message": "This Send is hidden by default. You can toggle its visibility using the button below.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "downloadFile": { + "message": "Download file" + }, + "sendAccessUnavailable": { + "message": "The Send you are trying to access does not exist or is no longer available.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "missingSendFile": { + "message": "The file associated with this Send could not be found.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "noSendsInList": { + "message": "There are no Sends to list.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "emergencyAccess": { + "message": "Emergency access" + }, + "emergencyAccessDesc": { + "message": "Grant and manage emergency access for trusted contacts. Trusted contacts may request access to either View or Takeover your account in case of an emergency. Visit our help page for more information and details into how zero knowledge sharing works." + }, + "emergencyAccessOwnerWarning": { + "message": "You are an owner of one or more organizations. If you give takeover access to an emergency contact, they will be able to use all your permissions as owner after a takeover." + }, + "trustedEmergencyContacts": { + "message": "Trusted emergency contacts" + }, + "noTrustedContacts": { + "message": "You have not added any emergency contacts yet, invite a trusted contact to get started." + }, + "addEmergencyContact": { + "message": "Add emergency contact" + }, + "designatedEmergencyContacts": { + "message": "Designated as emergency contact" + }, + "noGrantedAccess": { + "message": "You have not been designated as an emergency contact for anyone yet." + }, + "inviteEmergencyContact": { + "message": "Invite emergency contact" + }, + "editEmergencyContact": { + "message": "Edit emergency contact" + }, + "inviteEmergencyContactDesc": { + "message": "Invite a new emergency contact by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + }, + "emergencyAccessRecoveryInitiated": { + "message": "Emergency access initiated" + }, + "emergencyAccessRecoveryApproved": { + "message": "Emergency access approved" + }, + "viewDesc": { + "message": "Can view all items in your own vault." + }, + "takeover": { + "message": "Takeover" + }, + "takeoverDesc": { + "message": "Can reset your account with a new master password." + }, + "waitTime": { + "message": "Wait time" + }, + "waitTimeDesc": { + "message": "Time required before automatically granting access." + }, + "oneDay": { + "message": "1 day" + }, + "days": { + "message": "$DAYS$ days", + "placeholders": { + "days": { + "content": "$1", + "example": "1" + } + } + }, + "invitedUser": { + "message": "Invited user." + }, + "acceptEmergencyAccess": { + "message": "You've been invited to become an emergency contact for the user listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + }, + "emergencyInviteAcceptFailed": { + "message": "Unable to accept invitation. Ask the user to send a new invitation." + }, + "emergencyInviteAcceptFailedShort": { + "message": "Unable to accept invitation. $DESCRIPTION$", + "placeholders": { + "description": { + "content": "$1", + "example": "You must set up 2FA on your user account before you can join this organization." + } + } + }, + "emergencyInviteAcceptedDesc": { + "message": "You can access the emergency options for this user after your identity has been confirmed. We'll send you an email when that happens." + }, + "requestAccess": { + "message": "Request Access" + }, + "requestAccessConfirmation": { + "message": "Are you sure you want to request emergency access? You will be provided access after $WAITTIME$ day(s) or whenever the user manually approves the request.", + "placeholders": { + "waittime": { + "content": "$1", + "example": "1" + } + } + }, + "requestSent": { + "message": "Emergency access requested for $USER$. We'll notify you by email when it's possible to continue.", + "placeholders": { + "user": { + "content": "$1", + "example": "John Smith" + } + } + }, + "approve": { + "message": "Approve" + }, + "reject": { + "message": "Reject" + }, + "approveAccessConfirmation": { + "message": "Are you sure you want to approve emergency access? This will allow $USER$ to $ACTION$ your account.", + "placeholders": { + "user": { + "content": "$1", + "example": "John Smith" + }, + "action": { + "content": "$2", + "example": "View" + } + } + }, + "emergencyApproved": { + "message": "Emergency access approved" + }, + "emergencyRejected": { + "message": "Emergency access rejected" + }, + "passwordResetFor": { + "message": "Password reset for $USER$. You can now login using the new password.", + "placeholders": { + "user": { + "content": "$1", + "example": "John Smith" + } + } + }, + "personalOwnership": { + "message": "Remove individual vault" + }, + "personalOwnershipPolicyDesc": { + "message": "Require members to save items to an organization by removing the individual vault option." + }, + "personalOwnershipExemption": { + "message": "Organization owners and administrators are exempt from this policy's enforcement." + }, + "personalOwnershipSubmitError": { + "message": "Due to an Enterprise policy, you are restricted from saving items to your individual vault. Change the ownership option to an organization and choose from available collections." + }, + "disableSend": { + "message": "Remove Send" + }, + "disableSendPolicyDesc": { + "message": "Do not allow members to create or edit Sends.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "disableSendExemption": { + "message": "Organization members that can manage the organization's policies are exempt from this policy's enforcement." + }, + "sendDisabled": { + "message": "Send removed", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendDisabledWarning": { + "message": "Due to an Enterprise policy, you are only able to delete an existing Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendOptions": { + "message": "Send options", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendOptionsPolicyDesc": { + "message": "Set options for creating and editing Sends.", + "description": "'Sends' is a plural noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendOptionsExemption": { + "message": "Organization members that can manage the organization's policies are exempt from this policy's enforcement." + }, + "disableHideEmail": { + "message": "Always show member’s email address with recipients when creating or editing a Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendOptionsPolicyInEffect": { + "message": "The following organization policies are currently in effect:" + }, + "sendDisableHideEmailInEffect": { + "message": "Users are not allowed to hide their email address from recipients when creating or editing a Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "modifiedPolicyId": { + "message": "Modified policy $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "Master Password" + } + } + }, + "planPrice": { + "message": "Plan price" + }, + "estimatedTax": { + "message": "Estimated tax" + }, + "custom": { + "message": "Custom" + }, + "customDesc": { + "message": "Grant customized permissions to members" + }, + "customDescNonEnterpriseStart": { + "message": "Custom roles is an ", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" + }, + "customDescNonEnterpriseLink": { + "message": "enterprise feature", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" + }, + "customDescNonEnterpriseEnd": { + "message": ". Contact our support team to upgrade your subscription", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" + }, + "customNonEnterpriseError": { + "message": "To enable custom permissions the organization must be on an Enterprise 2020 plan." + }, + "permissions": { + "message": "Permissions" + }, + "permission": { + "message": "Permission" + }, + "managerPermissions": { + "message": "Manager Permissions" + }, + "adminPermissions": { + "message": "Admin Permissions" + }, + "accessEventLogs": { + "message": "Access event logs" + }, + "accessImportExport": { + "message": "Access import/export" + }, + "accessReports": { + "message": "Access reports" + }, + "missingPermissions": { + "message": "You lack the necessary permissions to perform this action." + }, + "manageAllCollections": { + "message": "Manage all collections" + }, + "createNewCollections": { + "message": "Create new collections" + }, + "editAnyCollection": { + "message": "Edit any collection" + }, + "deleteAnyCollection": { + "message": "Delete any collection" + }, + "manageAssignedCollections": { + "message": "Manage assigned collections" + }, + "editAssignedCollections": { + "message": "Edit assigned collections" + }, + "deleteAssignedCollections": { + "message": "Delete assigned collections" + }, + "manageGroups": { + "message": "Manage groups" + }, + "managePolicies": { + "message": "Manage policies" + }, + "manageSso": { + "message": "Manage SSO" + }, + "manageUsers": { + "message": "Manage users" + }, + "manageResetPassword": { + "message": "Manage password reset" + }, + "disableRequiredError": { + "message": "You must manually turn the $POLICYNAME$ policy before this policy can be turned off.", + "placeholders": { + "policyName": { + "content": "$1", + "example": "Single Sign-On Authentication" + } + } + }, + "personalOwnershipPolicyInEffect": { + "message": "An organization policy is affecting your ownership options." + }, + "personalOwnershipPolicyInEffectImports": { + "message": "An organization policy has blocked importing items into your individual vault." + }, + "personalOwnershipCheckboxDesc": { + "message": "Remove individual ownership for organization users" + }, + "textHiddenByDefault": { + "message": "When accessing the Send, hide the text by default", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendNameDesc": { + "message": "A friendly name to describe this Send.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendTextDesc": { + "message": "The text you want to Send." + }, + "sendFileDesc": { + "message": "The file you want to Send." + }, + "copySendLinkOnSave": { + "message": "Copy the link to share this Send to my clipboard upon save." + }, + "sendLinkLabel": { + "message": "Send link", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "send": { + "message": "Send", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendAccessTaglineProductDesc": { + "message": "Bitwarden Send transmits sensitive, temporary information to others easily and securely.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "sendAccessTaglineLearnMore": { + "message": "Learn more about", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more about** Bitwarden Send or sign up to try it today.'" + }, + "sendVaultCardProductDesc": { + "message": "Share text or files directly with anyone." + }, + "sendVaultCardLearnMore": { + "message": "Learn more", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more**, see how it works, or try it now. '" + }, + "sendVaultCardSee": { + "message": "see", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, **see** how it works, or try it now.'" + }, + "sendVaultCardHowItWorks": { + "message": "how it works", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see **how it works**, or try it now.'" + }, + "sendVaultCardOr": { + "message": "or", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, **or** try it now.'" + }, + "sendVaultCardTryItNow": { + "message": "try it now", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, or **try it now**.'" + }, + "sendAccessTaglineOr": { + "message": "or", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send **or** sign up to try it today.'" + }, + "sendAccessTaglineSignUp": { + "message": "sign up", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or **sign up** to try it today.'" + }, + "sendAccessTaglineTryToday": { + "message": "to try it today.", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or sign up to **try it today.**'" + }, + "sendCreatorIdentifier": { + "message": "Bitwarden user $USER_IDENTIFIER$ shared the following with you", + "placeholders": { + "user_identifier": { + "content": "$1", + "example": "An email address" + } + } + }, + "viewSendHiddenEmailWarning": { + "message": "The Bitwarden user who created this Send has chosen to hide their email address. You should ensure you trust the source of this link before using or downloading its content.", + "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." + }, + "expirationDateIsInvalid": { + "message": "The expiration date provided is not valid." + }, + "deletionDateIsInvalid": { + "message": "The deletion date provided is not valid." + }, + "expirationDateAndTimeRequired": { + "message": "An expiration date and time are required." + }, + "deletionDateAndTimeRequired": { + "message": "A deletion date and time are required." + }, + "dateParsingError": { + "message": "There was an error saving your deletion and expiration dates." + }, + "webAuthnFallbackMsg": { + "message": "To verify your 2FA please click the button below." + }, + "webAuthnAuthenticate": { + "message": "Authenticate WebAuthn" + }, + "webAuthnNotSupported": { + "message": "WebAuthn is not supported in this browser." + }, + "webAuthnSuccess": { + "message": "WebAuthn verified successfully! You may close this tab." + }, + "hintEqualsPassword": { + "message": "Your password hint cannot be the same as your password." + }, + "enrollPasswordReset": { + "message": "Enroll in password reset" + }, + "enrolledPasswordReset": { + "message": "Enrolled in password reset" + }, + "withdrawPasswordReset": { + "message": "Withdraw from password reset" + }, + "enrollPasswordResetSuccess": { + "message": "Enrollment success!" + }, + "withdrawPasswordResetSuccess": { + "message": "Withdrawal success!" + }, + "eventEnrollPasswordReset": { + "message": "User $ID$ enrolled in password reset.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "eventWithdrawPasswordReset": { + "message": "User $ID$ withdrew from password reset.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "eventAdminPasswordReset": { + "message": "Master password reset for user $ID$.", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "eventResetSsoLink": { + "message": "Reset SSO link for user $ID$", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "firstSsoLogin": { + "message": "$ID$ logged in using Sso for the first time", + "placeholders": { + "id": { + "content": "$1", + "example": "John Smith" + } + } + }, + "resetPassword": { + "message": "Reset password" + }, + "resetPasswordLoggedOutWarning": { + "message": "Proceeding will log $NAME$ out of their current session, requiring them to log back in. Active sessions on other devices may continue to remain active for up to one hour.", + "placeholders": { + "name": { + "content": "$1", + "example": "John Smith" + } + } + }, + "thisUser": { + "message": "this user" + }, + "resetPasswordMasterPasswordPolicyInEffect": { + "message": "One or more organization policies require the master password to meet the following requirements:" + }, + "resetPasswordSuccess": { + "message": "Password reset success!" + }, + "resetPasswordEnrollmentWarning": { + "message": "Enrollment will allow organization administrators to change your master password" + }, + "resetPasswordPolicy": { + "message": "Master password reset" + }, + "resetPasswordPolicyDescription": { + "message": "Allow admins to reset master passwords for members." + }, + "resetPasswordPolicyWarning": { + "message": "Members in the organization will need to self-enroll or be auto-enrolled before administrators can reset their master password." + }, + "resetPasswordPolicyAutoEnroll": { + "message": "Automatic enrollment" + }, + "resetPasswordPolicyAutoEnrollDescription": { + "message": "All members will be automatically enrolled in password reset once their invite is accepted and will not be allowed to withdraw." + }, + "resetPasswordPolicyAutoEnrollWarning": { + "message": "Members already in the organization will not be retroactively enrolled in password reset. They will need to self-enroll before administrators can reset their master password." + }, + "resetPasswordPolicyAutoEnrollCheckbox": { + "message": "Require new members to be enrolled automatically" + }, + "resetPasswordAutoEnrollInviteWarning": { + "message": "This organization has an Enterprise policy that will automatically enroll you in password reset. Enrollment will allow organization administrators to change your master password." + }, + "resetPasswordOrgKeysError": { + "message": "Organization keys response is null" + }, + "resetPasswordDetailsError": { + "message": "Reset password details response is null" + }, + "trashCleanupWarning": { + "message": "Items that have been in trash more than 30 days will be automatically deleted." + }, + "trashCleanupWarningSelfHosted": { + "message": "Items that have been in trash for a while will be automatically deleted." + }, + "passwordPrompt": { + "message": "Master password re-prompt" + }, + "passwordConfirmation": { + "message": "Master password confirmation" + }, + "passwordConfirmationDesc": { + "message": "This action is protected. To continue, please re-enter your master password to verify your identity." + }, + "reinviteSelected": { + "message": "Resend invitations" + }, + "resendNotification": { + "message": "Resend notification" + }, + "noSelectedUsersApplicable": { + "message": "This action is not applicable to any of the selected users." + }, + "removeUsersWarning": { + "message": "Are you sure you want to remove the following users? The process may take a few seconds to complete and cannot be interrupted or canceled." + }, + "removeOrgUsersConfirmation": { + "message": "When member(s) are removed, they no longer have access to organization data and this action is irreversible. To add the member back to the organization, they must be invited and onboarded again. The process may take a few seconds to complete and cannot be interrupted or canceled." + }, + "revokeUsersWarning": { + "message": "When member(s) are revoked, they no longer have access to organization data. To quickly restore member access, go to the Revoked tab. The process may take a few seconds to complete and cannot be interrupted or canceled." + }, + "theme": { + "message": "Theme" + }, + "themeDesc": { + "message": "Choose a theme for your web vault." + }, + "themeSystem": { + "message": "Use system theme" + }, + "themeDark": { + "message": "Dark" + }, + "themeLight": { + "message": "Light" + }, + "confirmSelected": { + "message": "Confirm selected" + }, + "bulkConfirmStatus": { + "message": "Bulk action status" + }, + "bulkConfirmMessage": { + "message": "Confirmed successfully" + }, + "bulkReinviteMessage": { + "message": "Reinvited successfully" + }, + "bulkRemovedMessage": { + "message": "Removed successfully" + }, + "bulkRevokedMessage": { + "message": "Revoked organization access successfully" + }, + "bulkRestoredMessage": { + "message": "Restored organization access successfully" + }, + "bulkFilteredMessage": { + "message": "Excluded, not applicable for this action" + }, + "fingerprint": { + "message": "Fingerprint" + }, + "removeUsers": { + "message": "Remove users" + }, + "revokeUsers": { + "message": "Revoke users" + }, + "restoreUsers": { + "message": "Restore users" + }, + "error": { + "message": "Error" + }, + "resetPasswordManageUsers": { + "message": "Manage users must also be granted with the manage password reset permission" + }, + "setupProvider": { + "message": "Provider setup" + }, + "setupProviderLoginDesc": { + "message": "You've been invited to setup a new Provider. To continue, you need to log in or create a new Bitwarden account." + }, + "setupProviderDesc": { + "message": "Please enter the details below to complete the Provider setup. Contact Customer Support if you have any questions." + }, + "providerName": { + "message": "Provider name" + }, + "providerSetup": { + "message": "Provider successfully set up" + }, + "clients": { + "message": "Clients" + }, + "client": { + "message": "Client", + "description": "This is used as a table header to describe which client application created an event log." + }, + "providerAdmin": { + "message": "Provider admin" + }, + "providerAdminDesc": { + "message": "The highest access user that can manage all aspects of your Provider as well as access and manage client organizations." + }, + "serviceUser": { + "message": "Service user" + }, + "serviceUserDesc": { + "message": "Service users can access and manage all client organizations." + }, + "providerInviteUserDesc": { + "message": "Invite a new user to your Provider by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + }, + "joinProvider": { + "message": "Join Provider" + }, + "joinProviderDesc": { + "message": "You've been invited to join the Provider listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + }, + "providerInviteAcceptFailed": { + "message": "Unable to accept invitation. Ask a Provider admin to send a new invitation." + }, + "providerInviteAcceptedDesc": { + "message": "You can access this Provider once an administrator confirms your membership. We'll send you an email when that happens." + }, + "providerUsersNeedConfirmed": { + "message": "You have users that have accepted their invitation, but still need to be confirmed. Users will not have access to the Provider until they are confirmed." + }, + "provider": { + "message": "Provider" + }, + "newClientOrganization": { + "message": "New client organization" + }, + "newClientOrganizationDesc": { + "message": "Create a new client organization that will be associated with you as the Provider. You will be able to access and manage this organization." + }, + "addExistingOrganization": { + "message": "Add existing organization" + }, + "myProvider": { + "message": "My Provider" + }, + "addOrganizationConfirmation": { + "message": "Are you sure you want to add $ORGANIZATION$ as a client to $PROVIDER$?", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + }, + "provider": { + "content": "$2", + "example": "My Provider Name" + } + } + }, + "organizationJoinedProvider": { + "message": "Organization was successfully added to the Provider" + }, + "accessingUsingProvider": { + "message": "Accessing organization using Provider $PROVIDER$", + "placeholders": { + "provider": { + "content": "$1", + "example": "My Provider Name" + } + } + }, + "providerIsDisabled": { + "message": "Provider suspended" + }, + "providerUpdated": { + "message": "Provider saved" + }, + "yourProviderIs": { + "message": "Your Provider is $PROVIDER$. They have administrative and billing privileges for your organization.", + "placeholders": { + "provider": { + "content": "$1", + "example": "My Provider Name" + } + } + }, + "detachedOrganization": { + "message": "The organization $ORGANIZATION$ has been detached from your Provider.", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "detachOrganizationConfirmation": { + "message": "Are you sure you want to detach this organization? The organization will continue to exist but will no longer be managed by the Provider." + }, + "add": { + "message": "Add" + }, + "updatedMasterPassword": { + "message": "Master password saved" + }, + "updateMasterPassword": { + "message": "Update master password" + }, + "updateMasterPasswordWarning": { + "message": "Your master password was recently changed by an administrator in your organization. In order to access the vault, you must update your master password now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." + }, + "masterPasswordInvalidWarning": { + "message": "Your master password does not meet the policy requirements of this organization. In order to join the organization, you must update your master password now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour." + }, + "maximumVaultTimeout": { + "message": "Vault timeout" + }, + "maximumVaultTimeoutDesc": { + "message": "Set a maximum vault timeout for members." + }, + "maximumVaultTimeoutLabel": { + "message": "Maximum vault timeout" + }, + "invalidMaximumVaultTimeout": { + "message": "Invalid maximum vault timeout." + }, + "hours": { + "message": "Hours" + }, + "minutes": { + "message": "Minutes" + }, + "vaultTimeoutPolicyInEffect": { + "message": "Your organization policies are affecting your vault timeout. Maximum allowed vault timeout is $HOURS$ hour(s) and $MINUTES$ minute(s)", + "placeholders": { + "hours": { + "content": "$1", + "example": "5" + }, + "minutes": { + "content": "$2", + "example": "5" + } + } + }, + "customVaultTimeout": { + "message": "Custom vault timeout" + }, + "vaultTimeoutToLarge": { + "message": "Your vault timeout exceeds the restriction set by your organization." + }, + "vaultCustomTimeoutMinimum": { + "message": "Minimum custom timeout is 1 minute." + }, + "vaultTimeoutRangeError": { + "message": "Vault timeout is not within allowed range." + }, + "disablePersonalVaultExport": { + "message": "Remove individual vault export" + }, + "disablePersonalVaultExportDesc": { + "message": "Do not allow members to export their individual vault data." + }, + "vaultExportDisabled": { + "message": "Vault export removed" + }, + "personalVaultExportPolicyInEffect": { + "message": "One or more organization policies prevents you from exporting your individual vault." + }, + "selectType": { + "message": "Select SSO type" + }, + "type": { + "message": "Type" + }, + "openIdConnectConfig": { + "message": "OpenID connect configuration" + }, + "samlSpConfig": { + "message": "SAML service provider configuration" + }, + "samlIdpConfig": { + "message": "SAML identity provider configuration" + }, + "callbackPath": { + "message": "Callback path" + }, + "signedOutCallbackPath": { + "message": "Signed out callback path" + }, + "authority": { + "message": "Authority" + }, + "clientId": { + "message": "Client ID" + }, + "clientSecret": { + "message": "Client secret" + }, + "metadataAddress": { + "message": "Metadata address" + }, + "oidcRedirectBehavior": { + "message": "OIDC redirect behavior" + }, + "getClaimsFromUserInfoEndpoint": { + "message": "Get claims from user info endpoint" + }, + "additionalScopes": { + "message": "Custom scopes" + }, + "additionalUserIdClaimTypes": { + "message": "Custom user ID claim types" + }, + "additionalEmailClaimTypes": { + "message": "Email claim types" + }, + "additionalNameClaimTypes": { + "message": "Custom name claim types" + }, + "acrValues": { + "message": "Requested authentication context class reference values" + }, + "expectedReturnAcrValue": { + "message": "Expected \"acr\" claim value in response" + }, + "spEntityId": { + "message": "SP entity ID" + }, + "spMetadataUrl": { + "message": "SAML 2.0 metadata URL" + }, + "spAcsUrl": { + "message": "Assertion consumer service (ACS) URL" + }, + "spNameIdFormat": { + "message": "Name ID format" + }, + "spOutboundSigningAlgorithm": { + "message": "Outbound signing algorithm" + }, + "spSigningBehavior": { + "message": "Signing behavior" + }, + "spMinIncomingSigningAlgorithm": { + "message": "Minimum incoming signing algorithm" + }, + "spWantAssertionsSigned": { + "message": "Expect signed assertions" + }, + "spValidateCertificates": { + "message": "Validate certificates" + }, + "idpEntityId": { + "message": "Entity ID" + }, + "idpBindingType": { + "message": "Binding type" + }, + "idpSingleSignOnServiceUrl": { + "message": "Single sign-on service URL" + }, + "idpSingleLogoutServiceUrl": { + "message": "Single log-out service URL" + }, + "idpX509PublicCert": { + "message": "X509 public certificate" + }, + "idpOutboundSigningAlgorithm": { + "message": "Outbound signing algorithm" + }, + "idpAllowUnsolicitedAuthnResponse": { + "message": "Allow unsolicited authentication response" + }, + "idpAllowOutboundLogoutRequests": { + "message": "Allow outbound logout requests" + }, + "idpSignAuthenticationRequests": { + "message": "Sign authentication requests" + }, + "ssoSettingsSaved": { + "message": "Single sign-on configuration saved" + }, + "sponsoredFamilies": { + "message": "Free Bitwarden Families" + }, + "sponsoredFamiliesEligible": { + "message": "You and your family are eligible for Free Bitwarden Families. Redeem with your personal email to keep your data secure even when you are not at work." + }, + "sponsoredFamiliesEligibleCard": { + "message": "Redeem your Free Bitwarden for Families plan today to keep your data secure even when you are not at work." + }, + "sponsoredFamiliesInclude": { + "message": "The Bitwarden for Families plan include" + }, + "sponsoredFamiliesPremiumAccess": { + "message": "Premium access for up to 6 users" + }, + "sponsoredFamiliesSharedCollections": { + "message": "Shared collections for Family secrets" + }, + "badToken": { + "message": "The link is no longer valid. Please have the sponsor resend the offer." + }, + "reclaimedFreePlan": { + "message": "Reclaimed free plan" + }, + "redeem": { + "message": "Redeem" + }, + "sponsoredFamiliesSelectOffer": { + "message": "Select the organization you would like sponsored" + }, + "familiesSponsoringOrgSelect": { + "message": "Which Free Families offer would you like to redeem?" + }, + "sponsoredFamiliesEmail": { + "message": "Enter your personal email to redeem Bitwarden Families" + }, + "sponsoredFamiliesLeaveCopy": { + "message": "If you remove an offer or are removed from the sponsoring organization, your Families sponsorship will expire at the next renewal date." + }, + "acceptBitwardenFamiliesHelp": { + "message": "Accept offer for an existing organization or create a new Families organization." + }, + "setupSponsoredFamiliesLoginDesc": { + "message": "You've been offered a free Bitwarden Families plan organization. To continue, you need to log in to the account that received the offer." + }, + "sponsoredFamiliesAcceptFailed": { + "message": "Unable to accept offer. Please resend the offer email from your Enterprise account and try again." + }, + "sponsoredFamiliesAcceptFailedShort": { + "message": "Unable to accept offer. $DESCRIPTION$", + "placeholders": { + "description": { + "content": "$1", + "example": "You must have at least one existing Families organization." + } + } + }, + "sponsoredFamiliesOffer": { + "message": "Accept Free Bitwarden Families" + }, + "sponsoredFamiliesOfferRedeemed": { + "message": "Free Bitwarden Families offer successfully redeemed" + }, + "redeemed": { + "message": "Redeemed" + }, + "redeemedAccount": { + "message": "Account redeemed" + }, + "revokeAccount": { + "message": "Revoke account $NAME$", + "placeholders": { + "name": { + "content": "$1", + "example": "My Sponsorship Name" + } + } + }, + "resendEmailLabel": { + "message": "Resend sponsorship email to $NAME$ sponsorship", + "placeholders": { + "name": { + "content": "$1", + "example": "My Sponsorship Name" + } + } + }, + "freeFamiliesPlan": { + "message": "Free Families plan" + }, + "redeemNow": { + "message": "Redeem now" + }, + "recipient": { + "message": "Recipient" + }, + "removeSponsorship": { + "message": "Remove sponsorship" + }, + "removeSponsorshipConfirmation": { + "message": "After removing a sponsorship, you will be responsible for this subscription and related invoices. Are you sure you want to continue?" + }, + "sponsorshipCreated": { + "message": "Sponsorship created" + }, + "emailSent": { + "message": "Email sent" + }, + "revokeSponsorshipConfirmation": { + "message": "After removing this account, the Families plan sponsorship will expire at the end of the billing period. You will not be able to redeem a new sponsorship offer until the existing one expires. Are you sure you want to continue?" + }, + "removeSponsorshipSuccess": { + "message": "Sponsorship removed" + }, + "ssoKeyConnectorError": { + "message": "Key Connector error: make sure Key Connector is available and working correctly." + }, + "keyConnectorUrl": { + "message": "Key Connector URL" + }, + "sendVerificationCode": { + "message": "Send a verification code to your email" + }, + "sendCode": { + "message": "Send code" + }, + "codeSent": { + "message": "Code sent" + }, + "verificationCode": { + "message": "Verification code" + }, + "confirmIdentity": { + "message": "Confirm your identity to continue." + }, + "verificationCodeRequired": { + "message": "Verification code is required." + }, + "invalidVerificationCode": { + "message": "Invalid verification code" + }, + "convertOrganizationEncryptionDesc": { + "message": "$ORGANIZATION$ is using SSO with a self-hosted key server. A master password is no longer required to log in for members of this organization.", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "leaveOrganization": { + "message": "Leave organization" + }, + "removeMasterPassword": { + "message": "Remove master password" + }, + "removedMasterPassword": { + "message": "Master password removed" + }, + "allowSso": { + "message": "Allow SSO authentication" + }, + "allowSsoDesc": { + "message": "Once set up, your configuration will be saved and members will be able to authenticate using their Identity Provider credentials." + }, + "ssoPolicyHelpStart": { + "message": "Use the", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" + }, + "ssoPolicyHelpLink": { + "message": "require single-sign-on authentication policy", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" + }, + "ssoPolicyHelpEnd": { + "message": "to require all members to log in with SSO.", + "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'" + }, + "ssoPolicyHelpKeyConnector": { + "message": "The require SSO authentication and single organization policies are required to set up Key Connector decryption." + }, + "memberDecryptionOption": { + "message": "Member decryption options" + }, + "memberDecryptionPassDesc": { + "message": "Once authenticated, members will decrypt vault data using their master passwords." + }, + "keyConnector": { + "message": "Key Connector" + }, + "memberDecryptionKeyConnectorDesc": { + "message": "Connect login with SSO to your self-hosted decryption key server. Using this option, members won’t need to use their master passwords to decrypt vault data. Contact Bitwarden Support for set up assistance." + }, + "keyConnectorPolicyRestriction": { + "message": "\"Login with SSO and Key Connector Decryption\" is activated. This policy will only apply to owners and admins." + }, + "enabledSso": { + "message": "SSO turned on" + }, + "disabledSso": { + "message": "SSO turned on" + }, + "enabledKeyConnector": { + "message": "Key Connector activated" + }, + "disabledKeyConnector": { + "message": "Key Connector deactivated" + }, + "keyConnectorWarning": { + "message": "Once members begin using Key Connector, your organization cannot revert to master password decryption. Proceed only if you are comfortable deploying and managing a key server." + }, + "migratedKeyConnector": { + "message": "Migrated to Key Connector" + }, + "paymentSponsored": { + "message": "Please provide a payment method to associate with the organization. Don't worry, we won't charge you anything unless you select additional features or your sponsorship expires. " + }, + "orgCreatedSponsorshipInvalid": { + "message": "The sponsorship offer has expired. You may delete the organization you created to avoid a charge at the end of your 7 day trial. Otherwise you may close this prompt to keep the organization and assume billing responsibility." + }, + "newFamiliesOrganization": { + "message": "New Families organization" + }, + "acceptOffer": { + "message": "Accept offer" + }, + "sponsoringOrg": { + "message": "Sponsoring organization" + }, + "keyConnectorTest": { + "message": "Test" + }, + "keyConnectorTestSuccess": { + "message": "Success! Key Connector reached." + }, + "keyConnectorTestFail": { + "message": "Cannot reach Key Connector. Check URL." + }, + "sponsorshipTokenHasExpired": { + "message": "The sponsorship offer has expired." + }, + "freeWithSponsorship": { + "message": "FREE with sponsorship" + }, + "viewBillingSyncToken": { + "message": "View billing sync token" + }, + "generateBillingSyncToken": { + "message": "Generate billing sync token" + }, + "copyPasteBillingSync": { + "message": "Copy and paste this token into the billing sync settings of your self-hosted organization." + }, + "billingSyncCanAccess": { + "message": "Your billing sync token can access and edit this organization's subscription settings." + }, + "manageBillingSync": { + "message": "Manage billing sync" + }, + "setUpBillingSync": { + "message": "Set up billing sync" + }, + "generateToken": { + "message": "Generate token" + }, + "rotateToken": { + "message": "Rotate token" + }, + "rotateBillingSyncTokenWarning": { + "message": "If you proceed, you will need to re-setup billing sync on your self-hosted server." + }, + "rotateBillingSyncTokenTitle": { + "message": "Rotating the billing sync token will invalidate the previous token." + }, + "selfHostingTitle": { + "message": "Self-hosting" + }, + "selfHostingEnterpriseOrganizationSectionCopy": { + "message": "To set-up your organization on your own server, you will need to upload your license file. To support Free Families plans and advanced billing capabilities for your self-hosted organization, you will need to set up billing sync." + }, + "billingSyncApiKeyRotated": { + "message": "Token rotated" + }, + "billingSyncDesc": { + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." + }, + "billingSyncKeyDesc": { + "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." + }, + "billingSyncKey": { + "message": "Billing sync token" + }, + "active": { + "message": "Active" + }, + "inactive": { + "message": "Inactive" + }, + "sentAwaitingSync": { + "message": "Sent (awaiting sync)" + }, + "sent": { + "message": "Sent" + }, + "requestRemoved": { + "message": "Removed (awaiting sync)" + }, + "requested": { + "message": "Requested" + }, + "formErrorSummaryPlural": { + "message": "$COUNT$ fields above need your attention.", + "placeholders": { + "count": { + "content": "$1", + "example": "5" + } + } + }, + "formErrorSummarySingle": { + "message": "1 field above needs your attention." + }, + "fieldRequiredError": { + "message": "$FIELDNAME$ is required.", + "placeholders": { + "fieldname": { + "content": "$1", + "example": "Full name" + } + } + }, + "required": { + "message": "required" + }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, + "idpSingleSignOnServiceUrlRequired": { + "message": "Required if Entity ID is not a URL." + }, + "openIdOptionalCustomizations": { + "message": "Optional customizations" + }, + "openIdAuthorityRequired": { + "message": "Required if Authority is not valid." + }, + "separateMultipleWithComma": { + "message": "Separate multiple with a comma." + }, + "sessionTimeout": { + "message": "Your session has timed out. Please go back and try logging in again." + }, + "exportingPersonalVaultTitle": { + "message": "Exporting individual vault" + }, + "exportingOrganizationVaultTitle": { + "message": "Exporting organization vault" + }, + "exportingPersonalVaultDescription": { + "message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated password history or attachments.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, + "exportingOrganizationVaultDescription": { + "message": "Only the organization vault associated with $ORGANIZATION$ will be exported. Individual vault items and items from other organizations will not be included.", + "placeholders": { + "organization": { + "content": "$1", + "example": "My Org Name" + } + } + }, + "accessDenied": { + "message": "Access denied. You do not have permission to view this page." + }, + "masterPassword": { + "message": "Master password" + }, + "security": { + "message": "Security" + }, + "keys": { + "message": "Keys" + }, + "billingHistory": { + "message": "Billing history" + }, + "backToReports": { + "message": "Back to reports" + }, + "organizationPicker": { + "message": "Organization picker" + }, + "currentOrganization": { + "message": "Current organization", + "description": "This is used by screen readers to indicate the organization that is currently being shown to the user." + }, + "accountSettings": { + "message": "Account settings" + }, + "generator": { + "message": "Generator" + }, + "whatWouldYouLikeToGenerate": { + "message": "What would you like to generate?" + }, + "passwordType": { + "message": "Password type" + }, + "regenerateUsername": { + "message": "Regenerate username" + }, + "generateUsername": { + "message": "Generate username" + }, + "usernameType": { + "message": "Username type" + }, + "plusAddressedEmail": { + "message": "Plus addressed email", + "description": "Username generator option that appends a random sub-address to the username. For example: address+subaddress@email.com" + }, + "plusAddressedEmailDesc": { + "message": "Use your email provider's sub-addressing capabilities." + }, + "catchallEmail": { + "message": "Catch-all email" + }, + "catchallEmailDesc": { + "message": "Use your domain's configured catch-all inbox." + }, + "random": { + "message": "Random", + "description": "Generates domain-based username using random letters" + }, + "randomWord": { + "message": "Random word" + }, + "service": { + "message": "Service" + }, + "unknownCipher": { + "message": "Unknown item, you may need to request permission to access this item." + }, + "cannotSponsorSelf": { + "message": "You cannot redeem for the active account. Enter a different email." + }, + "revokeWhenExpired": { + "message": "Expires $DATE$", + "placeholders": { + "date": { + "content": "$1", + "example": "12/31/2020" + } + } + }, + "awaitingSyncSingular": { + "message": "Token rotated $DAYS$ day ago. Update the billing sync token in your self-hosted organization settings.", + "placeholders": { + "days": { + "content": "$1", + "example": "1" + } + } + }, + "awaitingSyncPlural": { + "message": "Token rotated $DAYS$ days ago. Update the billing sync token in your self-hosted organization settings.", + "placeholders": { + "days": { + "content": "$1", + "example": "1" + } + } + }, + "lastSync": { + "message": "Last sync", + "Description": "Used as a prefix to indicate the last time a sync occured. Example \"Last sync 1968-11-16 00:00:00\"" + }, + "sponsorshipsSynced": { + "message": "Self-hosted sponsorships synced." + }, + "billingManagedByProvider": { + "message": "Managed by $PROVIDER$", + "placeholders": { + "provider": { + "content": "$1", + "example": "Managed Services Company" + } + } + }, + "billingContactProviderForAssistance": { + "message": "Please reach out to them for further assistance", + "description": "This text is displayed if an organization's billing is managed by a Provider. It tells the user to contact the Provider for assistance." + }, + "forwardedEmail": { + "message": "Forwarded email alias" + }, + "forwardedEmailDesc": { + "message": "Generate an email alias with an external forwarding service." + }, + "hostname": { + "message": "Hostname", + "description": "Part of a URL." + }, + "apiAccessToken": { + "message": "API access token" + }, + "deviceVerification": { + "message": "Device verification" + }, + "enableDeviceVerification": { + "message": "Turn on device verification" + }, + "deviceVerificationDesc": { + "message": "Verification codes are sent to your email address when logging in from an unrecognized device" + }, + "updatedDeviceVerification": { + "message": "Updated device verification" + }, + "areYouSureYouWantToEnableDeviceVerificationTheVerificationCodeEmailsWillArriveAtX": { + "message": "Are you sure you want to turn on device verification? The verification code emails will arrive at: $EMAIL$", + "placeholders": { + "email": { + "content": "$1", + "example": "My Email" + } + } + }, + "premiumSubcriptionRequired": { + "message": "Premium subscription required" + }, + "scim": { + "message": "SCIM provisioning", + "description": "The text, 'SCIM', is an acronymn and should not be translated." + }, + "scimDescription": { + "message": "Automatically provision users and groups with your preferred identity provider via SCIM provisioning", + "description": "the text, 'SCIM', is an acronymn and should not be translated." + }, + "scimEnabledCheckboxDesc": { + "message": "Enable SCIM", + "description": "the text, 'SCIM', is an acronymn and should not be translated." + }, + "scimEnabledCheckboxDescHelpText": { + "message": "Set up your preferred identity provider by configuring the URL and SCIM API Key", + "description": "the text, 'SCIM', is an acronymn and should not be translated." + }, + "scimApiKeyHelperText": { + "message": "This API key has access to manage users within your organization. It should be kept secret." + }, + "copyScimKey": { + "message": "Copy the SCIM API key to your clipboard", + "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." + }, + "rotateScimKey": { + "message": "Rotate the SCIM API key", + "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." + }, + "rotateScimKeyWarning": { + "message": "Are you sure you want to rotate the SCIM API Key? The current key will no longer work for any existing integrations.", + "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." + }, + "rotateKey": { + "message": "Rotate key" + }, + "scimApiKey": { + "message": "SCIM API key", + "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." + }, + "copyScimUrl": { + "message": "Copy the SCIM endpoint URL to your clipboard", + "description": "the text, 'SCIM' and 'URL', are acronymns and should not be translated." + }, + "scimUrl": { + "message": "SCIM URL", + "description": "the text, 'SCIM' and 'URL', are acronymns and should not be translated." + }, + "scimApiKeyRotated": { + "message": "SCIM API key successfully rotated", + "description": "the text, 'SCIM' and 'API', are acronymns and should not be translated." + }, + "scimSettingsSaved": { + "message": "SCIM settings saved", + "description": "the text, 'SCIM', is an acronymn and should not be translated." + }, + "inputRequired": { + "message": "Input is required." + }, + "inputEmail": { + "message": "Input is not an email address." + }, + "inputMinLength": { + "message": "Input must be at least $COUNT$ characters long.", + "placeholders": { + "count": { + "content": "$1", + "example": "8" + } + } + }, + "inputMaxLength": { + "message": "Input must not exceed $COUNT$ characters in length.", + "placeholders": { + "count": { + "content": "$1", + "example": "20" + } + } + }, + "inputForbiddenCharacters": { + "message": "The following characters are not allowed: $CHARACTERS$", + "placeholders": { + "characters": { + "content": "$1", + "example": "@, #, $, %" + } + } + }, + "multipleInputEmails": { + "message": "1 or more emails are invalid" + }, + "tooManyEmails": { + "message": "You can only submit up to $COUNT$ emails at a time", + "placeholders": { + "count": { + "content": "$1", + "example": "20" + } + } + }, + "fieldsNeedAttention": { + "message": "$COUNT$ field(s) above need your attention.", + "placeholders": { + "count": { + "content": "$1", + "example": "4" + } + } + }, + "turnOn": { + "message": "Turn on" + }, + "on": { + "message": "On" + }, + "members": { + "message": "Members" + }, + "reporting": { + "message": "Reporting" + }, + "cardBrandMir": { + "message": "Mir" + }, + "numberOfUsers": { + "message": "Number of users" + }, + "loggingInAs": { + "message": "Logging in as" + }, + "notYou": { + "message": "Not you?" + }, + "pickAnAvatarColor": { + "message": "Pick an avatar color" + }, + "customizeAvatar": { + "message": "Customize avatar" + }, + "avatarUpdated": { + "message": "Avatar updated" + }, + "brightBlue": { + "message": "Bright Blue" + }, + "green": { + "message": "Green" + }, + "orange": { + "message": "Orange" + }, + "lavender": { + "message": "Lavender" + }, + "yellow": { + "message": "Yellow" + }, + "indigo": { + "message": "Indigo" + }, + "teal": { + "message": "Teal" + }, + "salmon": { + "message": "Salmon" + }, + "pink": { + "message": "Pink" + }, + "customColor": { + "message": "Custom Color" + }, + "multiSelectPlaceholder": { + "message": "-- Type to filter --" + }, + "multiSelectLoading": { + "message": "Retrieving options..." + }, + "multiSelectNotFound": { + "message": "No items found" + }, + "multiSelectClearAll": { + "message": "Clear all" + }, + "toggleCharacterCount": { + "message": "Toggle character count", + "description": "'Character count' describes a feature that displays a number next to each character of the password." + }, + "passwordCharacterCount": { + "message": "Password character count", + "description": "'Character count' describes a feature that displays a number next to each character of the password." + }, + "hide": { + "message": "Hide" + }, + "projects": { + "message": "Projects" + }, + "lastEdited": { + "message": "Last edited" + }, + "editSecret": { + "message": "Edit secret" + }, + "addSecret": { + "message": "Add secret" + }, + "copySecretName": { + "message": "Copy secret name" + }, + "copySecretValue": { + "message": "Copy secret value" + }, + "deleteSecret": { + "message": "Delete secret" + }, + "deleteSecrets": { + "message": "Delete secrets" + }, + "secretProjectAssociationDescription": { + "message": "Select projects that the secret will be associated with. Only organization users with access to these projects will be able to see the secret." + }, + "typeOrSelectProjects": { + "message": "Type or select Projects" + }, + "typeOrSelectProject": { + "message": "Type or select Project" + }, + "project": { + "message": "Project" + }, + "editProject": { + "message": "Edit project" + }, + "viewProject": { + "message": "View project" + }, + "deleteProject": { + "message": "Delete project" + }, + "deleteProjects": { + "message": "Delete projects" + }, + "secret": { + "message": "Secret" + }, + "serviceAccount": { + "message": "Service account" + }, + "serviceAccounts": { + "message": "Service accounts" + }, + "secrets": { + "message": "Secrets" + }, + "nameValuePair": { + "message": "Name/Value pair" + }, + "secretEdited": { + "message": "Secret edited" + }, + "secretCreated": { + "message": "Secret created" + }, + "newSecret": { + "message": "New secret" + }, + "newServiceAccount": { + "message": "New service account" + }, + "secretsNoItemsTitle": { + "message": "No secrets to show" + }, + "secretsNoItemsMessage": { + "message": "To get started, add a new secret or import secrets." + }, + "serviceAccountsNoItemsTitle": { + "message": "Nothing to show yet" + }, + "serviceAccountsNoItemsMessage": { + "message": "Create a new service account to get started automating secret access." + }, + "searchSecrets": { + "message": "Search secrets" + }, + "deleteServiceAccounts": { + "message": "Delete service accounts" + }, + "deleteServiceAccount": { + "message": "Delete service account" + }, + "viewServiceAccount": { + "message": "View service account" + }, + "searchServiceAccounts": { + "message": "Search service accounts" + }, + "addProject": { + "message": "Add project" + }, + "projectEdited": { + "message": "Project edited" + }, + "projectSaved": { + "message": "Project saved" + }, + "projectCreated": { + "message": "Project created" + }, + "projectName": { + "message": "Project name" + }, + "newProject": { + "message": "New project" + }, + "softDeleteSecretWarning": { + "message": "Deleting secrets can affect existing integrations." + }, + "softDeletesSuccessToast": { + "message": "Secrets sent to trash" + }, + "serviceAccountCreated": { + "message": "Service account created" + }, + "smAccess": { + "message": "Access" + }, + "projectCommaSecret": { + "message": "Project, Secret" + }, + "serviceAccountName": { + "message": "Service account name" + }, + "newSaSelectAccess": { + "message": "Type or select projects or secrets" + }, + "newSaTypeToFilter": { + "message": "Type to filter" + }, + "deleteProjectsToast": { + "message": "Projects deleted" + }, + "deleteProjectToast": { + "message": "The project and all associated secrets have been deleted" + }, + "deleteProjectDialogMessage": { + "message": "Deleting project $PROJECT$ is permanent and irreversible.", + "placeholders": { + "project": { + "content": "$1", + "example": "project name" + } + } + }, + "deleteProjectInputLabel": { + "message": "Type \"$CONFIRM$\" to continue", + "placeholders": { + "confirm": { + "content": "$1", + "example": "Delete 3 projects" + } + } + }, + "deleteProjectConfirmMessage": { + "message": "Delete $PROJECT$", + "placeholders": { + "project": { + "content": "$1", + "example": "project name" + } + } + }, + "deleteProjectsConfirmMessage": { + "message": "Delete $COUNT$ Projects", + "placeholders": { + "count": { + "content": "$1", + "example": "2" + } + } + }, + "deleteProjectsDialogMessage": { + "message": "Deleting projects is permanent and irreversible." + }, + "projectsNoItemsTitle": { + "message": "No projects to display" + }, + "projectsNoItemsMessage": { + "message": "Add a new project to get started organizing secrets." + }, + "smConfirmationRequired": { + "message": "Confirmation required" + }, + "bulkDeleteProjectsErrorMessage": { + "message": "The following projects could not be deleted:" + }, + "softDeleteSuccessToast": { + "message": "Secret sent to trash" + }, + "searchProjects": { + "message": "Search projects" + }, + "accessTokens": { + "message": "Access tokens" + }, + "createAccessToken": { + "message": "Create access token" + }, + "expires": { + "message": "Expires" + }, + "canRead": { + "message": "Can Read" + }, + "accessTokensNoItemsTitle": { + "message": "No access tokens to show" + }, + "accessTokensNoItemsDesc": { + "message": "To get started, create an access token" + }, + "downloadAccessToken": { + "message": "Download or copy before closing." + }, + "expiresOnAccessToken": { + "message": "Expires on:" + }, + "accessTokenCallOutTitle": { + "message": "Access tokens are not stored and cannot be retrieved" + }, + "copyToken": { + "message": "Copy token" + }, + "accessToken": { + "message": "Access token" + }, + "accessTokenExpirationRequired": { + "message": "Expiration date required" + }, + "accessTokenCreatedAndCopied": { + "message": "Access token created and copied to clipboard" + }, + "accessTokenPermissionsBetaNotification": { + "message": "Permissions management is unavailable for beta." + }, + "revokeAccessToken": { + "message": "Revoke access token" + }, + "submenu": { + "message": "Submenu" + }, + "from": { + "message": "From" + }, + "to": { + "message": "To" + }, + "member": { + "message": "Member" + }, + "update": { + "message": "Update" + }, + "plusNMore": { + "message": "+ $QUANTITY$ more", + "placeholders": { + "quantity": { + "content": "$1", + "example": "5" + } + } + }, + "groupInfo": { + "message": "Group info" + }, + "editGroupMembersDesc": { + "message": "Grant members access to the group's assigned collections." + }, + "editGroupCollectionsDesc": { + "message": "Grant access to collections by adding them to this group." + }, + "accessAllCollectionsDesc": { + "message": "Grant access to all current and future collections." + }, + "accessAllCollectionsHelp": { + "message": "If checked, this will replace all other collection permissions." + }, + "selectMembers": { + "message": "Select members" + }, + "selectCollections": { + "message": "Select collections" + }, + "role": { + "message": "Role" + }, + "removeMember": { + "message": "Remove member" + }, + "collection": { + "message": "Collection" + }, + "canView": { + "message": "Can view" + }, + "canViewExceptPass": { + "message": "Can view, except passwords" + }, + "canEdit": { + "message": "Can edit" + }, + "canEditExceptPass": { + "message": "Can edit, except passwords" + }, + "noCollectionsAdded": { + "message": "No collections added" + }, + "noMembersAdded": { + "message": "No members added" + }, + "noGroupsAdded": { + "message": "No groups added" + }, + "group": { + "message": "Group" + }, + "groupAccessAll": { + "message": "This group can access and modify all items." + }, + "memberAccessAll": { + "message": "This member can access and modify all items." + }, + "membersColumnHeader": { + "message": "Member/Group" + }, + "groupAndMemberColumnHeader": { + "message": "Member" + }, + "selectGroupsAndMembers": { + "message": "Select groups and members" + }, + "selectGroups": { + "message": "Select groups" + }, + "userPermissionOverrideHelper": { + "message": "Permissions set for a member will replace permissions set by that member's group" + }, + "noMembersOrGroupsAdded": { + "message": "No members or groups added" + }, + "deleted": { + "message": "Deleted" + }, + "memberStatusFilter": { + "message": "Member status filter" + }, + "inviteMember": { + "message": "Invite member" + }, + "needsConfirmation": { + "message": "Needs confirmation" + }, + "memberRole": { + "message": "Member role" + }, + "moreFromBitwarden": { + "message": "More from Bitwarden" + }, + "switchProducts": { + "message": "Switch products" + }, + "freeOrgInvLimitReachedManageBilling": { + "message": "Free organizations may have up to $SEATCOUNT$ members. Upgrade to a paid plan to invite more members.", + "placeholders": { + "seatcount": { + "content": "$1", + "example": "2" + } + } + }, + "freeOrgInvLimitReachedNoManageBilling": { + "message": "Free organizations may have up to $SEATCOUNT$ members. Contact your organization owner to upgrade.", + "placeholders": { + "seatcount": { + "content": "$1", + "example": "2" + } + } + }, + "freeOrgMaxCollectionReachedManageBilling": { + "message": "Free organizations may have up to $COLLECTIONCOUNT$ collections. Upgrade to a paid plan to add more collections.", + "placeholders": { + "COLLECTIONCOUNT": { + "content": "$1", + "example": "2" + } + } + }, + "freeOrgMaxCollectionReachedNoManageBilling": { + "message": "Free organizations may have up to $COLLECTIONCOUNT$ collections. Contact your organization owner to upgrade.", + "placeholders": { + "COLLECTIONCOUNT": { + "content": "$1", + "example": "2" + } + } + }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, + "lowKdfIterations": { + "message": "Low KDF Iterations" + }, + "lowKdfIterationsDesc": { + "message": "Increase your KDF encryption settings to improve the security of your account." + }, + "changeKdfSettings": { + "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" + } +} diff --git a/apps/web/src/locales/he/messages.json b/apps/web/src/locales/he/messages.json index b75d9d8aa2..57ae1eecf7 100644 --- a/apps/web/src/locales/he/messages.json +++ b/apps/web/src/locales/he/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "שנה KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "ניהול מנוי" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "אחסון" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/hi/messages.json b/apps/web/src/locales/hi/messages.json index dae91040b4..b1314f9f4c 100644 --- a/apps/web/src/locales/hi/messages.json +++ b/apps/web/src/locales/hi/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/hr/messages.json b/apps/web/src/locales/hr/messages.json index 833900c3e1..2a64ce6c8a 100644 --- a/apps/web/src/locales/hr/messages.json +++ b/apps/web/src/locales/hr/messages.json @@ -405,7 +405,7 @@ "message": "Prikaz stavke" }, "new": { - "message": "New", + "message": "Novo", "description": "for adding new items" }, "item": { @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Promijeni KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Upravljaj pretplatom" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Prostor za pohranu" }, @@ -2494,7 +2510,7 @@ "message": "Sigurno želiš obrisati ovu zbirku?" }, "editMember": { - "message": "Edit member" + "message": "Uredi člana" }, "fieldOnTabRequiresAttention": { "message": "A field on the '$TAB$' tab requires your attention.", @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotiran" }, - "billingSync": { - "message": "Sinkronizacija naplate" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/hu/messages.json b/apps/web/src/locales/hu/messages.json index 7de0c2cd02..578ffc0463 100644 --- a/apps/web/src/locales/hu/messages.json +++ b/apps/web/src/locales/hu/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memória (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "A KDF-iterációk, a memória és a párhuzamosság túl magasra állítása gyenge teljesítményt eredményezhet a Bitwardenbe bejelentkezéskor (és a feloldáskor) lassabb vagy régebbi eszközökön. Célszerű ezek egyenkénti lecserélése kis lépésekben, majd a tesztelés az összes eszközön." + }, + "kdfParallelism": { + "message": "KDF párhuzamosság" + }, + "argon2Desc": { + "message": "A magasabb szintű KDF iterációk, a memória és a párhuzamosság segíthet megvédeni mesterjelszót a támadók erőszakossága ellen." + }, "changeKdf": { "message": "KDF megváltoztatása" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Előfizetés kezelése" }, + "launchCloudSubscription": { + "message": "Felhő előfizetés indítása" + }, "storage": { "message": "Tárhely" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "A vezérjel gördülő váltásra került." }, - "billingSync": { - "message": "Számlázási szinkron" - }, "billingSyncDesc": { "message": "A Számlázási szinkron a Free Familes előfizetési lehetőségeket nyújt a tagoknak a saját kiszolgálójú Bitwarden és a Bitwarden felhőszerver összekapcsolásával." }, @@ -5279,6 +5292,15 @@ "required": { "message": "kötelező" }, + "characterMaximum": { + "message": "maximálisan $MAX$ karakter", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Szükséges ha az entitás azonosító nem webcím." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Licensz és számlázás kezelés" + }, + "automaticSync": { + "message": "Automatikus szinkronizálás" + }, + "manualUpload": { + "message": "Manuális feltöltés" + }, + "manualUploadDesc": { + "message": "Ha nem szeretnénk feliratkozni a számlázási szinkronizálásra, manuálisan töltsük fel a licenszet ide." + }, + "syncLicense": { + "message": "Licensz szinkronizálása" + }, + "licenseSyncSuccess": { + "message": "A szinkronizálás sikeres volt." + }, + "licenseUploadSuccess": { + "message": "A kicensz feltöltés sikeres volt." + }, + "lastLicenseSync": { + "message": "Utolsó licensz szinkronizálás" + }, + "billingSyncHelp": { + "message": "Számlázási szinkronizálás súgó" + }, + "uploadLicense": { + "message": "Licensz letöltése" + }, "lowKdfIterations": { "message": "Alacsony KDF iterációk" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "KDF beállítások megváltoztatása" + }, + "changeKdfLoggedOutWarning": { + "message": "A továbblépéssel kijelentkeztetésre kerülünk az aktuális munkamenetből és újra be kell jelentkezni. A többi eszközön lévő aktív munkamenetek akár egy óráig is aktívak maradhatnak. Célszerű a titkosítási beállítások módosítása előtt a széf exportálása az adatvesztés elkerülése érdekében." + }, + "secretsManagerBeta": { + "message": "Titkos kód kezelő béta" + }, + "secretsManagerBetaDesc": { + "message": "Engedélyezze a felhasználóknak a Titkos kód kezelő ingyenes elérését a Béta program alatt." + }, + "userAccessSecretsManager": { + "message": "Ez a felhasználó hozzáférhet a Titkos kód kezelő béta verziójához." } } diff --git a/apps/web/src/locales/id/messages.json b/apps/web/src/locales/id/messages.json index bf0e417bb1..b86ecec98a 100644 --- a/apps/web/src/locales/id/messages.json +++ b/apps/web/src/locales/id/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Ubah KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Kelola Langganan" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Penyimpanan" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "diperlukan" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Diperlukan jika Entity ID bukan sebuah URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/it/messages.json b/apps/web/src/locales/it/messages.json index 9c72d50890..0311a10786 100644 --- a/apps/web/src/locales/it/messages.json +++ b/apps/web/src/locales/it/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Cambia KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Gestisci abbonamento" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Spazio di archiviazione" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token ruotato." }, - "billingSync": { - "message": "Sincronizzazione fatturazione" - }, "billingSyncDesc": { "message": "La sincronizzazione fatturazione fornisce piani Famiglie Gratis per i membri e funzionalità di fatturazione avanzate collegando il tuo Bitwarden self-hosted al server cloud Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "obbligatorio" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Richiesto se l'Entity ID non è un URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ja/messages.json b/apps/web/src/locales/ja/messages.json index d19d5c5fd4..f60654554e 100644 --- a/apps/web/src/locales/ja/messages.json +++ b/apps/web/src/locales/ja/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDFメモリ (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "KDFのイテレーション、メモリ、並列性を高く設定すると、遅いデバイスまたは古いデバイスで Bitwarden にログイン (およびロック解除) した時にパフォーマンスが低下する可能性があります。 これらを少しずつ個別に変更し、すべてのデバイスでテストすることをお勧めします。" + }, + "kdfParallelism": { + "message": "KDF 並列性" + }, + "argon2Desc": { + "message": "KDF のイテレーション、メモリ、並列性が高いほど、攻撃者によるマスターパスワードのブルートフォース攻撃を防止できます。" + }, "changeKdf": { "message": "KDFの変更" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "契約の管理" }, + "launchCloudSubscription": { + "message": "クラウドサブスクリプションを起動" + }, "storage": { "message": "ストレージ" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "トークンを更新しました。" }, - "billingSync": { - "message": "請求の同期" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "必須" }, + "characterMaximum": { + "message": "最大 $MAX$ 文字", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "エンティティ ID が URL でない場合は必須です。" }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "ライセンスと請求管理" + }, + "automaticSync": { + "message": "自動同期" + }, + "manualUpload": { + "message": "手動アップロード" + }, + "manualUploadDesc": { + "message": "請求を同期したくない場合は、ここでライセンスを手動でアップロードしてください。" + }, + "syncLicense": { + "message": "ライセンスを同期" + }, + "licenseSyncSuccess": { + "message": "ライセンスを同期しました" + }, + "licenseUploadSuccess": { + "message": "ライセンスをアップロードしました" + }, + "lastLicenseSync": { + "message": "最後のライセンス同期" + }, + "billingSyncHelp": { + "message": "請求同期のヘルプ" + }, + "uploadLicense": { + "message": "ライセンスをアップロード" + }, "lowKdfIterations": { "message": "低 KDF イテレーション" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "KDF 設定の変更" + }, + "changeKdfLoggedOutWarning": { + "message": "続行すると現在のセッションからログアウトするため、再度ログインする必要があります。 他のデバイスでのアクティブなセッションは、最大1時間アクティブになり続ける可能性があります。 暗号化設定を変更する前に、保管庫をエクスポートしてデータの損失を防ぐことをお勧めします。" + }, + "secretsManagerBeta": { + "message": "ベータ版シークレットマネージャー" + }, + "secretsManagerBetaDesc": { + "message": "ベータプログラム中、シークレットマネージャーへのユーザーアクセスを無償で有効にします。" + }, + "userAccessSecretsManager": { + "message": "このユーザーはベータ版シークレットマネージャーにアクセスできます" } } diff --git a/apps/web/src/locales/ka/messages.json b/apps/web/src/locales/ka/messages.json index 9222b3263b..6475afd6d6 100644 --- a/apps/web/src/locales/ka/messages.json +++ b/apps/web/src/locales/ka/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/km/messages.json b/apps/web/src/locales/km/messages.json index 9222b3263b..6475afd6d6 100644 --- a/apps/web/src/locales/km/messages.json +++ b/apps/web/src/locales/km/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/kn/messages.json b/apps/web/src/locales/kn/messages.json index 54997e687b..dccf0b488e 100644 --- a/apps/web/src/locales/kn/messages.json +++ b/apps/web/src/locales/kn/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "ಕೆಡಿಎಫ್ ಬದಲಾಯಿಸಿ" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "ಚಂದಾದಾರಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಿ" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "ಸಂಗ್ರಹಣೆ" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ko/messages.json b/apps/web/src/locales/ko/messages.json index 0b1da6ca7e..6419cca72d 100644 --- a/apps/web/src/locales/ko/messages.json +++ b/apps/web/src/locales/ko/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "KDF 변경" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "구독 관리" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "저장소" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/lv/messages.json b/apps/web/src/locales/lv/messages.json index 0d77e886e4..0fc7daad41 100644 --- a/apps/web/src/locales/lv/messages.json +++ b/apps/web/src/locales/lv/messages.json @@ -646,7 +646,7 @@ "message": "E-pasta adrese būs jāizmanto, lai pierakstītos." }, "yourName": { - "message": "Vārds" + "message": "Tavs vārds" }, "yourNameDesc": { "message": "Kā mums Tevi uzrunāt?" @@ -718,7 +718,7 @@ "message": "E-pasta adrese" }, "yourVaultIsLocked": { - "message": "Glabātava ir slēgta. Nepieciešams norādīt galveno paroli, lai turpinātu." + "message": "Tava glabātuve ir bloķēta. Lai turpinātu, pārbaudi savu galveno paroli." }, "unlock": { "message": "Atslēgt" @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Iestatot pārāk lielu KDF atkārtojumu skaitu var novest pie vājas veiktspējas, kad notiek pierakstīšanās Bitwarden (un atslēgšana) ierīcēs ar lēnākiem procesoriem. Ir ieteicams secīgi palielināt vērtību par $INCREMENT$ un tad pārbaudīt ietekmi visās ierīcēs.", + "message": "Pārāk liela KDF atkārtojumu skaita iestatīšana var novest pie vājas veiktspējas, kad notiek pierakstīšanās Bitwarden (un atslēgšana) lēnākās un vecākās ierīcēs. Ir ieteicams secīgi palielināt vērtību par $INCREMENT$ un tad pārbaudīt ietekmi visās ierīcēs.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF atmiņa (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Pārāk liela KDF atkārtojumu skaita, atmiņas un paralelitātes iestatīšana var novest pie vājas veiktspējas, kad notiek pierakstīšanās Bitwarden (un atslēgšana) lēnākās un vecākās ierīcēs. Ir ieteicams secīgi palielināt vērtību par $INCREMENT$ un tad pārbaudīt ietekmi visās ierīcēs." + }, + "kdfParallelism": { + "message": "KDF paralelitāte" + }, + "argon2Desc": { + "message": "Lielāks KDF atkārtojumu skaits, atmiņa un paralelitāte var palīdzēt aizsargāt galveno paroli pārlases uzbrukuma gadījumā." + }, "changeKdf": { "message": "Mainīt KDF" }, @@ -1604,7 +1617,7 @@ "message": "Tīmekļa glabātava un pārlūku paplašinājums galddatorā/klēpjdatorā ar WebAuthn iespējotu pārlūku (Chrome, Opera, Vivaldi vai Firefox ar iespējotu FIDO U2F)." }, "twoFactorRecoveryYourCode": { - "message": "Bitwarden divpakāpju pierakstīšanās atkopšanas kods" + "message": "Tavs Bitwarden divpakāpju pieteikšanās atkopšanas kods" }, "twoFactorRecoveryNoCode": { "message": "Vēl nav iespējots neviens divpakāpju pierakstīšanās nodrošinātāju. Kad tas būs izdarīts, šeit varēs apskatīt atkopšanas kodu." @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Pārvaldīt abonementus" }, + "launchCloudSubscription": { + "message": "Uzsākt mākoņa abonēšanu" + }, "storage": { "message": "Krātuve" }, @@ -2186,7 +2202,7 @@ "message": "Uzņēmuma nosaukums" }, "chooseYourPlan": { - "message": "Izvēlēties plānu" + "message": "Izvēlies savu plānu" }, "users": { "message": "Lietotāji" @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Pilnvara nomainīta." }, - "billingSync": { - "message": "Norēķinu sinhronizācija" - }, "billingSyncDesc": { "message": "Norēķinu sinhronizācija nodrošina bezmaksas ģimeņu plānus locekļiem un papildu norēķinu iespējas, sasaistot pašizvietoto Bitwarden ar Bitwarden mākoņa serveri." }, @@ -5279,6 +5292,15 @@ "required": { "message": "nepieciešams" }, + "characterMaximum": { + "message": "Ne vairāk kā $MAX$ rakstzīmju", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Nepieciešams, ja vienības Id nav URL." }, @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Licenču un norēķinu pārvaldība" + }, + "automaticSync": { + "message": "Automātiska sinhronizācija" + }, + "manualUpload": { + "message": "Pašrocīga augšupielāde" + }, + "manualUploadDesc": { + "message": "Ja nav vēlmes izmantot norēķinu sinhronizāciju, šeit pašrocīgi jāaugšupielādē licence." + }, + "syncLicense": { + "message": "Sinhronizēt licenci" + }, + "licenseSyncSuccess": { + "message": "Licence veiksmīgi sinhronizēta" + }, + "licenseUploadSuccess": { + "message": "Licence sekmīgi augšupielādēta" + }, + "lastLicenseSync": { + "message": "Pēdējā licences sinhronizācija" + }, + "billingSyncHelp": { + "message": "Norēķinu sinhronizācijas palīdzība" + }, + "uploadLicense": { + "message": "Augšupielādēt licenci" + }, "lowKdfIterations": { "message": "Zems KDF atkārtojumu skaits" }, "lowKdfIterationsDesc": { - "message": "Lai uzlabotu sava konta drošību, palieliniet KDF šifrēšanas iestatījumus." + "message": "Jāpaaugstina KDF šifrēšanas iestatījumi, lai uzlabotu konta drošību." }, "changeKdfSettings": { "message": "Mainīt KDF iestatījumus" + }, + "changeKdfLoggedOutWarning": { + "message": "Turpinot notiks izrakstīšanās no pašreizējās sesijas, tādējādi būs nepieciešams pieteikties vēlreiz. Citu ierīču aktīvās sesijas var turpināt darboties līdz vienai stundai. Pirms šifrēšanas iestatījumu maiņas ir ieteicams izgūt glabātavas saturu, lai novērstu datu zudumu." + }, + "secretsManagerBeta": { + "message": "Noslēpumu pārvaldnieks Beta" + }, + "secretsManagerBetaDesc": { + "message": "Iespējot lietotāju piekļuvi Noslēpumu pārvaldniekam bez maksas Beta programmas laikā." + }, + "userAccessSecretsManager": { + "message": "Šis lietotājs var piekļūt Noslēpumu pārvaldniekam Beta" } } diff --git a/apps/web/src/locales/ml/messages.json b/apps/web/src/locales/ml/messages.json index 770bc5ce33..2e867f4cdf 100644 --- a/apps/web/src/locales/ml/messages.json +++ b/apps/web/src/locales/ml/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "KDF മാറ്റുക" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "സബ്സ്‌ക്രിപ്ഷനുകൾ മാനേജുചെയ്യുക" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "സ്റ്റോറേജ്" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/nb/messages.json b/apps/web/src/locales/nb/messages.json index 426c0dbc89..4930fdef17 100644 --- a/apps/web/src/locales/nb/messages.json +++ b/apps/web/src/locales/nb/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Endre KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Behandle abonnementet" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Lagring" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token rotert." }, - "billingSync": { - "message": "Faktureringssykronisering" - }, "billingSyncDesc": { "message": "Faktureringssynkronisering gir gratis familie-planer for medlemmer og avanserte faktureringsmuligheter ved å koble din selvbetjente Bitwarden til Bitwardens sky-server." }, @@ -5279,6 +5292,15 @@ "required": { "message": "obligatorisk" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Kreves hvis enhets-ID ikke er en URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ne/messages.json b/apps/web/src/locales/ne/messages.json index 9222b3263b..6475afd6d6 100644 --- a/apps/web/src/locales/ne/messages.json +++ b/apps/web/src/locales/ne/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/nl/messages.json b/apps/web/src/locales/nl/messages.json index 2654fb93bd..fc4a88915f 100644 --- a/apps/web/src/locales/nl/messages.json +++ b/apps/web/src/locales/nl/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF geheugen (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Je KDF-iteraties, geheugen en parallellisatie te hoog instellen kan leiden tot slechte prestaties bij het inloggen (en ontgrendelen) van Bitwarden op langzamere of oudere apparaten. We adviseren je deze waarden individueel in kleine stappen op te hogen en vervolgens al je apparaten te testen." + }, + "kdfParallelism": { + "message": "KDF-parallellisatie" + }, + "argon2Desc": { + "message": "Hogere instellingen voor KDF-iteraties, geheugen en parallellisatie kunnen je hoofdwachtwoord beschermen tegen brute-foce-aanvallen." + }, "changeKdf": { "message": "KDF wijzigen" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Abonnement beheren" }, + "launchCloudSubscription": { + "message": "Cloudabonnement starten" + }, "storage": { "message": "Opslagruimte" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token geroteerd." }, - "billingSync": { - "message": "Factureringssynchronisatie" - }, "billingSyncDesc": { "message": "Factureringssynchronisatie biedt leden gratis Families-plannen en geavanceerde factureringsmogelijkheden door je zelfgehoste Bitwarden te koppelen aan de Bitwarden-cloudserver." }, @@ -5279,6 +5292,15 @@ "required": { "message": "vereist" }, + "characterMaximum": { + "message": "Maximaal $MAX$ tekens", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Vereist als Entiteit ID geen URL is." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Licentie- en facturatiebeheer" + }, + "automaticSync": { + "message": "Automatisch synchroniseren" + }, + "manualUpload": { + "message": "Handmatig uploaden" + }, + "manualUploadDesc": { + "message": "Als je geen gebruik wilt maken van facturatiesynchronisatie, upload dan hier je licentie." + }, + "syncLicense": { + "message": "Licentie synchroniseren" + }, + "licenseSyncSuccess": { + "message": "Licentie gesynchroniseerd" + }, + "licenseUploadSuccess": { + "message": "Licentie geüpload" + }, + "lastLicenseSync": { + "message": "Laatste licentie-synchronisatie" + }, + "billingSyncHelp": { + "message": "Hulp bij facturatiesynchronisatie" + }, + "uploadLicense": { + "message": "Licentie uploaden" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Als je doorgaat zal je huidige sessie uitloggen, waarna je opnieuw moet inloggen. Actieve sessies op andere apparaten blijven mogelijk nog een uur actief. We raden je aan je kluis te exporteren voordat je je versleutelingsinstellingen wijzigt om gegevensverlies te voorkomen." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Bèta" + }, + "secretsManagerBetaDesc": { + "message": "Gebruikerstoegang tot de Secrets Manager inschakelen is gratis tijdens het bètaprogramma." + }, + "userAccessSecretsManager": { + "message": "Deze gebruiker heeft toegang tot de Secrets Manager Bèta" } } diff --git a/apps/web/src/locales/nn/messages.json b/apps/web/src/locales/nn/messages.json index 9196746810..7d68a5cce0 100644 --- a/apps/web/src/locales/nn/messages.json +++ b/apps/web/src/locales/nn/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/pl/messages.json b/apps/web/src/locales/pl/messages.json index bb6b71e20f..2a3377d101 100644 --- a/apps/web/src/locales/pl/messages.json +++ b/apps/web/src/locales/pl/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "Pamięć KDF (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Ustawienie liczby powtórzeń KDF, zużycia pamięci i współbieżności zbyt wysoko może skutkować obniżeniem wydajności podczas logowania (i odblokowywania sejfu) Bitwarden na wolniejszych albo starszych urządzeniach. Zalecamy stopniowe zwiększanie tej wartości i przetestowanie jej na wszystkich Twoich urządzeniach." + }, + "kdfParallelism": { + "message": "Współbieżność KDF" + }, + "argon2Desc": { + "message": "Wyższe wartości iteracji KDF, pamięci i współbieżności mogą pomóc chronić Twoje hasło główne przed złamaniem przez atakującego." + }, "changeKdf": { "message": "Zmień KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Zarządzaj subskrypcją" }, + "launchCloudSubscription": { + "message": "Uruchom subskrypcję chmury" + }, "storage": { "message": "Przestrzeń" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token został zmieniony" }, - "billingSync": { - "message": "Synchronizacja płatności" - }, "billingSyncDesc": { "message": "Synchronizacja płatności zapewnia darmowe plany rodzinne dla członków i zaawansowane możliwości rozliczeniowe, łącząc Twój własny hostowany Bitwarden z serwerem w chmurze Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "wymagane" }, + "characterMaximum": { + "message": "$MAX$ znaków maksymalnie", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Wymagane, jeśli identyfikator podmiotu nie jest adres URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Zarządzanie licencjami i rozliczeniami" + }, + "automaticSync": { + "message": "Automatyczna synchronizacja" + }, + "manualUpload": { + "message": "Przesyłanie ręczne" + }, + "manualUploadDesc": { + "message": "Jeśli nie chcesz włączać synchronizacji rozliczeń, ręcznie prześlij swoją licencję tutaj." + }, + "syncLicense": { + "message": "Synchronizuj licencję" + }, + "licenseSyncSuccess": { + "message": "Pomyślnie zsynchronizowano licencję" + }, + "licenseUploadSuccess": { + "message": "Pomyślnie przesłano licencję" + }, + "lastLicenseSync": { + "message": "Ostatnia synchronizacja licencji" + }, + "billingSyncHelp": { + "message": "Pomoc synchronizacji płatności" + }, + "uploadLicense": { + "message": "Prześlij licencję" + }, "lowKdfIterations": { "message": "Niska liczba iteracji KDF" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Zmień ustawienia KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Kontynuowanie spowoduje wylogowanie z bieżącej sesji i konieczność ponownego zalogowania. Aktywne sesje na innych urządzeniach mogą pozostać aktywne przez maksymalnie godzinę. Zalecamy wyeksportowanie sejfu przed zmianą ustawień szyfrowania, aby zapobiec utracie danych." + }, + "secretsManagerBeta": { + "message": "Manager sekretów beta" + }, + "secretsManagerBetaDesc": { + "message": "Włącz dostęp użytkownikom do Managera sekretów bez żadnych opłat podczas programu Beta." + }, + "userAccessSecretsManager": { + "message": "Ten użytkownik może uzyskać dostęp do Managera sekretów Beta" } } diff --git a/apps/web/src/locales/pt_BR/messages.json b/apps/web/src/locales/pt_BR/messages.json index 00cbac95a1..6d44c085aa 100644 --- a/apps/web/src/locales/pt_BR/messages.json +++ b/apps/web/src/locales/pt_BR/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Alterar KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Gerenciar Assinatura" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Armazenamento" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token renovado" }, - "billingSync": { - "message": "Sincronização de Faturamento" - }, "billingSyncDesc": { "message": "A sincronização de faturamento fornece Plano Familiar gratuito para membros e recursos avançados de faturamento, vinculando o Bitwarden auto-hospedado ao servidor da nuvem do Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "obrigatório" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Necessário se o ID da Entidade não for um URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/pt_PT/messages.json b/apps/web/src/locales/pt_PT/messages.json index 8f07e66e7e..a4ab718f82 100644 --- a/apps/web/src/locales/pt_PT/messages.json +++ b/apps/web/src/locales/pt_PT/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Alterar KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Gerir subscrição" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Armazenamento" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "necessário" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Necessário se o ID da Entidade não for um URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ro/messages.json b/apps/web/src/locales/ro/messages.json index b13a0d4cfe..6cfdc6bd99 100644 --- a/apps/web/src/locales/ro/messages.json +++ b/apps/web/src/locales/ro/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Modificare KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Gestionare abonament" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Stocare" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Token revocat" }, - "billingSync": { - "message": "Sincronizare facturare" - }, "billingSyncDesc": { "message": "Sincronizarea de facturare oferă planuri gratuite de familii pentru membri și capabilități avansate de facturare prin conectarea Bitwarden-ului dvs. auto-găzduit la serverul cloud Bitwarden." }, @@ -5279,6 +5292,15 @@ "required": { "message": "necesar" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Necesar dacă ID-ul de entitate nu este un URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/ru/messages.json b/apps/web/src/locales/ru/messages.json index 826f27e0cd..bce27a154d 100644 --- a/apps/web/src/locales/ru/messages.json +++ b/apps/web/src/locales/ru/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Слишком большое число итераций KDF может существенно замедлить вход (и разблокировку) на устройствах со слабыми процессорами. Рекомендуется последовательно увеличивать значение с шагом $INCREMENT$, проверяя результат на всех ваших устройствах.", + "message": "Установка слишком большого числа итераций KDF может привести к низкой производительности при входе в Bitwarden (и разблокировке) на медленных или старых устройствах. Мы рекомендуем вам увеличивать значение с шагом $INCREMENT$, а затем тестировать все ваши устройства.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "Память KDF (МБ)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Слишком высокие значения итераций KDF, памяти и параллелизма могут привести к низкой производительности при входе в Bitwarden (и разблокировке) на медленных или старых устройствах. Мы рекомендуем изменять эти параметры по отдельности с небольшим шагом, а затем протестировать все ваши устройства." + }, + "kdfParallelism": { + "message": "Параллелизм KDF" + }, + "argon2Desc": { + "message": "Увеличение числа итераций KDF, памяти и параллелизма может помочь защитить ваш мастер-пароль от взлома его злоумышленником." + }, "changeKdf": { "message": "Изменить KDF" }, @@ -1179,7 +1192,7 @@ "message": "В случае продолжения, ваша сессия будет завершена и вам будет предложено авторизоваться повторно. Вам также будет предложено выполнить двухэтапную аутентификацию, если она настроена. Сессии на других устройствах могут оставаться активными в течение одного часа." }, "sessionsDeauthorized": { - "message": "Все сеансы деавторизованы" + "message": "Все сессии деавторизованы" }, "purgeVault": { "message": "Очистить хранилище" @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Управление подпиской" }, + "launchCloudSubscription": { + "message": "Запустить облачную подписку" + }, "storage": { "message": "Хранилище" }, @@ -3379,7 +3395,7 @@ "message": "Мы перешли на более сложные ключи шифрования, которые обеспечивают лучшую безопасность и доступ к новым возможностям. Обновление ключа шифрования происходит быстро и легко. Просто введите свой мастер-пароль ниже. Это обновление в конечном итоге станет обязательным." }, "updateEncryptionKeyWarning": { - "message": "После обновления ключа шифрования необходимо выполнить выход во всех приложениях Bitwarden, которые вы используете (например, мобильное приложение или расширение браузера). Невыполнение этого требования может привести к повреждению данных (так как при этом загружается ваш новый ключ шифрования). Мы попытаемся автоматически осуществить завершение ваших сессий, однако это может произойти с задержкой." + "message": "После обновления ключа шифрования необходимо выйти из всех приложений Bitwarden, которые вы используете (например, из мобильного приложения или расширения браузера). Если этого не сделать, могут повредиться данные (так как при выходе и последующем входе загружается ваш новый ключ шифрования). Мы попытаемся автоматически осуществить завершение ваших сессий, однако это может произойти с задержкой." }, "updateEncryptionKeyExportWarning": { "message": "Любые зашифрованные экспортированные данные, которые вы сохранили, также станут недействительными." @@ -4769,10 +4785,10 @@ "message": "Обновить мастер-пароль" }, "updateMasterPasswordWarning": { - "message": "Мастер-пароль недавно был изменен администратором вашей организации. Чтобы получить доступ к хранилищу, вы должны обновить мастер-пароль сейчас. В результате текущий сеанс будет завершен, потребуется повторный вход. Активные сеансы на других устройствах могут оставаться активными в течение одного часа." + "message": "Мастер-пароль недавно был изменен администратором вашей организации. Чтобы получить доступ к хранилищу, вы должны обновить мастер-пароль сейчас. В результате текущая сессия будет завершена и потребуется повторная авторизация. Сессии на других устройствах могут оставаться активными в течение одного часа." }, "masterPasswordInvalidWarning": { - "message": "Мастер-пароль не соответствует требованиям политики этой организации. Чтобы присоединиться к организации, нужно обновить мастер-пароль. Текущий сеанс будет завершен и потребуется повторный вход. Сеансы на других устройствах могут оставаться активными в течение часа." + "message": "Мастер-пароль не соответствует требованиям политики этой организации. Чтобы присоединиться к организации, нужно обновить мастер-пароль. Текущая сессия будет завершена и потребуется повторная авторизация. Сессии на других устройствах могут оставаться активными в течение часа." }, "maximumVaultTimeout": { "message": "Тайм-аут хранилища" @@ -4935,7 +4951,7 @@ "message": "Разрешить нежелательный ответ на аутентификацию" }, "idpAllowOutboundLogoutRequests": { - "message": "Разрешить исходящие запросы на завершение сеанса" + "message": "Разрешить исходящие запросы на завершение сессий" }, "idpSignAuthenticationRequests": { "message": "Подписать запросы аутентификации" @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Токен сменен" }, - "billingSync": { - "message": "Синхронизация биллинга" - }, "billingSyncDesc": { - "message": "Синхронизация биллинга обеспечивает предоставление участникам планов Free Families и расширенных возможностей выставления счетов, связывая ваш собственный хостинг Bitwarden с облачным сервером Bitwarden." + "message": "Синхронизация биллинга разблокирует предоставление участникам планов Families и автоматическую синхронизацию лицензий на вашем сервере. После внесения изменений на облачном сервере Bitwarden выберите Sync License для применения изменений." }, "billingSyncKeyDesc": { "message": "Для заполнения этой формы необходим токен синхронизации биллинга из настроек подписки вашей организации." @@ -5279,6 +5292,15 @@ "required": { "message": "обязательно" }, + "characterMaximum": { + "message": "Максимум символов $MAX$", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Обязательно, если ID сущности не является URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Управление лицензиями и выставлением счетов" + }, + "automaticSync": { + "message": "Автоматическая синхронизация" + }, + "manualUpload": { + "message": "Ручная загрузка" + }, + "manualUploadDesc": { + "message": "Если вы не хотите включать синхронизацию биллинга, загрузите свою лицензию вручную здесь." + }, + "syncLicense": { + "message": "Синхронизировать лицензию" + }, + "licenseSyncSuccess": { + "message": "Лицензия успешно синхронизирована" + }, + "licenseUploadSuccess": { + "message": "Лицензия успешно загружена" + }, + "lastLicenseSync": { + "message": "Последняя синхронизация лицензии" + }, + "billingSyncHelp": { + "message": "Справка по синхронизации биллинга" + }, + "uploadLicense": { + "message": "Загрузить лицензию" + }, "lowKdfIterations": { "message": "Низкие итерации KDF" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Изменить параметры KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "При продолжении текущая сессия будет завершена, после чего потребуется повторная авторизация. Сессии на других устройствах могут оставаться активными в течение часа. Мы рекомендуем экспортировать хранилище перед изменением настроек шифрования, чтобы предотвратить потерю данных." + }, + "secretsManagerBeta": { + "message": "Менеджер секретов Beta" + }, + "secretsManagerBetaDesc": { + "message": "Возможность бесплатного доступа пользователей к Менеджеру секретов во время программы бета-тестирования." + }, + "userAccessSecretsManager": { + "message": "Этот пользователь может получить доступ к Менеджеру секретов Beta" } } diff --git a/apps/web/src/locales/si/messages.json b/apps/web/src/locales/si/messages.json index 4441693189..a98a0cd8a8 100644 --- a/apps/web/src/locales/si/messages.json +++ b/apps/web/src/locales/si/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/sk/messages.json b/apps/web/src/locales/sk/messages.json index 9c078d5c33..77826a45a3 100644 --- a/apps/web/src/locales/sk/messages.json +++ b/apps/web/src/locales/sk/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF pamäť (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Nastavenie počtu KDF iterácií, pamäti a paralelizmu príliš vysoko môže viesť k spomalení pri prihlasovaní sa do Bitwarden (a pri odomykaní) v starších a pomalších zariadeniach. Odporúčame meniť tieto hodnoty v malých prírastkoch a potom testovať na všetkých vašich zariadeniach." + }, + "kdfParallelism": { + "message": "KDF paralelizmus" + }, + "argon2Desc": { + "message": "Zvýšenie počtu KDF iterácií, pamäti a paralelizmu môže pomôcť chrániť vaše hlavné heslo pri brute force útoku." + }, "changeKdf": { "message": "Zmeniť KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Spravovať predplatné" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Ukladací priestor" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "povinné" }, + "characterMaximum": { + "message": "maximálne $MAX$ znakov", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Nízky počet iterácií KDF" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Zmeniť nastavenia KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Ak budete pokračovať, budete odhlásený z aktuálnej relácie a budete sa musieť opätovne prihlásiť. Aktívne relácie na iných zariadeniach môžu zostať aktívne až hodinu. Pred zmenou nastavení šifrovania odporúčame exportovať váš trezor aby ste predišli strate dát." + }, + "secretsManagerBeta": { + "message": "Beta verzia Secrets Manager" + }, + "secretsManagerBetaDesc": { + "message": "Počas Beta programu zadarmo povoliť používateľovi prístup k Secrets Manager." + }, + "userAccessSecretsManager": { + "message": "Tento používateľ má prístup k beta verzii Secrets Manager" } } diff --git a/apps/web/src/locales/sl/messages.json b/apps/web/src/locales/sl/messages.json index 71bc65392b..c8814c7962 100644 --- a/apps/web/src/locales/sl/messages.json +++ b/apps/web/src/locales/sl/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Spremeni KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/sr/messages.json b/apps/web/src/locales/sr/messages.json index 497dfff68b..e125cb5eca 100644 --- a/apps/web/src/locales/sr/messages.json +++ b/apps/web/src/locales/sr/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF меморија (МБ)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Постављање превисоких KDF итерација, меморија и паралелизам може резултирати лошим перформансама приликом пријављивања (и откључавања) Bitwarden-а на старим уређајима или са споријим процесорима. Препоручујемо вам да промените вредност у корацима, а затим тестирате све своје уређаје." + }, + "kdfParallelism": { + "message": "KDF паралелизам" + }, + "argon2Desc": { + "message": "Веће KDF итерације, меморија и паралелизам могу помоћи у заштити ваше главне лозинке од грубе присиле од стране нападача." + }, "changeKdf": { "message": "Променити KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Управљај претплатама" }, + "launchCloudSubscription": { + "message": "Покренути Cloud претплату" + }, "storage": { "message": "Складиште" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Токен је обрнут." }, - "billingSync": { - "message": "Синхронизација наплате" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "обавезно" }, + "characterMaximum": { + "message": "Максимум $MAX$ карактера", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Потребно ако Entity ID није УРЛ." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Управљање лиценцама и наплатом" + }, + "automaticSync": { + "message": "Аутоматска синхронизација" + }, + "manualUpload": { + "message": "Ручно отпремање" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Синхронизација лиценце" + }, + "licenseSyncSuccess": { + "message": "Успешна синхронизација лиценце" + }, + "licenseUploadSuccess": { + "message": "Успешан унос лиценце" + }, + "lastLicenseSync": { + "message": "Последња синх лиценце" + }, + "billingSyncHelp": { + "message": "Помоћ синх наплате" + }, + "uploadLicense": { + "message": "Унос лиценце" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Ако наставите, одјавићете се са ваше тренутне сесије, што захтева да се поново пријавите. Активне сесије на другим уређајима могу да остану активне до један сат. Препоручујемо да извезете сеф пре него што промените подешавања шифровања да бисте спречили губитак података." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Омогућите приступ корисницима Secrets Manager без накнаде током Beta програма." + }, + "userAccessSecretsManager": { + "message": "Овај корисник може приступити Secrets Manager Beta" } } diff --git a/apps/web/src/locales/sr_CS/messages.json b/apps/web/src/locales/sr_CS/messages.json index 0d33ffbef5..81c7d4b44f 100644 --- a/apps/web/src/locales/sr_CS/messages.json +++ b/apps/web/src/locales/sr_CS/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/sv/messages.json b/apps/web/src/locales/sv/messages.json index 92960cde62..8cebd48ce5 100644 --- a/apps/web/src/locales/sv/messages.json +++ b/apps/web/src/locales/sv/messages.json @@ -281,35 +281,35 @@ "message": "Sök i favoriter" }, "searchLogin": { - "message": "Search logins", + "message": "Sök i inloggningar", "description": "Search Login type" }, "searchCard": { - "message": "Search cards", + "message": "Sök i kort", "description": "Search Card type" }, "searchIdentity": { - "message": "Search identities", + "message": "Sök i identiteter", "description": "Search Identity type" }, "searchSecureNote": { - "message": "Search secure notes", + "message": "Sök i säkra anteckningar", "description": "Search Secure Note type" }, "searchVault": { "message": "Sök i valvet" }, "searchMyVault": { - "message": "Search my vault" + "message": "Sök i mitt valv" }, "searchOrganization": { - "message": "Search organization" + "message": "Sök i organisation" }, "searchMembers": { - "message": "Search members" + "message": "Sök i medlemmar" }, "searchGroups": { - "message": "Search groups" + "message": "Sök i grupper" }, "allItems": { "message": "Alla objekt" @@ -393,7 +393,7 @@ "message": "Välj" }, "newItem": { - "message": "New item" + "message": "Nytt objekt" }, "addItem": { "message": "Lägg till objekt" @@ -405,7 +405,7 @@ "message": "Visa objekt" }, "new": { - "message": "New", + "message": "Nytt", "description": "for adding new items" }, "item": { @@ -574,7 +574,7 @@ "message": "Är du säker på att du vill skriva över det nuvarande lösenordet?" }, "editedFolder": { - "message": "Folder saved" + "message": "Mapp sparad" }, "addedFolder": { "message": "Lade till mapp" @@ -583,13 +583,13 @@ "message": "Är du säker på att du vill radera denna mapp?" }, "deletedFolder": { - "message": "Folder deleted" + "message": "Mapp raderad" }, "editInfo": { - "message": "Edit info" + "message": "Redigera info" }, "access": { - "message": "Access" + "message": "Åtkomst" }, "loggedOut": { "message": "Utloggad" @@ -749,7 +749,7 @@ "message": "Det finns inga objekt att visa." }, "noPermissionToViewAllCollectionItems": { - "message": "You do not have permission to view all items in this collection." + "message": "Du har inte behörighet att se alla objekt i denna samling." }, "noCollectionsInList": { "message": "Det finns inga samlingar att visa." @@ -761,7 +761,7 @@ "message": "Det finns inga användare att visa." }, "noMembersInList": { - "message": "There are no members to list." + "message": "Det finns inga element att visa." }, "noEventsInList": { "message": "Det finns inga händelser att visa." @@ -908,7 +908,7 @@ } }, "deleteSelectedCollectionsDesc": { - "message": "$COUNT$ collection(s) will be permanently deleted.", + "message": "$COUNT$ samlingar kommer att tas bort permanent.", "placeholders": { "count": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF-parallellism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Ändra KDF" }, @@ -1673,7 +1686,7 @@ "message": "Rapport om avslöjade lösenord" }, "exposedPasswordsReportDesc": { - "message": "Passwords exposed in a data breach are easy targets for attackers. Change these passwords to prevent potential break-ins." + "message": "Lösenord som exponeras i ett dataintrång är enkla mål för angripare. Ändra dessa lösenord för att förhindra potentiella intrång." }, "exposedPasswordsFound": { "message": "Avslöjade lösenord hittades" @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Hantera prenumeration" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Lagring" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "obligatoriskt" }, + "characterMaximum": { + "message": "Max $MAX$ tecken", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatisk synkronisering" + }, + "manualUpload": { + "message": "Manuell uppladdning" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/te/messages.json b/apps/web/src/locales/te/messages.json index 9222b3263b..6475afd6d6 100644 --- a/apps/web/src/locales/te/messages.json +++ b/apps/web/src/locales/te/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/th/messages.json b/apps/web/src/locales/th/messages.json index 4c4b1df758..bc82160a3d 100644 --- a/apps/web/src/locales/th/messages.json +++ b/apps/web/src/locales/th/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on devices with slower CPUs. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", + "message": "Setting your KDF iterations too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend that you increase the value in increments of $INCREMENT$ and then test all of your devices.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Change KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "Storage" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "Automatic sync" + }, + "manualUpload": { + "message": "Manual upload" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/tr/messages.json b/apps/web/src/locales/tr/messages.json index ef51eee3b0..34647cb1d9 100644 --- a/apps/web/src/locales/tr/messages.json +++ b/apps/web/src/locales/tr/messages.json @@ -309,7 +309,7 @@ "message": "Üyelerde ara" }, "searchGroups": { - "message": "Grupları ara" + "message": "Gruplarda ara" }, "allItems": { "message": "Tüm kayıtlar" @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF belleği (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "KDF yinelemelerinizi, belleğinizi ve paralelliğinizi çok yüksek ayarlamak, daha yavaş veya daha eski cihazlarda Bitwarden'da oturum açarken (ve kilidini açarken) düşük performansa neden olabilir. Bunları tek tek küçük artışlarla değiştirmenizi ve ardından tüm cihazlarınızı test etmenizi öneririz." + }, + "kdfParallelism": { + "message": "KDF paralelliği" + }, + "argon2Desc": { + "message": "Daha yüksek KDF yinelemeleri, bellek ve paralellik, ana parolanızın bir saldırgan tarafından kaba zorlamaya karşı korunmasına yardımcı olabilir." + }, "changeKdf": { "message": "KDF'i değiştir" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Aboneliği yönet" }, + "launchCloudSubscription": { + "message": "Bulut Aboneliğini Başlatın" + }, "storage": { "message": "Depolama" }, @@ -4644,7 +4660,7 @@ "message": "Sağlayıcı kurulumu" }, "setupProviderLoginDesc": { - "message": "Yeni bir sağlayıcı kurmaya davet edildiniz. Devam etmek için oturum açmanız veya yeni bir Bitwarden hesabı oluşturmanız gerekir." + "message": "Yeni bir sağlayıcı kurmaya davet edildiniz. Devam etmek için giriş yapmanız veya yeni bir Bitwarden hesabı oluşturmanız gerekli." }, "setupProviderDesc": { "message": "Sağlayıcı kurulumunu tamamlamak için lütfen aşağıdaki ayrıntıları girin. Herhangi bir sorunuz varsa Müşteri Desteği ile iletişime geçin." @@ -4699,7 +4715,7 @@ "message": "Yeni müşteri kuruluşu" }, "newClientOrganizationDesc": { - "message": "Sağlayıcı olarak sizinle ilişkilendirilecek yeni bir müşteri organizasyonu oluşturun. Bu kuruluşa erişebilecek ve yönetebileceksiniz." + "message": "Sağlayıcı olarak sizinle ilişkilendirilecek yeni bir müşteri kuruluşu oluşturun. Bu kuruluşa erişebilecek ve onu yönetebileceksiniz." }, "addExistingOrganization": { "message": "Mevcut kuruluşu ekle" @@ -4757,7 +4773,7 @@ } }, "detachOrganizationConfirmation": { - "message": "Bu organizasyonu ayırmak istediğinizden emin misiniz? Kuruluş var olmaya devam edecek, ancak artık sağlayıcı tarafından yönetilmeyecek." + "message": "Bu kuruluşu ayırmak istediğinizden emin misiniz? Kuruluş var olmaya devam edecek, ancak artık sağlayıcı tarafından yönetilmeyecek." }, "add": { "message": "Ekle" @@ -4869,7 +4885,7 @@ "message": "Kullanıcı bilgileri uç noktasından hak talepleri alın" }, "additionalScopes": { - "message": "Özel Kapsamlar" + "message": "Özel kapsamlar" }, "additionalUserIdClaimTypes": { "message": "Özel Kullanıcı Kimliği Talep Türleri" @@ -4926,7 +4942,7 @@ "message": "Tek çıkış (SLO) servis URL'si" }, "idpX509PublicCert": { - "message": "X509 Genel Sertifika" + "message": "X509 açık sertifikası" }, "idpOutboundSigningAlgorithm": { "message": "Çıkış imza algoritması" @@ -4941,7 +4957,7 @@ "message": "İmza doğrulama istekleri" }, "ssoSettingsSaved": { - "message": "Tek Oturum Açma yapılandırması kaydedildi." + "message": "Tek oturum açma yapılandırması kaydedildi" }, "sponsoredFamilies": { "message": "Ücretsiz Bitwarden Aile" @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "Anahtar yenilendi." }, - "billingSync": { - "message": "Faturalandırma Eşitlemesi" - }, "billingSyncDesc": { "message": "Faturalandırma Eşitlemesi, şirket içinde barındırılan Bitwarden'ınızı Bitwarden bulut sunucusuna bağlayarak üyeler için Ücretsiz Aile planları ve gelişmiş faturalandırma özellikleri sağlar." }, @@ -5279,6 +5292,15 @@ "required": { "message": "zorunlu" }, + "characterMaximum": { + "message": "en fazla $MAX$ karakter", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Varlık Kimliği bir URL değilse gereklidir." }, @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Lisans ve fatura yönetimi" + }, + "automaticSync": { + "message": "Otomatik eşitleme" + }, + "manualUpload": { + "message": "Elle yükleme" + }, + "manualUploadDesc": { + "message": "Fatura senkronizasyonunu etkinleştirmek istemiyorsanız, lisansınızı buradan elle yükleyin." + }, + "syncLicense": { + "message": "Lisansı eşitle" + }, + "licenseSyncSuccess": { + "message": "Lisans başarıyla eşitlendi" + }, + "licenseUploadSuccess": { + "message": "Lisans başarıyla yüklendi" + }, + "lastLicenseSync": { + "message": "Son lisans eşitlemesi" + }, + "billingSyncHelp": { + "message": "Fatura Eşitlemesi yardımı" + }, + "uploadLicense": { + "message": "Lisansı yükle" + }, "lowKdfIterations": { "message": "Düşük KDF Yinelemeleri" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "KDF ayarlarını değiştir" + }, + "changeKdfLoggedOutWarning": { + "message": "Devam etmek, mevcut oturumunuzdan çıkmanıza neden olacak ve tekrar oturum açmanızı gerektirecektir. Diğer cihazlardaki etkin oturumlar, bir saate kadar etkin kalmaya devam edebilir. Veri kaybını önlemek için şifreleme ayarlarınızı değiştirmeden önce kasanızı dışa aktarmanızı öneririz." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Beta programı sırasında Secrets Manager'a kullanıcı erişimini ücretsiz olarak etkinleştirin." + }, + "userAccessSecretsManager": { + "message": "Bu kullanıcı Secrets Manager Beta'ya erişebilir" } } diff --git a/apps/web/src/locales/uk/messages.json b/apps/web/src/locales/uk/messages.json index fceb1a419e..482a95e29f 100644 --- a/apps/web/src/locales/uk/messages.json +++ b/apps/web/src/locales/uk/messages.json @@ -1149,7 +1149,7 @@ } }, "kdfIterationsWarning": { - "message": "Встановлення надто великого значення KDF-ітерацій може призвести до повільної роботи під час входу (і розблокування) Bitwarden на пристроях з повільнішим процесором. Рекомендуємо збільшувати значення поступово з кроком $INCREMENT$, після чого випробувати роботу на всіх пристроях.", + "message": "Встановлення надто великого значення KDF-ітерацій може призвести до повільної роботи під час входу (і розблокування) Bitwarden на повільніших і старіших пристроях. Ми рекомендуємо збільшувати значення з кроком $INCREMENT$, а потім випробувати на кожному пристрої.", "placeholders": { "increment": { "content": "$1", @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF пам'ять (МБ)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Встановлення надто великого значення KDF-ітерацій, пам'яті й паралелізму може призвести до повільної роботи під час входу (і розблокування) Bitwarden на повільніших і старіших пристроях. Ми рекомендуємо змінювати їх окремо з невеликим кроком, а потім випробувати на кожному пристрої." + }, + "kdfParallelism": { + "message": "KDF паралелізм" + }, + "argon2Desc": { + "message": "Вищі значення KDF-ітерацій, пам'яті й паралелізму можуть допомогти захистити ваш головний пароль від грубого зламу зловмисником." + }, "changeKdf": { "message": "Змінити KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Керувати передплатою" }, + "launchCloudSubscription": { + "message": "Запустити хмарну передплату" + }, "storage": { "message": "Сховище" }, @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Токен оновлено" }, - "billingSync": { - "message": "Платіжна синхронізація" - }, "billingSyncDesc": { - "message": "Платіжна синхронізація надає безплатні сімейні тарифні плани для учасників, а також розширені можливості передплати завдяки зв'язку вашого власного розміщеного Bitwarden з хмарним сервером Bitwarden." + "message": "Платіжна синхронізація дає доступ до спонсорованих сімейних тарифних планів та автоматичної синхронізації ліцензій на вашому сервері. Виконавши оновлення на сервері Bitwarden, виберіть \"Синхронізувати ліцензію\" для застосування змін." }, "billingSyncKeyDesc": { "message": "Для завершення цієї форми необхідний токен платіжної синхронізації з налаштувань передплати організації в хмарному сховищі." @@ -5279,6 +5292,15 @@ "required": { "message": "обов’язково" }, + "characterMaximum": { + "message": "Максимум $MAX$ символів", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Обов'язково, якщо ID елемента не є URL." }, @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "Керування ліцензіями й платежами" + }, + "automaticSync": { + "message": "Автоматична синхронізація" + }, + "manualUpload": { + "message": "Ручне вивантаження" + }, + "manualUploadDesc": { + "message": "Якщо ви не хочете користуватися платіжною синхронізацією, вивантажте вашу ліцензію вручну." + }, + "syncLicense": { + "message": "Синхронізувати ліцензію" + }, + "licenseSyncSuccess": { + "message": "Ліцензію успішно синхронізовано" + }, + "licenseUploadSuccess": { + "message": "Ліцензію успішно вивантажено" + }, + "lastLicenseSync": { + "message": "Остання синхронізація ліцензії" + }, + "billingSyncHelp": { + "message": "Допомога з платіжною синхронізацією" + }, + "uploadLicense": { + "message": "Вивантажити ліцензію" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "Низький показник KDF-ітерацій" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "Налаштуйте вищий рівень KDF-шифрування для вдосконалення безпеки облікового запису." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "Змінити налаштування KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Продовжуючи, ви вийдете з поточного сеансу і необхідно буде виконати вхід знову. Активні сеанси на інших пристроях можуть залишатися активними протягом години. Ми рекомендуємо експортувати ваше сховище перед зміною налаштувань шифрування для запобігання втрати даних." + }, + "secretsManagerBeta": { + "message": "Керування секретами (бета-версія)" + }, + "secretsManagerBetaDesc": { + "message": "Дозвольте користувачам доступ до керування секретами безплатно, доки триває програма бета-тестування." + }, + "userAccessSecretsManager": { + "message": "Цей користувач має доступ до бета-версії керування секретами" } } diff --git a/apps/web/src/locales/vi/messages.json b/apps/web/src/locales/vi/messages.json index 3132926504..2e894417cb 100644 --- a/apps/web/src/locales/vi/messages.json +++ b/apps/web/src/locales/vi/messages.json @@ -281,35 +281,35 @@ "message": "Tìm trong danh sách Yêu thích" }, "searchLogin": { - "message": "Search logins", + "message": "Tìm kiếm thông tin đăng nhập", "description": "Search Login type" }, "searchCard": { - "message": "Search cards", + "message": "Tìm thẻ", "description": "Search Card type" }, "searchIdentity": { - "message": "Search identities", + "message": "Tìm kiếm danh tính", "description": "Search Identity type" }, "searchSecureNote": { - "message": "Search secure notes", + "message": "Tìm kiếm ghi chú an toàn", "description": "Search Secure Note type" }, "searchVault": { "message": "Tìm kiếm trong Kho" }, "searchMyVault": { - "message": "Search my vault" + "message": "Tìm kiếm trong kho" }, "searchOrganization": { - "message": "Search organization" + "message": "Tìm tổ chức" }, "searchMembers": { - "message": "Search members" + "message": "Tìm thành viên" }, "searchGroups": { - "message": "Search groups" + "message": "Tìm nhóm" }, "allItems": { "message": "Tất cả các mục" @@ -393,7 +393,7 @@ "message": "Chọn" }, "newItem": { - "message": "New item" + "message": "Mục mới" }, "addItem": { "message": "Thêm mục" @@ -405,11 +405,11 @@ "message": "Xem mục" }, "new": { - "message": "New", + "message": "Mới", "description": "for adding new items" }, "item": { - "message": "Item" + "message": "Mục" }, "ex": { "message": "vd.", @@ -465,7 +465,7 @@ "message": "Kho của tôi" }, "allVaults": { - "message": "All vaults" + "message": "Tất cả kho" }, "vault": { "message": "Kho" @@ -477,7 +477,7 @@ "message": "Vault items" }, "filter": { - "message": "Filter" + "message": "Bộ Lọc" }, "moveSelectedToOrg": { "message": "Chuyển đã chọn tới Tổ chức" @@ -541,7 +541,7 @@ } }, "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", + "message": "Đã di chuyển các mục đã chọn đến $ORGNAME$", "placeholders": { "orgname": { "content": "$1", @@ -586,10 +586,10 @@ "message": "Đã xóa thư mục" }, "editInfo": { - "message": "Edit info" + "message": "Chỉnh sửa thông tin" }, "access": { - "message": "Access" + "message": "Quyền truy cập" }, "loggedOut": { "message": "Đã đăng xuất" @@ -616,22 +616,22 @@ "message": "Đăng nhập hoặc tạo tài khoản mới để truy cập kho mật khẩu của bạn." }, "loginWithDevice": { - "message": "Log in with device" + "message": "Đăng nhập bằng thiết bị" }, "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden mobile app. Need another option?" + "message": "Đăng nhập bằng thiết bị phải được thiết lập trong cài đặt của ứng dụng di động Bitwarden. Cần một lựa chọn khác?" }, "loginWithMasterPassword": { - "message": "Log in with master password" + "message": "Đăng nhập bằng mật khẩu chính" }, "createAccount": { "message": "Tạo tài khoản" }, "newAroundHere": { - "message": "New around here?" + "message": "Bạn mới tới đây sao?" }, "startTrial": { - "message": "Start trial" + "message": "Bắt đầu dùng thử" }, "logIn": { "message": "Đăng nhập" @@ -658,7 +658,7 @@ "message": "Mật khẩu chính là mật khẩu bạn dùng để truy cập vào kho lưu trữ của bạn. Mật khẩu này rất quan trọng và bạn đừng nên quên mật khẩu chính này. Bạn sẽ không thể khôi phục mật khẩu chính trong trường hợp bạn quên nó." }, "masterPassImportant": { - "message": "Master passwords cannot be recovered if you forget it!" + "message": "Không thể khôi phục mật khẩu chính nếu bạn quên!" }, "masterPassHintDesc": { "message": "Gợi ý mật khẩu chính có thể giúp bạn nhớ lại mật khẩu của mình nếu bạn quên nó." @@ -691,13 +691,13 @@ "message": "Địa chỉ email không hợp lệ." }, "masterPasswordRequired": { - "message": "Master password is required." + "message": "Yêu cầu mật khẩu chính." }, "confirmMasterPasswordRequired": { - "message": "Master password retype is required." + "message": "Yêu cầu nhập lại mật khẩu chính." }, "masterPasswordMinlength": { - "message": "Master password must be at least 8 characters long." + "message": "Mật khẩu chính phải có ít nhất 8 kí tự." }, "masterPassDoesntMatch": { "message": "Xác minh mật khẩu chính không đúng." @@ -706,7 +706,7 @@ "message": "Tài khoản của bạn đã được tạo! Bạn có thể đăng nhập ngay bây giờ." }, "trialAccountCreated": { - "message": "Account created successfully." + "message": "Tài Khoản Đã Tạo Thành Công." }, "masterPassSent": { "message": "Chúng tôi đã gửi cho bạn email với gợi ý mật khẩu chính của bạn." @@ -740,7 +740,7 @@ "message": "Mật khẩu chính không hợp lệ" }, "invalidFilePassword": { - "message": "Invalid file password, please use the password you entered when you created the export file." + "message": "Mật khẩu tệp không hợp lệ, vui lòng sử dụng mật khẩu bạn đã nhập khi tạo tệp xuất." }, "lockNow": { "message": "Khóa ngay" @@ -749,7 +749,7 @@ "message": "Không có mục nào để liệt kê." }, "noPermissionToViewAllCollectionItems": { - "message": "You do not have permission to view all items in this collection." + "message": "Bạn không có quyền xem tất cả các mục trong bộ sưu tập này." }, "noCollectionsInList": { "message": "Không có bộ sưu tập nào để liệt kê." @@ -761,7 +761,7 @@ "message": "Không có người nào để liệt kê." }, "noMembersInList": { - "message": "There are no members to list." + "message": "Không có người nào để liệt kê." }, "noEventsInList": { "message": "Không có sự kiện nào để liệt kê." @@ -773,7 +773,7 @@ "message": "Bạn không thuộc tổ chức nào. Tổ chức sẽ cho phép bạn chia sẻ với người dùng khác một cách bảo mật." }, "notificationSentDevice": { - "message": "A notification has been sent to your device." + "message": "Một thông báo đã được gửi đến thiết bị của bạn." }, "versionNumber": { "message": "Phiên bản $VERSION_NUMBER$", @@ -955,7 +955,7 @@ "message": "Cảnh báo" }, "confirmVaultExport": { - "message": "Confirm vault export" + "message": "Xác nhận xuất kho lưu trữ" }, "exportWarningDesc": { "message": "Bản trích xuất này chứa dữ liệu kho bạn và không được mã hóa. Bạn không nên lưu trữ hay gửi tập tin trích xuất thông qua phương thức không an toàn (như email). Vui lòng xóa nó ngay lập tức khi bạn đã sử dụng xong." @@ -982,7 +982,7 @@ "message": "This password will be used to export and import this file" }, "confirmMasterPassword": { - "message": "Confirm master password" + "message": "Xác nhận mật khẩu chính" }, "confirmFormat": { "message": "Confirm format" @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "Thay đổi KDF" }, @@ -1282,13 +1295,13 @@ "message": "Tùy chọn" }, "preferences": { - "message": "Preferences" + "message": "Tuỳ chỉnh" }, "preferencesDesc": { - "message": "Customize your web vault experience." + "message": "Tùy chỉnh trải nghiệm Kho trên web của bạn." }, "preferencesUpdated": { - "message": "Preferences saved" + "message": "Đã lưu tuỳ chỉnh" }, "language": { "message": "Ngôn ngữ" @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "Manage subscription" }, + "launchCloudSubscription": { + "message": "Bắt Đầu Đăng Ký Đám Mây" + }, "storage": { "message": "Lưu trữ" }, @@ -2079,10 +2095,10 @@ "message": "Change payment method" }, "invoices": { - "message": "Invoices" + "message": "Hóa đơn" }, "noInvoices": { - "message": "No invoices." + "message": "Không có hóa đơn." }, "paid": { "message": "Paid", @@ -3987,7 +4003,7 @@ "message": "Expired" }, "searchSends": { - "message": "Tìm kiếm Send", + "message": "Tìm kiếm trong Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendProtectedPassword": { @@ -4014,7 +4030,7 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "noSendsInList": { - "message": "There are no Sends to list.", + "message": "Không có Sends trong danh sách.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "emergencyAccess": { @@ -4362,7 +4378,7 @@ "message": "Share text or files directly with anyone." }, "sendVaultCardLearnMore": { - "message": "Learn more", + "message": "Tìm hiểu thêm", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more**, see how it works, or try it now. '" }, "sendVaultCardSee": { @@ -4370,7 +4386,7 @@ "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, **see** how it works, or try it now.'" }, "sendVaultCardHowItWorks": { - "message": "how it works", + "message": "cách thức hoạt động", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see **how it works**, or try it now.'" }, "sendVaultCardOr": { @@ -5225,11 +5241,8 @@ "billingSyncApiKeyRotated": { "message": "Token rotated" }, - "billingSync": { - "message": "Billing sync" - }, "billingSyncDesc": { - "message": "Billing sync provides Free Families plans for members and advanced billing capabilities by linking your self-hosted Bitwarden to the Bitwarden cloud server." + "message": "Billing sync unlocks Families sponsorships and automatic license syncing on your server. After making updates in the Bitwarden cloud server, select Sync License to apply changes." }, "billingSyncKeyDesc": { "message": "A billing sync token from your cloud organization's subscription settings is required to complete this form." @@ -5279,6 +5292,15 @@ "required": { "message": "required" }, + "characterMaximum": { + "message": "$MAX$ ký tự tối đa", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "Required if Entity ID is not a URL." }, @@ -5325,13 +5347,13 @@ "message": "Master password" }, "security": { - "message": "Security" + "message": "Bảo mật" }, "keys": { "message": "Keys" }, "billingHistory": { - "message": "Billing history" + "message": "Lịch sử Thanh toán" }, "backToReports": { "message": "Back to reports" @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "Quản lý giấy phép và thanh toán" + }, + "automaticSync": { + "message": "Tự động đồng bộ" + }, + "manualUpload": { + "message": "Tải lên thủ công" + }, + "manualUploadDesc": { + "message": "Nếu không muốn thực hiện đồng bộ hóa thanh toán, bạn có thể tải lên giấy phép của mình theo cách thủ công tại đây." + }, + "syncLicense": { + "message": "Đồng bộ hóa giấy phép" + }, + "licenseSyncSuccess": { + "message": "Đồng bộ hóa giấy phép thành công" + }, + "licenseUploadSuccess": { + "message": "Tải lên giấy phép thành công" + }, + "lastLicenseSync": { + "message": "Đồng bộ hóa giấy phép lần cuối" + }, + "billingSyncHelp": { + "message": "Trợ giúp về Đồng Bộ Thanh Toán" + }, + "uploadLicense": { + "message": "Tải lên giấy phép" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6089,6 +6141,18 @@ "message": "Increase your KDF encryption settings to improve the security of your account." }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "Thay đổi cài đặt KDF" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } } diff --git a/apps/web/src/locales/zh_CN/messages.json b/apps/web/src/locales/zh_CN/messages.json index 3b7482b1e9..3c670cdc58 100644 --- a/apps/web/src/locales/zh_CN/messages.json +++ b/apps/web/src/locales/zh_CN/messages.json @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF 内存 (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "如果将 KDF 迭代、内存占用和并行设置得太高,可能导致在相对老旧的设备上登录(解锁) Bitwarden 时性能不佳。 我们建议以小量递增的方式更改这些设置,然后测试您的所有设备。" + }, + "kdfParallelism": { + "message": "KDF 并行性" + }, + "argon2Desc": { + "message": "更高的 KDF 迭代、内存占用和并行可以帮助保护您的主密码免遭攻击者的暴力破解。" + }, "changeKdf": { "message": "更改 KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "管理订阅" }, + "launchCloudSubscription": { + "message": "启动云订阅" + }, "storage": { "message": "存储" }, @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "令牌已轮换" }, - "billingSync": { - "message": "计费同步" - }, "billingSyncDesc": { "message": "计费同步通过将您的自托管 Bitwarden 链接到 Bitwarden 云服务器,为成员提供免费家庭计划和高级计费功能。" }, @@ -5279,6 +5292,15 @@ "required": { "message": "必填" }, + "characterMaximum": { + "message": "$MAX$ 字符最大值", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "如果实体 ID 不是一个 URL,则必填。" }, @@ -6082,13 +6104,55 @@ } } }, + "licenseAndBillingManagement": { + "message": "许可证和账单管理" + }, + "automaticSync": { + "message": "自动同步" + }, + "manualUpload": { + "message": "手动上传" + }, + "manualUploadDesc": { + "message": "如果您不想进行账单同步,可以在这里手动上传您的许可证。" + }, + "syncLicense": { + "message": "同步许可证" + }, + "licenseSyncSuccess": { + "message": "成功同步许可证" + }, + "licenseUploadSuccess": { + "message": "成功上传许可证" + }, + "lastLicenseSync": { + "message": "最后一次许可证同步" + }, + "billingSyncHelp": { + "message": "账单同步帮助" + }, + "uploadLicense": { + "message": "上传许可证" + }, "lowKdfIterations": { - "message": "Low KDF Iterations" + "message": "低KDF 迭代数" }, "lowKdfIterationsDesc": { - "message": "Increase your KDF encryption settings to improve the security of your account." + "message": "增加您的 KDF 加密设置,以提高您账户的安全。" }, "changeKdfSettings": { - "message": "Change KDF settings" + "message": "更改 KDF 设置" + }, + "changeKdfLoggedOutWarning": { + "message": "本操作将您注销当前会话,要求您重新登录。在其他设备上的活动会话可能将继续保持一小时。 我们建议在更改您的加密设置之前导出您的密码库,以防止数据丢失。" + }, + "secretsManagerBeta": { + "message": "Secrets Manager 测试版" + }, + "secretsManagerBetaDesc": { + "message": "在测试版期间,允许用户免费访问 Secrets Manager。" + }, + "userAccessSecretsManager": { + "message": "此用户可以访问 Secrets Manager 测试版" } } diff --git a/apps/web/src/locales/zh_TW/messages.json b/apps/web/src/locales/zh_TW/messages.json index 16520543b5..91ad3fdce4 100644 --- a/apps/web/src/locales/zh_TW/messages.json +++ b/apps/web/src/locales/zh_TW/messages.json @@ -281,11 +281,11 @@ "message": "搜尋我的最愛" }, "searchLogin": { - "message": "Search logins", + "message": "搜尋登入資料", "description": "Search Login type" }, "searchCard": { - "message": "Search cards", + "message": "搜尋卡片", "description": "Search Card type" }, "searchIdentity": { @@ -303,13 +303,13 @@ "message": "Search my vault" }, "searchOrganization": { - "message": "Search organization" + "message": "搜尋組織" }, "searchMembers": { - "message": "Search members" + "message": "搜尋成員" }, "searchGroups": { - "message": "Search groups" + "message": "搜尋群組" }, "allItems": { "message": "所有項目" @@ -393,7 +393,7 @@ "message": "選擇" }, "newItem": { - "message": "New item" + "message": "新項目" }, "addItem": { "message": "新增項目" @@ -409,7 +409,7 @@ "description": "for adding new items" }, "item": { - "message": "Item" + "message": "項目" }, "ex": { "message": "例如", @@ -477,7 +477,7 @@ "message": "密碼庫項目" }, "filter": { - "message": "Filter" + "message": "篩選" }, "moveSelectedToOrg": { "message": "移動所選至組織" @@ -586,10 +586,10 @@ "message": "資料夾已刪除" }, "editInfo": { - "message": "Edit info" + "message": "編輯資訊" }, "access": { - "message": "Access" + "message": "存取" }, "loggedOut": { "message": "已登出" @@ -1157,6 +1157,19 @@ } } }, + "kdfMemory": { + "message": "KDF memory (MB)", + "description": "Memory refers to computer memory (RAM). MB is short for megabytes." + }, + "argon2Warning": { + "message": "Setting your KDF iterations, memory, and parallelism too high could result in poor performance when logging into (and unlocking) Bitwarden on slower or older devices. We recommend changing these individually in small increments and then test all of your devices." + }, + "kdfParallelism": { + "message": "KDF parallelism" + }, + "argon2Desc": { + "message": "Higher KDF iterations, memory, and parallelism can help protect your master password from being brute forced by an attacker." + }, "changeKdf": { "message": "變更 KDF" }, @@ -2044,6 +2057,9 @@ "manageSubscription": { "message": "管理訂閱" }, + "launchCloudSubscription": { + "message": "Launch Cloud Subscription" + }, "storage": { "message": "儲存空間" }, @@ -2488,13 +2504,13 @@ "message": "編輯集合" }, "collectionInfo": { - "message": "Collection info" + "message": "集合資訊" }, "deleteCollectionConfirmation": { "message": "確定要刪除此集合嗎?" }, "editMember": { - "message": "Edit member" + "message": "編輯成員" }, "fieldOnTabRequiresAttention": { "message": "A field on the '$TAB$' tab requires your attention.", @@ -3896,7 +3912,7 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deletedSend": { - "message": "已刪除 Send", + "message": "Send 已刪除", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deleteSend": { @@ -3961,7 +3977,7 @@ "message": "移除密碼" }, "removedPassword": { - "message": "已移除密碼" + "message": "密碼已移除" }, "removePasswordConfirmation": { "message": "您確定要移除此密碼嗎?" @@ -4233,7 +4249,7 @@ "message": "進階設定允許更精細地控制使用者權限。" }, "customDescNonEnterpriseStart": { - "message": "自訂角色是 ", + "message": "自訂角色為 ", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'" }, "customDescNonEnterpriseLink": { @@ -5225,9 +5241,6 @@ "billingSyncApiKeyRotated": { "message": "權杖已輪換" }, - "billingSync": { - "message": "帳單同步" - }, "billingSyncDesc": { "message": "「帳單同步」藉由將您的自我裝載 Bitwarden 服務與 Bitwarden 雲端伺服器連結,向成員提供「免費家庭」方案及進階帳單功能。" }, @@ -5279,6 +5292,15 @@ "required": { "message": "必填" }, + "characterMaximum": { + "message": "$MAX$ character maximum", + "placeholders": { + "max": { + "content": "$1", + "example": "100" + } + } + }, "idpSingleSignOnServiceUrlRequired": { "message": "若 Entity ID 非 URL,則必須填入。" }, @@ -5948,7 +5970,7 @@ } }, "groupInfo": { - "message": "Group info" + "message": "群組資訊" }, "editGroupMembersDesc": { "message": "Grant members access to the group's assigned collections." @@ -5963,19 +5985,19 @@ "message": "If checked, this will replace all other collection permissions." }, "selectMembers": { - "message": "Select members" + "message": "選擇成員" }, "selectCollections": { - "message": "Select collections" + "message": "選擇集合" }, "role": { "message": "角色" }, "removeMember": { - "message": "Remove member" + "message": "移除成員" }, "collection": { - "message": "Collection" + "message": "集合" }, "canView": { "message": "可以檢視" @@ -6011,13 +6033,13 @@ "message": "Member/Group" }, "groupAndMemberColumnHeader": { - "message": "Member" + "message": "成員" }, "selectGroupsAndMembers": { "message": "Select groups and members" }, "selectGroups": { - "message": "Select groups" + "message": "選擇群組" }, "userPermissionOverrideHelper": { "message": "Permissions set for a member will replace permissions set by that member's group" @@ -6026,13 +6048,13 @@ "message": "No members or groups added" }, "deleted": { - "message": "Deleted" + "message": "已刪除" }, "memberStatusFilter": { "message": "Member status filter" }, "inviteMember": { - "message": "Invite member" + "message": "邀請成員" }, "needsConfirmation": { "message": "Needs confirmation" @@ -6082,6 +6104,36 @@ } } }, + "licenseAndBillingManagement": { + "message": "License and billing management" + }, + "automaticSync": { + "message": "自動同步" + }, + "manualUpload": { + "message": "手動上傳" + }, + "manualUploadDesc": { + "message": "If you do not want to opt into billing sync, manually upload your license here." + }, + "syncLicense": { + "message": "Sync license" + }, + "licenseSyncSuccess": { + "message": "Successfully synced license" + }, + "licenseUploadSuccess": { + "message": "Successfully uploaded license" + }, + "lastLicenseSync": { + "message": "Last license sync" + }, + "billingSyncHelp": { + "message": "Billing Sync help" + }, + "uploadLicense": { + "message": "Upload license" + }, "lowKdfIterations": { "message": "Low KDF Iterations" }, @@ -6090,5 +6142,17 @@ }, "changeKdfSettings": { "message": "Change KDF settings" + }, + "changeKdfLoggedOutWarning": { + "message": "Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour. We recommend exporting your vault before changing your encryption settings to prevent data loss." + }, + "secretsManagerBeta": { + "message": "Secrets Manager Beta" + }, + "secretsManagerBetaDesc": { + "message": "Enable user access to the Secrets Manager at no charge during the Beta program." + }, + "userAccessSecretsManager": { + "message": "This user can access the Secrets Manager Beta" } }