diff --git a/apps/browser/src/_locales/ar/messages.json b/apps/browser/src/_locales/ar/messages.json
index de432971e83..52f35eab7d7 100644
--- a/apps/browser/src/_locales/ar/messages.json
+++ b/apps/browser/src/_locales/ar/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "نسخ الملاحظات"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "ملء",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "النطاقات المستبعدة"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/az/messages.json b/apps/browser/src/_locales/az/messages.json
index 00f2a9e4253..666d094831d 100644
--- a/apps/browser/src/_locales/az/messages.json
+++ b/apps/browser/src/_locales/az/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Notları kopyala"
},
+ "copy": {
+ "message": "Kopyala",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Doldur",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Əngəllənmiş domenlər"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Əngəllənmiş domenlər barədə daha ətraflı"
+ },
"excludedDomains": {
"message": "İstisna edilən domenlər"
},
@@ -2364,10 +2371,10 @@
"message": "Bunu ayarlarda dəyişdir"
},
"change": {
- "message": "Change"
+ "message": "Dəyişdir"
},
"changeButtonTitle": {
- "message": "Change password - $ITEMNAME$",
+ "message": "Parolu dəyişdir - $ITEMNAME$",
"placeholders": {
"itemname": {
"content": "$1",
@@ -2376,10 +2383,10 @@
}
},
"atRiskPasswords": {
- "message": "At-risk passwords"
+ "message": "Riskli parollar"
},
"atRiskPasswordsDescSingleOrg": {
- "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at risk.",
+ "message": "$ORGANIZATION$, sizdən $COUNT$ parolu dəyişdirməyinizi tələb edir, çünki risk altındadır.",
"placeholders": {
"organization": {
"content": "$1",
@@ -2392,7 +2399,7 @@
}
},
"atRiskPasswordsDescMultiOrg": {
- "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at risk.",
+ "message": "Təşkilatlarınız, sizdən $COUNT$ parolu dəyişdirməyinizi tələb edir, çünki risk altındadır.",
"placeholders": {
"count": {
"content": "$1",
@@ -2401,10 +2408,10 @@
}
},
"reviewAndChangeAtRiskPassword": {
- "message": "Review and change one at-risk password"
+ "message": "Riskli bir parolu incələ və dəyişdir"
},
"reviewAndChangeAtRiskPasswordsPlural": {
- "message": "Review and change $COUNT$ at-risk passwords",
+ "message": "Riskli $COUNT$ parolu incələ və dəyişdir",
"placeholders": {
"count": {
"content": "$1",
@@ -2413,19 +2420,19 @@
}
},
"changeAtRiskPasswordsFaster": {
- "message": "Change at-risk passwords faster"
+ "message": "Riskli parolları daha tez dəyişdir"
},
"changeAtRiskPasswordsFasterDesc": {
- "message": "Update your settings so you can quickly autofill your passwords and generate new ones"
+ "message": "Cəld şəkildə parollarınızı avto-doldura və yenilərini yarada bilməyiniz üçün ayarlarınızı güncəlləyin"
},
"turnOnAutofill": {
- "message": "Turn on autofill"
+ "message": "Avto-doldurmanı işə sal"
},
"turnedOnAutofill": {
- "message": "Turned on autofill"
+ "message": "Avto-doldurma işə salındı"
},
"dismiss": {
- "message": "Dismiss"
+ "message": "Rədd et"
},
"websiteItemLabel": {
"message": "Veb sayt $number$ (URI)",
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ maskalı e-poçt hesab kimliyi alına bilmir.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/be/messages.json b/apps/browser/src/_locales/be/messages.json
index 075afecde51..55ef4638b32 100644
--- a/apps/browser/src/_locales/be/messages.json
+++ b/apps/browser/src/_locales/be/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Скапіяваць нататкі"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Запоўніць",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Выключаныя дамены"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/bg/messages.json b/apps/browser/src/_locales/bg/messages.json
index d1006e85d49..9c62afe365c 100644
--- a/apps/browser/src/_locales/bg/messages.json
+++ b/apps/browser/src/_locales/bg/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Копиране на бележките"
},
+ "copy": {
+ "message": "Копиране",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Попълване",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Блокирани домейни"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Научете повече за блокираните домейни"
+ },
"excludedDomains": {
"message": "Изключени домейни"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ отказа заявката Ви. Свържете се с доставчика на услугата за съдействие.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ отказа заявката Ви: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не може да бъде получен идентификатор на маскиран чрез е-поща акаунт от $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/bn/messages.json b/apps/browser/src/_locales/bn/messages.json
index 4ab178cc021..bcc4fb769cb 100644
--- a/apps/browser/src/_locales/bn/messages.json
+++ b/apps/browser/src/_locales/bn/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/bs/messages.json b/apps/browser/src/_locales/bs/messages.json
index f95512b0952..1b978fa25cc 100644
--- a/apps/browser/src/_locales/bs/messages.json
+++ b/apps/browser/src/_locales/bs/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ca/messages.json b/apps/browser/src/_locales/ca/messages.json
index 5349e244c45..5bd7800adf6 100644
--- a/apps/browser/src/_locales/ca/messages.json
+++ b/apps/browser/src/_locales/ca/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copia notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Emplena",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Dominis bloquejats"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Dominis exclosos"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/cs/messages.json b/apps/browser/src/_locales/cs/messages.json
index 389a74e42fd..349a6fde4a0 100644
--- a/apps/browser/src/_locales/cs/messages.json
+++ b/apps/browser/src/_locales/cs/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopírovat poznámky"
},
+ "copy": {
+ "message": "Kopírovat",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Vyplnit",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blokované domény"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Zjistěte více o blokovaných doménách"
+ },
"excludedDomains": {
"message": "Vyloučené domény"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ odmítl Váš požadavek. Kontaktujte svého poskytovatele služeb o pomoc.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ odmítl Váš požadavek: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nelze získat maskované ID e-mailového účtu $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/cy/messages.json b/apps/browser/src/_locales/cy/messages.json
index b44bfa3ce6d..6100329e105 100644
--- a/apps/browser/src/_locales/cy/messages.json
+++ b/apps/browser/src/_locales/cy/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Parthau wedi'u heithrio"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/da/messages.json b/apps/browser/src/_locales/da/messages.json
index 009864512a8..02a4fb05044 100644
--- a/apps/browser/src/_locales/da/messages.json
+++ b/apps/browser/src/_locales/da/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopiér notater"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Udfyld",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blokerede domæner"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Ekskluderede domæner"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Kan ikke få $SERVICENAME$ maskeret e-mailkonto-ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/de/messages.json b/apps/browser/src/_locales/de/messages.json
index c27bc1ec862..0d77d762876 100644
--- a/apps/browser/src/_locales/de/messages.json
+++ b/apps/browser/src/_locales/de/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Notizen kopieren"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Ausfüllen",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Gesperrte Domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Ausgeschlossene Domains"
},
@@ -2376,10 +2383,10 @@
}
},
"atRiskPasswords": {
- "message": "Risikoreiche Passwörter"
+ "message": "Gefährdete Passwörter"
},
"atRiskPasswordsDescSingleOrg": {
- "message": "$ORGANIZATION$ fordert dich auf, diese $COUNT$ Passwörter zu ändern, da diese in risikoreich sind.",
+ "message": "$ORGANIZATION$ fordert dich auf, diese $COUNT$ Passwörter zu ändern, da diese gefährdet sind.",
"placeholders": {
"organization": {
"content": "$1",
@@ -2392,7 +2399,7 @@
}
},
"atRiskPasswordsDescMultiOrg": {
- "message": "Deine Organisationen fordern dich auf, diese $COUNT$ Passwörter zu ändern, da diese risikoreich sind.",
+ "message": "Deine Organisationen fordern dich auf, diese $COUNT$ Passwörter zu ändern, da diese gefährdet sind.",
"placeholders": {
"count": {
"content": "$1",
@@ -2401,7 +2408,7 @@
}
},
"reviewAndChangeAtRiskPassword": {
- "message": "Überprüfe und ändere ein risikoreiches Passwort"
+ "message": "Überprüfe und ändere ein gefährdetes Passwort"
},
"reviewAndChangeAtRiskPasswordsPlural": {
"message": "Überprüfe und ändere $COUNT$ risikoreiche Passwörter",
@@ -2413,7 +2420,7 @@
}
},
"changeAtRiskPasswordsFaster": {
- "message": "Ändere risikoreiche Passwörter schneller"
+ "message": "Ändere gefährdete Passwörter schneller"
},
"changeAtRiskPasswordsFasterDesc": {
"message": "Aktualisiere deine Einstellungen, damit du deine Passwörter schnell automatisch ausfüllen kannst und neue generieren kannst"
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Maskierte E-Mail-Konto-ID für $SERVICENAME$ konnte nicht abgerufen werden.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/el/messages.json b/apps/browser/src/_locales/el/messages.json
index b659718b412..3c2b14038a0 100644
--- a/apps/browser/src/_locales/el/messages.json
+++ b/apps/browser/src/_locales/el/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Αντιγραφή σημειώσεων"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Συμπλήρωση",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2062,7 +2066,7 @@
"message": "Γεννήτρια ονόματος χρήστη"
},
"useThisEmail": {
- "message": "Use this email"
+ "message": "Χρήση αυτού του email"
},
"useThisPassword": {
"message": "Χρήση αυτού του κωδικού πρόσβασης"
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Αποκλεισμένοι τομείς"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Εξαιρούμενοι Τομείς"
},
@@ -2364,10 +2371,10 @@
"message": "Change this in settings"
},
"change": {
- "message": "Change"
+ "message": "Αλλαγή"
},
"changeButtonTitle": {
- "message": "Change password - $ITEMNAME$",
+ "message": "Αλλαγή κωδικού πρόσβασης - $ITEMNAME$",
"placeholders": {
"itemname": {
"content": "$1",
@@ -2376,7 +2383,7 @@
}
},
"atRiskPasswords": {
- "message": "At-risk passwords"
+ "message": "Κωδικοί πρόσβασης σε κίνδυνο"
},
"atRiskPasswordsDescSingleOrg": {
"message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at risk.",
@@ -2419,13 +2426,13 @@
"message": "Update your settings so you can quickly autofill your passwords and generate new ones"
},
"turnOnAutofill": {
- "message": "Turn on autofill"
+ "message": "Ενεργοποίηση αυτόματης συμπλήρωσης"
},
"turnedOnAutofill": {
- "message": "Turned on autofill"
+ "message": "Απενεργοποίηση αυτόματης συμπλήρωσης"
},
"dismiss": {
- "message": "Dismiss"
+ "message": "Απόρριψη"
},
"websiteItemLabel": {
"message": "Ιστοσελίδα $number$ (URI)",
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Αδύνατη η απόκτηση του $SERVICENAME$ καμουφλαρισμένου ID διεύθυνσης ηλ. ταχυδρομείου.",
"description": "Displayed when the forwarding service fails to return an account ID.",
@@ -4067,10 +4098,10 @@
"message": "Το κλειδί πρόσβασης αφαιρέθηκε"
},
"autofillSuggestions": {
- "message": "Autofill suggestions"
+ "message": "Προτάσεις αυτόματης συμπλήρωσης"
},
"itemSuggestions": {
- "message": "Suggested items"
+ "message": "Προτεινόμενα στοιχεία"
},
"autofillSuggestionsTip": {
"message": "Αποθηκεύστε ένα αντικείμενο σύνδεσης για την αυτόματη συμπλήρωση αυτού του ιστοτόπου"
diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json
index a3ac0cda882..1d3edd1a5a9 100644
--- a/apps/browser/src/_locales/en/messages.json
+++ b/apps/browser/src/_locales/en/messages.json
@@ -1029,6 +1029,9 @@
"clickToAutofillOnVault": {
"message": "Click items to autofill on Vault view"
},
+ "clickToAutofill": {
+ "message": "Click items in autofill suggestion to fill"
+ },
"clearClipboard": {
"message": "Clear clipboard",
"description": "Clipboard is the operating system thing where you copy/paste data to on your device."
@@ -2085,6 +2088,9 @@
"message": "to create a strong unique password",
"description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'"
},
+ "vaultCustomization": {
+ "message": "Vault customization"
+ },
"vaultTimeoutAction": {
"message": "Vault timeout action"
},
diff --git a/apps/browser/src/_locales/en_GB/messages.json b/apps/browser/src/_locales/en_GB/messages.json
index 8a7e0a10afd..a1da2285fe9 100644
--- a/apps/browser/src/_locales/en_GB/messages.json
+++ b/apps/browser/src/_locales/en_GB/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/en_IN/messages.json b/apps/browser/src/_locales/en_IN/messages.json
index 0189404c002..6724f721089 100644
--- a/apps/browser/src/_locales/en_IN/messages.json
+++ b/apps/browser/src/_locales/en_IN/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded Domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/es/messages.json b/apps/browser/src/_locales/es/messages.json
index 9fcdc4acf2b..a11adf399ae 100644
--- a/apps/browser/src/_locales/es/messages.json
+++ b/apps/browser/src/_locales/es/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copiar notas"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Dominios excluidos"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "No se puede obtener el ID de la cuenta de correo electrónico enmascarado de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/et/messages.json b/apps/browser/src/_locales/et/messages.json
index ac6945461fa..03a21821483 100644
--- a/apps/browser/src/_locales/et/messages.json
+++ b/apps/browser/src/_locales/et/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Väljajäetud domeenid"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/eu/messages.json b/apps/browser/src/_locales/eu/messages.json
index 23060f7b5c3..84ea61478aa 100644
--- a/apps/browser/src/_locales/eu/messages.json
+++ b/apps/browser/src/_locales/eu/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Kanporatutako domeinuak"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/fa/messages.json b/apps/browser/src/_locales/fa/messages.json
index 3ee7770dcfe..445f92a403f 100644
--- a/apps/browser/src/_locales/fa/messages.json
+++ b/apps/browser/src/_locales/fa/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "دامنه های مستثنی"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/fi/messages.json b/apps/browser/src/_locales/fi/messages.json
index ae6e780a00f..929f33b8f46 100644
--- a/apps/browser/src/_locales/fi/messages.json
+++ b/apps/browser/src/_locales/fi/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopioi merkinnät"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Täytä",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Estetyt verkkotunnukset"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Ohitettavat verkkotunnukset"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ -palvelun peittämän sähköpostitilin tunnusta ei saatu.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/fil/messages.json b/apps/browser/src/_locales/fil/messages.json
index 01587793c32..7493ce87976 100644
--- a/apps/browser/src/_locales/fil/messages.json
+++ b/apps/browser/src/_locales/fil/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Inilayo na Domain"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/fr/messages.json b/apps/browser/src/_locales/fr/messages.json
index 270499ab506..e3944a29bc6 100644
--- a/apps/browser/src/_locales/fr/messages.json
+++ b/apps/browser/src/_locales/fr/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copier les notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Remplir",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Domaines bloqués"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Domaines exclus"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Impossible d'obtenir l'ID du compte de courriel masqué $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/gl/messages.json b/apps/browser/src/_locales/gl/messages.json
index a5b22ae7932..4bf9f50a7fa 100644
--- a/apps/browser/src/_locales/gl/messages.json
+++ b/apps/browser/src/_locales/gl/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copiar notas"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Encher",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Dominios bloqueados"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Dominios excluídos"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Non foi posible obter o ID de correo enmascarado de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/he/messages.json b/apps/browser/src/_locales/he/messages.json
index 58e8cd1e36a..e0dca1a3a5d 100644
--- a/apps/browser/src/_locales/he/messages.json
+++ b/apps/browser/src/_locales/he/messages.json
@@ -84,7 +84,7 @@
"message": "הצטרף לארגון"
},
"joinOrganizationName": {
- "message": "הצטרפות אל $ORGANIZATIONNAME$",
+ "message": "הצטרף אל $ORGANIZATIONNAME$",
"placeholders": {
"organizationName": {
"content": "$1",
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "העתק הערות"
},
+ "copy": {
+ "message": "העתק",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "מילוי",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -431,7 +435,7 @@
"message": "צור אוטומטית סיסמאות חזקות ויחודיות עבור פרטי הכניסה שלך."
},
"bitWebVaultApp": {
- "message": "יישום רשת Bitwarden"
+ "message": "יישום הרשת של Bitwarden"
},
"importItems": {
"message": "ייבא פריטים"
@@ -467,11 +471,11 @@
"message": "אורך"
},
"uppercase": {
- "message": "אות גדולה (A-Z)",
+ "message": "אותיות גדולות (A-Z)",
"description": "deprecated. Use uppercaseLabel instead."
},
"lowercase": {
- "message": "אות קטנה (a-z)",
+ "message": "אותיות קטנות (a-z)",
"description": "deprecated. Use lowercaseLabel instead."
},
"numbers": {
@@ -532,7 +536,7 @@
"message": "כלול מספרים"
},
"minNumbers": {
- "message": "מינימום ספרות"
+ "message": "מינימום מספרים"
},
"minSpecial": {
"message": "מינימום מיוחדים"
@@ -624,7 +628,7 @@
"message": "אתר"
},
"toggleVisibility": {
- "message": "שנה נראות"
+ "message": "שנה מצב נראות"
},
"manage": {
"message": "נהל"
@@ -636,16 +640,16 @@
"message": "אפשרויות ביטול נעילה"
},
"unlockMethodNeededToChangeTimeoutActionDesc": {
- "message": "הגדר שיטת ביטול נעילה כדי לשנות את פעולת פסק זמן הכספת שלך."
+ "message": "הגדר שיטת ביטול נעילה כדי לשנות את פעולת פסק הזמן לכספת שלך."
},
"unlockMethodNeeded": {
"message": "הגדר שיטת ביטול נעילה בהגדרות"
},
"sessionTimeoutHeader": {
- "message": "זמן קצוב להפעלה"
+ "message": "פסק זמן להפעלה"
},
"vaultTimeoutHeader": {
- "message": "זמן קצוב לכספת"
+ "message": "פסק זמן לכספת"
},
"otherOptions": {
"message": "אפשרויות אחרות"
@@ -697,7 +701,7 @@
"message": "סיסמה ראשית שגויה"
},
"vaultTimeout": {
- "message": "פסק זמן כספת"
+ "message": "פסק זמן לכספת"
},
"vaultTimeout1": {
"message": "פסק זמן"
@@ -760,10 +764,10 @@
"message": "סיסמה ראשית"
},
"masterPassImportant": {
- "message": "לא ניתן לשחזר את הסיסמה הראשית שלך אם אתה שוכח אותה!"
+ "message": "הסיסמה הראשית שלך לא ניתנת לשחזור אם שחכת אותה!"
},
"masterPassHintLabel": {
- "message": "רמז סיסמה ראשית"
+ "message": "רמז לסיסמה ראשית"
},
"errorOccurred": {
"message": "אירעה שגיאה"
@@ -778,7 +782,7 @@
"message": "דרושה סיסמה ראשית."
},
"confirmMasterPasswordRequired": {
- "message": "דרושה הקלדה מחדש של הסיסמה הראשית."
+ "message": "דרושה הזנה מחדש של הסיסמה הראשית."
},
"masterPasswordMinlength": {
"message": "סיסמה ראשית חייבת להיות לפחות באורך $VALUE$ תווים.",
@@ -800,10 +804,10 @@
"message": "החשבון החדש שלך נוצר!"
},
"youHaveBeenLoggedIn": {
- "message": "התחברת!"
+ "message": "נכנסת!"
},
"youSuccessfullyLoggedIn": {
- "message": "התחברת בהצלחה"
+ "message": "נכנסת בהצלחה"
},
"youMayCloseThisWindow": {
"message": "אתה רשאי לסגור חלון זה"
@@ -815,7 +819,7 @@
"message": "נדרש קוד אימות."
},
"webauthnCancelOrTimeout": {
- "message": "האימות בוטל או לקח יותר מדי זמן. נא לנסות שוב."
+ "message": "האימות בוטל או לקח זמן רב מדי. נא לנסות שוב."
},
"invalidVerificationCode": {
"message": "קוד אימות שגוי"
@@ -870,16 +874,16 @@
"message": "התחבר"
},
"logInToBitwarden": {
- "message": "התחבר ל־Bitwarden"
+ "message": "כניסה אל Bitwarden"
},
"restartRegistration": {
- "message": "אתחל הרשמה"
+ "message": "התחל הרשמה מחדש"
},
"expiredLink": {
"message": "קישור פג תוקף"
},
"pleaseRestartRegistrationOrTryLoggingIn": {
- "message": "נא לאתחל הרשמה או לנסות להתחבר."
+ "message": "נא להתחיל הרשמה מחדש או לנסות להתחבר."
},
"youMayAlreadyHaveAnAccount": {
"message": "ייתכן שכבר יש לך חשבון"
@@ -900,19 +904,19 @@
"message": "דרוש שם."
},
"addedFolder": {
- "message": "התיקייה נוספה"
+ "message": "תיקייה נוספה"
},
"twoStepLoginConfirmation": {
"message": "כניסה דו-שלבית הופכת את החשבון שלך למאובטח יותר בכך שאתה נדרש לאמת את הכניסה שלך עם מכשיר אחר כמו מפתח אבטחה, יישום מאמת, מסרון, שיחת טלפון, או דוא\"ל. ניתן להגדיר כניסה דו-שלבית בכספת הרשת bitwarden.com. האם ברצונך לבקר באתר כעת?"
},
"twoStepLoginConfirmationContent": {
- "message": "הפוך את החשבון שלך לבטוח יותר על ידי הגדרת התחברות דו-שלבית ביישום הרשת Bitwarden."
+ "message": "הפוך את החשבון שלך למאובטח יותר על ידי הגדרת כניסה דו-שלבית ביישום הרשת של Bitwarden."
},
"twoStepLoginConfirmationTitle": {
"message": "להמשיך ביישום הרשת?"
},
"editedFolder": {
- "message": "התיקייה נשמרה"
+ "message": "תיקייה נשמרה"
},
"deleteFolderConfirmation": {
"message": "האם אתה בטוח שברצונך למחוק את התיקייה?"
@@ -974,10 +978,10 @@
"message": "האם אתה בטוח שברצונך לדרוס את הסיסמה הנוכחית?"
},
"overwriteUsername": {
- "message": "החלף שם משתמש"
+ "message": "דרוס שם משתמש"
},
"overwriteUsernameConfirmation": {
- "message": "האם אתה בטוח שברצונך להחליף את שם המשתמש הנוכחי?"
+ "message": "האם אתה בטוח שברצונך לדרוס את שם המשתמש הנוכחי?"
},
"searchFolder": {
"message": "חפש תיקייה"
@@ -1052,7 +1056,7 @@
"message": "שאל אם לשמור ולהשתמש במפתחות גישה"
},
"usePasskeysDesc": {
- "message": "שאל אם לשמור מפתחות גישה חדשים או להתחבר עם מפתחות גישה השמורים בכספת שלך. חל על כל המשתמשים המחוברים."
+ "message": "שאל אם לשמור מפתחות גישה חדשים או להיכנס עם מפתחות גישה השמורים בכספת שלך. חל על כל המשתמשים המחוברים."
},
"notificationChangeDesc": {
"message": "האם ברצונך לעדכן את הסיסמה הזו בתוכנת Bitwarden?"
@@ -1212,7 +1216,7 @@
"message": "הקובץ המצורף נמחק"
},
"newAttachment": {
- "message": "צרף קובץ מצורף חדש"
+ "message": "צרף קובץ חדש"
},
"noAttachments": {
"message": "אין קבצים מצורפים."
@@ -1281,7 +1285,7 @@
"message": "רכוש פרימיום"
},
"premiumPurchaseAlertV2": {
- "message": "אתה יכול לרכוש פרימיום מהגדרות החשבון שלך ביישום הרשת Bitwarden."
+ "message": "אתה יכול לרכוש פרימיום מהגדרות החשבון שלך ביישום הרשת של Bitwarden."
},
"premiumCurrentMember": {
"message": "אתה חבר פרימיום!"
@@ -1326,13 +1330,13 @@
"message": "נדרש פרימיום"
},
"premiumRequiredDesc": {
- "message": "יש צורך בחברות פרימיום כדי להשתמש בתכונה זו."
+ "message": "נדרשת חברות פרימיום כדי להשתמש בתכונה זו."
},
"enterVerificationCodeApp": {
"message": "הכנס את קוד האימות בן 6 הספרות מאפליקציית האימות שלך."
},
"authenticationTimeout": {
- "message": "זמן קצוב לאימות"
+ "message": "פסק זמן לאימות"
},
"authenticationSessionTimedOut": {
"message": "תם הזמן הקצוב לאימות ההפעלה. נא להתחיל מחדש את תהליך הכניסה."
@@ -1440,7 +1444,7 @@
"message": "ציין את בסיס ה־URL של התקנת Bitwarden באירוח מקומי שלך. דוגמה: https://bitwarden.company.com"
},
"selfHostedCustomEnvHeader": {
- "message": "עבור תצורות מתקדמות, באפשרותך לציין את בסיס ה־URL של כל שירות בנפרד."
+ "message": "עבור תצורה מתקדמת, באפשרותך לציין את בסיס ה־URL של כל שירות בנפרד."
},
"selfHostedEnvFormInvalid": {
"message": "אתה מוכרח להוסיף או את בסיס ה־URL של השרת או לפחות סביבה מותאמת אישית אחת."
@@ -1455,7 +1459,7 @@
"message": "כתובת שרת"
},
"selfHostBaseUrl": {
- "message": "URL שרת אירוח עצמי",
+ "message": "URL של שרת אירוח עצמי",
"description": "Label for field requesting a self-hosted integration service URL"
},
"apiUrl": {
@@ -1822,7 +1826,7 @@
"message": "נקה היסטוריית מחולל"
},
"cleargGeneratorHistoryDescription": {
- "message": "אם תמשיך, כל הרשומות יימחקו מהיסטוריית המחולל. האם אתה בטוח שברצונך להמשיך?"
+ "message": "אם תמשיך, כל הרשומות יימחקו לצמיתות מהיסטוריית המחולל. האם אתה בטוח שברצונך להמשיך?"
},
"back": {
"message": "הקודם"
@@ -1947,7 +1951,7 @@
"message": "אין מה להראות"
},
"nothingGeneratedRecently": {
- "message": "לא חוללת כלום לאחרונה"
+ "message": "לא יצרת שום דבר לאחרונה"
},
"remove": {
"message": "הסר"
@@ -2038,7 +2042,7 @@
"message": "ממתין לאישור משולחן העבודה"
},
"awaitDesktopDesc": {
- "message": "אנא אשר באמצעות זיהוי ביומטרי ביישום Bitwarden של שולחן העבודה בכדי להגדיר זיהוי ביומטרי עבור דפדפן."
+ "message": "אנא אשר באמצעות זיהוי ביומטרי ביישום שולחן העבודה של Bitwarden בכדי להגדיר זיהוי ביומטרי עבור דפדפן."
},
"lockWithMasterPassOnRestart": {
"message": "נעל בעזרת הסיסמה הראשית בהפעלת הדפדפן מחדש"
@@ -2082,7 +2086,7 @@
"description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'"
},
"vaultTimeoutAction": {
- "message": "פעולת פסק זמן כספת"
+ "message": "פעולת פסק זמן לכספת"
},
"vaultTimeoutAction1": {
"message": "פעולת פסק זמן"
@@ -2216,7 +2220,7 @@
"message": "בכל זמן."
},
"byContinuingYouAgreeToThe": {
- "message": "על ידי המשך אתה מסכים ל"
+ "message": "על ידי המשך, אתה מסכים ל"
},
"and": {
"message": "ו"
@@ -2255,13 +2259,13 @@
"message": "שילוב הדפדפן אינו מוגדר"
},
"desktopIntegrationDisabledDesc": {
- "message": "שילוב הדפדפן אינו מוגדר ביישום Bitwarden של שולחן העבודה. אנא הגדר אותו בהגדרות שבתוך יישום שולחן העבודה."
+ "message": "שילוב הדפדפן אינו מוגדר ביישום שולחן העבודה של Bitwarden. אנא הגדר אותו בהגדרות שבתוך יישום שולחן העבודה."
},
"startDesktopTitle": {
- "message": "הפעל את יישום Bitwarden של שולחן העבודה"
+ "message": "הפעל את יישום שולחן העבודה של Bitwarden"
},
"startDesktopDesc": {
- "message": "היישום Bitwarden של שולחן העבודה צריך להיות מופעל לפני שניתן לבטל נעילה עם זיהוי ביומטרי."
+ "message": "יישום שולחן העבודה של Bitwarden צריך להיות מופעל לפני שניתן לבטל נעילה עם זיהוי ביומטרי."
},
"errorEnableBiometricTitle": {
"message": "לא ניתן להגדיר זיהוי ביומטרי"
@@ -2336,7 +2340,7 @@
"message": "מדיניות ארגונית משפיעה על אפשרויות הבעלות שלך."
},
"personalOwnershipPolicyInEffectImports": {
- "message": "פוליסת ארגון חסמה ייבוא פריטים אל תוך הכספת האישית שלך."
+ "message": "מדיניות ארגון חסמה ייבוא פריטים אל תוך הכספת האישית שלך."
},
"domainsTitle": {
"message": "דומיינים",
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "דומיינים חסומים"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "למד עוד על דומיינים חסומים"
+ },
"excludedDomains": {
"message": "דומיינים מוחרגים"
},
@@ -2701,7 +2708,7 @@
"message": "הסיסמה הראשית שלך שונתה לאחרונה על ידי מנהל הארגון שלך. כדי לגשת לכספת, עליך לעדכן אותה כעת. בהמשך תנותק מההפעלה הנוכחית שלך ותידרש להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת."
},
"updateWeakMasterPasswordWarning": {
- "message": "הסיסמה הראשית שלך אינה עומדת באחת או יותר ממדיניות הארגון שלך. כדי לגשת לכספת, אתה מוכרח לעדכן את הסיסמה הראשית שלך עכשיו. בהמשך תנותק מההפעלה הנוכחית שלך ותידרש להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת."
+ "message": "הסיסמה הראשית שלך אינה עומדת באחת או יותר ממדיניויות הארגון שלך. כדי לגשת לכספת, אתה מוכרח לעדכן את הסיסמה הראשית שלך עכשיו. בהמשך תנותק מההפעלה הנוכחית שלך, מה שידרוש ממך להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת."
},
"tdeDisabledMasterPasswordRequired": {
"message": "הארגון שלך השבית הצפנת מכשיר מהימן. נא להגדיר סיסמה ראשית כדי לגשת לכספת שלך."
@@ -2750,7 +2757,7 @@
"message": "דרישות מדיניות ארגונית הוחלו על אפשרויות פסק הזמן שלך"
},
"vaultTimeoutPolicyInEffect": {
- "message": "מדיניות הארגון שלך הגדירו את פסק זמן הכספת המרבי שלך ל-$HOURS$ שעות ו-$MINUTES$ דקות.",
+ "message": "מדיניויות הארגון שלך הגדירו את פסק הזמן לכספת המרבי שלך ל-$HOURS$ שעות ו-$MINUTES$ דקות.",
"placeholders": {
"hours": {
"content": "$1",
@@ -2789,7 +2796,7 @@
}
},
"vaultTimeoutPolicyWithActionInEffect": {
- "message": "מדיניות הארגון שלך משפיעה על פסק זמן הכספת שלך. פסק הזמן המרבי המותר הוא $HOURS$ שעות ו-$MINUTES$ דקות. פעולת פסק זמן הכספת שלך מוגדרת ל$ACTION$.",
+ "message": "מדיניויות הארגון שלך משפיעות על פסק הזמן לכספת שלך. פסק זמן מרבי המותר הוא $HOURS$ שעות ו-$MINUTES$ דקות. פעולת פסק הזמן לכספת שלך מוגדרת ל$ACTION$.",
"placeholders": {
"hours": {
"content": "$1",
@@ -2806,7 +2813,7 @@
}
},
"vaultTimeoutActionPolicyInEffect": {
- "message": "מדיניות הארגון שלך הגדירה את פעולת פסק זמן הכספת שלך ל$ACTION$.",
+ "message": "מדיניויות הארגון שלך הגדירו את פעולת פסק הזמן לכספת שלך ל$ACTION$.",
"placeholders": {
"action": {
"content": "$1",
@@ -2815,7 +2822,7 @@
}
},
"vaultTimeoutTooLarge": {
- "message": "פסק הזמן של הכספת שלך חורג מהמגבלות שנקבעו על ידי הארגון שלך."
+ "message": "פסק הזמן לכספת שלך חורג מהמגבלות שנקבעו על ידי הארגון שלך."
},
"vaultExportDisabled": {
"message": "ייצוא כספת לא זמין"
@@ -2857,13 +2864,13 @@
"message": "הצג או הסתר מונה תווים"
},
"sessionTimeout": {
- "message": "תם הזמן הקצוב להפעלה שלך. בבקשה לחזור ולנסות להיכנס שוב."
+ "message": "תם פסק הזמן להפעלה שלך. נא לחזור ולנסות להיכנס שוב."
},
"exportingPersonalVaultTitle": {
"message": "מייצא כספת אישית"
},
"exportingIndividualVaultDescription": {
- "message": "רק פריטי הכספת האישית המשויכת עם $EMAIL$ ייוצאו. כספת ארגון לא תיכלל. רק פרטי פריט כספת ייוצאו ולא יכללו קבצים מצורפים משויכים.",
+ "message": "רק פריטי הכספת האישית המשויכת עם $EMAIL$ ייוצאו. פריטי כספת ארגון לא יכללו. רק פרטי פריט כספת ייוצאו ולא יכללו קבצים מצורפים משויכים.",
"placeholders": {
"email": {
"content": "$1",
@@ -2875,7 +2882,7 @@
"message": "מייצא כספת ארגון"
},
"exportingOrganizationVaultDesc": {
- "message": "רק פריטי הכספת הארגונים המשויכת עם $ORGANIZATION$ ייוצאו. פריטים בכספת אישית או ארגונים אחרים לא יכללו.",
+ "message": "רק כספת הארגון המשויכת עם $ORGANIZATION$ ייוצאו. פריטים בכספת אישית או ארגונים אחרים לא יכללו.",
"placeholders": {
"organization": {
"content": "$1",
@@ -2890,7 +2897,7 @@
"message": "שגיאת פענוח"
},
"couldNotDecryptVaultItemsBelow": {
- "message": "Bitwarden לא יכל לפענח את פריט(י) הכספת הרשומ(ים) למטה."
+ "message": "Bitwarden לא יכל לפענח את פריט(י) הכספת המפורט(ים) להלן."
},
"contactCSToAvoidDataLossPart1": {
"message": "צור קשר עם הצלחת לקוחות",
@@ -2976,11 +2983,11 @@
"description": "Labels the domain name email forwarder service option"
},
"forwarderDomainNameHint": {
- "message": "השתמש בדומיין שנתמך על ידי השירות שנבחר",
+ "message": "בחר דומיין שנתמך על ידי השירות הנבחר",
"description": "Guidance provided for email forwarding services that support multiple email domains."
},
"forwarderError": {
- "message": "שגיאת $SERVICENAME$: $ERRORMESSAGE$",
+ "message": "$SERVICENAME$ שגיאה: $ERRORMESSAGE$",
"description": "Reports an error returned by a forwarding service to the user.",
"placeholders": {
"servicename": {
@@ -3008,7 +3015,7 @@
}
},
"forwaderInvalidToken": {
- "message": "אסימון $SERVICENAME$ API לא חוקי",
+ "message": "אסימון API של $SERVICENAME$ לא חוקי",
"description": "Displayed when the user's API token is empty or rejected by the forwarding service.",
"placeholders": {
"servicename": {
@@ -3018,7 +3025,7 @@
}
},
"forwaderInvalidTokenWithMessage": {
- "message": "אסימון $SERVICENAME$ API לא חוקי: $ERRORMESSAGE$",
+ "message": "אסימון API של $SERVICENAME$ לא חוקי: $ERRORMESSAGE$",
"description": "Displayed when the user's API token is rejected by the forwarding service with an error message.",
"placeholders": {
"servicename": {
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ סירב לבקשה שלך. נא ליצור קשר עם נותן השירות שלך לקבלת סיוע.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ סירב לבקשה שלך: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "לא ניתן להשיג מזהה חשבון דוא\"ל מסווה של $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
@@ -3052,7 +3083,7 @@
}
},
"forwarderNoUrl": {
- "message": "ה־url של $SERVICENAME$ לא חוקי.",
+ "message": "כתובת url של $SERVICENAME$ לא חוקית.",
"description": "Displayed when the url of the forwarding service wasn't supplied.",
"placeholders": {
"servicename": {
@@ -3194,7 +3225,7 @@
"message": "יישום הרשת"
},
"notificationSentDevicePart2": {
- "message": "ודא שביטוי טביעת אצבע תואם את זה שלמטה לפני אישור."
+ "message": "ודא שביטוי טביעת האצבע תואם את זה שלמטה לפני שתאשר."
},
"aNotificationWasSentToYourDevice": {
"message": "התראה נשלחה למכשיר שלך"
@@ -3206,7 +3237,7 @@
"message": "צריך אפשרות אחרת?"
},
"loginInitiated": {
- "message": "הכניסה החלה"
+ "message": "כניסה החלה"
},
"logInRequestSent": {
"message": "בקשה נשלחה"
@@ -3215,22 +3246,22 @@
"message": "סיסמה ראשית חשופה"
},
"exposedMasterPasswordDesc": {
- "message": "הסיסמה נמצאה בפרצת מידע. השתמש בסיסמה ייחודית כדי לשמור על חשבונך. האם אתה בטוח שברצונך להשתמש בסיסמה חשופה?"
+ "message": "הסיסמה נמצאה בפרצת נתונים. השתמש בסיסמה ייחודית כדי להגן על חשבונך. האם אתה בטוח שברצונך להשתמש בסיסמה חשופה?"
},
"weakAndExposedMasterPassword": {
"message": "סיסמה ראשית חלשה וחשופה"
},
"weakAndBreachedMasterPasswordDesc": {
- "message": "סיסמה חלשה זוהתה ונמצאה בפרצת מידע. השתמש בסיסמה חזקה וייחודית כדי להגן על חשבונך. האם אתה בטוח שאתה רוצה להשתמש בסיסמה הזאת?"
+ "message": "סיסמה חלשה זוהתה ונמצאה בפרצת נתונים. השתמש בסיסמה חזקה וייחודית כדי להגן על חשבונך. האם אתה בטוח שאתה רוצה להשתמש בסיסמה זו?"
},
"checkForBreaches": {
- "message": "בדוק פרצות מידע ידועות עבור סיסמה זו"
+ "message": "בדוק פרצות נתונים ידועות עבור סיסמה זו"
},
"important": {
"message": "חשוב:"
},
"masterPasswordHint": {
- "message": "לא ניתן לשחזר את הסיסמה הראשית שלך אם אתה שוכח אותה!"
+ "message": "הסיסמה הראשית שלך לא ניתנת לשחזור אם שחכת אותה!"
},
"characterMinimum": {
"message": "$LENGTH$ תווים לכל הפחות",
@@ -3242,7 +3273,7 @@
}
},
"autofillPageLoadPolicyActivated": {
- "message": "מדיניות הארגון של הפעילה מילוי אוטומטי בעת טעינת עמוד."
+ "message": "מדיניויות הארגון שלך הפעילו מילוי אוטומטי בעת טעינת עמוד."
},
"howToAutofill": {
"message": "כיצד למלא אוטומטית"
@@ -3347,7 +3378,7 @@
"message": "אין דוא\"ל?"
},
"goBack": {
- "message": "חזור אחורה"
+ "message": "חזור"
},
"toEditYourEmailAddress": {
"message": "כדי לערוך את כתובת הדוא\"ל שלך."
@@ -3378,7 +3409,7 @@
"message": "תקבל התראה כשתאושר."
},
"troubleLoggingIn": {
- "message": "בעיות בהתחברות?"
+ "message": "בעיות בכניסה?"
},
"loginApproved": {
"message": "כניסה אושרה"
@@ -3410,7 +3441,7 @@
"message": "חיפוש"
},
"inputMinLength": {
- "message": "קלט חייב להיות באורך $COUNT$ תווים לכל הפחות.",
+ "message": "אורך הקלט חייב להיות לפחות $COUNT$ תווים.",
"placeholders": {
"count": {
"content": "$1",
@@ -3419,7 +3450,7 @@
}
},
"inputMaxLength": {
- "message": "קלט חייב להיות באורך $COUNT$ תווים לכל היותר.",
+ "message": "אורך הקלט לא יעלה על $COUNT$ תווים.",
"placeholders": {
"count": {
"content": "$1",
@@ -3513,7 +3544,7 @@
"message": "תפריט משנה"
},
"toggleCollapse": {
- "message": "החלף מצב כיווץ",
+ "message": "שנה מצב כיווץ",
"description": "Toggling an expand/collapse state."
},
"aliasDomain": {
@@ -3704,13 +3735,13 @@
}
},
"duoHealthCheckResultsInNullAuthUrlError": {
- "message": "שגיאה בהתחברות עם שירות ה־Duo. השתמש בשיטת כניסה דו־שלבית אחרת או פנה אל Duo לסיוע."
+ "message": "שגיאה בהתחברות עם השירות Duo. השתמש בשיטת כניסה דו־שלבית אחרת או פנה אל Duo לסיוע."
},
"launchDuoAndFollowStepsToFinishLoggingIn": {
- "message": "פתח את Duo ועקוב אחר השלבים לסיום הכניסה."
+ "message": "פתח את Duo ועקוב אחר השלבים כדי לסיים את ההתחברות."
},
"duoRequiredForAccount": {
- "message": "דרושה כניסה דו־שלבים של Duo עבור החשבון שלך."
+ "message": "נדרשת כניסה דו־שלבית של Duo עבור החשבון שלך."
},
"popoutTheExtensionToCompleteLogin": {
"message": "נתק את ההרחבה כדי להשלים כניסה."
@@ -3722,16 +3753,16 @@
"message": "פתח את Duo"
},
"importFormatError": {
- "message": "נתונים לא מעוצבים כראוי. נא לבדוק את קובץ הייבוא שלך ולנסות שוב."
+ "message": "הנתונים אינם מעוצבים כראוי. נא לבדוק את קובץ הייבוא שלך ולנסות שוב."
},
"importNothingError": {
"message": "לא יובא דבר."
},
"importEncKeyError": {
- "message": "שגיאה בפענוח הקובץ המיוצא. מפתח ההצפנה שלך אינו תואם למפתח ההצפנה המשמש לייצוא הנתונים."
+ "message": "שגיאה בפענוח הקובץ המיוצא. מפתח ההצפנה שלך אינו תואם את מפתח ההצפנה המשמש לייצוא הנתונים."
},
"invalidFilePassword": {
- "message": "סיסמת קובץ שגויה."
+ "message": "סיסמת קובץ שגויה, נא להשתמש בסיסמה שהזנת כשיצרת את קובץ הייצוא."
},
"destination": {
"message": "יעד"
@@ -3746,7 +3777,7 @@
"message": "בחר אוסף"
},
"importTargetHint": {
- "message": "בחר באפשרות זו אם ברצונך להעביר את הקובץ המיובא אל $DESTINATION$",
+ "message": "בחר באפשרות זו אם ברצונך להעביר את תוכן הקובץ המיובא אל $DESTINATION$",
"description": "Located as a hint under the import target. Will be appended by either folder or collection, depending if the user is importing into an individual or an organizational vault.",
"placeholders": {
"destination": {
@@ -3799,7 +3830,7 @@
"message": "מפתח גישה"
},
"accessing": {
- "message": "ניגש"
+ "message": "ניגש אל"
},
"loggedInExclamation": {
"message": "מחובר!"
@@ -3814,7 +3845,7 @@
"message": "נדרש אימות על ידי האתר היוזם. תכונה זו עדיין לא מיושמת עבור חשבונות ללא סיסמה ראשית."
},
"logInWithPasskeyQuestion": {
- "message": "אימות עם מפתח גישה?"
+ "message": "להיכנס עם מפתח גישה?"
},
"passkeyAlreadyExists": {
"message": "מפתח גישה כבר קיים ביישום זה."
@@ -3844,7 +3875,7 @@
"message": "בחר כניסה אליה יישמר מפתח כניסה זה"
},
"chooseCipherForPasskeyAuth": {
- "message": "בחר מפתח גישה כדי להיכנס באמצעותה"
+ "message": "בחר מפתח גישה כדי להיכנס בעזרתו"
},
"passkeyItem": {
"message": "פריט מפתח גישה"
@@ -3913,7 +3944,7 @@
"message": "ממתין לאימות SSO"
},
"awaitingSSODesc": {
- "message": "נא להמשיך להתחבר אמצעות פרטי החברה שלך."
+ "message": "נא להמשיך להתחבר באמצעות פרטי החברה שלך."
},
"seeDetailedInstructions": {
"message": "ראה הוראות מפורטות באתר העזרה שלנו ב־",
@@ -3932,7 +3963,7 @@
"message": "אוסף"
},
"lastPassYubikeyDesc": {
- "message": "הכנס את ה־YubiKey המשויך עם חשבון ה־LastPass שלך אל תוך יציאת USB של המחשב שלך, לאחר מכן לחץ על הכפתור שלו."
+ "message": "הכנס את ה־YubiKey המשויך עם חשבון ה־LastPass שלך אל תוך יציאת USB של המחשב שלך, לאחר מכן גע בכפתור שלו."
},
"switchAccount": {
"message": "החלף חשבון"
@@ -4430,7 +4461,7 @@
"description": "A section header for a list of passwords."
},
"logInWithPasskeyAriaLabel": {
- "message": "התחבר עם מפתח גישה",
+ "message": "כניסה עם מפתח גישה",
"description": "ARIA label for the inline menu button that logs in with a passkey."
},
"assign": {
@@ -4631,13 +4662,13 @@
"message": "קובץ סנד"
},
"fileSends": {
- "message": "קובץ סנדים"
+ "message": "סנדים של קובץ"
},
"textSend": {
"message": "טקסט סנד"
},
"textSends": {
- "message": "טקסט סנדים"
+ "message": "סנדים של טקסט"
},
"accountActions": {
"message": "פעולות חשבון"
@@ -4682,13 +4713,13 @@
"message": "נסה שוב"
},
"vaultCustomTimeoutMinimum": {
- "message": "פסק זמן מינימלי הוא דקה 1."
+ "message": "פסק זמן מותאם אישית מינימלי הוא דקה 1."
},
"additionalContentAvailable": {
"message": "תוכן נוסף זמין"
},
"fileSavedToDevice": {
- "message": "קובץ נשמר למכשיר. נהל מההורדות של המכשיר שלך."
+ "message": "קובץ נשמר למכשיר. נהל מהורדות המכשיר שלך."
},
"showCharacterCount": {
"message": "הצג מונה תווים"
@@ -4718,7 +4749,7 @@
"message": "אין לך הרשאות לערוך פריט זה"
},
"biometricsStatusHelptextUnlockNeeded": {
- "message": "ביטול נעילה ביומטרי אינו זמין בגלל שקודם צריך לבטל את הנעילה עם PIN או סיסמה."
+ "message": "ביטול נעילה ביומטרי אינו זמין בגלל שביטול נעילה עם PIN או סיסמה נדרש תחילה."
},
"biometricsStatusHelptextHardwareUnavailable": {
"message": "ביטול נעילה ביומטרי אינו זמין כעת."
@@ -4730,10 +4761,10 @@
"message": "ביטול נעילה ביומטרי אינו זמין בשל קבצי מערכת המוגדרים באופן שגוי."
},
"biometricsStatusHelptextDesktopDisconnected": {
- "message": "ביטול נעילה ביומטרי אינו זמין בגלל שיישום שולחן העבודה Bitwarden סגור."
+ "message": "ביטול נעילה ביומטרי אינו זמין בגלל שיישום שולחן העבודה של Bitwarden סגור."
},
"biometricsStatusHelptextNotEnabledInDesktop": {
- "message": "ביטול נעילה ביומטרי אינו זמין בגלל שהוא לא מאופשר עבור $EMAIL$ ביישום שולחן העבודה Bitwarden.",
+ "message": "ביטול נעילה ביומטרי אינו זמין בגלל שהוא לא מאופשר עבור $EMAIL$ ביישום שולחן העבודה של Bitwarden.",
"placeholders": {
"email": {
"content": "$1",
@@ -4934,7 +4965,7 @@
"message": "לא, אין לי"
},
"newDeviceVerificationNoticePageOneEmailAccessYes": {
- "message": "כן, אני יכול לגשת לדוא\"ל באופן מהימן"
+ "message": "כן, אני יכול לגשת לדוא\"ל שלי באופן מהימן"
},
"turnOnTwoStepLogin": {
"message": "הפעל כניסה דו-שלבית"
diff --git a/apps/browser/src/_locales/hi/messages.json b/apps/browser/src/_locales/hi/messages.json
index 8d6340c9727..e00fcfe108e 100644
--- a/apps/browser/src/_locales/hi/messages.json
+++ b/apps/browser/src/_locales/hi/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "बहिष्कृत डोमेन"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/hr/messages.json b/apps/browser/src/_locales/hr/messages.json
index 56778b96bcc..cb2d66db672 100644
--- a/apps/browser/src/_locales/hr/messages.json
+++ b/apps/browser/src/_locales/hr/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopiraj bilješke"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Ispuni",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blokirane domene"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Saznaj više o blokiranim domenama"
+ },
"excludedDomains": {
"message": "Izuzete domene"
},
@@ -2364,10 +2371,10 @@
"message": "Promijeni ovo u postavkama"
},
"change": {
- "message": "Change"
+ "message": "Promijeni"
},
"changeButtonTitle": {
- "message": "Change password - $ITEMNAME$",
+ "message": "Promijeni lozinku - $ITEMNAME$",
"placeholders": {
"itemname": {
"content": "$1",
@@ -2376,10 +2383,10 @@
}
},
"atRiskPasswords": {
- "message": "At-risk passwords"
+ "message": "Rizične lozinke"
},
"atRiskPasswordsDescSingleOrg": {
- "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at risk.",
+ "message": "Broj rizičnih lozinki koje $ORGANIZATION$ traži da promijeniš: $COUNT$.",
"placeholders": {
"organization": {
"content": "$1",
@@ -2392,7 +2399,7 @@
}
},
"atRiskPasswordsDescMultiOrg": {
- "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at risk.",
+ "message": "Broj rizičnih lozinki koje tvoja organizacija traži da promijeniš: $COUNT$.",
"placeholders": {
"count": {
"content": "$1",
@@ -2401,10 +2408,10 @@
}
},
"reviewAndChangeAtRiskPassword": {
- "message": "Review and change one at-risk password"
+ "message": "Pregledaj i promijeni jednu rizičnu lozinku"
},
"reviewAndChangeAtRiskPasswordsPlural": {
- "message": "Review and change $COUNT$ at-risk passwords",
+ "message": "Broj rizičnih lozinki za pregled i promjenu: $COUNT$",
"placeholders": {
"count": {
"content": "$1",
@@ -2413,19 +2420,19 @@
}
},
"changeAtRiskPasswordsFaster": {
- "message": "Change at-risk passwords faster"
+ "message": "Brže promijeni rizične lozinke"
},
"changeAtRiskPasswordsFasterDesc": {
- "message": "Update your settings so you can quickly autofill your passwords and generate new ones"
+ "message": "Ažuriraj svoje postavke kako za brzu auto-ispunu svojih lozinki i generiranje novih"
},
"turnOnAutofill": {
- "message": "Turn on autofill"
+ "message": "Uključi auto-ispunu"
},
"turnedOnAutofill": {
- "message": "Turned on autofill"
+ "message": "Auto-ispuna uključena"
},
"dismiss": {
- "message": "Dismiss"
+ "message": "Odbaci"
},
"websiteItemLabel": {
"message": "Web stranica $number$ (URI)",
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nije moguće dobiti $SERVICENAME$ maskirani ID računa e-pošte.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/hu/messages.json b/apps/browser/src/_locales/hu/messages.json
index 4a56787d919..ff7ca7cf27d 100644
--- a/apps/browser/src/_locales/hu/messages.json
+++ b/apps/browser/src/_locales/hu/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Jegyzet másolása"
},
+ "copy": {
+ "message": "Másolás",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Kitöltés",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Letiltott tartományok"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "További információ a letiltott tartományokról"
+ },
"excludedDomains": {
"message": "Kizárt domainek"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ elutasította a kérést. Vegyük fel a kapcsolatot szolgáltatóval segítségért.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ elutasította a kérést: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nem lehet beolvasni $SERVICENAME$ maszkolt email fiók azonosítót.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/id/messages.json b/apps/browser/src/_locales/id/messages.json
index 8f3a8d5a49b..420c019793c 100644
--- a/apps/browser/src/_locales/id/messages.json
+++ b/apps/browser/src/_locales/id/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Salin catatan"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Isikan",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Domain yang Dikecualikan"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Gagal mendapatkan akun ID surel bertopeng dari $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/it/messages.json b/apps/browser/src/_locales/it/messages.json
index 62303f90021..fe20b9c5afa 100644
--- a/apps/browser/src/_locales/it/messages.json
+++ b/apps/browser/src/_locales/it/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copia note"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Riempi",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Domini bloccati"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Domini esclusi"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ ha rifiutato la tua richiesta. Contatta il tuo fornitore di servizi per assistenza.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ ha respinto la tua richiesta: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Impossibile ottenere l'ID dell'account email mascherato di $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ja/messages.json b/apps/browser/src/_locales/ja/messages.json
index 706fe156879..ca65ebb3f0c 100644
--- a/apps/browser/src/_locales/ja/messages.json
+++ b/apps/browser/src/_locales/ja/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "メモをコピー"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "入力",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "除外するドメイン"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ マスク済みメールアカウント ID を取得できませんでした。",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ka/messages.json b/apps/browser/src/_locales/ka/messages.json
index e7f8f721640..84acb49312e 100644
--- a/apps/browser/src/_locales/ka/messages.json
+++ b/apps/browser/src/_locales/ka/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/km/messages.json b/apps/browser/src/_locales/km/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/km/messages.json
+++ b/apps/browser/src/_locales/km/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/kn/messages.json b/apps/browser/src/_locales/kn/messages.json
index 83ed983db46..32fe6f26e1c 100644
--- a/apps/browser/src/_locales/kn/messages.json
+++ b/apps/browser/src/_locales/kn/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "ಹೊರತುಪಡಿಸಿದ ಡೊಮೇನ್ಗಳು"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ko/messages.json b/apps/browser/src/_locales/ko/messages.json
index 305580ad0d3..d9800868da5 100644
--- a/apps/browser/src/_locales/ko/messages.json
+++ b/apps/browser/src/_locales/ko/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "노트 복사"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "채우기",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "제외된 도메인"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ 마스크된 이메일 계정 ID를 얻을 수 없습니다.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/lt/messages.json b/apps/browser/src/_locales/lt/messages.json
index 8e0e0124c85..a0d28256c46 100644
--- a/apps/browser/src/_locales/lt/messages.json
+++ b/apps/browser/src/_locales/lt/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Išskirti domenai"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nepavyksta gauti „$SERVICENAME$“ užmaskuoto el. pašto paskyros ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/lv/messages.json b/apps/browser/src/_locales/lv/messages.json
index 0a9904e23c4..c8784720768 100644
--- a/apps/browser/src/_locales/lv/messages.json
+++ b/apps/browser/src/_locales/lv/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Ievietot piezīmes starpliktuvē"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Aizpildīt",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Liegtie domēna vārdi"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Uzzināt vairāk par liegtajiem domēna vārdiem"
+ },
"excludedDomains": {
"message": "Izņēmuma domēni"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Neizdevās iegūt $SERVICENAME$ aizsegta e-pasta konta Id.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ml/messages.json b/apps/browser/src/_locales/ml/messages.json
index e33dd435847..26b6568940c 100644
--- a/apps/browser/src/_locales/ml/messages.json
+++ b/apps/browser/src/_locales/ml/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/mr/messages.json b/apps/browser/src/_locales/mr/messages.json
index 9af8fb24289..5507b4432d1 100644
--- a/apps/browser/src/_locales/mr/messages.json
+++ b/apps/browser/src/_locales/mr/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/my/messages.json b/apps/browser/src/_locales/my/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/my/messages.json
+++ b/apps/browser/src/_locales/my/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/nb/messages.json b/apps/browser/src/_locales/nb/messages.json
index 3eb30df99d5..bb766799d8f 100644
--- a/apps/browser/src/_locales/nb/messages.json
+++ b/apps/browser/src/_locales/nb/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopiér notater"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fyll",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blokkerte domener"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Ekskluderte domener"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ne/messages.json b/apps/browser/src/_locales/ne/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/ne/messages.json
+++ b/apps/browser/src/_locales/ne/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/nl/messages.json b/apps/browser/src/_locales/nl/messages.json
index 915ae7163f6..86075f75e6d 100644
--- a/apps/browser/src/_locales/nl/messages.json
+++ b/apps/browser/src/_locales/nl/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Notities kopiëren"
},
+ "copy": {
+ "message": "Kopiëren",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Invullen",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Geblokkeerde domeinen"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Meer informatie over geblokkeerde domeinen"
+ },
"excludedDomains": {
"message": "Uitgesloten domeinen"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ heeft je aanvraag geweigerd. Neem contact op met je serviceprovider voor hulp.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ heeft je aanvraag geweigerd: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Kan $SERVICENAME$ gemaskeerde e-mailaccount-ID niet verkrijgen.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/nn/messages.json b/apps/browser/src/_locales/nn/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/nn/messages.json
+++ b/apps/browser/src/_locales/nn/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/or/messages.json b/apps/browser/src/_locales/or/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/or/messages.json
+++ b/apps/browser/src/_locales/or/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/pl/messages.json b/apps/browser/src/_locales/pl/messages.json
index 044a22d6863..3f76ccae17a 100644
--- a/apps/browser/src/_locales/pl/messages.json
+++ b/apps/browser/src/_locales/pl/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopiuj notatki"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Wypełnij",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Zablokowane domeny"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Wykluczone domeny"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nie można uzyskać ID maskowanego konta e-mail dla $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/pt_BR/messages.json b/apps/browser/src/_locales/pt_BR/messages.json
index d0002a7f419..f6191df3c19 100644
--- a/apps/browser/src/_locales/pt_BR/messages.json
+++ b/apps/browser/src/_locales/pt_BR/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copiar Notas"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Preencher",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Domínios Excluídos"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Não foi possível obter a máscara do ID da conta de email $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/pt_PT/messages.json b/apps/browser/src/_locales/pt_PT/messages.json
index 5e6a8e54701..970630d972b 100644
--- a/apps/browser/src/_locales/pt_PT/messages.json
+++ b/apps/browser/src/_locales/pt_PT/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copiar notas"
},
+ "copy": {
+ "message": "Copiar",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Preencher",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Domínios bloqueados"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Saiba mais sobre domínios bloqueados"
+ },
"excludedDomains": {
"message": "Domínios excluídos"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ recusou o seu pedido. Por favor, contacte o seu fornecedor de serviços para obter assistência.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ recusou o seu pedido: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Não foi possível obter o ID da conta de e-mail mascarada de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ro/messages.json b/apps/browser/src/_locales/ro/messages.json
index b61afdf9c2c..e677e73e471 100644
--- a/apps/browser/src/_locales/ro/messages.json
+++ b/apps/browser/src/_locales/ro/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copiază notițele"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Domenii excluse"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/ru/messages.json b/apps/browser/src/_locales/ru/messages.json
index de00e2ceb25..c32becd07f6 100644
--- a/apps/browser/src/_locales/ru/messages.json
+++ b/apps/browser/src/_locales/ru/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Скопировать заметки"
},
+ "copy": {
+ "message": "Скопировать",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Заполнить",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Заблокированные домены"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Узнайте больше о заблокированных доменах"
+ },
"excludedDomains": {
"message": "Исключенные домены"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ отклонил(а) ваш запрос. Обратитесь за помощью к своему провайдеру.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ отклонил(а) ваш запрос: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не удалось получить скрытый идентификатор email аккаунта $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/si/messages.json b/apps/browser/src/_locales/si/messages.json
index 651f40eb404..76614fea092 100644
--- a/apps/browser/src/_locales/si/messages.json
+++ b/apps/browser/src/_locales/si/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "බැහැර වසම්"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/sk/messages.json b/apps/browser/src/_locales/sk/messages.json
index e4d221e02a6..26e20059b24 100644
--- a/apps/browser/src/_locales/sk/messages.json
+++ b/apps/browser/src/_locales/sk/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopírovať poznámky"
},
+ "copy": {
+ "message": "Kopírovať",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Vyplniť",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blokované domény"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Viac informácií o blokovaných doménach"
+ },
"excludedDomains": {
"message": "Vylúčené domény"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "Služba $SERVICENAME$ odmietla vašu žiadosť. Obráťte sa na svojho poskytovateľa služieb a požiadajte o pomoc.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "Služba $SERVICENAME$ odmietla vašu žiadosť: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nepodarilo sa získať ID maskovaného e-mailového účtu $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/sl/messages.json b/apps/browser/src/_locales/sl/messages.json
index 757ea673a9a..a4c66406b60 100644
--- a/apps/browser/src/_locales/sl/messages.json
+++ b/apps/browser/src/_locales/sl/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Izključene domene"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/sr/messages.json b/apps/browser/src/_locales/sr/messages.json
index f694f8f3bde..22448a3260b 100644
--- a/apps/browser/src/_locales/sr/messages.json
+++ b/apps/browser/src/_locales/sr/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Копирати белешке"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Попуни",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Блокирани домени"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Изузети домени"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Није могуће добити ИД налога маскираног имејла $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/sv/messages.json b/apps/browser/src/_locales/sv/messages.json
index de10dbabbe8..ae06b072020 100644
--- a/apps/browser/src/_locales/sv/messages.json
+++ b/apps/browser/src/_locales/sv/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Kopiera anteckningar"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fyll",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -196,7 +200,7 @@
"message": "Fyll i verifieringskod"
},
"fillVerificationCodeAria": {
- "message": "Fill Verification Code",
+ "message": "Fyll i verifieringskod",
"description": "Aria label for the heading displayed the inline menu for totp code autofill"
},
"generatePasswordCopied": {
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Exkluderade domäner"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/te/messages.json b/apps/browser/src/_locales/te/messages.json
index 33ba50ddab4..ae1a993b600 100644
--- a/apps/browser/src/_locales/te/messages.json
+++ b/apps/browser/src/_locales/te/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/th/messages.json b/apps/browser/src/_locales/th/messages.json
index 9cb50903730..a8a6c677e3b 100644
--- a/apps/browser/src/_locales/th/messages.json
+++ b/apps/browser/src/_locales/th/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Excluded domains"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/tr/messages.json b/apps/browser/src/_locales/tr/messages.json
index 82485207575..7799501f066 100644
--- a/apps/browser/src/_locales/tr/messages.json
+++ b/apps/browser/src/_locales/tr/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Notları kopyala"
},
+ "copy": {
+ "message": "Kopyala",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Doldur",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Engellenen alan adları"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Engellenmiş alan adları hakkında bilgi alın"
+ },
"excludedDomains": {
"message": "Hariç tutulan alan adları"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/uk/messages.json b/apps/browser/src/_locales/uk/messages.json
index b81c32ac569..2f90a768199 100644
--- a/apps/browser/src/_locales/uk/messages.json
+++ b/apps/browser/src/_locales/uk/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Копіювати нотатки"
},
+ "copy": {
+ "message": "Копіювати",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Заповнити",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Заблоковані домени"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Докладніше про заблоковані домени"
+ },
"excludedDomains": {
"message": "Виключені домени"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ відхилив ваш запит. Зверніться до провайдера послуг по допомогу.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ відхилив ваш запит: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не вдалося отримати ідентифікатор замаскованої е-пошти облікового запису для $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/vi/messages.json b/apps/browser/src/_locales/vi/messages.json
index 92a37d53bd9..e8b50897627 100644
--- a/apps/browser/src/_locales/vi/messages.json
+++ b/apps/browser/src/_locales/vi/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "Copy notes"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "Fill",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "Blocked domains"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "Tên miền đã loại trừ"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Không thể lấy ID tài khoản email ẩn từ $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/_locales/zh_CN/messages.json b/apps/browser/src/_locales/zh_CN/messages.json
index 9de6683a609..0718bca51f3 100644
--- a/apps/browser/src/_locales/zh_CN/messages.json
+++ b/apps/browser/src/_locales/zh_CN/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "复制备注"
},
+ "copy": {
+ "message": "复制",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "填充",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -1422,7 +1426,7 @@
"message": "FIDO2 WebAuthn"
},
"webAuthnDesc": {
- "message": "使用任何 WebAuthn 兼容的安全钥匙访问您的帐户。"
+ "message": "使用任何 WebAuthn 兼容的安全钥匙访问您的账户。"
},
"emailTitle": {
"message": "电子邮箱"
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "屏蔽的域名"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "了解更多关于被屏蔽域名的信息"
+ },
"excludedDomains": {
"message": "排除域名"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ 拒绝了您的请求。请联系您的服务提供商获取协助。",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ 拒绝了您的请求:$ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "无法获取 $SERVICENAME$ 电子邮箱账户 ID。",
"description": "Displayed when the forwarding service fails to return an account ID.",
@@ -3704,7 +3735,7 @@
}
},
"duoHealthCheckResultsInNullAuthUrlError": {
- "message": "与 Duo 服务连接时出错。请使用不同的两步登录方式或联系 Duo 获取协助。"
+ "message": "与 Duo 服务连接时出错。请使用其他两步登录方式或联系 Duo 获取协助。"
},
"launchDuoAndFollowStepsToFinishLoggingIn": {
"message": "启动 DUO 并按照步骤完成登录。"
diff --git a/apps/browser/src/_locales/zh_TW/messages.json b/apps/browser/src/_locales/zh_TW/messages.json
index 274da967618..4d47740583b 100644
--- a/apps/browser/src/_locales/zh_TW/messages.json
+++ b/apps/browser/src/_locales/zh_TW/messages.json
@@ -176,6 +176,10 @@
"copyNotes": {
"message": "複製備註"
},
+ "copy": {
+ "message": "Copy",
+ "description": "Copy to clipboard"
+ },
"fill": {
"message": "填入",
"description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible."
@@ -2345,6 +2349,9 @@
"blockedDomains": {
"message": "已封鎖的網域"
},
+ "learnMoreAboutBlockedDomains": {
+ "message": "Learn more about blocked domains"
+ },
"excludedDomains": {
"message": "排除網域"
},
@@ -3031,6 +3038,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "無法獲得 $SERVICENAME$ 的轉送電子郵件帳號。",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/browser/src/autofill/popup/settings/autofill.component.html b/apps/browser/src/autofill/popup/settings/autofill.component.html
index e8299f01166..340197f6bf3 100644
--- a/apps/browser/src/autofill/popup/settings/autofill.component.html
+++ b/apps/browser/src/autofill/popup/settings/autofill.component.html
@@ -120,7 +120,7 @@
+ {{ "enableFavicon" | i18n }}
-
+
+
+ {{ "showQuickCopyActions" | i18n }}
+
-
- {{ "showAnimations" | i18n }}
+
+
+ {{ "clickToAutofill" | i18n }}
+
diff --git a/apps/browser/src/vault/popup/settings/appearance-v2.component.spec.ts b/apps/browser/src/vault/popup/settings/appearance-v2.component.spec.ts
index bca83a2fba0..7d67a9458b2 100644
--- a/apps/browser/src/vault/popup/settings/appearance-v2.component.spec.ts
+++ b/apps/browser/src/vault/popup/settings/appearance-v2.component.spec.ts
@@ -12,6 +12,7 @@ import { MessagingService } from "@bitwarden/common/platform/abstractions/messag
import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service";
import { ThemeType } from "@bitwarden/common/platform/enums";
import { ThemeStateService } from "@bitwarden/common/platform/theming/theme-state.service";
+import { VaultSettingsService } from "@bitwarden/common/vault/abstractions/vault-settings/vault-settings.service";
import { PopupCompactModeService } from "../../../platform/popup/layout/popup-compact-mode.service";
import { PopupHeaderComponent } from "../../../platform/popup/layout/popup-header.component";
@@ -36,7 +37,9 @@ class MockPopupHeaderComponent {
selector: "popup-page",
template: ``,
})
-class MockPopupPageComponent {}
+class MockPopupPageComponent {
+ @Input() loading: boolean;
+}
describe("AppearanceV2Component", () => {
let component: AppearanceV2Component;
@@ -48,12 +51,14 @@ describe("AppearanceV2Component", () => {
const enableRoutingAnimation$ = new BehaviorSubject(true);
const enableCompactMode$ = new BehaviorSubject(false);
const showQuickCopyActions$ = new BehaviorSubject(false);
+ const clickItemsToAutofillVaultView$ = new BehaviorSubject(false);
const setSelectedTheme = jest.fn().mockResolvedValue(undefined);
const setShowFavicons = jest.fn().mockResolvedValue(undefined);
const setEnableBadgeCounter = jest.fn().mockResolvedValue(undefined);
const setEnableRoutingAnimation = jest.fn().mockResolvedValue(undefined);
const setEnableCompactMode = jest.fn().mockResolvedValue(undefined);
const setShowQuickCopyActions = jest.fn().mockResolvedValue(undefined);
+ const setClickItemsToAutofillVaultView = jest.fn().mockResolvedValue(undefined);
const mockWidthService: Partial = {
width$: new BehaviorSubject("default"),
@@ -98,6 +103,13 @@ describe("AppearanceV2Component", () => {
provide: PopupSizeService,
useValue: mockWidthService,
},
+ {
+ provide: VaultSettingsService,
+ useValue: {
+ clickItemsToAutofillVaultView$,
+ setClickItemsToAutofillVaultView,
+ },
+ },
],
})
.overrideComponent(AppearanceV2Component, {
@@ -115,7 +127,10 @@ describe("AppearanceV2Component", () => {
fixture.detectChanges();
});
- it("populates the form with the user's current settings", () => {
+ it("populates the form with the user's current settings", async () => {
+ fixture.detectChanges();
+ await fixture.whenStable();
+ fixture.detectChanges();
expect(component.appearanceForm.value).toEqual({
enableAnimations: true,
enableFavicon: true,
@@ -124,6 +139,7 @@ describe("AppearanceV2Component", () => {
enableCompactMode: false,
showQuickCopyActions: false,
width: "default",
+ clickItemsToAutofillVaultView: false,
});
});
@@ -151,5 +167,29 @@ describe("AppearanceV2Component", () => {
expect(setEnableRoutingAnimation).toHaveBeenCalledWith(false);
});
+
+ it("updates the compact mode setting", () => {
+ component.appearanceForm.controls.enableCompactMode.setValue(true);
+
+ expect(setEnableCompactMode).toHaveBeenCalledWith(true);
+ });
+
+ it("updates the quick copy actions setting", () => {
+ component.appearanceForm.controls.showQuickCopyActions.setValue(true);
+
+ expect(setShowQuickCopyActions).toHaveBeenCalledWith(true);
+ });
+
+ it("updates the width setting", () => {
+ component.appearanceForm.controls.width.setValue("wide");
+
+ expect(mockWidthService.setWidth).toHaveBeenCalledWith("wide");
+ });
+
+ it("updates the click items to autofill vault view setting", () => {
+ component.appearanceForm.controls.clickItemsToAutofillVaultView.setValue(true);
+
+ expect(setClickItemsToAutofillVaultView).toHaveBeenCalledWith(true);
+ });
});
});
diff --git a/apps/browser/src/vault/popup/settings/appearance-v2.component.ts b/apps/browser/src/vault/popup/settings/appearance-v2.component.ts
index deddbd444fc..d6fca96c08c 100644
--- a/apps/browser/src/vault/popup/settings/appearance-v2.component.ts
+++ b/apps/browser/src/vault/popup/settings/appearance-v2.component.ts
@@ -14,6 +14,7 @@ import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.servic
import { MessagingService } from "@bitwarden/common/platform/abstractions/messaging.service";
import { ThemeType } from "@bitwarden/common/platform/enums";
import { ThemeStateService } from "@bitwarden/common/platform/theming/theme-state.service";
+import { VaultSettingsService } from "@bitwarden/common/vault/abstractions/vault-settings/vault-settings.service";
import {
BadgeModule,
CardComponent,
@@ -64,6 +65,7 @@ export class AppearanceV2Component implements OnInit {
enableCompactMode: false,
showQuickCopyActions: false,
width: "default" as PopupWidthOption,
+ clickItemsToAutofillVaultView: false,
});
/** To avoid flashes of inaccurate values, only show the form after the entire form is populated. */
@@ -88,6 +90,7 @@ export class AppearanceV2Component implements OnInit {
private destroyRef: DestroyRef,
private animationControlService: AnimationControlService,
i18nService: I18nService,
+ private vaultSettingsService: VaultSettingsService,
) {
this.themeOptions = [
{ name: i18nService.t("systemDefault"), value: ThemeType.System },
@@ -108,6 +111,9 @@ export class AppearanceV2Component implements OnInit {
this.copyButtonsService.showQuickCopyActions$,
);
const width = await firstValueFrom(this.popupSizeService.width$);
+ const clickItemsToAutofillVaultView = await firstValueFrom(
+ this.vaultSettingsService.clickItemsToAutofillVaultView$,
+ );
// Set initial values for the form
this.appearanceForm.setValue({
@@ -118,6 +124,7 @@ export class AppearanceV2Component implements OnInit {
enableCompactMode,
showQuickCopyActions,
width,
+ clickItemsToAutofillVaultView,
});
this.formLoading = false;
@@ -163,6 +170,16 @@ export class AppearanceV2Component implements OnInit {
.subscribe((width) => {
void this.updateWidth(width);
});
+
+ this.appearanceForm.controls.clickItemsToAutofillVaultView.valueChanges
+ .pipe(takeUntilDestroyed(this.destroyRef))
+ .subscribe((clickItemsToAutofillVaultView) => {
+ void this.updateClickItemsToAutofillVaultView(clickItemsToAutofillVaultView);
+ });
+ }
+
+ async updateClickItemsToAutofillVaultView(clickItemsToAutofillVaultView: boolean) {
+ await this.vaultSettingsService.setClickItemsToAutofillVaultView(clickItemsToAutofillVaultView);
}
async updateFavicon(enableFavicon: boolean) {
diff --git a/apps/cli/package.json b/apps/cli/package.json
index 138405d1175..98d4e03597a 100644
--- a/apps/cli/package.json
+++ b/apps/cli/package.json
@@ -80,7 +80,7 @@
"papaparse": "5.5.2",
"proper-lockfile": "4.1.2",
"rxjs": "7.8.1",
- "tldts": "6.1.74",
+ "tldts": "6.1.77",
"zxcvbn": "4.4.2"
}
}
diff --git a/apps/desktop/desktop_native/core/src/password/unix.rs b/apps/desktop/desktop_native/core/src/password/unix.rs
index c02ef619624..a40f4d8ed43 100644
--- a/apps/desktop/desktop_native/core/src/password/unix.rs
+++ b/apps/desktop/desktop_native/core/src/password/unix.rs
@@ -11,6 +11,7 @@ pub async fn get_password(service: &str, account: &str) -> Result {
async fn get_password_new(service: &str, account: &str) -> Result {
let keyring = oo7::Keyring::new().await?;
+ let _ = try_prompt(&keyring).await;
let attributes = HashMap::from([("service", service), ("account", account)]);
let results = keyring.search_items(&attributes).await?;
let res = results.first();
@@ -29,6 +30,7 @@ async fn get_password_legacy(service: &str, account: &str) -> Result {
let svc = dbus::Service::new().await?;
let collection = svc.default_collection().await?;
let keyring = oo7::Keyring::DBus(collection);
+ let _ = try_prompt(&keyring).await;
let attributes = HashMap::from([("service", service), ("account", account)]);
let results = keyring.search_items(&attributes).await?;
let res = results.first();
@@ -50,6 +52,7 @@ async fn get_password_legacy(service: &str, account: &str) -> Result {
pub async fn set_password(service: &str, account: &str, password: &str) -> Result<()> {
let keyring = oo7::Keyring::new().await?;
+ let _ = try_prompt(&keyring).await;
let attributes = HashMap::from([("service", service), ("account", account)]);
keyring
.create_item(
@@ -62,13 +65,62 @@ pub async fn set_password(service: &str, account: &str, password: &str) -> Resul
Ok(())
}
+/// Remove a credential from the OS keyring. This function will *not* automatically
+/// prompt the user to unlock their keyring. If the keyring is locked when this
+/// is called, it will fail silently.
pub async fn delete_password(service: &str, account: &str) -> Result<()> {
+ // We need to silently fail in the event that the user's keyring was
+ // locked while our application was in-use. Otherwise, when we
+ // force a de-auth because we can't access keys in secure storage,
+ // kwallet will notify the user that an application is "misbehaving". This
+ // seems to happen because we call [delete_password] many times when a forced
+ // de-auth occurs to clean up old keys.
+ if is_locked().await? {
+ println!("skipping deletion of old keys. OS keyring is locked.");
+ return Ok(());
+ }
+
let keyring = oo7::Keyring::new().await?;
let attributes = HashMap::from([("service", service), ("account", account)]);
keyring.delete(&attributes).await?;
Ok(())
}
+/// Sends an OS notification prompt for the user to unlock/allow the application
+/// to read and write keys.
+async fn try_prompt(keyring: &oo7::Keyring) -> bool {
+ keyring.unlock().await.is_ok()
+}
+
+/// Keyrings on Linux cannnot be assumed to be unlocked while the user is
+/// logged in to a desktop session. Therefore, before reading or writing
+/// keys, you should check if the keyring is unlocked, and call
+/// [try_prompt] if ignoring the lock state is not an option.
+pub async fn is_locked() -> Result {
+ let keyring = oo7::Keyring::new().await?;
+
+ // No simple way to check keyring lock state, so we just try to list items
+ let items = keyring.items().await?;
+ if let Some(item) = items.first() {
+ return match item.is_locked().await {
+ Ok(is_locked) => {
+ println!("OS keyring is locked = {is_locked}");
+ Ok(is_locked)
+ }
+ Err(_) => {
+ println!("OS keyring is unlocked");
+ Ok(false)
+ }
+ };
+ }
+
+ // assume it's locked
+ Ok(true)
+}
+
+/// This will return true if a keyring is configured. However, on Linux, it does
+/// NOT indicate if the keyring is _unlocked_. Use [is_locked] to check
+/// the lock state before reading or writing keys.
pub async fn is_available() -> Result {
match oo7::Keyring::new().await {
Ok(_) => Ok(true),
diff --git a/apps/desktop/src/locales/af/messages.json b/apps/desktop/src/locales/af/messages.json
index aa36987bb82..e1968a216b9 100644
--- a/apps/desktop/src/locales/af/messages.json
+++ b/apps/desktop/src/locales/af/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ar/messages.json b/apps/desktop/src/locales/ar/messages.json
index ae4667fa98c..e71d75ed10f 100644
--- a/apps/desktop/src/locales/ar/messages.json
+++ b/apps/desktop/src/locales/ar/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "غير قادر على الحصول على معرف البريد الإلكتروني المحجوب $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/az/messages.json b/apps/desktop/src/locales/az/messages.json
index 409bdf038b4..6e26eed43a7 100644
--- a/apps/desktop/src/locales/az/messages.json
+++ b/apps/desktop/src/locales/az/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ maskalı e-poçt hesab kimliyi alına bilmir.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/be/messages.json b/apps/desktop/src/locales/be/messages.json
index 7eb27fc3494..da7f70dc88c 100644
--- a/apps/desktop/src/locales/be/messages.json
+++ b/apps/desktop/src/locales/be/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/bg/messages.json b/apps/desktop/src/locales/bg/messages.json
index 1fe796a9a9f..7a4193f5f86 100644
--- a/apps/desktop/src/locales/bg/messages.json
+++ b/apps/desktop/src/locales/bg/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не може да бъде получен идентификатор на маскиран чрез е-поща акаунт от $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/bn/messages.json b/apps/desktop/src/locales/bn/messages.json
index ddfefa11e13..19da2c21bd1 100644
--- a/apps/desktop/src/locales/bn/messages.json
+++ b/apps/desktop/src/locales/bn/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/bs/messages.json b/apps/desktop/src/locales/bs/messages.json
index 083eac2eb08..8ace0cb45b1 100644
--- a/apps/desktop/src/locales/bs/messages.json
+++ b/apps/desktop/src/locales/bs/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ca/messages.json b/apps/desktop/src/locales/ca/messages.json
index 0abdfd4724e..ee530e970be 100644
--- a/apps/desktop/src/locales/ca/messages.json
+++ b/apps/desktop/src/locales/ca/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/cs/messages.json b/apps/desktop/src/locales/cs/messages.json
index 70811e5e8df..0ed12709dd6 100644
--- a/apps/desktop/src/locales/cs/messages.json
+++ b/apps/desktop/src/locales/cs/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ odmítl Váš požadavek. Kontaktujte svého poskytovatele služeb o pomoc.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ odmítl Váš požadavek: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nelze získat maskované ID e-mailového účtu $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/cy/messages.json b/apps/desktop/src/locales/cy/messages.json
index 7e7f5ce943f..3a049b15134 100644
--- a/apps/desktop/src/locales/cy/messages.json
+++ b/apps/desktop/src/locales/cy/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/da/messages.json b/apps/desktop/src/locales/da/messages.json
index e4a4460dcc7..8af3257a86e 100644
--- a/apps/desktop/src/locales/da/messages.json
+++ b/apps/desktop/src/locales/da/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Kan ikke få $SERVICENAME$ maskeret e-mailkonto-ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/de/messages.json b/apps/desktop/src/locales/de/messages.json
index bd71c4bc363..daba0ad0669 100644
--- a/apps/desktop/src/locales/de/messages.json
+++ b/apps/desktop/src/locales/de/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Maskierte E-Mail-Konto-ID für $SERVICENAME$ konnte nicht abgerufen werden.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/el/messages.json b/apps/desktop/src/locales/el/messages.json
index de62cd02434..831446c77d7 100644
--- a/apps/desktop/src/locales/el/messages.json
+++ b/apps/desktop/src/locales/el/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Αδύνατη η απόκτηση του $SERVICENAME$ καμουφλαρισμένου ID διεύθυνσης ηλ. ταχυδρομείου.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/en_GB/messages.json b/apps/desktop/src/locales/en_GB/messages.json
index fd12fbe1a30..0eff6e4b16a 100644
--- a/apps/desktop/src/locales/en_GB/messages.json
+++ b/apps/desktop/src/locales/en_GB/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/en_IN/messages.json b/apps/desktop/src/locales/en_IN/messages.json
index 5aaa0918551..5704084916b 100644
--- a/apps/desktop/src/locales/en_IN/messages.json
+++ b/apps/desktop/src/locales/en_IN/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/eo/messages.json b/apps/desktop/src/locales/eo/messages.json
index c8616957a93..09a4e065749 100644
--- a/apps/desktop/src/locales/eo/messages.json
+++ b/apps/desktop/src/locales/eo/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/es/messages.json b/apps/desktop/src/locales/es/messages.json
index 49ca15bfed2..7d4be2967ef 100644
--- a/apps/desktop/src/locales/es/messages.json
+++ b/apps/desktop/src/locales/es/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "No se puede obtener el ID de la cuenta de correo electrónico enmascarado de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/et/messages.json b/apps/desktop/src/locales/et/messages.json
index a39e9d5d93b..668e742c582 100644
--- a/apps/desktop/src/locales/et/messages.json
+++ b/apps/desktop/src/locales/et/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Ei õnnestunud hankida pakkuja $SERVICENAME$ maskeeritud emaili konto ID-d.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/eu/messages.json b/apps/desktop/src/locales/eu/messages.json
index 2c842c561e5..af9ade9c0cb 100644
--- a/apps/desktop/src/locales/eu/messages.json
+++ b/apps/desktop/src/locales/eu/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/fa/messages.json b/apps/desktop/src/locales/fa/messages.json
index 182cbc11da0..26fc6e0e8a9 100644
--- a/apps/desktop/src/locales/fa/messages.json
+++ b/apps/desktop/src/locales/fa/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/fi/messages.json b/apps/desktop/src/locales/fi/messages.json
index f182343f11e..fb33c591447 100644
--- a/apps/desktop/src/locales/fi/messages.json
+++ b/apps/desktop/src/locales/fi/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ -palvelun peittämän sähköpostitilin tunnusta ei saatu.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/fil/messages.json b/apps/desktop/src/locales/fil/messages.json
index 51ed7ba776d..70b333c1805 100644
--- a/apps/desktop/src/locales/fil/messages.json
+++ b/apps/desktop/src/locales/fil/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/fr/messages.json b/apps/desktop/src/locales/fr/messages.json
index 31113ef5142..24c9e80a3b9 100644
--- a/apps/desktop/src/locales/fr/messages.json
+++ b/apps/desktop/src/locales/fr/messages.json
@@ -250,7 +250,7 @@
"message": "Erreur"
},
"decryptionError": {
- "message": "Decryption error"
+ "message": "Erreur de déchiffrement"
},
"couldNotDecryptVaultItemsBelow": {
"message": "Bitwarden could not decrypt the vault item(s) listed below."
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Impossible d'obtenir l'ID de compte de messagerie masqué de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/gl/messages.json b/apps/desktop/src/locales/gl/messages.json
index 5bc1f216880..1e8e63912a7 100644
--- a/apps/desktop/src/locales/gl/messages.json
+++ b/apps/desktop/src/locales/gl/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/he/messages.json b/apps/desktop/src/locales/he/messages.json
index d5113b3a29f..7931d6989de 100644
--- a/apps/desktop/src/locales/he/messages.json
+++ b/apps/desktop/src/locales/he/messages.json
@@ -208,34 +208,34 @@
"message": "נוצר מפתח SSH חדש"
},
"sshKeyWrongPassword": {
- "message": "The password you entered is incorrect."
+ "message": "הסיסמה שהזנת שגויה."
},
"importSshKey": {
- "message": "Import"
+ "message": "ייבוא"
},
"confirmSshKeyPassword": {
- "message": "Confirm password"
+ "message": "אשר סיסמה"
},
"enterSshKeyPasswordDesc": {
- "message": "Enter the password for the SSH key."
+ "message": "הזן את הסיסמה עבור מפתח ה־SSH."
},
"enterSshKeyPassword": {
- "message": "Enter password"
+ "message": "הזן סיסמה"
},
"sshAgentUnlockRequired": {
- "message": "Please unlock your vault to approve the SSH key request."
+ "message": "נא לפתוח את הכספת שלך על מנת לאשר את בקשת מפתח ה־SSH."
},
"sshAgentUnlockTimeout": {
- "message": "SSH key request timed out."
+ "message": "תם פסק הזמן לבקשת מפתח SSH."
},
"enableSshAgent": {
- "message": "הפעלת סוכן SSH"
+ "message": "אפשר סוכן SSH"
},
"enableSshAgentDesc": {
- "message": "Enable the SSH agent to sign SSH requests right from your Bitwarden vault."
+ "message": "אפשר את סוכן ה־SSH על מנת לחתום בקשות SSH היישר מכספת ה־Bitwarden שלך."
},
"enableSshAgentHelp": {
- "message": "The SSH agent is a service targeted at developers that allows you to sign SSH requests directly from your Bitwarden vault."
+ "message": "סוכן ה־SSH הוא שירות המיועד למפתחים שמאפשר לך לחתום בקשות SSH היישר מכספת ה־Bitwarden שלך."
},
"premiumRequired": {
"message": "נדרש חשבון פרימיום"
@@ -250,17 +250,17 @@
"message": "שגיאה"
},
"decryptionError": {
- "message": "Decryption error"
+ "message": "שגיאת פענוח"
},
"couldNotDecryptVaultItemsBelow": {
- "message": "Bitwarden could not decrypt the vault item(s) listed below."
+ "message": "Bitwarden לא יכל לפענח את פריט(י) הכספת המפורט(ים) להלן."
},
"contactCSToAvoidDataLossPart1": {
- "message": "Contact customer success",
+ "message": "צור קשר עם הצלחת לקוחות",
"description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'"
},
"contactCSToAvoidDataLossPart2": {
- "message": "to avoid additional data loss.",
+ "message": "כדי להימנע מאובדן מידע נוסף.",
"description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'"
},
"january": {
@@ -316,7 +316,7 @@
"message": "העלמה"
},
"mx": {
- "message": "Mx"
+ "message": "מיקס"
},
"dr": {
"message": "דוקטור"
@@ -337,7 +337,7 @@
"message": "צור סיסמה"
},
"generatePassphrase": {
- "message": "Generate passphrase"
+ "message": "צור ביטוי סיסמה"
},
"type": {
"message": "סוג"
@@ -475,13 +475,13 @@
"message": "העתק סיסמה"
},
"regenerateSshKey": {
- "message": "Regenerate SSH key"
+ "message": "צור מחדש מפתח SSH"
},
"copySshPrivateKey": {
- "message": "Copy SSH private key"
+ "message": "העתק מפתח SSH פרטי"
},
"copyPassphrase": {
- "message": "Copy passphrase",
+ "message": "העתק ביטוי סיסמה",
"description": "Copy passphrase to clipboard"
},
"copyUri": {
@@ -494,7 +494,7 @@
"message": "אורך"
},
"passwordMinLength": {
- "message": "אורך סיסמה מזערי"
+ "message": "אורך סיסמא מינימלי"
},
"uppercase": {
"message": "אותיות גדולות (A-Z)",
@@ -512,11 +512,11 @@
"message": "תווים מיוחדים (!@#$%^&*)"
},
"include": {
- "message": "Include",
+ "message": "כלול",
"description": "Card header for password generator include block"
},
"uppercaseDescription": {
- "message": "Include uppercase characters",
+ "message": "כלול תווי אות גדולה",
"description": "Tooltip for the password generator uppercase character checkbox"
},
"uppercaseLabel": {
@@ -524,7 +524,7 @@
"description": "Label for the password generator uppercase character checkbox"
},
"lowercaseDescription": {
- "message": "Include lowercase characters",
+ "message": "כלול תווי אות קטנה",
"description": "Full description for the password generator lowercase character checkbox"
},
"lowercaseLabel": {
@@ -532,7 +532,7 @@
"description": "Label for the password generator lowercase character checkbox"
},
"numbersDescription": {
- "message": "Include numbers",
+ "message": "העתק מספרים",
"description": "Full description for the password generator numbers checkbox"
},
"numbersLabel": {
@@ -540,11 +540,11 @@
"description": "Label for the password generator numbers checkbox"
},
"specialCharactersDescription": {
- "message": "Include special characters",
+ "message": "כלול תווים מיוחדים",
"description": "Full description for the password generator special characters checkbox"
},
"specialCharactersLabel": {
- "message": "!@#$%^&*",
+ "message": "*&^%$#@!",
"description": "Label for the password generator special characters checkbox"
},
"numWords": {
@@ -575,11 +575,11 @@
"description": "deprecated. Use avoidAmbiguous instead."
},
"avoidAmbiguous": {
- "message": "Avoid ambiguous characters",
+ "message": "הימנע מתווים דו-משמעיים",
"description": "Label for the avoid ambiguous characters checkbox."
},
"generatorPolicyInEffect": {
- "message": "Enterprise policy requirements have been applied to your generator options.",
+ "message": "דרישות מדיניות ארגונית הוחלו על אפשרויות המחולל שלך.",
"description": "Indicates that a policy limits the credential generator screen."
},
"searchCollection": {
@@ -617,7 +617,7 @@
"message": "גודל הקובץ המירבי הוא 500 מגה."
},
"encryptionKeyMigrationRequired": {
- "message": "נדרשת הסבת מפתח הצפנה. נא להיכנס דרך הכספת לאתרים כדי לעדכן את מפתח ההצפנה שלך."
+ "message": "דרושה הגירת מפתח הצפנה. נא להתחבר דרך כספת הרשת כדי לעדכן את מפתח ההצפנה שלך."
},
"editedFolder": {
"message": "תיקייה שנשמרה"
@@ -638,28 +638,28 @@
"message": "צור חשבון"
},
"newToBitwarden": {
- "message": "New to Bitwarden?"
+ "message": "חדש ב־Bitwarden?"
},
"setAStrongPassword": {
- "message": "הגדרת סיסמה חזקה"
+ "message": "הגדר סיסמה חזקה"
},
"finishCreatingYourAccountBySettingAPassword": {
- "message": "Finish creating your account by setting a password"
+ "message": "סיים ליצור את החשבון שלך על ידי הגדרת סיסמה"
},
"logIn": {
"message": "התחבר"
},
"logInToBitwarden": {
- "message": "Log in to Bitwarden"
+ "message": "כניסה אל Bitwarden"
},
"logInWithPasskey": {
- "message": "Log in with passkey"
+ "message": "כניסה עם מפתח גישה"
},
"loginWithDevice": {
- "message": "Log in with device"
+ "message": "כניסה עם מכשיר"
},
"useSingleSignOn": {
- "message": "Use single sign-on"
+ "message": "השתמש בהזדהות חד פעמית"
},
"submit": {
"message": "שלח"
@@ -680,7 +680,7 @@
"message": "רמז לסיסמה ראשית (אופציונאלי)"
},
"masterPassHintText": {
- "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.",
+ "message": "אם תשכח את הסיסמה שלך, רמז לסיסמה יכול להישלח לדוא\"ל שלך. $CURRENT$/$MAXIMUM$ תווים לכל היותר.",
"placeholders": {
"current": {
"content": "$1",
@@ -693,22 +693,22 @@
}
},
"masterPassword": {
- "message": "Master password"
+ "message": "סיסמה ראשית"
},
"masterPassImportant": {
- "message": "Your master password cannot be recovered if you forget it!"
+ "message": "הסיסמה הראשית שלך לא ניתנת לשחזור אם שחכת אותה!"
},
"confirmMasterPassword": {
- "message": "Confirm master password"
+ "message": "אמת סיסמה ראשית"
},
"masterPassHintLabel": {
- "message": "Master password hint"
+ "message": "רמז לסיסמה ראשית"
},
"joinOrganization": {
- "message": "הצטרפות לארגון"
+ "message": "הצטרף לארגון"
},
"joinOrganizationName": {
- "message": "הצטרפות אל $ORGANIZATIONNAME$",
+ "message": "הצטרף אל $ORGANIZATIONNAME$",
"placeholders": {
"organizationName": {
"content": "$1",
@@ -717,22 +717,22 @@
}
},
"finishJoiningThisOrganizationBySettingAMasterPassword": {
- "message": "Finish joining this organization by setting a master password."
+ "message": "סיים להצטרף לארגון זה על ידי הגדרת סיסמה ראשית."
},
"settings": {
"message": "הגדרות"
},
"accountEmail": {
- "message": "Account email"
+ "message": "דוא\"ל חשבון"
},
"requestHint": {
- "message": "Request hint"
+ "message": "בקש רמז"
},
"requestPasswordHint": {
- "message": "Request password hint"
+ "message": "בקש רמז לסיסמה"
},
"enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": {
- "message": "Enter your account email address and your password hint will be sent to you"
+ "message": "הזן את כתובת דוא\"ל החשבון שלך והרמז לסיסמה שלך יישלח אליך"
},
"passwordHint": {
"message": "רמז לסיסמה"
@@ -769,7 +769,7 @@
"message": "נכנסת בהצלחה"
},
"youMayCloseThisWindow": {
- "message": "אפשר לסגור את החלון הזה"
+ "message": "אתה רשאי לסגור חלון זה"
},
"masterPassDoesntMatch": {
"message": "אימות סיסמה ראשית אינו תואם."
@@ -778,10 +778,10 @@
"message": "החשבון החדש שלך נוצר בהצלחה! כעת ניתן להתחבר למערכת."
},
"newAccountCreated2": {
- "message": "Your new account has been created!"
+ "message": "החשבון החדש שלך נוצר!"
},
"youHaveBeenLoggedIn": {
- "message": "You have been logged in!"
+ "message": "התחברת!"
},
"masterPassSent": {
"message": "שלחנו לך אימייל עם רמז לסיסמה הראשית."
@@ -814,7 +814,7 @@
"message": "נדרש קוד אימות."
},
"webauthnCancelOrTimeout": {
- "message": "The authentication was cancelled or took too long. Please try again."
+ "message": "האימות בוטל או לקח זמן רב מדי. נא לנסות שוב."
},
"invalidVerificationCode": {
"message": "קוד אימות שגוי"
@@ -868,17 +868,17 @@
"message": "אפליקציית אימות"
},
"authenticatorAppDescV2": {
- "message": "Enter a code generated by an authenticator app like Bitwarden Authenticator.",
+ "message": "הזן קוד שנוצר על ידי יישום מאמת כמו מאמת Bitwarden.",
"description": "'Bitwarden Authenticator' is a product name and should not be translated."
},
"yubiKeyTitleV2": {
- "message": "Yubico OTP security key"
+ "message": "מפתח אבטחה OTP של YubiKey"
},
"yubiKeyDesc": {
"message": "השתמש בYubiKey עבור גישה לחשבון שלך. עובד עם YubiKey בגירסאות 4, 4C, 4Nano, ומכשירי NEO."
},
"duoDescV2": {
- "message": "Enter a code generated by Duo Security.",
+ "message": "הזן קוד שנוצר על ידי Duo Security.",
"description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
},
"duoOrganizationDesc": {
@@ -886,13 +886,13 @@
"description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
},
"verifyIdentity": {
- "message": "Verify your Identity"
+ "message": "אמת את זהותך"
},
"weDontRecognizeThisDevice": {
- "message": "We don't recognize this device. Enter the code sent to your email to verify your identity."
+ "message": "אנחנו לא מזהים את המכשיר הזה. הזן את הקוד שנשלח לדוא\"ל שלך כדי לאמת את זהותך."
},
"continueLoggingIn": {
- "message": "Continue logging in"
+ "message": "המשך להתחבר"
},
"webAuthnTitle": {
"message": "FIDO2 WebAuthn"
@@ -904,7 +904,7 @@
"message": "אימייל"
},
"emailDescV2": {
- "message": "Enter a code sent to your email."
+ "message": "הזן קוד שנשלח לדוא\"ל שלך."
},
"loginUnavailable": {
"message": "פרטי כניסה לא זמינים"
@@ -925,13 +925,13 @@
"message": "הזן את כתובת השרת המקומי של Bitwarden."
},
"selfHostedBaseUrlHint": {
- "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com"
+ "message": "ציין את בסיס ה־URL של התקנת Bitwarden באירוח מקומי שלך. דוגמה: https://bitwarden.company.com"
},
"selfHostedCustomEnvHeader": {
- "message": "For advanced configuration, you can specify the base URL of each service independently."
+ "message": "עבור תצורה מתקדמת, באפשרותך לציין את בסיס ה־URL של כל שירות בנפרד."
},
"selfHostedEnvFormInvalid": {
- "message": "You must add either the base Server URL or at least one custom environment."
+ "message": "אתה מוכרח להוסיף או את בסיס ה־URL של השרת או לפחות סביבה מותאמת אישית אחת."
},
"customEnvironment": {
"message": "סביבה מותאמת אישית"
@@ -943,13 +943,13 @@
"message": "כתובת שרת"
},
"authenticationTimeout": {
- "message": "Authentication timeout"
+ "message": "פסק זמן לאימות"
},
"authenticationSessionTimedOut": {
- "message": "The authentication session timed out. Please restart the login process."
+ "message": "תם פסק הזמן לאימות ההפעלה. נא להתחיל מחדש את תהליך הכניסה."
},
"selfHostBaseUrl": {
- "message": "Self-host server URL",
+ "message": "URL של שרת אירוח עצמי",
"description": "Label for field requesting a self-hosted integration service URL"
},
"apiUrl": {
@@ -992,22 +992,22 @@
"message": "בוצעה יציאה"
},
"loggedOutDesc": {
- "message": "You have been logged out of your account."
+ "message": "התנתקת מהחשבון שלך."
},
"loginExpired": {
"message": "תוקף החיבור שלך הסתיים."
},
"restartRegistration": {
- "message": "Restart registration"
+ "message": "התחל הרשמה מחדש"
},
"expiredLink": {
- "message": "Expired link"
+ "message": "קישור פג תוקף"
},
"pleaseRestartRegistrationOrTryLoggingIn": {
- "message": "Please restart registration or try logging in."
+ "message": "נא להתחיל הרשמה מחדש או לנסות להתחבר."
},
"youMayAlreadyHaveAnAccount": {
- "message": "You may already have an account"
+ "message": "ייתכן שכבר יש לך חשבון"
},
"logOutConfirmation": {
"message": "האם אתה בטוח שברצונך להתנתק?"
@@ -1064,10 +1064,10 @@
"message": "החלף סיסמה ראשית"
},
"continueToWebApp": {
- "message": "Continue to web app?"
+ "message": "להמשיך ליישום רשת?"
},
"changeMasterPasswordOnWebConfirmation": {
- "message": "You can change your master password on the Bitwarden web app."
+ "message": "אתה יכול לשנות את הסיסמה הראשית שלך ביישום הרשת של Bitwarden."
},
"fingerprintPhrase": {
"message": "סיסמת טביעת אצבע",
@@ -1096,16 +1096,16 @@
"message": "הכספת שלך נעולה. אמת את זהותך כדי להמשיך."
},
"yourAccountIsLocked": {
- "message": "Your account is locked"
+ "message": "החשבון שלך נעול"
},
"or": {
- "message": "or"
+ "message": "או"
},
"unlockWithBiometrics": {
- "message": "Unlock with biometrics"
+ "message": "בטל נעילה עם זיהוי ביומטרי"
},
"unlockWithMasterPassword": {
- "message": "Unlock with master password"
+ "message": "בטל נעילה עם סיסמה ראשית"
},
"unlock": {
"message": "בטל נעילה"
@@ -1136,7 +1136,7 @@
"message": "סגירת כספת אוטומטית"
},
"vaultTimeout1": {
- "message": "Timeout"
+ "message": "פסק זמן"
},
"vaultTimeoutDesc": {
"message": "בחר כמה זמן יעבור כדי שהכספת תסגר לאחר חוסר פעילות ותבצע את הפעולה שנבחרה."
@@ -1343,7 +1343,7 @@
"description": "Copy credit card number"
},
"copyEmail": {
- "message": "Copy email"
+ "message": "העתק דוא\"ל"
},
"copySecurityCode": {
"message": "העתק קוד אבטחה",
@@ -1389,7 +1389,7 @@
"message": "רכוש פרימיום"
},
"premiumPurchaseAlertV2": {
- "message": "You can purchase Premium from your account settings on the Bitwarden web app."
+ "message": "אתה יכול לרכוש פרימיום מהגדרות החשבון שלך ביישום הרשת של Bitwarden."
},
"premiumCurrentMember": {
"message": "אתה מנוי פרימיום!"
@@ -1413,13 +1413,13 @@
"message": "היסטוריית סיסמאות"
},
"generatorHistory": {
- "message": "Generator history"
+ "message": "היסטוריית מחולל"
},
"clearGeneratorHistoryTitle": {
- "message": "Clear generator history"
+ "message": "נקה היסטוריית מחולל"
},
"cleargGeneratorHistoryDescription": {
- "message": "If you continue, all entries will be permanently deleted from generator's history. Are you sure you want to continue?"
+ "message": "אם תמשיך, כל הרשומות יימחקו לצמיתות מהיסטוריית המחולל. האם אתה בטוח שברצונך להמשיך?"
},
"clear": {
"message": "נקה",
@@ -1429,13 +1429,13 @@
"message": "אין סיסמאות להצגה ברשימה."
},
"clearHistory": {
- "message": "Clear history"
+ "message": "נקה היסטוריה"
},
"nothingToShow": {
- "message": "Nothing to show"
+ "message": "אין מה להראות"
},
"nothingGeneratedRecently": {
- "message": "You haven't generated anything recently"
+ "message": "לא יצרת שום דבר לאחרונה"
},
"undo": {
"message": "בטל"
@@ -1512,13 +1512,13 @@
}
},
"copySuccessful": {
- "message": "Copy Successful"
+ "message": "העתקה מוצלחת"
},
"errorRefreshingAccessToken": {
- "message": "Access Token Refresh Error"
+ "message": "שגיאת רענון אסימון גישה"
},
"errorRefreshingAccessTokenDesc": {
- "message": "No refresh token or API keys found. Please try logging out and logging back in."
+ "message": "לא נמצאו אסימון רענון או מפתחות API. נא לנסות לצאת ולהיכנס חזרה."
},
"help": {
"message": "עזרה"
@@ -1608,7 +1608,7 @@
"description": "ex. Date this password was updated"
},
"exportFrom": {
- "message": "Export from"
+ "message": "ייצוא מ-"
},
"exportVault": {
"message": "יצוא כספת"
@@ -1617,31 +1617,31 @@
"message": "תבנית קובץ"
},
"fileEncryptedExportWarningDesc": {
- "message": "This file export will be password protected and require the file password to decrypt."
+ "message": "קובץ ייצוא זה יהיה מוגן סיסמה ודורש את סיסמת הקובץ כדי לפענח."
},
"filePassword": {
- "message": "File password"
+ "message": "סיסמת קובץ"
},
"exportPasswordDescription": {
- "message": "This password will be used to export and import this file"
+ "message": "סיסמה זו תשמש כדי לייצא ולייבא קובץ זה"
},
"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": "השתמש במפתח הצפנת החשבון שלך, הנגזר משם המשתמש שלך והסיסמה הראשית, כדי להצפין את הייצוא ולהגביל את הייבוא רק לחשבון Bitwarden הנוכחי."
},
"passwordProtected": {
- "message": "Password protected"
+ "message": "מוגן סיסמה"
},
"passwordProtectedOptionDescription": {
- "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption."
+ "message": "הגדר סיסמת קובץ כדי להצפין את הייצוא ולייבא אותו לכל חשבון Bitwarden באמצעות הסיסמה לפענוח."
},
"exportTypeHeading": {
- "message": "Export type"
+ "message": "סוג ייצוא"
},
"accountRestricted": {
- "message": "Account restricted"
+ "message": "מוגבל חשבון"
},
"filePasswordAndConfirmFilePasswordDoNotMatch": {
- "message": "“File password” and “Confirm file password“ do not match."
+ "message": "\"סיסמת קובץ\" ו-\"אשר סיסמת קובץ\" אינם תואמים."
},
"hCaptchaUrl": {
"message": "כתובת אתר hCaptcha",
@@ -1749,7 +1749,7 @@
"message": "הגדרות נוספות של Windows Hello"
},
"unlockWithPolkit": {
- "message": "Unlock with system authentication"
+ "message": "בטל נעילה עם אימות מערכת"
},
"windowsHelloConsentMessage": {
"message": "אימות עבור Bitwarden."
@@ -1767,7 +1767,7 @@
"message": "הצג את Windows Hello בפתיחת האפליקציה"
},
"autoPromptPolkit": {
- "message": "Ask for system authentication on launch"
+ "message": "בקש אימות מערכת בפתיחה"
},
"autoPromptTouchId": {
"message": "הצג בקשה של Touch ID בפתיחת האפליקציה"
@@ -1779,7 +1779,7 @@
"message": "מומלץ לשיפור אבטחת מידע."
},
"lockWithMasterPassOnRestart1": {
- "message": "Lock with master password on restart"
+ "message": "נעל בעזרת הסיסמה הראשית בהפעלה מחדש"
},
"deleteAccount": {
"message": "מחק חשבון"
@@ -1791,10 +1791,10 @@
"message": "מחיקת חשבון היא פעולה בלתי הפיכה."
},
"cannotDeleteAccount": {
- "message": "Cannot delete account"
+ "message": "לא ניתן למחוק חשבון"
},
"cannotDeleteAccountDesc": {
- "message": "This action cannot be completed because your account is owned by an organization. Contact your organization administrator for additional details."
+ "message": "פעולה זו אינה ניתנת להשלמה בגלל שהחשבון שלך נמצא בבעלות ארגון. צור קשר עם מנהל הארגון שלך עבור פרטים נוספים."
},
"accountDeleted": {
"message": "החשבון נמחק"
@@ -1899,15 +1899,15 @@
"message": "הגדרת סיסמה ראשית"
},
"orgPermissionsUpdatedMustSetPassword": {
- "message": "Your organization permissions were updated, requiring you to set a master password.",
+ "message": "הרשאות הארגון שלך עודכנו, מה שמאלץ אותך להגדיר סיסמה ראשית.",
"description": "Used as a card title description on the set password page to explain why the user is there"
},
"orgRequiresYouToSetPassword": {
- "message": "Your organization requires you to set a master password.",
+ "message": "הארגון שלך דורש ממך להגדיר סיסמה ראשית.",
"description": "Used as a card title description on the set password page to explain why the user is there"
},
"cardMetrics": {
- "message": "out of $TOTAL$",
+ "message": "מתוך $TOTAL$",
"placeholders": {
"total": {
"content": "$1",
@@ -1920,7 +1920,7 @@
"description": "Default title for the user verification dialog."
},
"currentMasterPass": {
- "message": "Current master password"
+ "message": "סיסמה ראשית נוכחית"
},
"newMasterPass": {
"message": "סיסמה ראשית חדשה"
@@ -1971,19 +1971,19 @@
"message": "הסיסמה הראשית החדשה השלך לא עומדת בדרישות המדיניות."
},
"receiveMarketingEmailsV2": {
- "message": "Get advice, announcements, and research opportunities from Bitwarden in your inbox."
+ "message": "קבל עצות, הכרזות, והזדמנויות מחקר מאת Bitwarden בדואר הנכנס שלך."
},
"unsubscribe": {
- "message": "Unsubscribe"
+ "message": "בטל הרשמה"
},
"atAnyTime": {
- "message": "at any time."
+ "message": "בכל זמן."
},
"byContinuingYouAgreeToThe": {
- "message": "By continuing, you agree to the"
+ "message": "על ידי המשך, אתה מסכים ל"
},
"and": {
- "message": "and"
+ "message": "ו"
},
"acceptPolicies": {
"message": "סימון תיבה זו מהווה את הסכמתך לתנאים הבאים:"
@@ -2007,10 +2007,10 @@
"message": "שילוב הדפדפן אינו נתמך"
},
"browserIntegrationErrorTitle": {
- "message": "Error enabling browser integration"
+ "message": "שגיאה באפשור שילוב דפדפן"
},
"browserIntegrationErrorDesc": {
- "message": "An error has occurred while enabling browser integration."
+ "message": "אירעה שגיאה בעת אפשור שילוב דפדפן."
},
"browserIntegrationMasOnlyDesc": {
"message": "למצער, אינטגרצייה עם הדפדפן בשלב זה נתמכת רק על ידי גרסת חנות האפליקציות של מקינטוש."
@@ -2064,10 +2064,10 @@
"message": "בכדי להשתמש באמצעי אימות ביומטריים בדפדפן, אפשר תכונה זו באפליקציה בשולחן העבודה."
},
"biometricsManualSetupTitle": {
- "message": "Automatic setup not available"
+ "message": "הגדרה אוטומטית אינה זמינה"
},
"biometricsManualSetupDesc": {
- "message": "Due to the installation method, biometrics support could not be automatically enabled. Would you like to open the documentation on how to do this manually?"
+ "message": "בגלל שיטת ההתקנה, לא היה ניתן לאפשר תמיכת זיהוי ביומטרי באופן אוטומטי. האם תרצה לפתוח את התיעוד על איך לעשות זאת ידנית?"
},
"personalOwnershipSubmitError": {
"message": "בשל מדיניות ארגונית, אתה מוגבל לשמירת פריטים בכספת האישית שלך. שנה את ההגדרות בעלות החשבון לחשבון ארגוני ובחר מתוך האוספים הזמינים."
@@ -2079,7 +2079,7 @@
"message": "מדיניות ארגון מסויימת משפיעה על אפשרויות הבעלות."
},
"personalOwnershipPolicyInEffectImports": {
- "message": "An organization policy has blocked importing items into your individual vault."
+ "message": "מדיניות ארגון חסמה ייבוא פריטים אל תוך הכספת האישית שלך."
},
"allSends": {
"message": "כל השליחות",
@@ -2254,7 +2254,7 @@
"message": "נדרש כתובת אימייל לאימות"
},
"emailVerifiedV2": {
- "message": "Email verified"
+ "message": "דוא\"ל אומת"
},
"emailVerificationRequiredDesc": {
"message": "נדרש אישור אימות בדוא\"ל כדי לאפשר שימוש בתכונה זו."
@@ -2278,10 +2278,10 @@
"message": "הסיסמה הראשית שלך שונתה לאחרונה על ידי מנהל הארגון שלך. כדי לגשת לכספת, עליך לעדכן אותה כעת. בהמשך תנותק מההפעלה הנוכחית שלך ותידרש להיכנס שוב. הפעלות אחרות הפתוחות במכשירים שונים ימשיכו להיות פעילים עד משך שעה אחת."
},
"updateWeakMasterPasswordWarning": {
- "message": "Your master password does not meet one or more of your organization policies. 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."
+ "message": "הסיסמה הראשית שלך אינה עומדת באחת או יותר ממדיניויות הארגון שלך. כדי לגשת לכספת, אתה מוכרח לעדכן את הסיסמה הראשית שלך עכשיו. בהמשך תנותק מההפעלה הנוכחית שלך, מה שידרוש ממך להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת."
},
"tdeDisabledMasterPasswordRequired": {
- "message": "Your organization has disabled trusted device encryption. Please set a master password to access your vault."
+ "message": "הארגון שלך השבית הצפנת מכשיר מהימן. נא להגדיר סיסמה ראשית כדי לגשת לכספת שלך."
},
"tryAgain": {
"message": "לנסות שוב"
@@ -2326,7 +2326,7 @@
"message": "דקות"
},
"vaultTimeoutPolicyInEffect1": {
- "message": "$HOURS$ hour(s) and $MINUTES$ minute(s) maximum.",
+ "message": "$HOURS$ שעות ו-$MINUTES$ דקות לכל היותר.",
"placeholders": {
"hours": {
"content": "$1",
@@ -2339,7 +2339,7 @@
}
},
"vaultTimeoutPolicyWithActionInEffect": {
- "message": "Your organization policies are affecting your vault timeout. Maximum allowed vault timeout is $HOURS$ hour(s) and $MINUTES$ minute(s). Your vault timeout action is set to $ACTION$.",
+ "message": "מדיניויות הארגון שלך משפיעות על פסק הזמן לכספת שלך. פסק זמן מרבי המותר הוא $HOURS$ שעות ו-$MINUTES$ דקות. פעולת פסק הזמן לכספת שלך מוגדרת ל$ACTION$.",
"placeholders": {
"hours": {
"content": "$1",
@@ -2356,7 +2356,7 @@
}
},
"vaultTimeoutActionPolicyInEffect": {
- "message": "Your organization policies have set your vault timeout action to $ACTION$.",
+ "message": "מדיניויות הארגון שלך הגדירו את פעולת פסק הזמן לכספת שלך ל$ACTION$.",
"placeholders": {
"action": {
"content": "$1",
@@ -2368,7 +2368,7 @@
"message": "הזמן הקצוב לכספת שלך חורג מהמגבלות שנקבעו על ידי הארגון שלך."
},
"inviteAccepted": {
- "message": "Invitation accepted"
+ "message": "ההזמנה התקבלה"
},
"resetPasswordPolicyAutoEnroll": {
"message": "רישום אוטומטי"
@@ -2440,7 +2440,7 @@
"message": "החלף חשבון"
},
"alreadyHaveAccount": {
- "message": "Already have an account?"
+ "message": "כבר יש לך חשבון?"
},
"options": {
"message": "אפשרויות"
@@ -2452,7 +2452,7 @@
"message": "הכספת האישית מיוצאת"
},
"exportingIndividualVaultDescription": {
- "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 attachments.",
+ "message": "רק פריטי הכספת האישית המשויכת עם $EMAIL$ ייוצאו. פריטי כספת ארגון לא יכללו. רק פרטי פריט כספת ייוצאו ולא יכללו קבצים מצורפים משויכים.",
"placeholders": {
"email": {
"content": "$1",
@@ -2461,10 +2461,10 @@
}
},
"exportingOrganizationVaultTitle": {
- "message": "Exporting organization vault"
+ "message": "מייצא כספת ארגון"
},
"exportingOrganizationVaultDesc": {
- "message": "Only the organization vault associated with $ORGANIZATION$ will be exported. Items in individual vaults or other organizations will not be included.",
+ "message": "רק כספת הארגון המשויכת עם $ORGANIZATION$ ייוצאו. פריטים בכספת אישית או ארגונים אחרים לא יכללו.",
"placeholders": {
"organization": {
"content": "$1",
@@ -2476,7 +2476,7 @@
"message": "נָעוּל"
},
"yourVaultIsLockedV2": {
- "message": "Your vault is locked"
+ "message": "הכספת שלך נעולה"
},
"unlocked": {
"message": "לא נעול"
@@ -2498,10 +2498,10 @@
"message": "חולל שם משתמש"
},
"generateEmail": {
- "message": "Generate email"
+ "message": "צור דוא\"ל"
},
"spinboxBoundariesHint": {
- "message": "Value must be between $MIN$ and $MAX$.",
+ "message": "הערך חייב להיות בין $MIN$ ל־$MAX$.",
"description": "Explains spin box minimum and maximum values to the user",
"placeholders": {
"min": {
@@ -2515,7 +2515,7 @@
}
},
"passwordLengthRecommendationHint": {
- "message": " Use $RECOMMENDED$ characters or more to generate a strong password.",
+ "message": " השתמש ב־$RECOMMENDED$ תווים או יותר כדי ליצור סיסמה חזקה.",
"description": "Appended to `spinboxBoundariesHint` to recommend a length to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).",
"placeholders": {
"recommended": {
@@ -2525,7 +2525,7 @@
}
},
"passphraseNumWordsRecommendationHint": {
- "message": " Use $RECOMMENDED$ words or more to generate a strong passphrase.",
+ "message": " השתמש ב־$RECOMMENDED$ מילים או יותר כדי ליצור ביטוי סיסמה חזק.",
"description": "Appended to `spinboxBoundariesHint` to recommend a number of words to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).",
"placeholders": {
"recommended": {
@@ -2551,7 +2551,7 @@
"message": "השתמש בתכונת ה-catch-all המוגדרת בדומיין שלך."
},
"useThisEmail": {
- "message": "Use this email"
+ "message": "השתמש בדוא\"ל זה"
},
"random": {
"message": "אקראי"
@@ -2581,15 +2581,15 @@
"message": "צור כינוי דוא\"ל באמצעות שירות שליחת דוא\"ל חיצוני."
},
"forwarderDomainName": {
- "message": "Email domain",
+ "message": "דומיין דוא\"ל",
"description": "Labels the domain name email forwarder service option"
},
"forwarderDomainNameHint": {
- "message": "Choose a domain that is supported by the selected service",
+ "message": "בחר דומיין שנתמך על ידי השירות הנבחר",
"description": "Guidance provided for email forwarding services that support multiple email domains."
},
"forwarderError": {
- "message": "$SERVICENAME$ error: $ERRORMESSAGE$",
+ "message": "$SERVICENAME$ שגיאה: $ERRORMESSAGE$",
"description": "Reports an error returned by a forwarding service to the user.",
"placeholders": {
"servicename": {
@@ -2603,11 +2603,11 @@
}
},
"forwarderGeneratedBy": {
- "message": "Generated by Bitwarden.",
+ "message": "נוצר על ידי Bitwarden.",
"description": "Displayed with the address on the forwarding service's configuration screen."
},
"forwarderGeneratedByWithWebsite": {
- "message": "Website: $WEBSITE$. Generated by Bitwarden.",
+ "message": "אתר: $WEBSITE$. נוצר על ידי Bitwarden.",
"description": "Displayed with the address on the forwarding service's configuration screen.",
"placeholders": {
"WEBSITE": {
@@ -2617,7 +2617,7 @@
}
},
"forwaderInvalidToken": {
- "message": "Invalid $SERVICENAME$ API token",
+ "message": "אסימון API של $SERVICENAME$ לא חוקי",
"description": "Displayed when the user's API token is empty or rejected by the forwarding service.",
"placeholders": {
"servicename": {
@@ -2627,7 +2627,7 @@
}
},
"forwaderInvalidTokenWithMessage": {
- "message": "Invalid $SERVICENAME$ API token: $ERRORMESSAGE$",
+ "message": "אסימון API של $SERVICENAME$ לא חוקי: $ERRORMESSAGE$",
"description": "Displayed when the user's API token is rejected by the forwarding service with an error message.",
"placeholders": {
"servicename": {
@@ -2640,8 +2640,32 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ סירב לבקשה שלך. נא ליצור קשר עם נותן השירות שלך לקבלת סיוע.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ סירב לבקשה שלך: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
- "message": "Unable to obtain $SERVICENAME$ masked email account ID.",
+ "message": "לא ניתן להשיג מזהה חשבון דוא\"ל מסווה של $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
"placeholders": {
"servicename": {
@@ -2651,7 +2675,7 @@
}
},
"forwarderNoDomain": {
- "message": "Invalid $SERVICENAME$ domain.",
+ "message": "דומיין $SERVICENAME$ לא חוקי.",
"description": "Displayed when the domain is empty or domain authorization failed at the forwarding service.",
"placeholders": {
"servicename": {
@@ -2661,7 +2685,7 @@
}
},
"forwarderNoUrl": {
- "message": "Invalid $SERVICENAME$ url.",
+ "message": "כתובת url של $SERVICENAME$ לא חוקית.",
"description": "Displayed when the url of the forwarding service wasn't supplied.",
"placeholders": {
"servicename": {
@@ -2671,7 +2695,7 @@
}
},
"forwarderUnknownError": {
- "message": "Unknown $SERVICENAME$ error occurred.",
+ "message": "התרחשה שגיאת $SERVICENAME$ לא ידועה.",
"description": "Displayed when the forwarding service failed due to an unknown error.",
"placeholders": {
"servicename": {
@@ -2681,7 +2705,7 @@
}
},
"forwarderUnknownForwarder": {
- "message": "Unknown forwarder: '$SERVICENAME$'.",
+ "message": "משלח לא ידוע: '$SERVICENAME$'.",
"description": "Displayed when the forwarding service is not supported.",
"placeholders": {
"servicename": {
@@ -2743,28 +2767,28 @@
"message": "התחבר עם מכשיר אחר"
},
"loginInitiated": {
- "message": "Login initiated"
+ "message": "כניסה החלה"
},
"logInRequestSent": {
- "message": "Request sent"
+ "message": "בקשה נשלחה"
},
"notificationSentDevice": {
"message": "התראה נשלחה למכשירך."
},
"aNotificationWasSentToYourDevice": {
- "message": "A notification was sent to your device"
+ "message": "התראה נשלחה למכשיר שלך"
},
"notificationSentDevicePart1": {
- "message": "Unlock Bitwarden on your device or on the "
+ "message": "בטל נעילת Bitwarden במכשיר שלך או ב"
},
"notificationSentDeviceAnchor": {
- "message": "web app"
+ "message": "יישום הרשת"
},
"notificationSentDevicePart2": {
- "message": "Make sure the Fingerprint phrase matches the one below before approving."
+ "message": "ודא שביטוי טביעת האצבע תואם את זה שלמטה לפני שתאשר."
},
"needAnotherOptionV1": {
- "message": "Need another option?"
+ "message": "צריך אפשרות אחרת?"
},
"fingerprintMatchInfo": {
"message": "וודא שהכספת שלך לא נעולה ושם המזהה שלך מתאים למכשיר השני."
@@ -2773,13 +2797,13 @@
"message": "שם מזהה"
},
"youWillBeNotifiedOnceTheRequestIsApproved": {
- "message": "You will be notified once the request is approved"
+ "message": "תקבל התראה כאשר הבקשה תאושר"
},
"needAnotherOption": {
"message": "התחברות עם מכשיר צריכה להיות מוגדרת בהגדרות האפליקציה. זקוק/ה לאפשרות נוספת?"
},
"viewAllLogInOptions": {
- "message": "View all log in options"
+ "message": "הצג את כל אפשרויות הכניסה"
},
"viewAllLoginOptions": {
"message": "צפייה בכל אפשרות ההתחברות"
@@ -2792,10 +2816,10 @@
"description": "'Character count' describes a feature that displays a number next to each character of the password."
},
"areYouTryingToAccessYourAccount": {
- "message": "Are you trying to access your account?"
+ "message": "האם אתה מנסה לגשת לחשבון שלך?"
},
"accessAttemptBy": {
- "message": "Access attempt by $EMAIL$",
+ "message": "ניסיון גישה באמצעות על ידי $EMAIL$",
"placeholders": {
"email": {
"content": "$1",
@@ -2813,10 +2837,10 @@
"message": "זמן"
},
"confirmAccess": {
- "message": "Confirm access"
+ "message": "אשר גישה"
},
"denyAccess": {
- "message": "Deny access"
+ "message": "דחה גישה"
},
"logInConfirmedForEmailOnDevice": {
"message": "התחברות אושרה עבור $EMAIL$ במכשיר $DEVICE$",
@@ -2832,13 +2856,13 @@
}
},
"youDeniedALogInAttemptFromAnotherDevice": {
- "message": "You denied a login attempt from another device. If this really was you, try to log in with the device again."
+ "message": "דחית ניסיון כניסה ממכשיר אחר. אם זה באמת היית אתה, נסה להתחבר עם המכשיר שוב."
},
"justNow": {
- "message": "Just now"
+ "message": "זה עתה"
},
"requestedXMinutesAgo": {
- "message": "Requested $MINUTES$ minutes ago",
+ "message": "התבקשה לפני $MINUTES$ דקות",
"placeholders": {
"minutes": {
"content": "$1",
@@ -2847,13 +2871,13 @@
}
},
"loginRequestHasAlreadyExpired": {
- "message": "Login request has already expired."
+ "message": "כבר פג תוקפה של בקשת הכניסה."
},
"thisRequestIsNoLongerValid": {
- "message": "This request is no longer valid."
+ "message": "בקשה זו אינה תקפה עוד."
},
"confirmAccessAttempt": {
- "message": "Confirm access attempt for $EMAIL$",
+ "message": "אשר ניסיון גישה עבור $EMAIL$",
"placeholders": {
"email": {
"content": "$1",
@@ -2862,73 +2886,73 @@
}
},
"logInRequested": {
- "message": "Log in requested"
+ "message": "התבקשה כניסה"
},
"accountAccessRequested": {
- "message": "Account access requested"
+ "message": "התבקשה גישה לחשבון"
},
"creatingAccountOn": {
- "message": "Creating account on"
+ "message": "יוצר חשבון ב־"
},
"checkYourEmail": {
- "message": "Check your email"
+ "message": "בדוק את הדוא\"ל שלך"
},
"followTheLinkInTheEmailSentTo": {
- "message": "Follow the link in the email sent to"
+ "message": "עקוב אחר הקישור בדוא\"ל הנשלח אל"
},
"andContinueCreatingYourAccount": {
- "message": "and continue creating your account."
+ "message": "והמשך ליצור את החשבון שלך."
},
"noEmail": {
- "message": "No email?"
+ "message": "אין דוא\"ל?"
},
"goBack": {
- "message": "Go back"
+ "message": "חזור"
},
"toEditYourEmailAddress": {
- "message": "to edit your email address."
+ "message": "כדי לערוך את כתובת הדוא\"ל שלך."
},
"exposedMasterPassword": {
- "message": "Exposed Master Password"
+ "message": "סיסמה ראשית חשופה"
},
"exposedMasterPasswordDesc": {
- "message": "Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?"
+ "message": "הסיסמה נמצאה בפרצת נתונים. השתמש בסיסמה ייחודית כדי להגן על חשבונך. האם אתה בטוח שברצונך להשתמש בסיסמה חשופה?"
},
"weakAndExposedMasterPassword": {
- "message": "Weak and Exposed Master Password"
+ "message": "סיסמה ראשית חלשה וחשופה"
},
"weakAndBreachedMasterPasswordDesc": {
- "message": "Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?"
+ "message": "סיסמה חלשה זוהתה ונמצאה בפרצת נתונים. השתמש בסיסמה חזקה וייחודית כדי להגן על חשבונך. האם אתה בטוח שאתה רוצה להשתמש בסיסמה זו?"
},
"useThisPassword": {
- "message": "Use this password"
+ "message": "השתמש בסיסמה זו"
},
"useThisUsername": {
- "message": "Use this username"
+ "message": "השתמש בשם משתמש זה"
},
"checkForBreaches": {
- "message": "Check known data breaches for this password"
+ "message": "בדוק פרצות נתונים ידועות עבור סיסמה זו"
},
"loggedInExclamation": {
- "message": "Logged in!"
+ "message": "נכנסת!"
},
"important": {
"message": "חשוב:"
},
"accessing": {
- "message": "Accessing"
+ "message": "ניגש אל"
},
"accessTokenUnableToBeDecrypted": {
- "message": "You have been logged out because your access token could not be decrypted. Please log in again to resolve this issue."
+ "message": "נותקת בגלל שלא היה ניתן לפענח את אסימון הגישה שלך. נא להיכנס שוב כדי לפתור בעיה זו."
},
"refreshTokenSecureStorageRetrievalFailure": {
- "message": "You have been logged out because your refresh token could not be retrieved. Please log in again to resolve this issue."
+ "message": "נותקת בגלל שלא היה ניתן לאחזר את אסימון הרענון שלך. נא להיכנס שוב כדי לפתור בעיה זו."
},
"masterPasswordHint": {
- "message": "Your master password cannot be recovered if you forget it!"
+ "message": "הסיסמה הראשית שלך לא ניתנת לשחזור אם שחכת אותה!"
},
"characterMinimum": {
- "message": "$LENGTH$ character minimum",
+ "message": "$LENGTH$ תווים לכל הפחות",
"placeholders": {
"length": {
"content": "$1",
@@ -2937,92 +2961,92 @@
}
},
"windowsBiometricUpdateWarning": {
- "message": "Bitwarden recommends updating your biometric settings to require your master password (or PIN) on the first unlock. Would you like to update your settings now?"
+ "message": "Bitwarden ממליץ לעדכן את הגדרות הזיהוי הביומטרי שלך כך שתדרש סיסמה ראשית (או PIN) בכניסה הראשונית. האם ברצונך לעדכן את ההגדרות שלך עכשיו?"
},
"windowsBiometricUpdateWarningTitle": {
- "message": "Recommended Settings Update"
+ "message": "עדכון הגדרות מומלץ"
},
"rememberThisDeviceToMakeFutureLoginsSeamless": {
- "message": "Remember this device to make future logins seamless"
+ "message": "זכור מכשיר זה כדי להפוך כניסות עתידיות לחלקות"
},
"deviceApprovalRequired": {
- "message": "Device approval required. Select an approval option below:"
+ "message": "נדרש אישור מכשיר. בחר אפשרות אישור למטה:"
},
"deviceApprovalRequiredV2": {
- "message": "Device approval required"
+ "message": "נדרש אישור מכשיר"
},
"selectAnApprovalOptionBelow": {
- "message": "Select an approval option below"
+ "message": "בחר אפשרות אישור למטה"
},
"rememberThisDevice": {
- "message": "Remember this device"
+ "message": "זכור מכשיר זה"
},
"uncheckIfPublicDevice": {
- "message": "Uncheck if using a public device"
+ "message": "בטל את הסימון אם אתה משתמש במכשיר ציבורי"
},
"approveFromYourOtherDevice": {
- "message": "Approve from your other device"
+ "message": "אשר מהמכשיר האחר שלך"
},
"requestAdminApproval": {
- "message": "Request admin approval"
+ "message": "בקש אישור מנהל"
},
"approveWithMasterPassword": {
- "message": "Approve with master password"
+ "message": "אשר עם סיסמה ראשית"
},
"region": {
- "message": "Region"
+ "message": "אזור"
},
"ssoIdentifierRequired": {
- "message": "Organization SSO identifier is required."
+ "message": "נדרש מזהה SSO של הארגון."
},
"eu": {
- "message": "EU",
+ "message": "האיחוד האירופי",
"description": "European Union"
},
"selfHostedServer": {
- "message": "self-hosted"
+ "message": "אירוח עצמי"
},
"accessDenied": {
- "message": "Access denied. You do not have permission to view this page."
+ "message": "גישה נדחתה. אין לך הרשאות כדי לצפות בדף זה."
},
"accountSuccessfullyCreated": {
- "message": "Account successfully created!"
+ "message": "החשבון נוצר בהצלחה!"
},
"adminApprovalRequested": {
- "message": "Admin approval requested"
+ "message": "התבקש אישור מנהל"
},
"adminApprovalRequestSentToAdmins": {
- "message": "Your request has been sent to your admin."
+ "message": "הבקשה שלך נשלחה למנהל שלך."
},
"youWillBeNotifiedOnceApproved": {
- "message": "You will be notified once approved."
+ "message": "תקבל התראה כשתאושר."
},
"troubleLoggingIn": {
- "message": "Trouble logging in?"
+ "message": "בעיות בכניסה?"
},
"loginApproved": {
- "message": "Login approved"
+ "message": "כניסה אושרה"
},
"userEmailMissing": {
- "message": "User email missing"
+ "message": "חסר דוא\"ל משתמש"
},
"activeUserEmailNotFoundLoggingYouOut": {
- "message": "Active user email not found. Logging you out."
+ "message": "דוא\"ל משתמש פעיל לא נמצא. מנתק אותך."
},
"deviceTrusted": {
- "message": "Device trusted"
+ "message": "מכשיר מהימן"
},
"inputRequired": {
- "message": "Input is required."
+ "message": "נדרש קלט."
},
"required": {
- "message": "required"
+ "message": "נדרש"
},
"search": {
- "message": "Search"
+ "message": "חיפוש"
},
"inputMinLength": {
- "message": "Input must be at least $COUNT$ characters long.",
+ "message": "אורך הקלט חייב להיות לפחות $COUNT$ תווים.",
"placeholders": {
"count": {
"content": "$1",
@@ -3031,7 +3055,7 @@
}
},
"inputMaxLength": {
- "message": "Input must not exceed $COUNT$ characters in length.",
+ "message": "אורך הקלט לא יעלה על $COUNT$ תווים.",
"placeholders": {
"count": {
"content": "$1",
@@ -3040,7 +3064,7 @@
}
},
"inputForbiddenCharacters": {
- "message": "The following characters are not allowed: $CHARACTERS$",
+ "message": "התווים הבאים אינם מותרים: $CHARACTERS$",
"placeholders": {
"characters": {
"content": "$1",
@@ -3049,7 +3073,7 @@
}
},
"inputMinValue": {
- "message": "Input value must be at least $MIN$.",
+ "message": "ערך הקלט חייב להיות לפחות $MIN$.",
"placeholders": {
"min": {
"content": "$1",
@@ -3058,7 +3082,7 @@
}
},
"inputMaxValue": {
- "message": "Input value must not exceed $MAX$.",
+ "message": "ערך הקלט לא יעלה על $MAX$.",
"placeholders": {
"max": {
"content": "$1",
@@ -3067,17 +3091,17 @@
}
},
"multipleInputEmails": {
- "message": "1 or more emails are invalid"
+ "message": "1 או יותר דוא\"לים אינם חוקיים"
},
"inputTrimValidator": {
- "message": "Input must not contain only whitespace.",
+ "message": "אסור שקלט יכיל רק רווח לבן.",
"description": "Notification to inform the user that a form's input can't contain only whitespace."
},
"inputEmail": {
- "message": "Input is not an email address."
+ "message": "קלט הוא לא כתובת דוא\"ל."
},
"fieldsNeedAttention": {
- "message": "$COUNT$ field(s) above need your attention.",
+ "message": "$COUNT$ שדות למעלה צריכות את תשומת לבך.",
"placeholders": {
"count": {
"content": "$1",
@@ -3086,22 +3110,22 @@
}
},
"selectPlaceholder": {
- "message": "-- Select --"
+ "message": "-- בחר --"
},
"multiSelectPlaceholder": {
- "message": "-- Type to filter --"
+ "message": "-- הקלד כדי לסנן --"
},
"multiSelectLoading": {
- "message": "Retrieving options..."
+ "message": "מאחזר אפשרויות..."
},
"multiSelectNotFound": {
- "message": "No items found"
+ "message": "לא נמצאו פריטים"
},
"multiSelectClearAll": {
- "message": "Clear all"
+ "message": "נקה הכל"
},
"plusNMore": {
- "message": "+ $QUANTITY$ more",
+ "message": "+ עוד $QUANTITY$",
"placeholders": {
"quantity": {
"content": "$1",
@@ -3110,47 +3134,47 @@
}
},
"submenu": {
- "message": "Submenu"
+ "message": "תפריט משנה"
},
"toggleSideNavigation": {
- "message": "Toggle side navigation"
+ "message": "פתח או סגור ניווט צדדי"
},
"skipToContent": {
- "message": "Skip to content"
+ "message": "דלג לתוכן"
},
"typePasskey": {
- "message": "Passkey"
+ "message": "מפתח גישה"
},
"passkeyNotCopied": {
- "message": "Passkey will not be copied"
+ "message": "מפתח גישה לא יועתק"
},
"passkeyNotCopiedAlert": {
- "message": "The passkey will not be copied to the cloned item. Do you want to continue cloning this item?"
+ "message": "מפתח הגישה לא יועתק לפריט המשוכפל. האם ברצונך להמשיך לשכפל פריט זה?"
},
"aliasDomain": {
- "message": "Alias domain"
+ "message": "דומיין כינוי"
},
"importData": {
- "message": "Import data",
+ "message": "ייבוא נתונים",
"description": "Used for the desktop menu item and the header of the import dialog"
},
"importError": {
- "message": "Import error"
+ "message": "שגיאת ייבוא"
},
"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": "הייתה בעיה עם הנתונים שאתה מנסה לייבא. נא לפתור את השגיאות הרשומות למטה בקובץ המקור שלך ולנסות שוב."
},
"resolveTheErrorsBelowAndTryAgain": {
- "message": "Resolve the errors below and try again."
+ "message": "פתור את השגיאות למטה ונסה שוב."
},
"description": {
- "message": "Description"
+ "message": "תיאור"
},
"importSuccess": {
- "message": "Data successfully imported"
+ "message": "הנתונים יובאו בהצלחה"
},
"importSuccessNumberOfItems": {
- "message": "A total of $AMOUNT$ items were imported.",
+ "message": "סך הכל יובאו $AMOUNT$ פריטים.",
"placeholders": {
"amount": {
"content": "$1",
@@ -3159,10 +3183,10 @@
}
},
"total": {
- "message": "Total"
+ "message": "סך הכל"
},
"importWarning": {
- "message": "You are importing data to $ORGANIZATION$. Your data may be shared with members of this organization. Do you want to proceed?",
+ "message": "אתה מייבא נתונים אל $ORGANIZATION$. ייתכן שהנתונים שלך ישותפו עם חברים של הארגון הזה. האם אתה רוצה להמשיך?",
"placeholders": {
"organization": {
"content": "$1",
@@ -3171,43 +3195,43 @@
}
},
"duoHealthCheckResultsInNullAuthUrlError": {
- "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance."
+ "message": "שגיאה בהתחברות עם השירות Duo. השתמש בשיטת כניסה דו־שלבית אחרת או פנה אל Duo לסיוע."
},
"launchDuoAndFollowStepsToFinishLoggingIn": {
- "message": "Launch Duo and follow the steps to finish logging in."
+ "message": "פתח את Duo ועקוב אחר השלבים כדי לסיים את ההתחברות."
},
"duoRequiredByOrgForAccount": {
- "message": "Duo two-step login is required for your account."
+ "message": "נדרשת כניסה דו־שלבית של Duo עבור החשבון שלך."
},
"launchDuo": {
- "message": "Launch Duo in Browser"
+ "message": "פתח את Duo בדפדפן"
},
"importFormatError": {
- "message": "Data is not formatted correctly. Please check your import file and try again."
+ "message": "הנתונים אינם מעוצבים כראוי. נא לבדוק את קובץ הייבוא שלך ולנסות שוב."
},
"importNothingError": {
- "message": "Nothing was imported."
+ "message": "לא יובא דבר."
},
"importEncKeyError": {
- "message": "Error decrypting the exported file. Your encryption key does not match the encryption key used export the data."
+ "message": "שגיאה בפענוח הקובץ המיוצא. מפתח ההצפנה שלך אינו תואם את מפתח ההצפנה המשמש לייצוא הנתונים."
},
"invalidFilePassword": {
- "message": "Invalid file password, please use the password you entered when you created the export file."
+ "message": "סיסמת קובץ שגויה, נא להשתמש בסיסמה שהזנת כשיצרת את קובץ הייצוא."
},
"destination": {
- "message": "Destination"
+ "message": "יעד"
},
"learnAboutImportOptions": {
- "message": "Learn about your import options"
+ "message": "למד על אפשרויות הייבוא שלך"
},
"selectImportFolder": {
- "message": "Select a folder"
+ "message": "בחר תיקיה"
},
"selectImportCollection": {
- "message": "Select a collection"
+ "message": "בחר אוסף"
},
"importTargetHint": {
- "message": "Select this option if you want the imported file contents moved to a $DESTINATION$",
+ "message": "בחר באפשרות זו אם ברצונך להעביר את תוכן הקובץ המיובא אל $DESTINATION$",
"description": "Located as a hint under the import target. Will be appended by either folder or collection, depending if the user is importing into an individual or an organizational vault.",
"placeholders": {
"destination": {
@@ -3217,25 +3241,25 @@
}
},
"importUnassignedItemsError": {
- "message": "File contains unassigned items."
+ "message": "קובץ מכיל פריטים לא מוקצים."
},
"selectFormat": {
- "message": "Select the format of the import file"
+ "message": "בחר את הפורמט של קובץ הייבוא"
},
"selectImportFile": {
- "message": "Select the import file"
+ "message": "בחר את קובץ הייבוא"
},
"chooseFile": {
- "message": "Choose File"
+ "message": "בחר קובץ"
},
"noFileChosen": {
- "message": "No file chosen"
+ "message": "לא נבחר קובץ"
},
"orCopyPasteFileContents": {
- "message": "or copy/paste the import file contents"
+ "message": "או העתק/הדבק את תוכן קובץ הייבוא"
},
"instructionsFor": {
- "message": "$NAME$ Instructions",
+ "message": "הוראות עבור $NAME$",
"description": "The title for the import tool instructions.",
"placeholders": {
"name": {
@@ -3245,25 +3269,25 @@
}
},
"confirmVaultImport": {
- "message": "Confirm vault import"
+ "message": "אשר ייבוא כספת"
},
"confirmVaultImportDesc": {
- "message": "This file is password-protected. Please enter the file password to import data."
+ "message": "קובץ זה מוגן סיסמה. נא להזין את סיסמת הקובץ כדי לייבא נתונים."
},
"confirmFilePassword": {
- "message": "Confirm file password"
+ "message": "אשר סיסמת קובץ"
},
"exportSuccess": {
- "message": "Vault data exported"
+ "message": "נתוני כספת יוצאו"
},
"multifactorAuthenticationCancelled": {
- "message": "Multifactor authentication cancelled"
+ "message": "אימות רב-שלבי בוטל"
},
"noLastPassDataFound": {
- "message": "No LastPass data found"
+ "message": "לא נמצאו נתוני LastPass"
},
"incorrectUsernameOrPassword": {
- "message": "Incorrect username or password"
+ "message": "שם משתמש או סיסמה שגויים"
},
"incorrectPassword": {
"message": "סיסמה שגויה"
@@ -3275,90 +3299,90 @@
"message": "קוד אישי שגוי"
},
"multifactorAuthenticationFailed": {
- "message": "Multifactor authentication failed"
+ "message": "אימות רב-שלבי נכשל"
},
"includeSharedFolders": {
- "message": "Include shared folders"
+ "message": "כלול תיקיות משותפות"
},
"lastPassEmail": {
- "message": "LastPass Email"
+ "message": "דוא\"ל LastPass"
},
"importingYourAccount": {
- "message": "Importing your account..."
+ "message": "מייבא את החשבון שלך..."
},
"lastPassMFARequired": {
- "message": "LastPass multifactor authentication required"
+ "message": "נדרש אימות רב-שלבי של LastPass"
},
"lastPassMFADesc": {
- "message": "Enter your one-time passcode from your authentication app"
+ "message": "הזן את קוד הגישה החד פעמי שלך מיישום האימות שלך"
},
"lastPassOOBDesc": {
- "message": "Approve the login request in your authentication app or enter a one-time passcode."
+ "message": "אשר את בקשת הכניסה ביישום האימות שלך או הזן קוד גישה חד פעמי."
},
"passcode": {
- "message": "Passcode"
+ "message": "קוד גישה"
},
"lastPassMasterPassword": {
- "message": "LastPass master password"
+ "message": "סיסמה ראשית של LastPass"
},
"lastPassAuthRequired": {
- "message": "LastPass authentication required"
+ "message": "נדרש אימות של LastPass"
},
"awaitingSSO": {
- "message": "Awaiting SSO authentication"
+ "message": "ממתין לאימות SSO"
},
"awaitingSSODesc": {
- "message": "Please continue to log in using your company credentials."
+ "message": "נא להמשיך להתחבר באמצעות פרטי החברה שלך."
},
"seeDetailedInstructions": {
- "message": "See detailed instructions on our help site at",
+ "message": "ראה הוראות מפורטות באתר העזרה שלנו ב־",
"description": "This is followed a by a hyperlink to the help website."
},
"importDirectlyFromLastPass": {
- "message": "Import directly from LastPass"
+ "message": "ייבא ישירות מ־LastPass"
},
"importFromCSV": {
- "message": "Import from CSV"
+ "message": "ייבא מ־CSV"
},
"lastPassTryAgainCheckEmail": {
- "message": "Try again or look for an email from LastPass to verify it's you."
+ "message": "נסה שוב או חפש דוא\"ל מ־LastPass כדי לאמת שזה אתה."
},
"collection": {
- "message": "Collection"
+ "message": "אוסף"
},
"lastPassYubikeyDesc": {
- "message": "Insert the YubiKey associated with your LastPass account into your computer's USB port, then touch its button."
+ "message": "הכנס את ה־YubiKey המשויך עם חשבון ה־LastPass שלך אל תוך יציאת USB של המחשב שלך, לאחר מכן גע בכפתור שלו."
},
"commonImportFormats": {
"message": "תסדירים נפוצים",
"description": "Label indicating the most common import formats"
},
"success": {
- "message": "Success"
+ "message": "הצלחה"
},
"troubleshooting": {
- "message": "Troubleshooting"
+ "message": "פתרון בעיות"
},
"disableHardwareAccelerationRestart": {
- "message": "Disable hardware acceleration and restart"
+ "message": "בטל האצת חומרה והתחל מחדש"
},
"enableHardwareAccelerationRestart": {
- "message": "Enable hardware acceleration and restart"
+ "message": "אפשר האצת חומרה והתחל מחדש"
},
"removePasskey": {
- "message": "Remove passkey"
+ "message": "הסר מפתח גישה"
},
"passkeyRemoved": {
- "message": "Passkey removed"
+ "message": "מפתח גישה הוסר"
},
"errorAssigningTargetCollection": {
- "message": "Error assigning target collection."
+ "message": "שגיאה בהקצאת אוסף יעד."
},
"errorAssigningTargetFolder": {
- "message": "Error assigning target folder."
+ "message": "שגיאה בהקצאת תיקיית יעד."
},
"viewItemsIn": {
- "message": "View items in $NAME$",
+ "message": "הצג פריטים ב־$NAME$",
"description": "Button to view the contents of a folder or collection",
"placeholders": {
"name": {
@@ -3368,7 +3392,7 @@
}
},
"backTo": {
- "message": "Back to $NAME$",
+ "message": "חזרה אל $NAME$",
"description": "Navigate back to a previous folder or collection",
"placeholders": {
"name": {
@@ -3378,11 +3402,11 @@
}
},
"back": {
- "message": "Back",
+ "message": "הקודם",
"description": "Button text to navigate back"
},
"removeItem": {
- "message": "Remove $NAME$",
+ "message": "הסר $NAME$",
"description": "Remove a selected option, such as a folder or collection",
"placeholders": {
"name": {
@@ -3392,31 +3416,31 @@
}
},
"data": {
- "message": "Data"
+ "message": "נתונים"
},
"fileSends": {
- "message": "File Sends"
+ "message": "סנדים של קובץ"
},
"textSends": {
- "message": "Text Sends"
+ "message": "סנדים של טקסט"
},
"ssoError": {
- "message": "No free ports could be found for the sso login."
+ "message": "לא נמצאו יציאות פנויות עבור כניסת ה־sso."
},
"biometricsStatusHelptextUnlockNeeded": {
- "message": "Biometric unlock is unavailable because PIN or password unlock is required first."
+ "message": "ביטול נעילה ביומטרי אינו זמין בגלל שביטול נעילה עם PIN או סיסמה נדרש תחילה."
},
"biometricsStatusHelptextHardwareUnavailable": {
- "message": "Biometric unlock is currently unavailable."
+ "message": "ביטול נעילה ביומטרי אינו זמין כעת."
},
"biometricsStatusHelptextAutoSetupNeeded": {
- "message": "Biometric unlock is unavailable due to misconfigured system files."
+ "message": "ביטול נעילה ביומטרי אינו זמין בשל קבצי מערכת המוגדרים באופן שגוי."
},
"biometricsStatusHelptextManualSetupNeeded": {
- "message": "Biometric unlock is unavailable due to misconfigured system files."
+ "message": "ביטול נעילה ביומטרי אינו זמין בשל קבצי מערכת המוגדרים באופן שגוי."
},
"biometricsStatusHelptextNotEnabledLocally": {
- "message": "Biometric unlock is unavailable because it is not enabled for $EMAIL$ in the Bitwarden desktop app.",
+ "message": "ביטול נעילה ביומטרי אינו זמין בגלל שהוא לא מאופשר עבור $EMAIL$ ביישום שולחן העבודה של Bitwarden.",
"placeholders": {
"email": {
"content": "$1",
@@ -3425,58 +3449,58 @@
}
},
"biometricsStatusHelptextUnavailableReasonUnknown": {
- "message": "Biometric unlock is currently unavailable for an unknown reason."
+ "message": "ביטול נעילה ביומטרי אינו זמין כעת מסיבה לא ידועה."
},
"authorize": {
- "message": "Authorize"
+ "message": "אשר"
},
"deny": {
- "message": "Deny"
+ "message": "דחה"
},
"sshkeyApprovalTitle": {
- "message": "Confirm SSH key usage"
+ "message": "אשר שימוש במפתח SSH"
},
"sshkeyApprovalMessageInfix": {
- "message": "is requesting access to"
+ "message": "מבקש גישה אל"
},
"unknownApplication": {
- "message": "An application"
+ "message": "יישום"
},
"sshKeyPasswordUnsupported": {
- "message": "Importing password protected SSH keys is not yet supported"
+ "message": "ייבוא מפתחות SSH מוגנים בסיסמה עדיין לא נתמך"
},
"invalidSshKey": {
- "message": "The SSH key is invalid"
+ "message": "מפתח ה־SSH אינו תקין"
},
"sshKeyTypeUnsupported": {
- "message": "The SSH key type is not supported"
+ "message": "סוג מפתח ה־SSH אינו נתמך"
},
"importSshKeyFromClipboard": {
- "message": "Import key from clipboard"
+ "message": "ייבא מפתח מלוח ההעתקה"
},
"sshKeyPasted": {
- "message": "SSH key imported successfully"
+ "message": "מפתח SSH יובא בהצלחה"
},
"fileSavedToDevice": {
- "message": "File saved to device. Manage from your device downloads."
+ "message": "קובץ נשמר למכשיר. נהל מהורדות המכשיר שלך."
},
"importantNotice": {
- "message": "Important notice"
+ "message": "הודעה חשובה"
},
"setupTwoStepLogin": {
- "message": "Set up two-step login"
+ "message": "הגדר כניסה דו-שלבית"
},
"newDeviceVerificationNoticeContentPage1": {
- "message": "Bitwarden will send a code to your account email to verify logins from new devices starting in February 2025."
+ "message": "Bitwarden ישלח קוד לדוא\"ל החשבון שלך כדי לאמת כניסות ממכשירים חדשים החל מפברואר 2025."
},
"newDeviceVerificationNoticeContentPage2": {
- "message": "You can set up two-step login as an alternative way to protect your account or change your email to one you can access."
+ "message": "אתה יכול להגדיר כניסה דו-שלבית כדרך חלופית להגן על החשבון שלך או לשנות את הדוא\"ל שלך לאחד שתוכל לגשת אליו."
},
"remindMeLater": {
- "message": "Remind me later"
+ "message": "הזכר לי מאוחר יותר"
},
"newDeviceVerificationNoticePageOneFormContent": {
- "message": "Do you have reliable access to your email, $EMAIL$?",
+ "message": "יש לך גישה מהימנה לדוא\"ל שלך, $EMAIL$?",
"placeholders": {
"email": {
"content": "$1",
@@ -3485,33 +3509,33 @@
}
},
"newDeviceVerificationNoticePageOneEmailAccessNo": {
- "message": "No, I do not"
+ "message": "לא, אין לי"
},
"newDeviceVerificationNoticePageOneEmailAccessYes": {
- "message": "Yes, I can reliably access my email"
+ "message": "כן, אני יכול לגשת לדוא\"ל שלי באופן מהימן"
},
"turnOnTwoStepLogin": {
- "message": "Turn on two-step login"
+ "message": "הפעל כניסה דו-שלבית"
},
"changeAcctEmail": {
- "message": "Change account email"
+ "message": "שנה את דוא\"ל החשבון"
},
"allowScreenshots": {
- "message": "Allow screen capture"
+ "message": "אפשר לכידת מסך"
},
"allowScreenshotsDesc": {
- "message": "Allow the Bitwarden desktop application to be captured in screenshots and viewed in remote desktop sessions. Disabling this will prevent access on some external displays."
+ "message": "אפשר ליישום שולחן העבודה של Bitwarden להילכד בצילומי מסך ולהיות מוצג בהפעלות שולחן עבודה מרוחק. השבתה תמנע גישה בצגים חיצוניים מסוימים."
},
"confirmWindowStillVisibleTitle": {
- "message": "Confirm window still visible"
+ "message": "אשר שהחלון עדיין גלוי"
},
"confirmWindowStillVisibleContent": {
- "message": "Please confirm that the window is still visible."
+ "message": "נא לאשר שהחלון עדיין גלוי."
},
"updateBrowserOrDisableFingerprintDialogTitle": {
- "message": "Extension update required"
+ "message": "נדרש עדכון הרחבה"
},
"updateBrowserOrDisableFingerprintDialogMessage": {
- "message": "The browser extension you are using is out of date. Please update it or disable browser integration fingerprint validation in the desktop app settings."
+ "message": "הרחבת הדפדפן בה אתה משתמש היא מיושנת. נא לעדכן אותה או להשבית תיקוף טביעת אצבע של שילוב דפדפן בהגדרות יישום שולחן העבודה."
}
}
diff --git a/apps/desktop/src/locales/hi/messages.json b/apps/desktop/src/locales/hi/messages.json
index cc5ee64e2d4..bc171def787 100644
--- a/apps/desktop/src/locales/hi/messages.json
+++ b/apps/desktop/src/locales/hi/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/hr/messages.json b/apps/desktop/src/locales/hr/messages.json
index b8aa5b1f160..9d19443d40f 100644
--- a/apps/desktop/src/locales/hr/messages.json
+++ b/apps/desktop/src/locales/hr/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nije moguće dobiti $SERVICENAME$ maskirani ID računa e-pošte.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/hu/messages.json b/apps/desktop/src/locales/hu/messages.json
index 4bcc210f671..22dbaaffab7 100644
--- a/apps/desktop/src/locales/hu/messages.json
+++ b/apps/desktop/src/locales/hu/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ elutasította a kérést. Vegyük fel a kapcsolatot szolgáltatóval segítségért.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ elutasította a kérést: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nem lehet beolvasni $SERVICENAME$ maszkolt email fiók azonosítót.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/id/messages.json b/apps/desktop/src/locales/id/messages.json
index a74a65ed00a..cd2595ee2c2 100644
--- a/apps/desktop/src/locales/id/messages.json
+++ b/apps/desktop/src/locales/id/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/it/messages.json b/apps/desktop/src/locales/it/messages.json
index a6d3fe6fda6..c58ccde85bb 100644
--- a/apps/desktop/src/locales/it/messages.json
+++ b/apps/desktop/src/locales/it/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ ha rifiutato la tua richiesta. Contatta il tuo fornitore di servizi per assistenza.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ ha respinto la tua richiesta: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Impossibile ottenere l'ID dell'account email mascherato di $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ja/messages.json b/apps/desktop/src/locales/ja/messages.json
index fa4c6e7e641..bfe9bed4bc3 100644
--- a/apps/desktop/src/locales/ja/messages.json
+++ b/apps/desktop/src/locales/ja/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "$SERVICENAME$ マスク済みメールアカウント ID を取得できませんでした。",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ka/messages.json b/apps/desktop/src/locales/ka/messages.json
index f5155cd7ccb..09cb700eed2 100644
--- a/apps/desktop/src/locales/ka/messages.json
+++ b/apps/desktop/src/locales/ka/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/km/messages.json b/apps/desktop/src/locales/km/messages.json
index 5bc1f216880..1e8e63912a7 100644
--- a/apps/desktop/src/locales/km/messages.json
+++ b/apps/desktop/src/locales/km/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/kn/messages.json b/apps/desktop/src/locales/kn/messages.json
index a4ca8863c44..088cb0b0ec5 100644
--- a/apps/desktop/src/locales/kn/messages.json
+++ b/apps/desktop/src/locales/kn/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ko/messages.json b/apps/desktop/src/locales/ko/messages.json
index 956f44281f6..d9d31836ca5 100644
--- a/apps/desktop/src/locales/ko/messages.json
+++ b/apps/desktop/src/locales/ko/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/lt/messages.json b/apps/desktop/src/locales/lt/messages.json
index 06c60f174ab..1c73781137e 100644
--- a/apps/desktop/src/locales/lt/messages.json
+++ b/apps/desktop/src/locales/lt/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/lv/messages.json b/apps/desktop/src/locales/lv/messages.json
index 8d9cc316b43..0c8c692f9b7 100644
--- a/apps/desktop/src/locales/lv/messages.json
+++ b/apps/desktop/src/locales/lv/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Neizdevās iegūt $SERVICENAME$ aizsegta e-pasta konta Id.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/me/messages.json b/apps/desktop/src/locales/me/messages.json
index 4f3ade1e189..32d48558248 100644
--- a/apps/desktop/src/locales/me/messages.json
+++ b/apps/desktop/src/locales/me/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ml/messages.json b/apps/desktop/src/locales/ml/messages.json
index 86ca9d83daf..84e67435ad8 100644
--- a/apps/desktop/src/locales/ml/messages.json
+++ b/apps/desktop/src/locales/ml/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/mr/messages.json b/apps/desktop/src/locales/mr/messages.json
index 5bc1f216880..1e8e63912a7 100644
--- a/apps/desktop/src/locales/mr/messages.json
+++ b/apps/desktop/src/locales/mr/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/my/messages.json b/apps/desktop/src/locales/my/messages.json
index 6d48d60407c..2b5331dc559 100644
--- a/apps/desktop/src/locales/my/messages.json
+++ b/apps/desktop/src/locales/my/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/nb/messages.json b/apps/desktop/src/locales/nb/messages.json
index 51e2e7fc742..951a0db9bba 100644
--- a/apps/desktop/src/locales/nb/messages.json
+++ b/apps/desktop/src/locales/nb/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ne/messages.json b/apps/desktop/src/locales/ne/messages.json
index f3c4a910d6f..5ba42f2deba 100644
--- a/apps/desktop/src/locales/ne/messages.json
+++ b/apps/desktop/src/locales/ne/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/nl/messages.json b/apps/desktop/src/locales/nl/messages.json
index 32335e98538..9e099af85a7 100644
--- a/apps/desktop/src/locales/nl/messages.json
+++ b/apps/desktop/src/locales/nl/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ heeft je aanvraag geweigerd. Neem contact op met je serviceprovider voor hulp.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ heeft je aanvraag geweigerd: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Kan $SERVICENAME$ gemaskerde e-mailaccount-ID niet verkrijgen.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/nn/messages.json b/apps/desktop/src/locales/nn/messages.json
index 63d30ea49a1..1822aeafb22 100644
--- a/apps/desktop/src/locales/nn/messages.json
+++ b/apps/desktop/src/locales/nn/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/or/messages.json b/apps/desktop/src/locales/or/messages.json
index 7b6006b8f5d..49d12e6fe3c 100644
--- a/apps/desktop/src/locales/or/messages.json
+++ b/apps/desktop/src/locales/or/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/pl/messages.json b/apps/desktop/src/locales/pl/messages.json
index c3d2a347df2..5f1ae5b8d06 100644
--- a/apps/desktop/src/locales/pl/messages.json
+++ b/apps/desktop/src/locales/pl/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nie można uzyskać ID maskowanego konta e-mail dla $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/pt_BR/messages.json b/apps/desktop/src/locales/pt_BR/messages.json
index 7404b5d9e48..0ca662d5f95 100644
--- a/apps/desktop/src/locales/pt_BR/messages.json
+++ b/apps/desktop/src/locales/pt_BR/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Não foi possível obter a máscara do ID da conta de email $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/pt_PT/messages.json b/apps/desktop/src/locales/pt_PT/messages.json
index 909f43175c0..8e4ca94e994 100644
--- a/apps/desktop/src/locales/pt_PT/messages.json
+++ b/apps/desktop/src/locales/pt_PT/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ recusou o seu pedido. Por favor, contacte o seu fornecedor de serviços para obter assistência.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ recusou o seu pedido: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Não foi possível obter o ID da conta de e-mail mascarada de $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ro/messages.json b/apps/desktop/src/locales/ro/messages.json
index 52a05028351..81d58016e5f 100644
--- a/apps/desktop/src/locales/ro/messages.json
+++ b/apps/desktop/src/locales/ro/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/ru/messages.json b/apps/desktop/src/locales/ru/messages.json
index de864627bd3..f1653d4da8a 100644
--- a/apps/desktop/src/locales/ru/messages.json
+++ b/apps/desktop/src/locales/ru/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ отклонил(а) ваш запрос. Обратитесь за помощью к своему провайдеру.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ отклонил(а) ваш запрос: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не удалось получить скрытый идентификатор email аккаунта $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/si/messages.json b/apps/desktop/src/locales/si/messages.json
index 7f26d586cf4..c5dc6c6f1e6 100644
--- a/apps/desktop/src/locales/si/messages.json
+++ b/apps/desktop/src/locales/si/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/sk/messages.json b/apps/desktop/src/locales/sk/messages.json
index 14ec7d125bc..fd414134793 100644
--- a/apps/desktop/src/locales/sk/messages.json
+++ b/apps/desktop/src/locales/sk/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "Služba $SERVICENAME$ odmietla vašu žiadosť. Obráťte sa na svojho poskytovateľa služieb a požiadajte o pomoc.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "Služba $SERVICENAME$ odmietla vašu žiadosť: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Nepodarilo sa získať ID maskovaného e-mailového účtu $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/sl/messages.json b/apps/desktop/src/locales/sl/messages.json
index 1f272bc7040..8202be9e0eb 100644
--- a/apps/desktop/src/locales/sl/messages.json
+++ b/apps/desktop/src/locales/sl/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/sr/messages.json b/apps/desktop/src/locales/sr/messages.json
index 5f4a3fa8c4d..7799a03fac7 100644
--- a/apps/desktop/src/locales/sr/messages.json
+++ b/apps/desktop/src/locales/sr/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Није могуће добити ИД налога маскираног имејла $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/sv/messages.json b/apps/desktop/src/locales/sv/messages.json
index a7eee510c5c..13ad107fa83 100644
--- a/apps/desktop/src/locales/sv/messages.json
+++ b/apps/desktop/src/locales/sv/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Gick inte att få $SERVICENAME$ maskerat e-postkonto-ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/te/messages.json b/apps/desktop/src/locales/te/messages.json
index 5bc1f216880..1e8e63912a7 100644
--- a/apps/desktop/src/locales/te/messages.json
+++ b/apps/desktop/src/locales/te/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/th/messages.json b/apps/desktop/src/locales/th/messages.json
index 8cb62fbe7f9..e22c538d1fc 100644
--- a/apps/desktop/src/locales/th/messages.json
+++ b/apps/desktop/src/locales/th/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/tr/messages.json b/apps/desktop/src/locales/tr/messages.json
index 9f73a16c52c..817ef8e6244 100644
--- a/apps/desktop/src/locales/tr/messages.json
+++ b/apps/desktop/src/locales/tr/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/uk/messages.json b/apps/desktop/src/locales/uk/messages.json
index 445185142b8..68011d2f3da 100644
--- a/apps/desktop/src/locales/uk/messages.json
+++ b/apps/desktop/src/locales/uk/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ відхилив ваш запит. Зверніться до провайдера послуг по допомогу.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ відхилив ваш запит: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Не вдалося отримати ідентифікатор замаскованої е-пошти облікового запису для $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/vi/messages.json b/apps/desktop/src/locales/vi/messages.json
index 0f799871dfd..9a267da3741 100644
--- a/apps/desktop/src/locales/vi/messages.json
+++ b/apps/desktop/src/locales/vi/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Không thể lấy ID tài khoản email ẩn từ $SERVICENAME$.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/desktop/src/locales/zh_CN/messages.json b/apps/desktop/src/locales/zh_CN/messages.json
index 21d3dd4284f..8d695034c88 100644
--- a/apps/desktop/src/locales/zh_CN/messages.json
+++ b/apps/desktop/src/locales/zh_CN/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ 拒绝了您的请求。请联系您的服务提供商获取协助。",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ 拒绝了您的请求:$ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "无法获取 $SERVICENAME$ 电子邮箱账户 ID。",
"description": "Displayed when the forwarding service fails to return an account ID.",
@@ -3171,7 +3195,7 @@
}
},
"duoHealthCheckResultsInNullAuthUrlError": {
- "message": "与 Duo 服务连接时出错。请使用不同的两步登录方式或联系 Duo 获取协助。"
+ "message": "与 Duo 服务连接时出错。请使用其他两步登录方式或联系 Duo 获取协助。"
},
"launchDuoAndFollowStepsToFinishLoggingIn": {
"message": "启动 Duo 然后按照步骤完成登录。"
diff --git a/apps/desktop/src/locales/zh_TW/messages.json b/apps/desktop/src/locales/zh_TW/messages.json
index 86ddf5f707e..510aeb385be 100644
--- a/apps/desktop/src/locales/zh_TW/messages.json
+++ b/apps/desktop/src/locales/zh_TW/messages.json
@@ -2640,6 +2640,30 @@
}
}
},
+ "forwaderInvalidOperation": {
+ "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ }
+ }
+ },
+ "forwaderInvalidOperationWithMessage": {
+ "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$",
+ "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.",
+ "placeholders": {
+ "servicename": {
+ "content": "$1",
+ "example": "SimpleLogin"
+ },
+ "errormessage": {
+ "content": "$2",
+ "example": "Please verify your email address to continue."
+ }
+ }
+ },
"forwarderNoAccountId": {
"message": "Unable to obtain $SERVICENAME$ masked email account ID.",
"description": "Displayed when the forwarding service fails to return an account ID.",
diff --git a/apps/web/src/app/auth/settings/account/account.component.ts b/apps/web/src/app/auth/settings/account/account.component.ts
index e7adec5f80e..37bf535062f 100644
--- a/apps/web/src/app/auth/settings/account/account.component.ts
+++ b/apps/web/src/app/auth/settings/account/account.component.ts
@@ -59,16 +59,7 @@ export class AccountComponent implements OnInit, OnDestroy {
const hasMasterPassword$ = from(this.userVerificationService.hasMasterPassword());
- this.showChangeEmail$ = combineLatest([
- hasMasterPassword$,
- isAccountDeprovisioningEnabled$,
- userIsManagedByOrganization$,
- ]).pipe(
- map(
- ([hasMasterPassword, isAccountDeprovisioningEnabled, userIsManagedByOrganization]) =>
- hasMasterPassword && (!isAccountDeprovisioningEnabled || !userIsManagedByOrganization),
- ),
- );
+ this.showChangeEmail$ = hasMasterPassword$;
this.showPurgeVault$ = combineLatest([
isAccountDeprovisioningEnabled$,
diff --git a/apps/web/src/app/auth/settings/account/change-email.component.ts b/apps/web/src/app/auth/settings/account/change-email.component.ts
index b05b2e46982..a49c0b5a2f8 100644
--- a/apps/web/src/app/auth/settings/account/change-email.component.ts
+++ b/apps/web/src/app/auth/settings/account/change-email.component.ts
@@ -74,12 +74,8 @@ export class ChangeEmailComponent implements OnInit {
step1Value.masterPassword,
await this.keyService.getOrDeriveMasterKey(step1Value.masterPassword),
);
- try {
- await this.apiService.postEmailToken(request);
- this.activateStep2();
- } catch (e) {
- this.logService.error(e);
- }
+ await this.apiService.postEmailToken(request);
+ this.activateStep2();
} else {
const request = new EmailRequest();
request.token = this.formGroup.value.token;
@@ -100,18 +96,15 @@ export class ChangeEmailComponent implements OnInit {
);
const newUserKey = await this.keyService.encryptUserKeyWithMasterKey(newMasterKey);
request.key = newUserKey[1].encryptedString;
- try {
- await this.apiService.postEmail(request);
- this.reset();
- this.toastService.showToast({
- variant: "success",
- title: this.i18nService.t("emailChanged"),
- message: this.i18nService.t("logBackIn"),
- });
- this.messagingService.send("logout");
- } catch (e) {
- this.logService.error(e);
- }
+
+ await this.apiService.postEmail(request);
+ this.reset();
+ this.toastService.showToast({
+ variant: "success",
+ title: this.i18nService.t("emailChanged"),
+ message: this.i18nService.t("logBackIn"),
+ });
+ this.messagingService.send("logout");
}
};
diff --git a/apps/web/src/app/billing/individual/premium/premium.component.html b/apps/web/src/app/billing/individual/premium/premium.component.html
index acf24ed2a34..6a212ef9d7c 100644
--- a/apps/web/src/app/billing/individual/premium/premium.component.html
+++ b/apps/web/src/app/billing/individual/premium/premium.component.html
@@ -66,37 +66,7 @@