diff --git a/src/locales/ca/messages.json b/src/locales/ca/messages.json index 764ff8176b..538cd5a03f 100644 --- a/src/locales/ca/messages.json +++ b/src/locales/ca/messages.json @@ -1,6 +1,6 @@ { "pageTitle": { - "message": "Dipòsit web $APP_NAME$", + "message": "Caixa forta web $APP_NAME$", "description": "The title of the website in the browser window.", "placeholders": { "app_name": { @@ -128,7 +128,7 @@ "message": "Sra." }, "ms": { - "message": "Sra." + "message": "Srta." }, "dr": { "message": "Dr." @@ -218,7 +218,7 @@ "message": "Comprova si la contrasenya ha estat exposada." }, "passwordExposed": { - "message": "Aquesta contrasenya ha estat exposada $VALUE$ vegades en errors de seguretat de dades. Heu de canviar-la.", + "message": "Aquesta contrasenya ha estat exposada $VALUE$ vegades en filtracions de seguretat de dades. Heu de canviar-la.", "placeholders": { "value": { "content": "$1", @@ -267,7 +267,7 @@ "description": "Search item type" }, "searchVault": { - "message": "Cerca en el dipòsit" + "message": "Cerca en la caixa forta" }, "allItems": { "message": "Tots els elements" @@ -366,7 +366,7 @@ "description": "Copy value to clipboard" }, "copyPassword": { - "message": "Copia contrasenya", + "message": "Copia la contrasenya", "description": "Copy password to clipboard" }, "copyUsername": { @@ -386,10 +386,10 @@ "description": "Copy URI to clipboard" }, "myVault": { - "message": "El meu dipòsit" + "message": "La meua caixa forta" }, "vault": { - "message": "Dipòsit" + "message": "Caixa forta" }, "shareSelected": { "message": "Comparteix selecció" @@ -482,7 +482,7 @@ "message": "Carpeta suprimida" }, "loggedOut": { - "message": "Desconnectar-se" + "message": "Sessió tancada" }, "loginExpired": { "message": "La vostra sessió ha caducat." @@ -503,7 +503,7 @@ "message": "No" }, "loginOrCreateNewAccount": { - "message": "Inicieu sessió o creeu un compte nou per accedir al dipòsit segur." + "message": "Inicieu sessió o creeu un compte nou per accedir a la caixa forta." }, "createAccount": { "message": "Crea un compte" @@ -521,40 +521,40 @@ "message": "El vostre nom" }, "yourNameDesc": { - "message": "Com et dius?" + "message": "Com vols que et diguen?" }, "masterPass": { "message": "Contrasenya mestra" }, "masterPassDesc": { - "message": "La contrasenya mestra és la contrasenya que utilitzeu per accedir al vostre dipòsit. És molt important que no oblideu la vostra contrasenya mestra. No hi ha manera de recuperar la contrasenya en cas que l'oblideu." + "message": "La contrasenya mestra és la clau que utilitzeu per accedir a la vostra caixa forta. És molt important que no la oblideu. No hi ha manera de recuperar-la en cas que la oblideu." }, "masterPassHintDesc": { - "message": "Un suggeriment de contrasenya mestra pot ajudar-vos a recordar-la si la oblideu." + "message": "Una pista de la contrasenya mestra pot ajudar-vos a recordar-la si la oblideu." }, "reTypeMasterPass": { "message": "Torneu a escriure la contrasenya mestra" }, "masterPassHint": { - "message": "Suggeriment de la contrasenya mestra (opcional)" + "message": "Pista de la contrasenya mestra (opcional)" }, "masterPassHintLabel": { - "message": "Suggeriment de contrasenya mestra" + "message": "Pista de la contrasenya mestra" }, "settings": { "message": "Configuració" }, "passwordHint": { - "message": "Suggeriment de contrasenya" + "message": "Pista de la contrasenya" }, "enterEmailToGetHint": { "message": "Introduïu l'adreça electrònica del vostre compte per rebre la contrasenya mestra." }, "getMasterPasswordHint": { - "message": "Obteniu el suggeriment de contrasenya mestra" + "message": "Obteniu la pista de la contrasenya mestra" }, "emailRequired": { - "message": "L'adreça de correu electrònic és obligatoria." + "message": "L'adreça de correu electrònic és obligatòria." }, "invalidEmail": { "message": "L’adreça electrònica no és vàlida." @@ -581,7 +581,7 @@ "message": "Adreça electrònica" }, "yourVaultIsLocked": { - "message": "El dipòsit està bloquejat. Verifiqueu la contrasenya mestra per continuar." + "message": "La caixa forta està bloquejada. Verifiqueu la contrasenya mestra per continuar." }, "unlock": { "message": "Desbloqueja" @@ -620,7 +620,7 @@ "message": "Organització nova" }, "noOrganizationsList": { - "message": "No pertanyeu a cap organització. Les organitzacions permeten compartir elements amb seguretat amb altres usuaris." + "message": "No pertanyeu a cap organització. Les organitzacions permeten compartir elements amb altres usuaris de forma segura." }, "versionNumber": { "message": "Versió $VERSION_NUMBER$", @@ -728,10 +728,10 @@ "message": "Organitzacions" }, "shareDesc": { - "message": "Trieu una organització amb la qual vulgueu compartir aquest element. Compartir transfereix la propietat de l'element a l'organització. Ja no sereu el propietari directe d'aquest element una vegada que s'haja compartit." + "message": "Trieu una organització amb la qual vulgueu compartir aquest element. La compartició transfereix la propietat de l'element a l'organització. Ja no sereu el propietari directe d'aquest element una vegada que s'haja compartit." }, "shareManyDesc": { - "message": "Trieu una organització amb la qual vulgueu compartir aquests elements. Compartir transfereix la propietat de l'element a l'organització. Ja no sereu el propietari directe d'aquests elements una vegada que s'haja compartit." + "message": "Trieu una organització amb la qual vulgueu compartir aquests elements. La compartició transfereix la propietat de l'element a l'organització. Ja no sereu el propietari directe d'aquests elements una vegada que s'haja compartit." }, "collectionsDesc": { "message": "Editeu les col·leccions amb les què es comparteix aquest element. Només els usuaris de l'organització que tinguen accés a aquestes col·leccions podran veure'l." @@ -746,7 +746,7 @@ } }, "moveSelectedItemsDesc": { - "message": "Trieu una carpeta a la que vulgueu moure els $COUNT$ elements seleccionats.", + "message": "Trieu una carpeta a la que vulgueu desplaçar els $COUNT$ elements seleccionats.", "placeholders": { "count": { "content": "$1", @@ -781,28 +781,28 @@ "message": "Advertiment" }, "exportWarningDesc": { - "message": "Aquesta exportació conté les dades del vostre dipòsit en un format no xifrat. No hauríeu d'emmagatzemar o enviar el fitxer exportat a través de canals no segurs (com ara el correu electrònic). Elimineu-lo immediatament després d'haver acabat d'usar-lo." + "message": "Aquesta exportació conté les dades de la vostra caixa forta en un format no xifrat. No hauríeu d'emmagatzemar o enviar el fitxer exportat a través de canals no segurs (com ara el correu electrònic). Elimineu-lo immediatament després d'haver acabat d'usar-lo." }, "exportMasterPassword": { - "message": "Introduïu la contrasenya mestra per exportar les dades del dipòsit." + "message": "Introduïu la contrasenya mestra per exportar les dades de la caixa forta." }, "exportVault": { - "message": "Exporta dipòsit" + "message": "Exporta la caixa forta" }, "fileFormat": { "message": "Format de fitxer" }, "exportSuccess": { - "message": "S'han exportat les vostres dades del vostre dipòsit." + "message": "S'han exportat les dades de la vostra caixa forta." }, "passwordGenerator": { "message": "Generador de contrasenyes" }, "minNumbers": { - "message": "Mínim de números" + "message": "Mínim de caràcters númerics" }, "minSpecial": { - "message": "Mínim d'especials", + "message": "Mínim de caràcters especials", "description": "Minimum Special Characters" }, "ambiguous": { @@ -851,7 +851,7 @@ } }, "loggedOutWarning": { - "message": "Si es procedeix, tancarà la vostra sessió actual i haureu de tornar a iniciar-la. Les sessions d'altres dispositius poden continuar mantenint-se actives fins a una hora." + "message": "Si es procedeix, es tancarà la vostra sessió actual i haureu de tornar a iniciar-la. Les sessions d'altres dispositius poden continuar mantenint-se actives fins a una hora." }, "emailChanged": { "message": "El correu electrònic s'ha canviat" @@ -878,7 +878,7 @@ "message": "Confirma la contrasenya nova" }, "encKeySettings": { - "message": "Configuració de clau d'encriptació" + "message": "Configuració de claus de xifratge" }, "kdfAlgorithm": { "message": "Algorisme de KDF" @@ -887,7 +887,7 @@ "message": "Iteracions de KDF" }, "kdfIterationsDesc": { - "message": "Més quantitat d'iteracions de KDF poden ajudar a protegir la contrasenya mestra d'un atac per força bruta. Recomanem un valor de $VALUE$ o més.", + "message": "Més quantitat d'iteracions de KDF ajuden a protegir la contrasenya mestra d'un atac per força bruta. Recomanem un valor de $VALUE$ o més.", "placeholders": { "value": { "content": "$1", @@ -896,7 +896,7 @@ } }, "kdfIterationsWarning": { - "message": "Establir massa iteracions de KDF pot provocar un rendiment deficient en l'inici de sessió (i desbloqueig) de Bitwarden en dispositius amb CPUs lentes. Recomanem que augmenteu el valor en increments de $INCREMENT$ i, a continuació, proveu-ho en tots els vostres dispositius.", + "message": "L'establiment de massa iteracions de KDF pot provocar un rendiment deficient en els inicis de sessió (i desbloqueig) de Bitwarden en dispositius amb CPUs lentes. Recomanem que augmenteu el valor en increments de $INCREMENT$ i, a continuació, proveu-ho en tots els vostres dispositius.", "placeholders": { "increment": { "content": "$1", @@ -908,43 +908,43 @@ "message": "Canvia KDF" }, "encKeySettingsChanged": { - "message": "S'ha canviat la configuració de claus de xifrat" + "message": "S'ha canviat la configuració de les claus de xifratge" }, "dangerZone": { - "message": "Zona de perill" + "message": "Zona perillosa" }, "dangerZoneDesc": { "message": "Aneu amb compte, aquestes accions no són reversibles!" }, "deauthorizeSessions": { - "message": "Desautoritzar sessions" + "message": "Desautoritza sessions" }, "deauthorizeSessionsDesc": { - "message": "Voleu evitar que el vostre compte estiga iniciat en un altre dispositiu? Seguiu aquestes passes per desautoritzar tots els ordinadors o dispositius que hàgiu utilitzat prèviament. Aquest pas de seguretat es recomana si anteriorment heu utilitzat un ordinador públic o si heu guardat la contrasenya accidentalment en un dispositiu que no és vostre. Aquest pas també esborrarà totes les sessions d'inici de sessió en dues passes recordades prèviament." + "message": "Voleu evitar que el vostre compte s'inicie en un altre dispositiu? Seguiu aquestes passes per desautoritzar tots els ordinadors o dispositius que hàgeu utilitzat prèviament. Aquest pas de seguretat es recomana si anteriorment heu utilitzat un ordinador públic o si heu guardat la contrasenya accidentalment en un dispositiu que no és vostre. Aquest pas també esborrarà totes les sessions d'inici de sessió en dues passes recordades prèviament." }, "deauthorizeSessionsWarning": { - "message": "El procediment també tancarà la sessió actual, i l'heu de tornar a iniciar. També demanarà iniciar la sessió de dues passes, si està habilitada. Les sessions actives d'altres dispositius poden continuar mantenint-se actives fins a una hora." + "message": "El procediment també tancarà la sessió actual, i l'heu de tornar a iniciar. També demanarà iniciar la sessió en dues passes, si està habilitada. Les sessions actives d'altres dispositius poden continuar mantenint-se actives fins a una hora." }, "sessionsDeauthorized": { "message": "Totes les sessions estan desautoritzades" }, "purgeVault": { - "message": "Purga dipòsit" + "message": "Purga la caixa forta" }, "purgedOrganizationVault": { - "message": "S'ha purgat el dipòsit d'organització." + "message": "S'ha purgat la caixa forta de l'organització." }, "purgeVaultDesc": { - "message": "Procediu a continuació per esborrar tots els elements i carpetes del vostre dipòsit. Els elements compartits i que pertanyen a una organització no se suprimiran." + "message": "Procediu a continuació per esborrar tots els elements i carpetes de la vostra caixa forta. Els elements compartits i que pertanyen a una organització no se suprimiran." }, "purgeOrgVaultDesc": { - "message": "Procediu a continuació per esborrar tots els elements del dipòsit de l'organització." + "message": "Procediu a continuació per esborrar tots els elements de la caixa forta de l'organització." }, "purgeVaultWarning": { - "message": "La purga del diposit és permanent. No es pot desfer." + "message": "La purga de la caixa forta és permanent. No es pot desfer." }, "vaultPurged": { - "message": "S'ha purgat el vostre dipòsit." + "message": "S'ha purgat la vostra caixa forta." }, "deleteAccount": { "message": "Suprimeix el compte" @@ -968,13 +968,13 @@ "message": "Eines" }, "importData": { - "message": "Importa les dades" + "message": "Importa dades" }, "importSuccess": { - "message": "Les dades s'han importat amb èxit al vostre dipòsit." + "message": "Les dades s'han importat amb èxit a la vostra caixa forta." }, "importFormatError": { - "message": "Les dades no estan formatejades correctament. Comproveu el fitxer d'importació i torneu-ho a provar." + "message": "Les dades no estan formatades correctament. Comproveu el fitxer d'importació i torneu-ho a provar." }, "importNothingError": { "message": "No s'ha importat res." @@ -1002,47 +1002,47 @@ "message": "Opcions" }, "optionsDesc": { - "message": "Customize your web vault experience." + "message": "Personalitzeu la vostra caixa forta web." }, "optionsUpdated": { - "message": "Options updated" + "message": "Opcions actualitzades" }, "language": { "message": "Idioma" }, "languageDesc": { - "message": "Change the language used by the web vault." + "message": "Canvia l'idioma utilitzat per la caixa forta web." }, "disableIcons": { - "message": "Deshabilita icones del lloc web" + "message": "Deshabilita les icones del lloc web" }, "disableIconsDesc": { - "message": "Les icones del lloc web proporcionen una imatge que es pot reconèixer al costat de cada element d'inici de sessió al vostre dipòsit." + "message": "Les icones del lloc web proporcionen una imatge que es pot reconèixer al costat de cada element d'inici de sessió a la vostra caixa forta." }, "enableGravatars": { "message": "Habilita Gravatars", "description": "'Gravatar' is the name of a service. See www.gravatar.com" }, "enableGravatarsDesc": { - "message": "Use avatar images loaded from gravatar.com." + "message": "Utilitzeu imatges d'avatar carregades de gravatar.com." }, "default": { "message": "Per defecte" }, "domainRules": { - "message": "Domain Rules" + "message": "Regles de domini" }, "domainRulesDesc": { - "message": "If you have the same login across multiple different website domains, you can mark the website as \"equivalent\". \"Global\" domains are ones already created for you by Bitwarden." + "message": "Si teniu el mateix inici de sessió en diversos dominis web diferents, podeu marcar el lloc web com a \"equivalent\". Els dominis \"globals\" són els que Bitwarden ja ha creat per a vosaltres." }, "globalEqDomains": { - "message": "Global Equivalent Domains" + "message": "Dominis equivalents globals" }, "customEqDomains": { - "message": "Custom Equivalent Domains" + "message": "Dominis equivalents personalitzats" }, "exclude": { - "message": "Exclude" + "message": "Exclou" }, "include": { "message": "Inclou" @@ -1057,7 +1057,7 @@ "message": "Introduïu una llista de dominis separats per comes. Només es permeten els dominis \"base\". No introduïu els subdominis. Per exemple, introduïu \"google.com\" en lloc de \"www.google.com\". També podeu introduir \"androidapp:\/\/package.name\" per associar una aplicació d'android amb altres dominis del lloc web." }, "customDomainX": { - "message": "Custom Domain $INDEX$", + "message": "Domini personalitzat $INDEX$", "placeholders": { "index": { "content": "$1", @@ -1066,22 +1066,22 @@ } }, "domainsUpdated": { - "message": "Domains updated" + "message": "Dominis actualitzats" }, "twoStepLogin": { "message": "Inici de sessió en dues passes" }, "twoStepLoginDesc": { - "message": "Secure your account by requiring an additional step when logging in." + "message": "Protegiu el vostre compte exigint un pas addicional en iniciar sessió." }, "twoStepLoginOrganizationDesc": { - "message": "Require two-step login for your organization's users by configuring providers at the organization level." + "message": "Demana un inici de sessió en dues passes per als usuaris de la vostra organització mitjançant la configuració de proveïdors a nivell de l'organització." }, "twoStepLoginRecoveryWarning": { - "message": "Enabling two-step login can permanently lock you out of your Bitwarden account. A recovery code allows you to access your account in the event that you can no longer use your normal two-step login provider (ex. you lose your device). Bitwarden support will not be able to assist you if you lose access to your account. We recommend you write down or print the recovery code and keep it in a safe place." + "message": "Si habiliteu l'inici de sessió en dues passes, pot bloquejar-vos de manera definitiva del compte de Bitwarden. Un codi de recuperació us permet accedir al vostre compte en cas que no pugueu utilitzar el proveïdor d'inici de sessió en dues passes (p. Ex. Perdreu el dispositiu). El suport Bitwarden no podrà ajudar-vos si perdeu l'accés al vostre compte. Us recomanem que escriviu o imprimiu el codi de recuperació i el mantingueu en un lloc segur." }, "viewRecoveryCode": { - "message": "View Recovery Code" + "message": "Mostra el codi de recuperació" }, "providers": { "message": "Proveïdors", @@ -1107,10 +1107,10 @@ "message": "Cal una subscripció premium per utilitzar aquesta característica." }, "youHavePremiumAccess": { - "message": "You have premium access" + "message": "Teniu accés premium" }, "alreadyPremiumFromOrg": { - "message": "You already have access to premium features because of an organization you are a member of." + "message": "Ja teniu accés a les funcions premium degut a que sou membre d'una organització." }, "manage": { "message": "Administra" @@ -1119,10 +1119,10 @@ "message": "Deshabilita" }, "twoStepLoginProviderEnabled": { - "message": "This two-step login provider is enabled on your account." + "message": "Aquest proveïdor d'inici de sessió en dues passes està habilitat al vostre compte." }, "twoStepLoginAuthDesc": { - "message": "Enter your master password to modify two-step login settings." + "message": "Introduïu la vostra contrasenya mestra per modificar la configuració d'inici de sessió en dues passes." }, "twoStepAuthenticatorDesc": { "message": "Seguiu aquestes passes per configurar l'inici de sessió en dues passes amb una aplicació autenticadora:" @@ -1134,16 +1134,16 @@ "message": "Necessiteu una aplicació d'autenticació en dues passes? Baixeu-ne una de les següents" }, "iosDevices": { - "message": "iOS devices" + "message": "Dispositius iOS" }, "androidDevices": { - "message": "Android devices" + "message": "Dispositius Android" }, "windowsDevices": { - "message": "Windows devices" + "message": "Dispositius Windows" }, "twoStepAuthenticatorAppsRecommended": { - "message": "Es recomana aquestes aplicacions, però, altres aplicacions autenticadores també funcionaran." + "message": "Es recomanen aquestes aplicacions, però, altres aplicacions autenticadores també funcionaran." }, "twoStepAuthenticatorScanCode": { "message": "Escanegeu aquest codi QR amb l'aplicació autenticadora" @@ -1155,37 +1155,37 @@ "message": "Introduïu el codi de verificació de 6 dígits generat a l'aplicació" }, "twoStepAuthenticatorReaddDesc": { - "message": "En cas que hàgiu d'afegir-lo a un altre dispositiu, a continuació teniu el codi QR (o clau) requerit per l'aplicació autenticadora." + "message": "En cas que hàgeu d'afegir-lo a un altre dispositiu, a continuació teniu el codi QR (o clau) requerit per l'aplicació autenticadora." }, "twoStepDisableDesc": { - "message": "Are you sure you want to disable this two-step login provider?" + "message": "Esteu segur que voleu inhabilitar aquest proveïdor d'inici de sessió en dues passes?" }, "twoStepDisabled": { - "message": "Two-step login provider disabled." + "message": "El proveïdor d'inici de sessió en dues passes està deshabilitat." }, "twoFactorYubikeyAdd": { - "message": "Add a new YubiKey to your account" + "message": "Afegiu una nova YubiKey al vostre compte" }, "twoFactorYubikeyPlugIn": { - "message": "Plug the YubiKey into your computer's USB port." + "message": "Connecteu la YubiKey al port USB de l'ordinador." }, "twoFactorYubikeySelectKey": { - "message": "Select the first empty YubiKey input field below." + "message": "Seleccioneu a continuació el primer camp d'entrada buit de YubiKey." }, "twoFactorYubikeyTouchButton": { - "message": "Touch the YubiKey's button." + "message": "Toqueu el botó de la YubiKey." }, "twoFactorYubikeySaveForm": { - "message": "Save the form." + "message": "Guardeu el formulari." }, "twoFactorYubikeyWarning": { - "message": "A causa de les limitacions de la plataforma, els YubiKeys no es poden utilitzar en totes les aplicacions Bitwarden. Heu d'habilitar un altre proveïdor d'inici de sessió en dues passes per accedir al compte quan no es puga utilitzar YubiKeys. Plataformes compatibles:" + "message": "A causa de les limitacions de la plataforma, les YubiKeys no es poden utilitzar en totes les aplicacions de Bitwarden. Heu d'habilitar un altre proveïdor d'inici de sessió en dues passes per accedir al compte quan no es puguen utilitzar les YubiKeys. Plataformes compatibles:" }, "twoFactorYubikeySupportUsb": { - "message": "Dipòsit web, aplicació d'escriptori, CLI i totes les extensions de navegador en un dispositiu amb un port USB que puga acceptar el vostre YubiKey." + "message": "Caixa forta web, aplicació d'escriptori, CLI i totes les extensions de navegador en un dispositiu amb un port USB que puga acceptar la vostra YubiKey." }, "twoFactorYubikeySupportMobile": { - "message": "Aplicacions mòbils en un dispositiu amb NFC o un port USB que puga acceptar el vostre YubiKey." + "message": "Aplicacions mòbils en un dispositiu amb NFC o un port USB que puga acceptar la vostra YubiKey." }, "yubikeyX": { "message": "YubiKey $INDEX$", @@ -1197,7 +1197,7 @@ } }, "u2fkeyX": { - "message": "U2F Key $INDEX$", + "message": "Clau U2F $INDEX$", "placeholders": { "index": { "content": "$1", @@ -1206,107 +1206,107 @@ } }, "nfcSupport": { - "message": "NFC Support" + "message": "Suport NFC" }, "twoFactorYubikeySupportsNfc": { - "message": "One of my keys supports NFC." + "message": "Una de les meues claus és compatible amb NFC." }, "twoFactorYubikeySupportsNfcDesc": { - "message": "If one of your YubiKeys supports NFC (such as a YubiKey NEO), you will be prompted on mobile devices whenever NFC availability is detected." + "message": "Si una de les vostres YubiKeys és compatible amb NFC (com ara una NEO YubiKey), se us demanarà als dispositius mòbils quan es detecte la disponibilitat de NFC." }, "yubikeysUpdated": { - "message": "YubiKeys updated" + "message": "S'han actualitzat les YubiKeys" }, "disableAllKeys": { - "message": "Disable All Keys" + "message": "Deshabilita totes les claus" }, "twoFactorDuoDesc": { "message": "Introduïu la informació de l'aplicació Bitwarden des del vostre tauler d'Administrador de Duo." }, "twoFactorDuoIntegrationKey": { - "message": "Integration Key" + "message": "Clau d'integració" }, "twoFactorDuoSecretKey": { "message": "Clau Secreta" }, "twoFactorDuoApiHostname": { - "message": "API Hostname" + "message": "Nom de l'amfitrió d'API" }, "twoFactorEmailDesc": { - "message": "Follow these steps to set up two-step login with email:" + "message": "Seguiu aquestes passes per configurar l'inici de sessió en dues passes amb el correu electrònic:" }, "twoFactorEmailEnterEmail": { - "message": "Enter the email that you wish to receive verification codes" + "message": "Introduïu el correu electrònic amb el que voleu rebre els codis de verificació" }, "twoFactorEmailEnterCode": { - "message": "Enter the resulting 6 digit verification code from the email" + "message": "Introduïu el codi de verificació resultant de 6 dígits del correu electrònic" }, "sendEmail": { "message": "Envia un correu electrònic" }, "twoFactorU2fAdd": { - "message": "Add a FIDO U2F security key to your account" + "message": "Afegeix una clau de seguretat FIDO U2F al vostre compte" }, "removeU2fConfirmation": { - "message": "Are you sure you want to remove this security key?" + "message": "Segur que voleu suprimir aquesta clau de seguretat?" }, "readKey": { - "message": "Read Key" + "message": "Llegeix la clau" }, "keyCompromised": { - "message": "Key is compromised." + "message": "La clau està compromesa." }, "twoFactorU2fGiveName": { - "message": "Give the security key a friendly name to identify it." + "message": "Doneu un nom amigable a la clau de seguretat per identificar-la." }, "twoFactorU2fPlugInReadKey": { - "message": "Plug the security key into your computer's USB port and click the \"Read Key\" button." + "message": "Connecteu la clau de seguretat al port USB de l'ordinador i feu clic al botó \"Llegeix la clau\"." }, "twoFactorU2fTouchButton": { - "message": "If the security key has a button, touch it." + "message": "Si la clau de seguretat té un botó, toqueu-lo." }, "twoFactorU2fSaveForm": { - "message": "Save the form." + "message": "Guardeu el formulari." }, "twoFactorU2fWarning": { - "message": "A causa de les limitacions de la plataforma, FIDO U2F no es pot utilitzar en totes les aplicacions Bitwarden. Heu d'habilitar un altre proveïdor d'inici de sessió en dues passes perquè pugueu accedir al vostre compte quan FIDO U2F no es puga utilitzar. Plataformes compatibles:" + "message": "A causa de les limitacions de la plataforma, FIDO U2F no es pot utilitzar en totes les aplicacions de Bitwarden. Heu d'habilitar un altre proveïdor d'inici de sessió en dues passes perquè pugueu accedir al vostre compte quan FIDO U2F no es puga utilitzar. Plataformes compatibles:" }, "twoFactorU2fSupportWeb": { - "message": "Web vault and browser extensions on a desktop\/laptop with a U2F enabled browser (Chrome, Opera, Vivaldi, or Firefox with FIDO U2F enabled)." + "message": "Caixa forta web i extensions de navegador en un escriptori\/portàtil amb un navegador compatible amb U2F (Chrome, Opera, Vivaldi, o Firefox amb FIDO U2F activat)." }, "twoFactorU2fWaiting": { - "message": "Waiting for you to touch the button on your security key" + "message": "S'està esperant que toqueu el botó de la vostra clau de seguretat" }, "twoFactorU2fClickSave": { - "message": "Click the \"Save\" button below to enable this security key for two-step login." + "message": "Feu clic al botó \"Guarda\" que apareix a continuació per habilitar aquesta clau de seguretat per iniciar sessió en dues passes." }, "twoFactorU2fProblemReadingTryAgain": { - "message": "There was a problem reading the security key. Try again." + "message": "Hi ha hagut un problema en llegir la clau de seguretat. Torneu-ho a provar." }, "twoFactorRecoveryYourCode": { - "message": "Your Bitwarden two-step login recovery code" + "message": "El codi de recuperació d'inici de sessió en dues passes de Bitwarden" }, "twoFactorRecoveryNoCode": { - "message": "You have not enabled any two-step login providers yet. After you have enabled a two-step login provider you can check back here for your recovery code." + "message": "Encara no heu habilitat cap proveïdor d'inici de sessió en dues passes. Després d'activar-lo, podeu consultar ací el codi de recuperació." }, "printCode": { - "message": "Print Code", + "message": "Imprimeix el codi", "description": "Print 2FA recovery code" }, "reports": { - "message": "Reports" + "message": "Informes" }, "unsecuredWebsitesReport": { - "message": "Unsecured Websites Report" + "message": "Informe de llocs web no segurs" }, "unsecuredWebsitesReportDesc": { - "message": "Using unsecured websites with the http:\/\/ scheme can be dangerous. If the website allows, you should always access it using the https:\/\/ scheme so that your connection is encrypted." + "message": "L'ús de llocs web no segurs amb l'esquema http:\/\/ pot ser perillós. Si el lloc web ho permet, sempre haureu d'accedir-hi mitjançant l'esquema https:\/\/ perquè la vostra connexió estiga xifrada." }, "unsecuredWebsitesFound": { - "message": "Unsecured Websites Found" + "message": "S'han trobat llocs web no segurs" }, "unsecuredWebsitesFoundDesc": { - "message": "We found $COUNT$ items in your vault with unsecured URIs. You should change their URI scheme to https:\/\/ if the website allows it.", + "message": "Hem trobat $COUNT$ elements a la vostra caixa forta amb URI no segures. Heu de canviar el seu esquema URI a https:\/\/ si el lloc web ho permet.", "placeholders": { "count": { "content": "$1", @@ -1315,19 +1315,19 @@ } }, "noUnsecuredWebsites": { - "message": "No items in your vault have unsecured URIs." + "message": "Cap element de la vostra caixa forta té URI no segures." }, "inactive2faReport": { - "message": "Inactive 2FA Report" + "message": "Informe 2FA inactiu" }, "inactive2faReportDesc": { - "message": "Two-factor authentication (2FA) is an important security setting that helps secure your accounts. If the website offers it, you should always enable two-factor authentication." + "message": "L'autenticació de dos factors (2FA) és una configuració de seguretat important que ajuda a assegurar els vostres comptes. Si el lloc web ho ofereix, sempre haureu d'activar l'autenticació de dos factors." }, "inactive2faFound": { - "message": "Logins Without 2FA Found" + "message": "S'han trobat registres sense 2FA" }, "inactive2faFoundDesc": { - "message": "We found $COUNT$ website(s) in your vault that may not be configured with two-factor authentication (according to twofactorauth.org). To further protect these accounts, you should enable two-factor authentication.", + "message": "Hem trobat $COUNT$ llocs web a la vostra caixa forta que no es poden configurar amb l'autenticació de dos factors (d'acord amb twofactorauth.org). Per protegir encara més aquests comptes, haureu d'habilitar l'autenticació de dos factors.", "placeholders": { "count": { "content": "$1", @@ -1336,22 +1336,22 @@ } }, "noInactive2fa": { - "message": "No websites were found in your vault with a missing two-factor authentication configuration." + "message": "No s'han trobat llocs web a la vostra caixa forta sense configuració d'autenticació de dos factors." }, "instructions": { "message": "Instruccions" }, "exposedPasswordsReport": { - "message": "Exposed Passwords Report" + "message": "Informe de contrasenyes exposades" }, "exposedPasswordsReportDesc": { - "message": "Exposed passwords are passwords that have been uncovered in known data breaches that were released publicly or sold on the dark web by hackers." + "message": "Les contrasenyes exposades són claus que s'han descobert en filtracions de dades conegudes que es van fer públiques o que es van vendre a la web fosca per part d'hackers." }, "exposedPasswordsFound": { - "message": "Exposed Passwords Found" + "message": "S'han trobat contrasenyes exposades" }, "exposedPasswordsFoundDesc": { - "message": "We found $COUNT$ items in your vault that have passwords that were exposed in known data breaches. You should change them to use a new password.", + "message": "Hem trobat $COUNT$ elements a la vostra caixa forta que tenen contrasenyes que van ser exposades a filtracions de dades conegudes. Heu de canviar-les amb una contrasenya nova.", "placeholders": { "count": { "content": "$1", @@ -1360,13 +1360,13 @@ } }, "noExposedPasswords": { - "message": "No items in your vault have passwords that have been exposed in known data breaches." + "message": "Cap element de la vostra caixa forta conté contrasenyes que s'hagen exposat a filtracions de dades conegudes." }, "checkExposedPasswords": { - "message": "Check Exposed Passwords" + "message": "Comprova les contrasenyes exposades" }, "exposedXTimes": { - "message": "Exposed $COUNT$ time(s)", + "message": "S'han exposat $COUNT$ vegades", "placeholders": { "count": { "content": "$1", @@ -1375,16 +1375,16 @@ } }, "weakPasswordsReport": { - "message": "Weak Passwords Report" + "message": "Informe de contrasenyes poc segures" }, "weakPasswordsReportDesc": { - "message": "Weak passwords can easily be guessed by hackers and automated tools that are used to crack passwords. The Bitwarden password generator can help you create strong passwords." + "message": "Les contrasenyes poc segures poden ser descobertes fàcilment per pirates informàtics amb eines automatitzades que s'utilitzen per trencar contrasenyes. El generador de contrasenyes Bitwarden us pot ajudar a crear contrasenyes fortes." }, "weakPasswordsFound": { - "message": "Weak Passwords Found" + "message": "S'han trobat contrasenyes poc segures" }, "weakPasswordsFoundDesc": { - "message": "We found $COUNT$ items in your vault with passwords that are not strong. You should update them to use stronger passwords.", + "message": "Hem trobat $COUNT$ elements a la vostra caixa forta amb contrasenyes que no són fortes. Heu d'actualitzar-les i utilitzar contrasenyes més fortes.", "placeholders": { "count": { "content": "$1", @@ -1393,19 +1393,19 @@ } }, "noWeakPasswords": { - "message": "No items in your vault have weak passwords." + "message": "Cap element de la vostra caixa forta té contrasenyes poc segures." }, "reusedPasswordsReport": { - "message": "Reused Passwords Report" + "message": "Informe de contrasenyes reutilitzades" }, "reusedPasswordsReportDesc": { - "message": "If a service that you use is compromised, reusing the same password elsewhere can allow hackers to easily gain access to more of your online accounts. You should use a unique password for every account or service." + "message": "Si un servei que utilitzeu està compromès, la reutilització de la mateixa contrasenya en altres llocs pot permetre als hackers accedir fàcilment a més comptes en línia vostres. Heu d'utilitzar una contrasenya exclusiva per a cada compte o servei." }, "reusedPasswordsFound": { - "message": "Reused Passwords Found" + "message": "S'han trobat contrasenyes reutilitzades" }, "reusedPasswordsFoundDesc": { - "message": "We found $COUNT$ passwords that are being reused in your vault. You should change them to a unique value.", + "message": "Hem trobat $COUNT$ contrasenyes que s'estan reutilitzant a la vostra caixa forta. Heu de canviar-les a un valor únic.", "placeholders": { "count": { "content": "$1", @@ -1414,10 +1414,10 @@ } }, "noReusedPasswords": { - "message": "No logins in your vault have passwords that are being reused." + "message": "Cap inici de sessió a la vostra caixa forta té contrasenyes que s'estiguen reutilitzant." }, "reusedXTimes": { - "message": "Reused $COUNT$ times", + "message": "S'ha reutilitzat $COUNT$ vegades", "placeholders": { "count": { "content": "$1", @@ -1426,19 +1426,19 @@ } }, "dataBreachReport": { - "message": "Data Breach Report" + "message": "Informe de filtració de dades" }, "breachDesc": { - "message": "Un \"incompliment\" és un incident on les dades dels llocs han estat accessades il·legalment pels pirates informàtics i, posteriorment, es mostren públicament. Reviseu els tipus de dades que havien quedat compromeses (adreces de correu electrònic, contrasenyes, targetes de crèdit, etc.) i preneu les mesures adequades, com ara canviar les contrasenyes." + "message": "Un \"filtració\" és un incident on les dades dels llocs han estat accessades il·legalment pels pirates informàtics i, posteriorment, es mostren públicament. Reviseu els tipus de dades que han quedat compromeses (adreces de correu electrònic, contrasenyes, targetes de crèdit, etc.) i preneu les mesures adequades, com ara canviar les contrasenyes." }, "breachCheckUsernameEmail": { - "message": "Check any usernames or email addresses that you use." + "message": "Comproveu qualsevol nom d'usuari o adreça electrònica que utilitzeu." }, "checkBreaches": { - "message": "Check Breaches" + "message": "Comprova filtracions" }, "breachUsernameNotFound": { - "message": "$USERNAME$ was not found in any known data breaches.", + "message": "No s'ha trobat $USERNAME$ en cap filtració de dades coneguda.", "placeholders": { "username": { "content": "$1", @@ -1451,7 +1451,7 @@ "description": "ex. Good News, No Breached Accounts Found!" }, "breachUsernameFound": { - "message": "$USERNAME$ was found in $COUNT$ different data breaches online.", + "message": "S'ha trobat $USERNAME$ en $COUNT$ diferents filtracions de dades en línia.", "placeholders": { "username": { "content": "$1", @@ -1464,10 +1464,10 @@ } }, "breachFound": { - "message": "Breached Accounts Found" + "message": "S'han trobat comptes compromesos" }, "compromisedData": { - "message": "Compromised data" + "message": "Dades compromeses" }, "website": { "message": "Lloc web" @@ -1476,26 +1476,26 @@ "message": "Usuaris afectats" }, "breachOccurred": { - "message": "Breach Occurred" + "message": "S'ha produït una filtració" }, "breachReported": { - "message": "Breach Reported" + "message": "S'ha informat de la filtració" }, "reportError": { - "message": "An error occurred trying to load the report. Try again" + "message": "S'ha produït un error en intentar carregar l'informe. Torneu-ho a provar" }, "billingAndLicensing": { - "message": "Billing & Licensing" + "message": "Facturació i llicències" }, "goPremium": { "message": "Fes-te Premium", "description": "Another way of saying \"Get a premium membership\"" }, "premiumUpdated": { - "message": "You've upgraded to premium." + "message": "Heu actualitzat a la versió premium." }, "premiumUpgradeUnlockFeatures": { - "message": "Upgrade your account to a premium membership and unlock some great additional features." + "message": "Actualitzeu el vostre compte a una subscripció premium i desbloquegeu algunes característiques addicionals excel·lents." }, "premiumSignUpStorage": { "message": "1 GB d'emmagatzematge xifrat per als fitxers adjunts." @@ -1504,10 +1504,10 @@ "message": "Opcions addicionals d'inici de sessió en dues passes com ara YubiKey, FIDO U2F i Duo." }, "premiumSignUpReports": { - "message": "Requisits d'higiene de la contrasenya, salut del compte i informe d'infraccions de dades per mantenir la seguretat del vostre dipòsit." + "message": "Requisits d'higiene de la contrasenya, salut del compte i informe d'infraccions de dades per mantenir la seguretat de la vostra caixa forta." }, "premiumSignUpTotp": { - "message": "Generador de codi de verificació TOTP (2FA) per a inici de sessió al vostre dipòsit." + "message": "Generador de codi de verificació TOTP (2FA) per a inici de sessió a la vostra caixa forta." }, "premiumSignUpSupport": { "message": "Prioritat d'atenció al client." @@ -1516,7 +1516,7 @@ "message": "Totes les funcions premium futures. Aviat, més!" }, "premiumPrice": { - "message": "All for just $PRICE$ \/year!", + "message": "Tot per només $PRICE$ \/any!", "placeholders": { "price": { "content": "$1", @@ -1525,13 +1525,13 @@ } }, "addons": { - "message": "Addons" + "message": "Complements" }, "premiumAccess": { - "message": "Premium Access" + "message": "Accés premium" }, "premiumAccessDesc": { - "message": "You can add premium access to all members of your organization for $PRICE$ \/$INTERVAL$.", + "message": "Podeu afegir accés premium a tots els membres de la vostra organització per $PRICE$\/$INTERVAL$.\n \n", "placeholders": { "price": { "content": "$1", @@ -1544,13 +1544,13 @@ } }, "additionalStorageGb": { - "message": "Additional Storage (GB)" + "message": "Emmagatzematge suplementari (GB)" }, "additionalStorageGbDesc": { - "message": "# of additional GB" + "message": "# de GB addicionals" }, "additionalStorageIntervalDesc": { - "message": "Your plan comes with $SIZE$ of encrypted file storage. You can add additional storage for $PRICE$ per GB \/$INTERVAL$.", + "message": "El vostre pla inclou $SIZE$ d'emmagatzematge encriptat de fitxers. Podeu afegir un emmagatzematge addicional per a $PRICE$ per GB\/$INTERVAL$.", "placeholders": { "size": { "content": "$1", @@ -1579,14 +1579,14 @@ "message": "mes" }, "monthAbbr": { - "message": "mo.", + "message": "mes.", "description": "Short abbreviation for 'month'" }, "paymentChargedAnnually": { - "message": "Your payment method will be charged immediately and then on a recurring basis each year. You may cancel at any time." + "message": "El mètode de pagament es cobrarà de manera immediata i després de forma recurrent cada any. Podeu cancel·lar-ho en qualsevol moment." }, "paymentChargedWithTrial": { - "message": "Your plan comes with a free 7 day trial. Your payment method will not be charged until the trial has ended. Billing will occur on a recurring basis each $INTERVAL$. You may cancel at any time.", + "message": "El vostre pla inclou una prova gratuïta de 7 dies. El mètode de pagament no es cobrarà fins que no s'haja acabat la prova. La facturació es farà de manera recurrent cada $INTERVAL$. Podeu cancel·lar-ho en qualsevol moment.", "placeholders": { "interval": { "content": "$1", @@ -1601,7 +1601,7 @@ "message": "Targeta de crèdit" }, "paypalClickSubmit": { - "message": "Click the PayPal button to log into your PayPal account, then click the Submit button below to continue." + "message": "Feu clic al botó de PayPal per iniciar sessió al vostre compte i, a continuació, feu clic al botó Envia per continuar." }, "cancelSubscription": { "message": "Cancel·la la subscripció" @@ -1610,22 +1610,22 @@ "message": "S'ha cancel·lat la subscripció." }, "pendingCancellation": { - "message": "Pending Cancellation" + "message": "Pendent de cancel·lació" }, "subscriptionPendingCanceled": { - "message": "The subscription has been marked for cancellation at the end of the current billing period." + "message": "La subscripció s'ha marcat per cancel·lació al final del període de facturació actual." }, "reinstateSubscription": { - "message": "Reinstate Subscription" + "message": "Reinicia la subscripció" }, "reinstateConfirmation": { - "message": "Are you sure you want to remove the pending cancellation request and reinstate your subscription?" + "message": "Esteu segur que voleu eliminar la sol·licitud de cancel·lació pendent i restablir la vostra subscripció?" }, "reinstated": { - "message": "The subscription has been reinstated." + "message": "S'ha restablert la subscripció." }, "cancelConfirmation": { - "message": "Are you sure you want to cancel? You will lose access to all of this subscription's features at the end of this billing cycle." + "message": "Esteu segur que voleu cancel·lar? Perdreu l'accés a totes les característiques d'aquesta subscripció al final d'aquest cicle de facturació." }, "canceledSubscription": { "message": "S'ha cancel·lat la subscripció." @@ -1637,19 +1637,19 @@ "message": "Estat" }, "nextCharge": { - "message": "Next Charge" + "message": "Càrrec següent" }, "details": { "message": "Detall" }, "downloadLicense": { - "message": "Download License" + "message": "Baixa la llicència" }, "updateLicense": { - "message": "Update License" + "message": "Actualitza la llicència" }, "updatedLicense": { - "message": "Updated license" + "message": "Llicència actualitzada" }, "manageSubscription": { "message": "Administra la subscripció" @@ -1661,10 +1661,10 @@ "message": "Afegeix emmagatzematge" }, "removeStorage": { - "message": "Remove Storage" + "message": "Suprimeix emmagatzematge" }, "subscriptionStorage": { - "message": "Your subscription has a total of $MAX_STORAGE$ GB of encrypted file storage. You are currently using $USED_STORAGE$.", + "message": "La vostra subscripció té un total de $MAX_STORAGE$ GB d'emmagatzematge xifrat de fitxers. Esteu utilitzant $USED_STORAGE$.", "placeholders": { "max_storage": { "content": "$1", @@ -1680,7 +1680,7 @@ "message": "Mètode de pagament" }, "noPaymentMethod": { - "message": "No payment method on file." + "message": "No hi ha cap mètode de pagament en el fitxer." }, "addPaymentMethod": { "message": "Afegir Mètode de Pagament" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Canvia la forma de pagament" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Qualsevol càrrec apareixerà a la vostra declaració com a $STATEMENT_NAME$.", @@ -1705,19 +1727,19 @@ } }, "gbStorageAdd": { - "message": "GB of Storage To Add" + "message": "GB d'emmagatzematge a afegir" }, "gbStorageRemove": { - "message": "GB of Storage To Remove" + "message": "GB d'emmagatzematge a suprimir" }, "storageAddNote": { - "message": "Adding storage will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + "message": "L'addició d'emmagatzematge generarà ajustos al total de facturació i carregarà immediatament el vostre mètode de pagament al fitxer. El primer càrrec serà prorratejat per a la resta del cicle de facturació actual." }, "storageRemoveNote": { - "message": "Removing storage will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + "message": "Si elimineu l'emmagatzematge, es generaran ajustos al total de facturació que es prorratejaran com a crèdits per al vostre càrrec de facturació següent." }, "adjustedStorage": { - "message": "Adjusted $AMOUNT$ GB of storage.", + "message": "S'han ajustat $AMOUNT$ GB d'emmagatzematge.", "placeholders": { "amount": { "content": "$1", @@ -1728,20 +1750,17 @@ "contactSupport": { "message": "Contacteu amb atenció al client" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { - "message": "Updated payment method." + "message": "Mètode de pagament actualitzat." }, "purchasePremium": { "message": "Compra Premium" }, "licenseFile": { - "message": "License File" + "message": "Fitxer de llicència" }, "licenseFileDesc": { - "message": "Your license file will be named something like $FILE_NAME$", + "message": "El vostre fitxer de llicència s'anomenarà $FILE_NAME$", "placeholders": { "file_name": { "content": "$1", @@ -1750,16 +1769,16 @@ } }, "uploadLicenseFilePremium": { - "message": "To upgrade your account to a premium membership you need to upload a valid license file." + "message": "Per actualitzar el vostre compte a una subscripció premium, cal carregar un fitxer de llicència vàlid." }, "uploadLicenseFileOrg": { - "message": "To create an on-premise hosted organization you need to upload a valid license file." + "message": "Per crear una organització en allotjament propi cal carregar un fitxer de llicència vàlid." }, "accountEmailMustBeVerified": { - "message": "Your account's email address must be verified." + "message": "L'adreça de correu electrònic del vostre compte s'ha de verificar." }, "newOrganizationDesc": { - "message": "Organizations allow you to share parts of your vault with others as well as manage related users for a specific entity such as a family, small team, or large company." + "message": "Les organitzacions us permeten compartir parts de la vostra caixa forta amb altres persones i gestionar usuaris relacionats amb una entitat específica, com ara una família, un equip menut o una empresa gran." }, "generalInformation": { "message": "Informació general" @@ -1768,10 +1787,10 @@ "message": "Nom de l'organització" }, "accountOwnedBusiness": { - "message": "This account is owned by a business." + "message": "Aquest compte és propietat d'una empresa." }, "billingEmail": { - "message": "Billing Email" + "message": "Correu electrònic de facturació" }, "businessName": { "message": "Nom comercial" @@ -1783,16 +1802,16 @@ "message": "Usuaris" }, "userSeats": { - "message": "User Seats" + "message": "Reserves d'usuari" }, "additionalUserSeats": { - "message": "Additional User Seats" + "message": "Reserves d'usuari addicionals" }, "userSeatsDesc": { - "message": "# of user seats" + "message": "# de reserves d'usuari" }, "userSeatsAdditionalDesc": { - "message": "Your plan comes with $BASE_SEATS$ user seats. You can add additional users for $SEAT_PRICE$ per user \/month.", + "message": "El vostre pla inclou reserves d'usuari de $BASE_SEATS$. Podeu afegir usuaris addicionals per $SEAT_PRICE$ per usuari\/mes.", "placeholders": { "base_seats": { "content": "$1", @@ -1805,14 +1824,14 @@ } }, "userSeatsHowManyDesc": { - "message": "How many user seats do you need? You can also add additional seats later if needed." + "message": "Quantes reserves d'usuari necessiteu? També podeu afegir reserves addicionals més endavant, si és necessari." }, "planNameFree": { - "message": "Free", + "message": "Gratuït", "description": "Free as in 'free beer'." }, "planDescFree": { - "message": "For testing or personal users to share with $COUNT$ other user.", + "message": "Per a usuaris de prova o personals, permet compartir amb $COUNT$ altres usuaris.", "placeholders": { "count": { "content": "$1", @@ -1821,28 +1840,28 @@ } }, "planNameFamilies": { - "message": "Families" + "message": "Famílies" }, "planDescFamilies": { - "message": "For personal use, to share with family & friends." + "message": "Per a ús personal, per compartir amb familiars i amics." }, "planNameTeams": { - "message": "Teams" + "message": "Equips" }, "planDescTeams": { - "message": "For businesses and other team organizations." + "message": "Per a empreses i altres equips organitzats." }, "planNameEnterprise": { "message": "Empresa" }, "planDescEnterprise": { - "message": "For businesses and other large organizations." + "message": "Per a empreses i altres grans organitzacions." }, "freeForever": { - "message": "Free Forever" + "message": "Gratuït per sempre" }, "includesXUsers": { - "message": "includes $COUNT$ users", + "message": "inclou $COUNT$ usuaris", "placeholders": { "count": { "content": "$1", @@ -1851,10 +1870,10 @@ } }, "additionalUsers": { - "message": "Additional Users" + "message": "Usuaris addicionals" }, "costPerUser": { - "message": "$COST$ per user", + "message": "$COST$ per usuari", "placeholders": { "cost": { "content": "$1", @@ -1863,7 +1882,7 @@ } }, "limitedUsers": { - "message": "Limited to $COUNT$ users (including you)", + "message": "Limitat a $COUNT$ usuaris (vosaltres inclosos)", "placeholders": { "count": { "content": "$1", @@ -1872,7 +1891,7 @@ } }, "limitedCollections": { - "message": "Limited to $COUNT$ collections", + "message": "Limitat a $COUNT$ col·leccions", "placeholders": { "count": { "content": "$1", @@ -1881,7 +1900,7 @@ } }, "addShareLimitedUsers": { - "message": "Add and share with up to $COUNT$ users", + "message": "Afegiu i compartiu fins a $COUNT$ usuaris", "placeholders": { "count": { "content": "$1", @@ -1890,13 +1909,13 @@ } }, "addShareUnlimitedUsers": { - "message": "Add and share with unlimited users" + "message": "Afegiu i compartiu amb usuaris il·limitats" }, "createUnlimitedCollections": { - "message": "Create unlimited collections" + "message": "Crea col·leccions il·limitades" }, "gbEncryptedFileStorage": { - "message": "$SIZE$ encrypted file storage", + "message": "Emmagatzematge de fitxers xifrat de $SIZE$", "placeholders": { "size": { "content": "$1", @@ -1905,28 +1924,28 @@ } }, "onPremHostingOptional": { - "message": "On-premise hosting (optional)" + "message": "Allotjament propi (opcional)" }, "usersGetPremium": { - "message": "Users get access to premium membership features" + "message": "Els usuaris aconsegueixen accés a característiques de membres premium" }, "controlAccessWithGroups": { - "message": "Control user access with groups" + "message": "Controla l'accés dels usuaris amb grups" }, "syncUsersFromDirectory": { - "message": "Sync your users and groups from a directory" + "message": "Sincronitza els usuaris i grups d'un directori" }, "trackAuditLogs": { - "message": "Track user actions with audit logs" + "message": "Fes el seguiment de les accions de l'usuari amb registres d'auditoria" }, "enforce2faDuo": { - "message": "Enforce 2FA with Duo" + "message": "Reforça 2FA amb Duo" }, "priorityCustomerSupport": { "message": "Atenció al client prioritària" }, "xDayFreeTrial": { - "message": "$COUNT$ day free trial, cancel anytime", + "message": "Prova gratuïta de $COUNT$ dies, cancel·leu-la en qualsevol moment", "placeholders": { "count": { "content": "$1", @@ -1944,10 +1963,10 @@ "message": "Preu base" }, "organizationCreated": { - "message": "Organization Created" + "message": "S'ha creat l'organització" }, "organizationReadyToGo": { - "message": "Your new organization is ready to go!" + "message": "La vostra organització nova està preparada per començar!" }, "leave": { "message": "Abandona" @@ -1956,16 +1975,16 @@ "message": "Esteu segur que voleu abandonar aquesta organització?" }, "leftOrganization": { - "message": "You have left the organization." + "message": "Heu deixat l'organització." }, "defaultCollection": { - "message": "Default Collection" + "message": "Col·lecció per defecte" }, "getHelp": { - "message": "Obtin ajuda" + "message": "Obteniu ajuda" }, "getApps": { - "message": "Aconseguiu les aplicacions" + "message": "Aconseguiu aplicacions" }, "loggedInAs": { "message": "Has iniciat sessió com" @@ -1992,22 +2011,22 @@ "message": "Esteu segur que voleu suprimir aquest grup?" }, "removeUserConfirmation": { - "message": "Segur que voleu esborrar aquest usuari?" + "message": "Esteu segur que voleu suprimir aquest usuari?" }, "externalId": { - "message": "External Id" + "message": "Id extern" }, "externalIdGroupDesc": { - "message": "The external id is used to link this group to an external system such as a user directory." + "message": "L'id extern s'utilitza per vincular aquest grup a un sistema extern, com ara un directori d'usuari." }, "accessControl": { "message": "Control d'accés" }, "groupAccessAllItems": { - "message": "This group can access and modify all items." + "message": "Aquest grup pot accedir i modificar tots els elements." }, "groupAccessSelectedCollections": { - "message": "This group can access only the selected collections." + "message": "Aquest grup només pot accedir a les col·leccions seleccionades." }, "readOnly": { "message": "Només de lectura" @@ -2022,19 +2041,19 @@ "message": "Edita col·lecció" }, "deleteCollectionConfirmation": { - "message": "Are you sure you want to delete this collection?" + "message": "Esteu segur que voleu suprimir aquesta col·lecció?" }, "editUser": { "message": "Edita usuari" }, "inviteUser": { - "message": "Convideu a l'usuari" + "message": "Convida usuari" }, "inviteUserDesc": { - "message": "Invite a new user to your organization by entering their Bitwarden account email address below. If they do not have a Bitwarden account already, they will be prompted to create a new account." + "message": "Convida un nou usuari a la vostra organització introduint l'adreça electrònica del compte de Bitwarden a continuació. Si encara no tenen un compte de Bitwarden, se us demanarà que creeu un compte nou." }, "inviteMultipleEmailDesc": { - "message": "You can invite up to $COUNT$ users at a time by comma separating a list of email addresses.", + "message": "Podeu convidar fins a $COUNT$ usuaris alhora separant per comes les adreces de correu electrònic.", "placeholders": { "count": { "content": "$1", @@ -2043,13 +2062,13 @@ } }, "userUsingTwoStep": { - "message": "This user is using two-step login to protect their account." + "message": "Aquest usuari fa servir l'inici de sessió en dues passes per protegir el seu compte." }, "userAccessAllItems": { - "message": "This user can access and modify all items." + "message": "Aquest usuari pot accedir i modificar tots els elements." }, "userAccessSelectedCollections": { - "message": "This user can access only the selected collections." + "message": "Aquest usuari només pot accedir a les col·leccions seleccionades." }, "search": { "message": "Cerca" @@ -2067,25 +2086,25 @@ "message": "Propietari" }, "ownerDesc": { - "message": "The highest access user that can manage all aspects of your organization." + "message": "L'usuari d'accés més elevat que pot gestionar tots els aspectes de la vostra organització." }, "admin": { "message": "Administrador" }, "adminDesc": { - "message": "Admins can access and manage all items, collections and users in your organization." + "message": "Els administradors poden accedir i gestionar tots els elements, col·leccions i usuaris de la vostra organització." }, "user": { "message": "Usuari" }, "userDesc": { - "message": "A regular user with access to assigned collections in your organization." + "message": "Un usuari habitual amb accés a les col·leccions assignades a la vostra organització." }, "manager": { "message": "Gestor" }, "managerDesc": { - "message": "Managers can access and manage assigned collections in your organization." + "message": "Els administradors poden accedir i gestionar les col·leccions assignades a la vostra organització." }, "all": { "message": "Tot" @@ -2094,23 +2113,23 @@ "message": "Actualitza" }, "timestamp": { - "message": "Timestamp" + "message": "Data i hora" }, "event": { "message": "Esdeveniment" }, "unknown": { - "message": "Unknown" + "message": "Desconegut" }, "loadMore": { - "message": "Load More" + "message": "Carrega'n més" }, "mobile": { "message": "Mòbil", "description": "Mobile app" }, "extension": { - "message": "Extension", + "message": "Extensió", "description": "Browser extension\/addon" }, "desktop": { @@ -2118,34 +2137,34 @@ "description": "Desktop app" }, "webVault": { - "message": "Web Vault" + "message": "Caixa forta web" }, "loggedIn": { - "message": "Logged in." + "message": "Heu iniciat sessió." }, "changedPassword": { - "message": "Changed account password." + "message": "S'ha canviat la contrasenya del compte." }, "enabledUpdated2fa": { - "message": "Enabled\/updated two-step login." + "message": "Inici de sessió en dues passes habilitat\/actualitzat." }, "disabled2fa": { - "message": "Disabled two-step login." + "message": "S'ha deshabilitat l'inici de sessió en dues passes." }, "recovered2fa": { - "message": "Recovered account from two-step login." + "message": "S'ha recuperat el compte des de l'inici de sessió en dues passes." }, "failedLogin": { - "message": "Login attempt failed with incorrect password." + "message": "S'ha produït un error d'inici de sessió amb una contrasenya incorrecta." }, "failedLogin2fa": { - "message": "Login attempt failed with incorrect two-step login." + "message": "S'ha produït un error amb un inici de sessió en dues passes incorrecte." }, "editedOrgSettings": { - "message": "Edited organization settings." + "message": "S'ha editat la configuració de l'organització." }, "createdItemId": { - "message": "Created item $ID$.", + "message": "S'ha creat l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2154,7 +2173,7 @@ } }, "editedItemId": { - "message": "Edited item $ID$.", + "message": "S'ha editat l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2163,7 +2182,7 @@ } }, "deletedItemId": { - "message": "Deleted item $ID$.", + "message": "S'ha suprimit l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2172,7 +2191,7 @@ } }, "sharedItemId": { - "message": "Shared item $ID$.", + "message": "S'ha compartit l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2181,7 +2200,7 @@ } }, "createdCollectionId": { - "message": "Created collection $ID$.", + "message": "S'ha creat la col·lecció $ID$.", "placeholders": { "id": { "content": "$1", @@ -2190,7 +2209,7 @@ } }, "editedCollectionId": { - "message": "Edited collection $ID$.", + "message": "S'ha editat la col·lecció $ID$.", "placeholders": { "id": { "content": "$1", @@ -2199,7 +2218,7 @@ } }, "deletedCollectionId": { - "message": "Deleted collection $ID$.", + "message": "S'ha suprimit la col·lecció $ID$.", "placeholders": { "id": { "content": "$1", @@ -2208,7 +2227,7 @@ } }, "createdGroupId": { - "message": "Created group $ID$.", + "message": "S'ha creat el grup $ID$.", "placeholders": { "id": { "content": "$1", @@ -2217,7 +2236,7 @@ } }, "editedGroupId": { - "message": "Edited group $ID$.", + "message": "S'ha editat el grup $ID$.", "placeholders": { "id": { "content": "$1", @@ -2226,7 +2245,7 @@ } }, "deletedGroupId": { - "message": "Deleted group $ID$.", + "message": "S'ha suprimit el grup $ID$.", "placeholders": { "id": { "content": "$1", @@ -2235,7 +2254,7 @@ } }, "removedUserId": { - "message": "Removed user $ID$.", + "message": "S'ha suprimit l'usuari $ID$.", "placeholders": { "id": { "content": "$1", @@ -2244,7 +2263,7 @@ } }, "createdAttachmentForItem": { - "message": "Created attachment for item $ID$.", + "message": "S'ha creat el fitxer adjunt per l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2253,7 +2272,7 @@ } }, "deletedAttachmentForItem": { - "message": "Deleted attachment for item $ID$.", + "message": "S'ha suprimit el fitxer adjunt per l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2262,7 +2281,7 @@ } }, "editedCollectionsForItem": { - "message": "Edited collections for item $ID$.", + "message": "S'han editat les col·leccions per a l'element $ID$.", "placeholders": { "id": { "content": "$1", @@ -2271,7 +2290,7 @@ } }, "invitedUserId": { - "message": "Invited user $ID$.", + "message": "S'ha convidat a l'usuari $ID$.", "placeholders": { "id": { "content": "$1", @@ -2280,7 +2299,7 @@ } }, "confirmedUserId": { - "message": "Confirmed user $ID$.", + "message": "S'ha confirmat l'usuari $ID$.", "placeholders": { "id": { "content": "$1", @@ -2289,7 +2308,7 @@ } }, "editedUserId": { - "message": "Edited user $ID$.", + "message": "S'ha editat l'usuari $ID$.", "placeholders": { "id": { "content": "$1", @@ -2298,7 +2317,7 @@ } }, "editedGroupsForUser": { - "message": "Edited groups for user $ID$.", + "message": "S'han editat grups de l'usuari $ID$.", "placeholders": { "id": { "content": "$1", @@ -2328,16 +2347,16 @@ "message": "Accés de grup" }, "groupAccessUserDesc": { - "message": "Edit the groups that this user belongs to." + "message": "Editeu els grups als quals pertany aquest usuari." }, "invitedUsers": { - "message": "Invited user(s)." + "message": "Usuaris convidats." }, "resendInvitation": { "message": "Tornar a enviar invitació" }, "hasBeenReinvited": { - "message": "$USER$ has been reinvited.", + "message": "S'ha reconvidat a $USER$.", "placeholders": { "user": { "content": "$1", @@ -2349,10 +2368,10 @@ "message": "Confirma" }, "confirmUser": { - "message": "Confirm User" + "message": "Confirma usuari" }, "hasBeenConfirmed": { - "message": "$USER$ has been confirmed.", + "message": "S'ha confirmat a $USER$.", "placeholders": { "user": { "content": "$1", @@ -2361,10 +2380,10 @@ } }, "confirmUsers": { - "message": "Confirm Users" + "message": "Confirma usuaris" }, "usersNeedConfirmed": { - "message": "You have users that have accepted their invitation, but still need to be confirmed. Users will not have access to the organization until they are confirmed." + "message": "Teniu usuaris que han acceptat la seua invitació, però encara cal confirmar-la. Els usuaris no tindran accés a l'organització fins que estiguen confirmats." }, "startDate": { "message": "Data d'inici" @@ -2376,82 +2395,82 @@ "message": "Comproveu el correu electrònic" }, "verifyEmailDesc": { - "message": "Verify your account's email address to unlock access to all features." + "message": "Verifiqueu l'adreça de correu electrònic del vostre compte per desbloquejar l'accés a totes les característiques." }, "verifyEmailFirst": { - "message": "Your account's email address first must be verified." + "message": "S'ha de verificar primer l'adreça electrònica del vostre compte." }, "checkInboxForVerification": { - "message": "Check your email inbox for a verification link." + "message": "Consulteu la safata d'entrada del correu electrònic per obtenir un enllaç de verificació." }, "emailVerified": { - "message": "Your email has been verified." + "message": "S'ha verificat el vostre correu electrònic." }, "emailVerifiedFailed": { - "message": "Unable to verify your email. Try sending a new verification email." + "message": "No es pot verificar el vostre correu electrònic. Proveu d'enviar un nou correu electrònic de verificació." }, "updateBrowser": { - "message": "Update Browser" + "message": "Actualitza el navegador" }, "updateBrowserDesc": { - "message": "You are using an unsupported web browser. The web vault may not function properly." + "message": "Esteu utilitzant un navegador web no compatible. La caixa forta web pot no funcionar correctament." }, "joinOrganization": { - "message": "Join Organization" + "message": "Uneix-te a l'organització" }, "joinOrganizationDesc": { - "message": "You've been invited to join the organization listed above. To accept the invitation, you need to log in or create a new Bitwarden account." + "message": "Heu estat convidat a unir-vos a l'organització llistada més amunt. Per acceptar la invitació, heu d'iniciar sessió o crear un compte nou a Bitwarden." }, "inviteAccepted": { - "message": "Invitation Accepted" + "message": "Invitació acceptada" }, "inviteAcceptedDesc": { "message": "Podeu accedir a aquesta organització una vegada que un administrador confirme la vostra pertinença. Rebreu un correu electrònic quan això passe." }, "inviteAcceptFailed": { - "message": "Unable to accept invitation. Ask an organization admin to send a new invitation." + "message": "No es pot acceptar la invitació. Demaneu a l'administrador d'una organització que envie una invitació nova." }, "rememberEmail": { - "message": "Remember email" + "message": "Recorda el correu electronic" }, "recoverAccountTwoStepDesc": { - "message": "If you cannot access your account through your normal two-step login methods, you can use your two-step login recovery code to disable all two-step providers on your account." + "message": "Si no podeu accedir al vostre compte a través dels vostres mètodes d'inici de sessió de dues passes, podeu utilitzar el codi de recuperació de l'inici de sessió en dues passes per desactivar tots els proveïdors del vostre compte." }, "recoverAccountTwoStep": { - "message": "Recover Account Two-Step Login" + "message": "Recupera l'inici de sessió en dues passes del compte" }, "twoStepRecoverDisabled": { - "message": "Two-step login has been disabled on your account." + "message": "S'ha inhabilitat l'inici de sessió en dues passes al vostre compte." }, "learnMore": { "message": "Més informació" }, "deleteRecoverDesc": { - "message": "Enter your email address below to recover and delete your account." + "message": "Introduïu la vostra adreça de correu electrònic a continuació per recuperar i eliminar el vostre compte." }, "deleteRecoverEmailSent": { - "message": "If your account exists, we've sent you an email with further instructions." + "message": "Si el vostre compte existeix, rebreu un correu electrònic amb més instruccions." }, "deleteRecoverConfirmDesc": { - "message": "You have requested to delete your Bitwarden account. Click the button below to confirm." + "message": "Heu sol·licitat suprimir el compte de Bitwarden. Feu clic al botó seguüent per confirmar-ho." }, "myOrganization": { "message": "La meua organització" }, "deleteOrganization": { - "message": "Delete Organization" + "message": "Suprimeix l'organització" }, "deleteOrganizationDesc": { - "message": "Proceed below to delete this organization and all associated data. Individual user accounts will remain, though they will not be associated to this organization anymore. " + "message": "Procediu a eliminar aquesta organització i totes les dades associades. Els comptes d'usuari individuals es mantindran, encara que ja no hi estaran associats. " }, "deleteOrganizationWarning": { - "message": "Deleting the organization is permanent. It cannot be undone." + "message": "La supressió de l'organització és permanent. No es pot desfer." }, "organizationDeleted": { - "message": "Organization Deleted" + "message": "S'ha suprimit l'organització" }, "organizationDeletedDesc": { - "message": "The organization and all associated data has been deleted." + "message": "S'ha suprimit l'organització i totes les dades associades." }, "organizationUpdated": { "message": "S'ha actualitzat l'organització" @@ -2460,43 +2479,56 @@ "message": "Informació fiscal" }, "taxInformationDesc": { - "message": "Please contact support to provide (or update) tax information for your invoices." + "message": "Poseu-vos en contacte amb el servei d'assistència per proporcionar-vos (o actualitzar) la informació fiscal de les vostres factures." }, "billingPlan": { "message": "Pla", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlan": { - "message": "Change Plan", + "message": "Canvi de pla", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlanDesc": { - "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", + "message": "Poseu-vos en contacte amb l'assistència al client si voleu canviar el vostre pla. Assegureu-vos que heu afegit un mètode de pagament actiu al compte.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Factura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Comproveu compte" }, "verifyBankAccountDesc": { - "message": "We have made two micro-deposits to your bank account (it may take 1-2 business days to show up). Enter these amounts to verify the bank account." + "message": "Hem realitzat dos dipòsits en el vostre compte bancari (pot tardar entre 1-2 dies laborables). Introduïu aquests imports per verificar el compte bancari." }, "verifyBankAccountInitialDesc": { - "message": "Payment with a bank account is only available to customers in the United States. You will be required to verify your bank account. We will make two micro-deposits within the next 1-2 business days. Enter these amounts on the organization's billing page to verify the bank account." + "message": "El pagament amb un compte bancari només està disponible per als clients dels Estats Units. Se us demanarà que verifiqueu el vostre compte bancari. Realitzarem dos micro-dipòsits en els pròxims 1-2 dies laborables. Introduïu aquests imports a la pàgina de facturació de l'organització per verificar el compte bancari." }, "verifyBankAccountFailureWarning": { - "message": "Failure to verify the bank account will result in a missed payment and your subscription being disabled." + "message": "Si no es verifica el compte bancari, es produirà un pagament perdut i la vostra subscripció s'inhabilitarà." }, "verifiedBankAccount": { - "message": "Bank account has been verified." + "message": "S'ha verificat el compte bancari." }, "bankAccount": { "message": "Compte bancari" }, "amountX": { - "message": "Amount $COUNT$", + "message": "L'import $COUNT$", "description": "Used in bank account verification of micro-deposits. Amount, as in a currency amount. Ex. Amount 1 is $2.00, Amount 2 is $1.50", "placeholders": { "count": { @@ -2506,37 +2538,37 @@ } }, "routingNumber": { - "message": "Routing Number", + "message": "Número d'encaminament", "description": "Bank account routing number" }, "accountNumber": { "message": "Número de compte" }, "accountHolderName": { - "message": "Account Holder Name" + "message": "Titular del compte" }, "bankAccountType": { "message": "Tipus de compte" }, "bankAccountTypeCompany": { - "message": "Company (Business)" + "message": "Empresa (negocis)" }, "bankAccountTypeIndividual": { "message": "Individual (Personal)" }, "enterInstallationId": { - "message": "Enter your installation id" + "message": "Introduïu la vostra id d'instal·lació" }, "addSeats": { - "message": "Add Seats", + "message": "Afegeix reserves", "description": "Seat = User Seat" }, "removeSeats": { - "message": "Remove Seats", + "message": "Suprimeix llocs", "description": "Seat = User Seat" }, "subscriptionUserSeats": { - "message": "Your subscription allows for a total of $COUNT$ users.", + "message": "La vostra subscripció permet un total de $COUNT$ usuaris.", "placeholders": { "count": { "content": "$1", @@ -2545,19 +2577,19 @@ } }, "seatsToAdd": { - "message": "Seats To Add" + "message": "Reserves a afegir" }, "seatsToRemove": { - "message": "Seats To Remove" + "message": "Reserves a suprimir" }, "seatsAddNote": { - "message": "Adding user seats will result in adjustments to your billing totals and immediately charge your payment method on file. The first charge will be prorated for the remainder of the current billing cycle." + "message": "Si afegiu reserves d'usuari, es generaran ajustos al total de facturació i carregarem el mètode de pagament immediatament al fitxer. El primer càrrec serà prorratejat per a la resta del cicle de facturació actual." }, "seatsRemoveNote": { - "message": "Removing user seats will result in adjustments to your billing totals that will be prorated as credits toward your next billing charge." + "message": "Si suprimiut reserves d'usuari, es generaran ajustos al total de facturació que es prorratejaran com a crèdits per al vostre càrrec de facturació següent." }, "adjustedSeats": { - "message": "Adjusted $AMOUNT$ user seats.", + "message": "Ajustades $AMOUNT$ reserves d'usuari.", "placeholders": { "amount": { "content": "$1", @@ -2566,22 +2598,22 @@ } }, "keyUpdated": { - "message": "Key Updated" + "message": "Clau actualitzada" }, "updateKeyTitle": { "message": "Actualitza clau" }, "updateEncryptionKey": { - "message": "Update Encryption Key" + "message": "Actualitzeu la clau de xifratge" }, "updateEncryptionKeyShortDesc": { - "message": "You are currently using an outdated encryption scheme." + "message": "Esteu fent servir un esquema de xifrage antiquat." }, "updateEncryptionKeyDesc": { - "message": "We've moved to larger encryption keys that provide better security and access to newer features. Updating your encryption key is quick and easy. Just type your master password below. This update will eventually become mandatory." + "message": "Hem canviat a claus de xifratge més grans que proporcionen una millor seguretat i accés a característiques més noves. L'actualització de la vostra clau de xifratge és ràpida i senzilla. Només cal que introduïu la vostra contrasenya mestra a continuació. Aquesta actualització es convertirà en obligatòria en qualsevol moment." }, "updateEncryptionKeyWarning": { - "message": "Després d'actualitzar la vostra clau de xifratge, heu de tancar la sessió i tornar a entrar a totes les aplicacions Bitwarden que esteu utilitzant actualment (com ara l'aplicació mòbil o les extensions del navegador). Si no es tanca i torna a iniciar la sessió (la qual descarrega la vostra nova clau de xifratge) pot provocar la corrupció de dades. Intentarem registrar-vos automàticament, però, es pot retardar." + "message": "Després d'actualitzar la vostra clau de xifratge, heu de tancar la sessió i tornar a entrar a totes les aplicacions de Bitwarden que esteu utilitzant actualment (com ara l'aplicació mòbil o les extensions del navegador). Si no es tanca i torna a iniciar la sessió (la qual descarrega la vostra nova clau de xifratge) pot provocar corrupció en les dades. Intentarem registrar-vos automàticament, però, es pot retardar." }, "subscription": { "message": "Subscripció" @@ -2593,29 +2625,29 @@ "message": "Actualitza" }, "upgradeOrganization": { - "message": "Upgrade Organization" + "message": "Actualitza l'organització" }, "upgradeOrganizationDesc": { - "message": "This feature is not available for free organizations. Switch to a paid plan to unlock more features." + "message": "Aquesta característica no està disponible per a organitzacions gratuïtes. Canvieu a un pla de pagament per desbloquejar més característiques." }, "createOrganizationStep1": { - "message": "Create Organization: Step 1" + "message": "Crea l'organització: Pas 1" }, "createOrganizationCreatePersonalAccount": { - "message": "Before creating your organization, you first need to create a free personal account." + "message": "Abans de crear l'organització, primer heu de crear un compte personal gratuït." }, "refunded": { "message": "Reemborsat" }, "nothingSelected": { - "message": "You have not selected anything." + "message": "No heu seleccionat res." }, "submitAgreePolicies": { - "message": "By clicking the \"Submit\" button, you agree to the following policies:", + "message": "Fent clic al botó \"Envia\", accepteu les polítiques següents:", "description": "A policy is something like Terms of Service, Privacy Policy, etc." }, "termsOfService": { - "message": "Terms of Service" + "message": "Condicions del servei" }, "privacyPolicy": { "message": "Política de privacitat" @@ -2627,7 +2659,7 @@ "message": "Opcions de bloqueig" }, "lockOptionsDesc": { - "message": "Trieu quan es bloqueja el vostre dipòsit. Una volta bloquejat requereix que torneu a introduir la vostra contrasenya mestra per accedir-hi de nou." + "message": "Trieu quan es bloqueja la vostra caixa forta. Una volta bloquejada requereix que torneu a introduir la vostra contrasenya mestra per accedir-hi de nou." }, "oneMinute": { "message": "1 minut" @@ -2648,7 +2680,7 @@ "message": "4 hores" }, "onRefresh": { - "message": "En actualitzar navegador" + "message": "En actualitzar el navegador" }, "dateUpdated": { "message": "Actualitzat", @@ -2659,7 +2691,7 @@ "description": "ex. Date this password was updated" }, "organizationIsDisabled": { - "message": "L'organització està deshabilitada." + "message": "L'organització està inhabilitada." }, "licenseIsExpired": { "message": "Llicència caducada." @@ -2696,40 +2728,40 @@ "message": "Contrasenya mestra poc segura" }, "weakMasterPasswordDesc": { - "message": "La contrasenya mestra que heu triat és poc segura. Heu d'utilitzar una contrasenya mestra segura (o una frase de pas) per protegir correctament el vostre compte Bitwarden. Esteu segur que voleu utilitzar aquesta contrasenya mestra?" + "message": "La contrasenya mestra que heu triat és poc segura. Heu d'utilitzar una contrasenya mestra segura (o una frase de pas) per protegir correctament el vostre compte de Bitwarden. Esteu segur que voleu utilitzar aquesta contrasenya mestra?" }, "rotateAccountEncKey": { - "message": "Gira tambè la clau de xifratge del meu compte" + "message": "Rota també la clau de xifratge del meu compte" }, "rotateEncKeyTitle": { - "message": "Gira la clau de xifratge" + "message": "Rota la clau de xifratge" }, "rotateEncKeyConfirmation": { - "message": "Esteu segur que voleu girar la clau de xifratge del vostre compte?" + "message": "Esteu segur que voleu rotar la clau de xifratge del vostre compte?" }, "attachmentsNeedFix": { - "message": "This item has old file attachments that need to be fixed." + "message": "Aquest element té fitxers adjunts antics que s'han de corregir." }, "attachmentFixDesc": { - "message": "This is an old file attachment the needs to be fixed. Click to learn more." + "message": "Es tracta d'un arxiu adjunt antic que cal corregir. Feu clic per obtenir més informació." }, "fix": { "message": "Corregeix", "description": "This is a verb. ex. 'Fix The Car'" }, "oldAttachmentsNeedFixDesc": { - "message": "There are old file attachments in your vault that need to be fixed before you can rotate your account's encryption key." + "message": "Hi ha arxius adjunts antics a la vostra caixa forta que s'han de corregir abans de poder rotar la clau de xifratge del vostre compte." }, "yourAccountsFingerprint": { "message": "Frase d'empremta digital del vostre compte", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "fingerprintEnsureIntegrityVerify": { - "message": "To ensure the integrity of your encryption keys, please verify the user's fingerprint phrase before continuing.", + "message": "Per assegurar la integritat de les vostres claus de xifratge, comproveu la frase de l'empremta digital de l'usuari abans de continuar.", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "dontAskFingerprintAgain": { - "message": "Don't ask to verify fingerprint phrase again", + "message": "No sol·liciteu tornar a comprovar la frase de les empremtes dactilars", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "free": { diff --git a/src/locales/cs/messages.json b/src/locales/cs/messages.json index 2133ccceff..5b5d5f3bdc 100644 --- a/src/locales/cs/messages.json +++ b/src/locales/cs/messages.json @@ -440,10 +440,10 @@ "message": "Položka byla upravena" }, "sharedItem": { - "message": "Položka byla sdílena" + "message": "Položka byla sdílena." }, "sharedItems": { - "message": "Položky byly sdíleny" + "message": "Položky byly sdíleny." }, "deleteItem": { "message": "Smazat položku" @@ -494,7 +494,7 @@ "message": "Odhlásit se" }, "ok": { - "message": "Ok" + "message": "OK" }, "yes": { "message": "Ano" @@ -587,7 +587,7 @@ "message": "Odemknout" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Přihlášen jako $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -728,10 +728,10 @@ "message": "Organizace" }, "shareDesc": { - "message": "Vyberte organizaci se kterou chcete sdílet tuto položku. Sdílením přenese vlastnictví položky na organizaci a již nadále nebudete přímým vlastníkem této položky." + "message": "Vyberte organizaci se kterou chcete tuto položku sdílet. Sdílením přenese vlastnictví položky na organizaci a již nadále nebudete přímým vlastníkem." }, "shareManyDesc": { - "message": "Vyberte organizaci se kterou chcete sdílet tyto položky. Sdílením přenese vlastnictví položek na organizaci a již nadále nebudete přímým vlastníkem těchto položek." + "message": "Vyberte organizaci se kterou chcete tyto položky sdílet. Sdílením přenese vlastnictví položek na organizaci a již nadále nebudete přímým vlastníkem." }, "collectionsDesc": { "message": "Upravit kolekce, ve kterých je tato položka sdílená. Pouze uživatelé organizace, kteří mají přístup k těmto kolekcím, budou moci tuto položku vidět." @@ -806,7 +806,7 @@ "description": "Minimum Special Characters" }, "ambiguous": { - "message": "Nepoužít zaměnitelné znaky" + "message": "Použít nezaměnitelné znaky" }, "regeneratePassword": { "message": "Vygenerovat další heslo" @@ -860,7 +860,7 @@ "message": "Přihlaste se prosím znovu." }, "logBackInOthersToo": { - "message": "Přihlaste se prosím znovu. Používáte-li jiné aplikace Bitwarden, přihlašte se znovu i v nich." + "message": "Přihlaste se prosím znovu. Používáte-li jiné Bitwarden aplikace, přihlaste se znovu i v nich." }, "changeMasterPassword": { "message": "Změnit hlavní heslo" @@ -956,7 +956,7 @@ "message": "Smazání účtu je trvalé. Tuto akci nelze vrátit zpět." }, "accountDeleted": { - "message": "Účet byl smazán" + "message": "Účet byl smazán." }, "accountDeletedDesc": { "message": "Váš účet byl uzavřen a všechna související data byla smazána." @@ -1345,7 +1345,7 @@ "message": "Hlášení o úniku hesel" }, "exposedPasswordsReportDesc": { - "message": "Exposed passwords are passwords have been uncovered in known data breaches that were released publicly or sold on the dark web by hackers." + "message": "Uniklá hesla jsou hesla, která byla odhalena během známých úniků dat, zveřejněna nebo prodána hackery na dark webu." }, "exposedPasswordsFound": { "message": "Nalezena uniklá hesla" @@ -1488,7 +1488,7 @@ "message": "Faktury a licence" }, "goPremium": { - "message": "Pořiďte si prémiové členství", + "message": "Přejděte na Premium", "description": "Another way of saying \"Get a premium membership\"" }, "premiumUpdated": { @@ -1658,10 +1658,10 @@ "message": "Úložiště" }, "addStorage": { - "message": "Přidat úložiště" + "message": "Přidat uložiště" }, "removeStorage": { - "message": "Odebrat úložiště" + "message": "Odebrat uložiště" }, "subscriptionStorage": { "message": "Vaše předplatné zahrnuje celkem $MAX_STORAGE$ GB místa v šifrovaném úložišti. Aktuálně používáte $USED_STORAGE$.", @@ -1677,7 +1677,7 @@ } }, "paymentMethod": { - "message": "Způsob Platby" + "message": "Způsob platby" }, "noPaymentMethod": { "message": "No payment method on file." @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Změnit způsob platby" }, - "charges": { - "message": "Platby", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Žádné platby." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": " Veškeré platby se na výpisu objeví jako $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Kontaktovat zákaznickou podporu" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "Platební metoda byla aktualizována" }, @@ -1774,7 +1793,7 @@ "message": "E-mailová adresa pro fakturaci" }, "businessName": { - "message": "Název společnosti" + "message": "Název firmy" }, "chooseYourPlan": { "message": "Vyberte plán" @@ -1956,7 +1975,7 @@ "message": "Opravdu chcete tuto organizaci opustit?" }, "leftOrganization": { - "message": "Organizace byla opuštěna" + "message": "Organizace byla opuštěna." }, "defaultCollection": { "message": "Výchozí kolekce" @@ -2079,7 +2098,7 @@ "message": "Uživatel" }, "userDesc": { - "message": "A regular user with access to your organization's collections." + "message": "Běžný uživatel s přístupem k přiřazeným kolekcím vaší organizace." }, "manager": { "message": "Správce" @@ -2474,8 +2493,21 @@ "message": "Pokud chcete změnit svůj plán, kontaktujte zákaznickou podporu. Ujistěte se prosím, zda máte k účtu přidán způsob platby.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Ověření bankovního účtu" diff --git a/src/locales/da/messages.json b/src/locales/da/messages.json index 2124258863..8485e5a104 100644 --- a/src/locales/da/messages.json +++ b/src/locales/da/messages.json @@ -578,7 +578,7 @@ "message": "Der opstod en uventet fejl." }, "emailAddress": { - "message": "Emailadresse" + "message": "E-mailadresse" }, "yourVaultIsLocked": { "message": "Din boks er låst. Bekræft din hovedadgangskode for at fortsætte." @@ -587,7 +587,7 @@ "message": "Lås op" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Logget ind som $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -775,7 +775,7 @@ "message": "Bekræftelseskode (TOTP)" }, "copyVerificationCode": { - "message": "Kopiér verifikationskoden" + "message": "Kopiér bekræftelseskoden" }, "warning": { "message": "Advarsel" @@ -833,16 +833,16 @@ "message": "Konto opdateret" }, "changeEmail": { - "message": "Skift email" + "message": "Skift e-mail" }, "newEmail": { - "message": "Ny email" + "message": "Ny e-mail" }, "code": { "message": "Kode" }, "changeEmailDesc": { - "message": "Vi har sendt en bekræftelseskode til $EMAIL$. Tjek venligst din email for denne kode og indtast den nedenfor for at afslutte emailadresse-ændringen.", + "message": "Vi har sendt en bekræftelseskode til $EMAIL$. Tjek venligst din e-mail for denne kode og indtast den nedenfor for at afslutte e-mailadresseændringen.", "placeholders": { "email": { "content": "$1", @@ -854,7 +854,7 @@ "message": "Ved at fortsætte vil du blive logget ud af din nuværende session, og du skal logge ind igen. Aktive sessioner på andre enheder kan fortsat forblive aktive i op til én time." }, "emailChanged": { - "message": "Email ændret" + "message": "E-mail ændret" }, "logBackIn": { "message": "Log venligst ind igen." @@ -920,7 +920,7 @@ "message": "Fjern godkendelsen fra sessioner" }, "deauthorizeSessionsDesc": { - "message": "Bekymret for om din konto er logget ind på en anden enhed? Fortsæt nedenfor for at fjerne godkendelsen for alle computere eller enheder, som du tidligere har brugt. Dette sikkerhedstrin anbefales, hvis du tidligere har brugt en offentlig pc eller ved et uheld har gemt dit kodeord på en enhed, der ikke er din. Dette trin fjerner også alle tidligere huskede to-trins-login sessioner." + "message": "Bekymret for om din konto er logget ind på en anden enhed? Fortsæt nedenfor for at fjerne godkendelsen for alle computere eller enheder, som du tidligere har brugt. Dette sikkerhedstrin anbefales, hvis du tidligere har brugt en offentlig computer eller ved et uheld har gemt dit kodeord på en enhed, der ikke er din. Dette trin fjerner også alle tidligere huskede to-trins-login sessioner." }, "deauthorizeSessionsWarning": { "message": "Ved at fortsætte vil du også blive logget ud af din nuværende session, og du skal logge ind igen. Du bliver også bedt om to-trins login igen, hvis det er aktiveret. Aktive sessioner på andre enheder kan fortsat forblive aktive i op til én time." @@ -989,7 +989,7 @@ "message": "eller kopiér\/indsæt importfilens indhold" }, "instructionsFor": { - "message": "$NAME$ Instruktioner", + "message": "$NAME$ instruktioner", "description": "The title for the import tool instructions.", "placeholders": { "name": { @@ -1054,7 +1054,7 @@ "message": "Nyt brugerdefineret domæne" }, "newCustomDomainDesc": { - "message": "Indtast en liste over domæner adskilt af kommaer. Kun \"grund\"-domæner er tilladt. Indtast ikke underdomæner. F.eks. Indtast \"google.com\" i stedet for \"www.google.com\". Du kan også indtaste \"androidapp: \/\/package.name\" for at knytte en androidapp til andre website-domæner." + "message": "Indtast en liste over domæner adskilt af kommaer. Kun \"grund\"-domæner er tilladt. Indtast ikke underdomæner. F.eks. Indtast \"google.com\" i stedet for \"www.google.com\". Du kan også indtaste \"androidapp:\/\/package.name\" for at knytte en androidapp til andre website-domæner." }, "customDomainX": { "message": "Brugerdefineret domæne $INDEX$", @@ -1242,7 +1242,7 @@ "message": "Indtast den 6-cifrede verifikationskode fra e-mailen" }, "sendEmail": { - "message": "Send email" + "message": "Send e-mail" }, "twoFactorU2fAdd": { "message": "Tilføj en FIDO U2F sikkerhedsnøgle til din konto" @@ -1646,7 +1646,7 @@ "message": "Download licens" }, "updateLicense": { - "message": "Opdater licens" + "message": "Opdatér licens" }, "updatedLicense": { "message": "Opdaterede licens" @@ -1661,7 +1661,7 @@ "message": "Tilføj lagerplads" }, "removeStorage": { - "message": "Fjern lager" + "message": "Fjern lagerplads" }, "subscriptionStorage": { "message": "Dit abonnement har i alt $MAX_STORAGE$ GB krypteret fillagring. Du bruger for øjeblikket $USED_STORAGE$.", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Skift betalingsmetode" }, - "charges": { - "message": "Omkostninger", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Ingen omkostninger." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Eventuelle omkostninger vises på din opgørelse som $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Kontakt kundesupport" }, - "contactSupportPaymentMethod": { - "message": "Hvis du vil skifte fra denne betalingsmetode, bedes du kontakte kundesupport." - }, "updatedPaymentMethod": { "message": "Betalingsmetode opdateret." }, @@ -2028,10 +2047,10 @@ "message": "Redigér bruger" }, "inviteUser": { - "message": "Inviter bruger" + "message": "Invitér bruger" }, "inviteUserDesc": { - "message": "Inviter en ny bruger til din organisation ved at indtaste emailadressen på deres Bitwarden-konto nedenfor. Hvis de ikke allerede har en Bitwarden-konto, bliver de bedt om at oprette en ny konto." + "message": "Inviter en ny bruger til din organisation ved at indtaste e-mailadressen på deres Bitwarden-konto nedenfor. Hvis de ikke allerede har en Bitwarden-konto, bliver de bedt om at oprette en ny konto." }, "inviteMultipleEmailDesc": { "message": "Du kan invitere op til $COUNT$ brugere ad gangen ved at kommaseparere en liste med e-mailadresser.", @@ -2079,7 +2098,7 @@ "message": "Bruger" }, "userDesc": { - "message": "En almindelig bruger med adgang til organisationens samlinger." + "message": "En almindelig bruger med adgang til tildelte samlinger i din organisation." }, "manager": { "message": "Administrator" @@ -2373,13 +2392,13 @@ "message": "Slutdato" }, "verifyEmail": { - "message": "Bekræft email" + "message": "Bekræft e-mail" }, "verifyEmailDesc": { "message": "Bekræft din e-mailadresse for at låse op for adgangen til alle funktioner." }, "verifyEmailFirst": { - "message": "Din kontos emailadresse skal først verificeres." + "message": "Din kontos e-mailadresse skal først verificeres." }, "checkInboxForVerification": { "message": "Tjek din e-mail indbakke for et bekræftelseslink." @@ -2391,7 +2410,7 @@ "message": "Kan ikke bekræfte din e-mail. Prøv at sende en ny verifikations-email." }, "updateBrowser": { - "message": "Opdater browser" + "message": "Opdatér browser" }, "updateBrowserDesc": { "message": "Du bruger en ikke-understøttet webbrowser. Web-boksen fungerer muligvis ikke korrekt." @@ -2406,7 +2425,7 @@ "message": "Invitation accepteret" }, "inviteAcceptedDesc": { - "message": "Du kan få adgang til denne organisation, når en administrator bekræfter dit medlemskab. Vi sender dig en email, når dette sker." + "message": "Du kan få adgang til denne organisation, når en administrator bekræfter dit medlemskab. Vi sender dig en e-mail, når dette sker." }, "inviteAcceptFailed": { "message": "Kan ikke acceptere invitationen. Bed en organisations-administrator om at sende en ny invitation." @@ -2474,8 +2493,21 @@ "message": "Kontakt kundesupport, hvis du vil ændre dit abonnement. Sørg for, at du har en aktiv betalingsmetode tilføjet til kontoen.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Bekræft bankkonto" @@ -2569,10 +2601,10 @@ "message": "Nøgle opdateret" }, "updateKeyTitle": { - "message": "Opdater nøgle" + "message": "Opdatér nøgle" }, "updateEncryptionKey": { - "message": "Opdater Krypteringsnøgle" + "message": "Opdatér Krypteringsnøgle" }, "updateEncryptionKeyShortDesc": { "message": "Du bruger i øjeblikket en forældet krypteringsmetode." @@ -2593,7 +2625,7 @@ "message": "Opgrader" }, "upgradeOrganization": { - "message": "Opgrader organisation" + "message": "Opgradér organisation" }, "upgradeOrganizationDesc": { "message": "Denne funktion er ikke tilgængelig for gratis organisationer. Skift til et betalt abonnement for at låse op for flere funktioner." diff --git a/src/locales/de/messages.json b/src/locales/de/messages.json index 693152a7a1..7e2245058f 100644 --- a/src/locales/de/messages.json +++ b/src/locales/de/messages.json @@ -205,7 +205,7 @@ "message": "Niemals" }, "toggleVisibility": { - "message": "Sichtbarkeit umschalten" + "message": "Ein- \/ Ausblenden" }, "toggleCollapse": { "message": "Sammlung ein- \/ ausklappen", @@ -263,7 +263,7 @@ "message": "Favoriten durchsuchen" }, "searchType": { - "message": "Suche nach Elementtyp", + "message": "Suchmodus", "description": "Search item type" }, "searchVault": { @@ -410,7 +410,7 @@ "message": "Starten" }, "newAttachment": { - "message": "Anhang hinzufügen" + "message": "Neuen Anhang hinzufügen" }, "deletedAttachment": { "message": "Gelöschter Anhang" @@ -545,7 +545,7 @@ "message": "Einstellungen" }, "passwordHint": { - "message": "Passworthinweis" + "message": "Passwort-Hinweis" }, "enterEmailToGetHint": { "message": "Geben Sie die E-Mail Adresse Ihres Kontos ein, um einen Hinweis auf ihr Master-Passwort zu erhalten." @@ -620,7 +620,7 @@ "message": "Neue Organisation" }, "noOrganizationsList": { - "message": "Du bist kein Mitglied einer Organisation. Organisationen erlauben es dir Passwörter sicher mit anderen Nutzern zu teilen." + "message": "Sie gehören keiner Organisation an. Organisationen erlauben es Ihnen Passwörter sicher mit anderen zu teilen." }, "versionNumber": { "message": "Version $VERSION_NUMBER$", @@ -703,7 +703,7 @@ "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, "duoOrganizationDesc": { - "message": "Nutze Duo Security um dich mit der Duo Mobile App, SMS, per Anruf oder U2F Security Key bei deiner Organisation zu verifizieren.", + "message": "Nutzen Sie Duo Security um sich mit der Duo Mobile App, SMS, per Anruf oder U2F Sicherheitsschlüssel Ihrer Organisation gegenüber zu verifizieren.", "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, "u2fDesc": { @@ -809,7 +809,7 @@ "message": "Mehrdeutige Zeichen vermeiden" }, "regeneratePassword": { - "message": "Password neu generieren" + "message": "Passwort neu generieren" }, "length": { "message": "Länge" @@ -818,10 +818,10 @@ "message": "Anzahl der Wörter" }, "wordSeparator": { - "message": "Trennzeichen" + "message": "Worttrennzeichen" }, "passwordHistory": { - "message": "Kennwort-Historie" + "message": "Passwortverlauf" }, "noPasswordsInList": { "message": "Keine Passwörter vorhanden." @@ -854,7 +854,7 @@ "message": "Wenn Sie fortfahren, werden Sie aus Ihrer aktuellen Sitzung ausgeloggt. Aktive Sitzungen auf anderen Geräten können bis zu einer Stunde weiterhin verwendet werden." }, "emailChanged": { - "message": "E-Mail geändert" + "message": "E-Mail-Adresse geändert" }, "logBackIn": { "message": "Bitte melden Sie sich erneut an." @@ -1254,7 +1254,7 @@ "message": "Schlüssel erfassen" }, "keyCompromised": { - "message": "Dieser Schlüssel ist kompromitiert." + "message": "Dieser Schlüssel ist bloßgestellt." }, "twoFactorU2fGiveName": { "message": "Gib dem Sicherheitsschlüssel einen passenden Namen um ihn zu erkennen." @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Zahlungsmethode ändern" }, - "charges": { - "message": "Gebühren", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Keine Gebühren." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Alle Gebühren werden auf Ihrem Kontoauszug als $STATEMENT_NAME$ angezeigt.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Kundenservice kontaktieren" }, - "contactSupportPaymentMethod": { - "message": "Wenn Sie diese Zahlungsmethode wechseln möchten, wenden Sie sich bitte an den Kundendienst." - }, "updatedPaymentMethod": { "message": "Zahlungsart aktualisiert." }, @@ -2467,15 +2486,28 @@ "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlan": { - "message": "Abo ändern", + "message": "Abonnement ändern", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlanDesc": { "message": "Kontaktieren Sie den Kundensupport, um Ihr Abo zu ändern. Bitte stellen Sie sicher, dass Sie eine aktive Zahlungsmethode zu Ihrem Konto hinzugefügt haben.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Rechnung" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Bankkonto verifizieren" diff --git a/src/locales/en_GB/messages.json b/src/locales/en_GB/messages.json index 9154b5bed8..6e787ee3be 100644 --- a/src/locales/en_GB/messages.json +++ b/src/locales/en_GB/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Change payment method" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contact Customer Support" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact Customer Support." - }, "updatedPaymentMethod": { "message": "Updated payment method." }, @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Invoice" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verify bank account" diff --git a/src/locales/es/messages.json b/src/locales/es/messages.json index 78f4f74bbb..979400dd1b 100644 --- a/src/locales/es/messages.json +++ b/src/locales/es/messages.json @@ -620,7 +620,7 @@ "message": "Nueva organización" }, "noOrganizationsList": { - "message": "No perteneces a ninguna orgnaización. Las organizaciones te permiten compartir elementos con otros usuarios de forma segura." + "message": "No perteneces a ninguna organización. Las organizaciones te permiten compartir elementos con otros usuarios de forma segura." }, "versionNumber": { "message": "Versión $VERSION_NUMBER$", @@ -781,7 +781,7 @@ "message": "Advertencia" }, "exportWarningDesc": { - "message": "Esta exportación contiene tus datos de la bóveda en un formato no cifrado. No deberías almacenar o enviar el archivo exportado por canales no seguros (como el correo electrónico). Elimínalo inmediatamente cuando termines de utilizarlo." + "message": "Esta exportación contiene los datos de tu caja fuerte en un formato no cifrado. No deberías almacenar o enviar el archivo exportado por canales no seguros (como el correo electrónico). Elimínalo inmediatamente cuando termines de utilizarlo." }, "exportMasterPassword": { "message": "Introduce tu contraseña maestra para exportar la información de tu caja fuerte." @@ -1306,7 +1306,7 @@ "message": "Sitios web no seguros encontrados" }, "unsecuredWebsitesFoundDesc": { - "message": "Hemos encontrado $COUNT$ elemento(s) en su bóveda con URIs no seguras. Si el sitio web lo permite debe cambiar su esquema URI a https:\/\/.", + "message": "Hemos encontrado $COUNT$ elemento(s) en su caja fuerte con URIs no seguras. Si el sitio web lo permite debe cambiar su esquema URI a https:\/\/.", "placeholders": { "count": { "content": "$1", @@ -1315,7 +1315,7 @@ } }, "noUnsecuredWebsites": { - "message": "No hay elementos en su bóveda con URIs no seguras." + "message": "No hay elementos en su caja fuerte con URIs no seguras." }, "inactive2faReport": { "message": "Informe 2FA inactivo" @@ -1327,7 +1327,7 @@ "message": "Inicios de sesión sin 2FA encontrados" }, "inactive2faFoundDesc": { - "message": "Hemos encontrado $COUNT$ sitio(s) web en su bóveda que no pueden ser configuradas con autenticación de dos factores (según twofactorauth.org). Para proteger estas cuentas, debe habilitar autenticación de dos factores.", + "message": "Hemos encontrado $COUNT$ sitio(s) web en su caja fuerte que no pueden ser configuradas con autenticación de dos factores (según twofactorauth.org). Para proteger estas cuentas, debe habilitar autenticación de dos factores.", "placeholders": { "count": { "content": "$1", @@ -1336,7 +1336,7 @@ } }, "noInactive2fa": { - "message": "No se han encontrado sitios web en su bóveda sin una configuración de autenticación de dos factores." + "message": "No se han encontrado sitios web en su caja fuerte sin una configuración de autenticación de dos factores." }, "instructions": { "message": "Instrucciones" @@ -1351,7 +1351,7 @@ "message": "Contraseñas expuestas encontradas" }, "exposedPasswordsFoundDesc": { - "message": "Hemos encontrado $COUNT$ elementos en su bóveda que tienen contraseñas que fueron expuestas en violaciones de datos conocidas. Debe cambiarlos para utilizar una contraseña nueva.", + "message": "Hemos encontrado $COUNT$ elementos en su caja fuerte que tienen contraseñas que fueron expuestas en violaciones de datos conocidas. Debe cambiarlos para utilizar una contraseña nueva.", "placeholders": { "count": { "content": "$1", @@ -1360,7 +1360,7 @@ } }, "noExposedPasswords": { - "message": "No hay elementos en su bóveda que tengan contraseñas que hayan sido expuestas en violaciones de datos conocidas." + "message": "No hay elementos en su caja fuerte que tengan contraseñas que hayan sido expuestas en violaciones de datos conocidas." }, "checkExposedPasswords": { "message": "Compruebe las contraseñas expuestas" @@ -1384,7 +1384,7 @@ "message": "Contraseñas débiles encontradas" }, "weakPasswordsFoundDesc": { - "message": "Hemos encontrado $COUNT$ elemento(s) en su bóveda con contraseñas que no son fuertes. Se deben actualizar para usar contraseñas más fuertes.", + "message": "Hemos encontrado $COUNT$ elemento(s) en su caja fuerte con contraseñas que no son fuertes. Se deben actualizar para usar contraseñas más fuertes.", "placeholders": { "count": { "content": "$1", @@ -1393,7 +1393,7 @@ } }, "noWeakPasswords": { - "message": "No hay elementos en su bóveda tienen contraseñas débiles." + "message": "No hay elementos en su caja fuerte que tengan contraseñas débiles." }, "reusedPasswordsReport": { "message": "Informe de contraseñas reutilizadas" @@ -1405,7 +1405,7 @@ "message": "Contraseñas reutilizadas encontradas" }, "reusedPasswordsFoundDesc": { - "message": "Hemos encontrado $COUNT$ contraseña(s) que están siendo reutilizadas en su bóveda. Debe cambiarlas a un valor único.", + "message": "Hemos encontrado $COUNT$ contraseña(s) que están siendo reutilizadas en su caja fuerte. Debe cambiarlas a un valor único.", "placeholders": { "count": { "content": "$1", @@ -1414,7 +1414,7 @@ } }, "noReusedPasswords": { - "message": "No hay inicios de sesión en su bóveda que tengan contraseñas que esten siendo reutilizadas." + "message": "No hay inicios de sesión en su caja fuerte que tengan contraseñas que esten siendo reutilizadas." }, "reusedXTimes": { "message": "Reutilizada $COUNT$ vez\/veces", @@ -1504,10 +1504,10 @@ "message": "Opciones adicionales de inicio de sesión de dos pasos como YubiKey, Fido U2F y Duo." }, "premiumSignUpReports": { - "message": "Higiene de contraseña, salud de la cuenta e informes de violaciones de datos para mantener su bóveda segura." + "message": "Higiene de contraseña, salud de la cuenta e informes de violaciones de datos para mantener su caja fuerte segura." }, "premiumSignUpTotp": { - "message": "Generador de código de verificación TOTP (2FA) para iniciar sesión en su bóveda." + "message": "Generador de código de verificación TOTP (2FA) para iniciar sesión en su caja fuerte." }, "premiumSignUpSupport": { "message": "Atención prioritaria al cliente." @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Cambiar Método de Pago" }, - "charges": { - "message": "Cargos", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Sin cargos." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Cualquier cargo aparecerá en su estado de cuenta como $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Póngase en contacto con el servicio de atención al cliente" }, - "contactSupportPaymentMethod": { - "message": "Si deseas cambiar el método de pago, por favor, ponte en contacto con atención al cliente." - }, "updatedPaymentMethod": { "message": "Método de pago actualizado." }, @@ -2394,7 +2413,7 @@ "message": "Actualizar navegador" }, "updateBrowserDesc": { - "message": "Está utilizando un navegador web no compatible. Es posible que la bóveda web no funcione correctamente." + "message": "Está utilizando un navegador web no compatible. Es posible que la caja fuerte web no funcione correctamente." }, "joinOrganization": { "message": "Únete a la organización" @@ -2474,8 +2493,21 @@ "message": "Contacta con atención al cliente si deseas cambiar tu plan. Por favor, asegúrate de tener activo un método de pago en tu cuenta.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Factura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verificar cuenta bancaria" @@ -2484,7 +2516,7 @@ "message": "Hemos hecho dos pequeños cargos en tu cuenta bancaria (pueden tardar de 1 a 2 días laborables en aparecer). Introduce esas cantidades para verificar tu cuenta bancaria." }, "verifyBankAccountInitialDesc": { - "message": "El pago con cuenta bancaria solo está disponible para clientes en los Estados Unidos. Tendrás que verificar tu cuenta bancaria. Realizaremos dos pequeños cargos en los siguientes 1-2 días laborables. Introduce esas cantidades en la página de facturación de la organización para verificar la cuenta bancaria." + "message": "El pago con cuenta bancaria solo está disponible para clientes en los Estados Unidos. Tendrá que verificar su cuenta bancaria. Realizaremos dos pequeños cargos en los siguientes 1-2 días laborables. Introduzca esas cantidades en la página de facturación de la organización para verificar la cuenta bancaria." }, "verifyBankAccountFailureWarning": { "message": "Si falla la verificación de la cuenta bancaria, como resultado se saltará el pago y tu suscripción será deshabilitada." @@ -2718,7 +2750,7 @@ "description": "This is a verb. ex. 'Fix The Car'" }, "oldAttachmentsNeedFixDesc": { - "message": "Hay archivos adjuntos antiguos en la bóveda que necesitan ser corregidos antes de poder rotar la clave de encriptación de su cuenta." + "message": "Hay archivos adjuntos antiguos en la caja fuerte que necesitan ser corregidos antes de poder rotar la clave de encriptación de su cuenta." }, "yourAccountsFingerprint": { "message": "Frase de la huella digital de su cuenta", diff --git a/src/locales/et/messages.json b/src/locales/et/messages.json index c3e9d6b044..a89d601884 100644 --- a/src/locales/et/messages.json +++ b/src/locales/et/messages.json @@ -1485,7 +1485,7 @@ "message": "Raporti laadimisel ilmes viga. Proovi uuesti" }, "billingAndLicensing": { - "message": "Maksmine & Litsentsid" + "message": "Maksmine & litsentsid" }, "goPremium": { "message": "Hangi Premium", @@ -1525,7 +1525,7 @@ } }, "addons": { - "message": "Lisad" + "message": "Täiendused" }, "premiumAccess": { "message": "Premium ligipääs" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Muuda makseviisi" }, - "charges": { - "message": "Maksed", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Maksed puuduvad." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Mistahes maksed ilmuvad väljavõttes nimega $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Võta klienditoega ühendust" }, - "contactSupportPaymentMethod": { - "message": "Kui soovid maksemeetodit muuta, võta ühendust meie klienditoega." - }, "updatedPaymentMethod": { "message": "Maksemeetod on muudetud." }, @@ -1890,7 +1909,7 @@ } }, "addShareUnlimitedUsers": { - "message": "Lisa ja jaga piiramata kasutajatega" + "message": "Lisa ja jaga kirjeid piiramatul hulgal kasutajatega" }, "createUnlimitedCollections": { "message": "Loo piiramatul hulgal kollektsioone" @@ -2474,8 +2493,21 @@ "message": "Oma paketi muutmiseks võta ühendust klienditoega. Veendu, et kontole on lisatud maksemeetod, mis on ka aktiivne.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Müügiarve" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Pangakonto verifitseerimine" @@ -2493,7 +2525,7 @@ "message": "Pangakonto on kinnitatud." }, "bankAccount": { - "message": "Bank Account" + "message": "Pangakontoga" }, "amountX": { "message": "Summa $COUNT$", diff --git a/src/locales/fi/messages.json b/src/locales/fi/messages.json index 29831a1424..a1d3ee1506 100644 --- a/src/locales/fi/messages.json +++ b/src/locales/fi/messages.json @@ -527,10 +527,10 @@ "message": "Pääsalasana" }, "masterPassDesc": { - "message": "The master password is the password you use to access your vault. It is very important that you do not forget your master password. There is no way to recover the password in the event that you forget it." + "message": "Pääsalasanalla pääset käsiksi salasanaholviisi. On hyvin tärkeää, että muistat pääsalasanasi. Pääsalasanaa ei voida palauttaa mitenkään, jos satut unohtamaan sen." }, "masterPassHintDesc": { - "message": "A master password hint can help you remember your password if you forget it." + "message": "Pääsalasanan vihje voi auttaa sinua muistamaan pääsalasanasi, jos satut unohtamaan sen." }, "reTypeMasterPass": { "message": "Syötä pääsalasana uudelleen" @@ -587,7 +587,7 @@ "message": "Avaa" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Kirjautunut tilillä $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -605,7 +605,7 @@ "message": "There are no items to list." }, "noCollectionsInList": { - "message": "There are no collections to list." + "message": "Ei kokoelmia näytettäväksi." }, "noGroupsInList": { "message": "There are no groups to list." @@ -662,10 +662,10 @@ "message": "Käytä toista menetelmää kaksivaiheiseen kirjautumiseen" }, "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." + "message": "Kytke YubiKey-laitteesi tietokoneesi USB-porttiin ja paina sen nappia." }, "insertU2f": { - "message": "Insert your security key into your computer's USB port. If it has a button, touch it." + "message": "Kytke todennuslaitteesi tietokoneesi USB-porttiin. Jos laitteessa on painike, paina sitä." }, "loginUnavailable": { "message": "Kirjautuminen ei ole käytettävissä" @@ -674,7 +674,7 @@ "message": "This account has two-step login enabled, however, none of the configured two-step providers are supported by this web browser." }, "noTwoStepProviders2": { - "message": "Please use a supported web browser (such as Chrome) and\/or add additional providers that are better supported across web browsers (such as an authenticator app)." + "message": "Käytä tuettua selainta (kuten Chromea) ja\/tai ota käyttöön paremmin tuettu todennusmenetelmä (kuten todennussovellus)." }, "twoStepOptions": { "message": "Kaksivaiheisen kirjautumisen valinnat" @@ -689,7 +689,7 @@ "message": "Todennussovellus" }, "authenticatorAppDesc": { - "message": "Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.", + "message": "Käytä todennussovellusta (Kuten Authya tai Google Authenticatoria) luodaksesi aikarajallisia vahvistuskoodeja.", "description": "'Authy' and 'Google Authenticator' are product names and should not be translated." }, "yubiKeyTitle": { @@ -781,7 +781,7 @@ "message": "Varoitus" }, "exportWarningDesc": { - "message": "This export contains your vault data in an unencrypted format. You should not store or send the exported file over unsecure channels (such as email). Delete it immediately after you are done using it." + "message": "Tämä vienti sisältää holvisi tiedot salaamattomassa muodossa. Vietyä tiedostoa EI pidä säilyttää tai lähettää salaamattomana (kuten sähköpostitse). Poista tiedosto välittömästi, kun et enää tarvitse sitä." }, "exportMasterPassword": { "message": "Syötä pääsalasanasi viedäksesi holvisi tiedot." @@ -790,7 +790,7 @@ "message": "Vie holvi" }, "fileFormat": { - "message": "File Format" + "message": "Tiedostomuoto" }, "exportSuccess": { "message": "Holvisi tiedot on viety." @@ -827,7 +827,7 @@ "message": "Ei salasanoja näytettäväksi." }, "clear": { - "message": "Clear" + "message": "Tyhjennä" }, "accountUpdated": { "message": "Tili päivitetty" @@ -842,7 +842,7 @@ "message": "Koodi" }, "changeEmailDesc": { - "message": "We have emailed a verification code to $EMAIL$. Please check your email for this code and enter it below to finalize the email address change.", + "message": "Olemme lähettäneet vahvistuskoodin osoitteeseen $EMAIL$. Tarkista sähköpostisi ja kirjoita saamasi koodi alapuolelle viimeistelläksesi sähköpostiosoitteen vaihtamisen.", "placeholders": { "email": { "content": "$1", @@ -860,7 +860,7 @@ "message": "Kirjaudu sisään uudelleen." }, "logBackInOthersToo": { - "message": "Please log back in. If you are using other Bitwarden applications log out and back in to those as well." + "message": "Kirjaudu uudelleen sisään. Jos käytät muita Bitwarden-sovelluksia, kirjaudu myös niistä ulos ja takaisin sisään." }, "changeMasterPassword": { "message": "Vaihda pääsalasana" @@ -884,7 +884,7 @@ "message": "KDF-algoritmi" }, "kdfIterations": { - "message": "KDF Iterations" + "message": "KDF-iteraatiot" }, "kdfIterationsDesc": { "message": "Higher KDF iterations can help protect your master password from being brute forced by an attacker. We recommend a value of $VALUE$ or more.", @@ -917,7 +917,7 @@ "message": "Varovasti, näitä toimintoja ei voi perua!" }, "deauthorizeSessions": { - "message": "Deauthorize Sessions" + "message": "Poista valtuutus istunnoilta" }, "deauthorizeSessionsDesc": { "message": "Concerned your account is logged in on another device? Proceed below to deauthorize all computers or devices that you have previously used. This security step is recommended if you previously used a public computer or accidentally saved your password on a device that isn't yours. This step will also clear all previously remembered two-step login sessions." @@ -926,7 +926,7 @@ "message": "Proceeding will also log you out of your current session, requiring you to log back in. You will also be prompted for two-step login again, if enabled. Active sessions on other devices may continue to remain active for up to one hour." }, "sessionsDeauthorized": { - "message": "All Sessions Deauthorized" + "message": "Kaikkien istujentojen valtuudet poistettu" }, "purgeVault": { "message": "Purge Vault" @@ -1030,7 +1030,7 @@ "message": "Oletus" }, "domainRules": { - "message": "Domain Rules" + "message": "Verkkotunnusten säännöt" }, "domainRulesDesc": { "message": "If you have the same login across multiple different website domains, you can mark the website as \"equivalent\". \"Global\" domains are ones already created for you by Bitwarden." @@ -1048,16 +1048,16 @@ "message": "Include" }, "customize": { - "message": "Customize" + "message": "Mukauta" }, "newCustomDomain": { - "message": "New Custom Domain" + "message": "Uusi mukautettu verkkotunnus" }, "newCustomDomainDesc": { "message": "Enter a list of domains separated by commas. Only \"base\" domains are allowed. Do not enter subdomains. For example, enter \"google.com\" instead of \"www.google.com\". You can also enter \"androidapp:\/\/package.name\" to associate an android app with other website domains." }, "customDomainX": { - "message": "Custom Domain $INDEX$", + "message": "Mukautettu verkkotunnus $INDEX$", "placeholders": { "index": { "content": "$1", @@ -1081,7 +1081,7 @@ "message": "Enabling two-step login can permanently lock you out of your Bitwarden account. A recovery code allows you to access your account in the event that you can no longer use your normal two-step login provider (ex. you lose your device). Bitwarden support will not be able to assist you if you lose access to your account. We recommend you write down or print the recovery code and keep it in a safe place." }, "viewRecoveryCode": { - "message": "View Recovery Code" + "message": "Näytä palautuskoodi" }, "providers": { "message": "Palveluntarjoajat", @@ -1167,7 +1167,7 @@ "message": "Lisää uusi YubiKey tilillesi" }, "twoFactorYubikeyPlugIn": { - "message": "Plug the YubiKey (NEO or 4 series) into your computer's USB port." + "message": "Aseta YubiKey tietokoneesi USB-porttiin." }, "twoFactorYubikeySelectKey": { "message": "Select the first empty YubiKey input field below." @@ -1215,7 +1215,7 @@ "message": "If one of your YubiKeys supports NFC (such as a YubiKey NEO), you will be prompted on mobile devices whenever NFC availability is detected." }, "yubikeysUpdated": { - "message": "YubiKeys updated" + "message": "YubiKeyt päivitetty" }, "disableAllKeys": { "message": "Disable All Keys" @@ -1375,13 +1375,13 @@ } }, "weakPasswordsReport": { - "message": "Weak Passwords Report" + "message": "Heikkojen salasanojen raportti" }, "weakPasswordsReportDesc": { "message": "Weak passwords can easily be guessed by hackers and automated tools that are used to crack passwords. The Bitwarden password generator can help you create strong passwords." }, "weakPasswordsFound": { - "message": "Weak Passwords Found" + "message": "Heikkoja salasanoja löydetty" }, "weakPasswordsFoundDesc": { "message": "We found $COUNT$ items in your vault with passwords that are not strong. You should update them to use stronger passwords.", @@ -1637,7 +1637,7 @@ "message": "Tila" }, "nextCharge": { - "message": "Next Charge" + "message": "Seuraava veloitus" }, "details": { "message": "Tiedot" @@ -1655,13 +1655,13 @@ "message": "Hallitse tilausta" }, "storage": { - "message": "Storage" + "message": "Tallennustila" }, "addStorage": { - "message": "Add Storage" + "message": "Lisää tallennustila" }, "removeStorage": { - "message": "Remove Storage" + "message": "Poista tallennustila" }, "subscriptionStorage": { "message": "Your subscription has a total of $MAX_STORAGE$ GB of encrypted file storage. You are currently using $USED_STORAGE$.", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Vaihda maksutapaa" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Ota yhteys asiakaspalveluun" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "Maksutapa päivitetty." }, @@ -1771,13 +1790,13 @@ "message": "Tämän tilin omistaa yritys." }, "billingEmail": { - "message": "Billing Email" + "message": "Laskutussähköpostiosoite" }, "businessName": { "message": "Yrityksen nimi" }, "chooseYourPlan": { - "message": "Choose Your Plan" + "message": "Valitse tilaus" }, "users": { "message": "Käyttäjät" @@ -1830,13 +1849,13 @@ "message": "Tiimit" }, "planDescTeams": { - "message": "For businesses and other team organizations." + "message": "Yrityksille ja muille yhteisöille." }, "planNameEnterprise": { "message": "Yritys" }, "planDescEnterprise": { - "message": "For businesses and other large organizations." + "message": "Yrityksille ja suurille organisaatioille." }, "freeForever": { "message": "Ilmainen ikuisesti" @@ -1872,7 +1891,7 @@ } }, "limitedCollections": { - "message": "Limited to $COUNT$ collections", + "message": "Rajoitettu $COUNT$ kokoelmaan", "placeholders": { "count": { "content": "$1", @@ -1947,10 +1966,10 @@ "message": "Organisaatio luotu" }, "organizationReadyToGo": { - "message": "Your new organization is ready to go!" + "message": "Uusi organisaatiosi on valmis käytettäväksi!" }, "leave": { - "message": "Leave" + "message": "Poistu" }, "leaveOrganizationConfirmation": { "message": "Haluatko varmasti poistua tästä organisaatiosta?" @@ -1962,7 +1981,7 @@ "message": "Oletuskokoelma" }, "getHelp": { - "message": "Get Help" + "message": "Saa apua" }, "getApps": { "message": "Hanki sovellukset" @@ -2007,7 +2026,7 @@ "message": "This group can access and modify all items." }, "groupAccessSelectedCollections": { - "message": "This group can access only the selected collections." + "message": "Tällä ryhmällä on pääsy vain valittuihin kokoelmiin." }, "readOnly": { "message": "Vain luku" @@ -2052,7 +2071,7 @@ "message": "Tällä käyttäjällä on pääsy vain valittuihin kokoelmiin." }, "search": { - "message": "Search" + "message": "Hae" }, "invited": { "message": "Kutsuttu" @@ -2121,7 +2140,7 @@ "message": "Verkkoholvi" }, "loggedIn": { - "message": "Logged in." + "message": "Sisäänkirjautunut." }, "changedPassword": { "message": "Vaihdettu tilin salasana." @@ -2142,10 +2161,10 @@ "message": "Sisäänkirjautumisyritys epäonnistui väärän kaksivaiheisen todennuksen takia." }, "editedOrgSettings": { - "message": "Edited organization settings." + "message": "Muokattu organisaation asetuksia." }, "createdItemId": { - "message": "Created item $ID$.", + "message": "Luotu kohde $ID$.", "placeholders": { "id": { "content": "$1", @@ -2154,7 +2173,7 @@ } }, "editedItemId": { - "message": "Edited item $ID$.", + "message": "Muokattu kohdetta $ID$.", "placeholders": { "id": { "content": "$1", @@ -2163,7 +2182,7 @@ } }, "deletedItemId": { - "message": "Deleted item $ID$.", + "message": "Poistettu kohde $ID$.", "placeholders": { "id": { "content": "$1", @@ -2172,7 +2191,7 @@ } }, "sharedItemId": { - "message": "Shared item $ID$.", + "message": "Jaettu kohde $ID$.", "placeholders": { "id": { "content": "$1", @@ -2181,7 +2200,7 @@ } }, "createdCollectionId": { - "message": "Created collection $ID$.", + "message": "Luotu kokoelma $ID$.", "placeholders": { "id": { "content": "$1", @@ -2190,7 +2209,7 @@ } }, "editedCollectionId": { - "message": "Edited collection $ID$.", + "message": "Muokattu kokoelmaa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2199,7 +2218,7 @@ } }, "deletedCollectionId": { - "message": "Deleted collection $ID$.", + "message": "Poistettu kokoelma $ID$.", "placeholders": { "id": { "content": "$1", @@ -2208,7 +2227,7 @@ } }, "createdGroupId": { - "message": "Created group $ID$.", + "message": "Luotu ryhmä $ID$.", "placeholders": { "id": { "content": "$1", @@ -2217,7 +2236,7 @@ } }, "editedGroupId": { - "message": "Edited group $ID$.", + "message": "Muokattu ryhmää $ID$.", "placeholders": { "id": { "content": "$1", @@ -2262,7 +2281,7 @@ } }, "editedCollectionsForItem": { - "message": "Edited collections for item $ID$.", + "message": "Muokattu kohteen $ID$ kokoelmia.", "placeholders": { "id": { "content": "$1", @@ -2280,7 +2299,7 @@ } }, "confirmedUserId": { - "message": "Confirmed user $ID$.", + "message": "Vahvistettu käyttäjä $ID$.", "placeholders": { "id": { "content": "$1", @@ -2289,7 +2308,7 @@ } }, "editedUserId": { - "message": "Edited user $ID$.", + "message": "Muokattu käyttäjää $ID$.", "placeholders": { "id": { "content": "$1", @@ -2298,7 +2317,7 @@ } }, "editedGroupsForUser": { - "message": "Edited groups for user $ID$.", + "message": "Muokattu käyttäjän $ID$ ryhmiä.", "placeholders": { "id": { "content": "$1", @@ -2349,7 +2368,7 @@ "message": "Vahvista" }, "confirmUser": { - "message": "Confirm User" + "message": "Vahvista käyttäjä" }, "hasBeenConfirmed": { "message": "$USER$ on vahvistettu.", @@ -2364,7 +2383,7 @@ "message": "Vahvista käyttäjät" }, "usersNeedConfirmed": { - "message": "You have users that have accepted their invitation, but still need to be confirmed. Users will not have access to the organization until they are confirmed." + "message": "Sinulla on käyttäjiä, jotka ovat hyväksyneet kutsun, mutta heidän liittyminen tulee vielä vahvistaa. Käyttäjillä ei ole pääsyä organisaation, ennen kuin heidät on vahvistettu." }, "startDate": { "message": "Aloituspäivä" @@ -2379,7 +2398,7 @@ "message": "Verify your account's email address to unlock access to all features." }, "verifyEmailFirst": { - "message": "Your account's email address first must be verified." + "message": "Tilisi sähköpostiosoite tulee ensin vahvistaa." }, "checkInboxForVerification": { "message": "Check your email inbox for a verification link." @@ -2406,10 +2425,10 @@ "message": "Kutsu hyväksytty" }, "inviteAcceptedDesc": { - "message": "You can access this organization once an administrator confirms your membership. We'll send you an email when that happens." + "message": "Pääset tähän organisaation, kun ylläpitäjä vahvistaa jäsentyytesi. Lähetämme sinulle sähköpostia, kun jäsenyytesi on vahvistettu." }, "inviteAcceptFailed": { - "message": "Unable to accept invitation. Ask an organization admin to send a new invitation." + "message": "Kutsun hyväksyminen ei onnistu. Pyydä organisaation ylläpitäjää lähettämään uusi kutsu." }, "rememberEmail": { "message": "Remember email" @@ -2445,19 +2464,19 @@ "message": "Proceed below to delete this organization and all associated data. Individual user accounts will remain, though they will not be associated to this organization anymore. " }, "deleteOrganizationWarning": { - "message": "Deleting the organization is permanent. It cannot be undone." + "message": "Organisaation poistaminen on peruuttamaton toimenpide." }, "organizationDeleted": { "message": "Organisaatio poistettu" }, "organizationDeletedDesc": { - "message": "The organization and all associated data has been deleted." + "message": "Organisaatio ja kaikki siihen liittyvät tiedot on poistettu." }, "organizationUpdated": { "message": "Organisaatio päivitetty" }, "taxInformation": { - "message": "Tax Information" + "message": "Verotiedot" }, "taxInformationDesc": { "message": "Please contact support to provide (or update) tax information for your invoices." @@ -2467,15 +2486,28 @@ "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlan": { - "message": "Change Plan", + "message": "Vaihda tilaus", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, "changeBillingPlanDesc": { "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Lasku" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Vahvista pankkitili" @@ -2536,7 +2568,7 @@ "description": "Seat = User Seat" }, "subscriptionUserSeats": { - "message": "Your subscription allows for a total of $COUNT$ users.", + "message": "Tilauksesi sallii yhteensä $COUNT$ käyttäjää.", "placeholders": { "count": { "content": "$1", @@ -2593,16 +2625,16 @@ "message": "Upgrade" }, "upgradeOrganization": { - "message": "Upgrade Organization" + "message": "Päivitä organisaatio" }, "upgradeOrganizationDesc": { - "message": "This feature is not available for free organizations. Switch to a paid plan to unlock more features." + "message": "Tämä ominaisuus ei ole käytettävissä ilmaisorganisaatioille. Vaihda maksulliseen tilaukseen avataksesi enemmän ominaisuuksia." }, "createOrganizationStep1": { - "message": "Create Organization: Step 1" + "message": "Luo organisaatio: vaihe 1" }, "createOrganizationCreatePersonalAccount": { - "message": "Before creating your organization, you first need to create a free personal account." + "message": "Ennen kuin voit luoda organisaation, sinun tulee luoda ilmainen henkilökohtainen tili." }, "refunded": { "message": "Refunded" @@ -2677,23 +2709,23 @@ "message": "Kuka omistaa tämän kohteen?" }, "strong": { - "message": "Strong", + "message": "Vahva", "description": "ex. A strong password. Scale: Very Weak -> Weak -> Good -> Strong" }, "good": { - "message": "Good", + "message": "Hyvä", "description": "ex. A good password. Scale: Very Weak -> Weak -> Good -> Strong" }, "weak": { - "message": "Weak", + "message": "Heikko", "description": "ex. A weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "veryWeak": { - "message": "Very Weak", + "message": "Erittäin heikko", "description": "ex. A very weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "weakMasterPassword": { - "message": "Weak Master Password" + "message": "Heikko pääsalasana" }, "weakMasterPasswordDesc": { "message": "The master password you have chosen is weak. You should use a strong master password (or a passphrase) to properly protect your Bitwarden account. Are you sure you want to use this master password?" @@ -2714,7 +2746,7 @@ "message": "This is an old file attachment the needs to be fixed. Click to learn more." }, "fix": { - "message": "Fix", + "message": "Korjaa", "description": "This is a verb. ex. 'Fix The Car'" }, "oldAttachmentsNeedFixDesc": { @@ -2733,7 +2765,7 @@ "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "free": { - "message": "Free", + "message": "Ilmainen", "description": "Free, as in 'Free beer'" } } \ No newline at end of file diff --git a/src/locales/fr/messages.json b/src/locales/fr/messages.json index 1a8451dc2d..e0e34fcf7e 100644 --- a/src/locales/fr/messages.json +++ b/src/locales/fr/messages.json @@ -47,7 +47,7 @@ "message": "Champs personnalisés" }, "cardholderName": { - "message": "Nom du détenteur de la carte" + "message": "Nom du titulaire de la carte" }, "number": { "message": "Nombre" @@ -59,7 +59,7 @@ "message": "Expiration" }, "securityCode": { - "message": "Code de sécurité (CVC)" + "message": "Cryptogramme visuel (CVV)" }, "identityName": { "message": "Identité" @@ -392,13 +392,13 @@ "message": "Coffre" }, "shareSelected": { - "message": "Partager la sélection" + "message": "Partager les éléments sélectionnés" }, "deleteSelected": { - "message": "Supprimer la sélection" + "message": "Supprimer les éléments sélectionnés" }, "moveSelected": { - "message": "Déplacer la sélection" + "message": "Déplacer les éléments sélectionnés" }, "selectAll": { "message": "Tout sélectionner" @@ -533,7 +533,7 @@ "message": "Un indice de mot de passe maître peut vous aider à vous rappeler de votre mot de passe en cas d'oubli." }, "reTypeMasterPass": { - "message": "Retapez votre mot de passe maître" + "message": "Saisir à nouveau le mot de passe maître" }, "masterPassHint": { "message": "Indice du mot de passe maître (facultatif)" @@ -587,7 +587,7 @@ "message": "Déverrouiller" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Connecté en tant que $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -599,7 +599,7 @@ "message": "Mot de passe maître invalide" }, "lockNow": { - "message": "Vérrouiller maintenant" + "message": "Verrouiller maintenant" }, "noItemsInList": { "message": "Aucun élément à afficher." @@ -668,13 +668,13 @@ "message": "Insérez votre clé de sécurité dans le port USB de votre ordinateur. Si elle dispose d'un bouton, appuyez dessus." }, "loginUnavailable": { - "message": "Identifiant non disponible" + "message": "Connexion impossible" }, "noTwoStepProviders": { "message": "Ce compte dispose d'une authentification en deux étapes, cependant aucun de vos services d'authentification en deux étapes n'est supporté par ce navigateur web." }, "noTwoStepProviders2": { - "message": "Merci d'utiliser un navigateur web compatible (comme Chrome) et\/ou d'ajouter des services additionnels de double authentification qui sont mieux supportés par les navigateurs web (comme par exemple une application d'authentification)." + "message": "Merci d'utiliser un navigateur web compatible (comme Chrome) et\/ou d'ajouter des services additionnels d'identification en deux étapes qui sont mieux supportés par les navigateurs web (comme par exemple une application d'authentification)." }, "twoStepOptions": { "message": "Options d'identification en deux étapes" @@ -935,7 +935,7 @@ "message": "Le coffre de l'organisation a été effacé." }, "purgeVaultDesc": { - "message": "Poursuivez ci-dessous pour supprimer tous les éléments et dossiers de votre coffre. Les éléments qui appartiennent à une organisation avec laquelle vous partagez ne seront pas supprimés." + "message": "Poursuivez ci-dessous pour supprimer tous les éléments et dossiers de votre coffre. Les éléments qui appartiennent à une organisation dont vous êtes membre ne seront pas supprimés." }, "purgeOrgVaultDesc": { "message": "Poursuivez ci-dessous pour supprimer tous les éléments du coffre de votre organisation." @@ -1101,7 +1101,7 @@ "message": "Adhésion Premium" }, "premiumRequired": { - "message": "Version Premium requise" + "message": "Adhésion Premium requise" }, "premiumRequiredDesc": { "message": "Une adhésion premium est requise pour utiliser cette fonctionnalité." @@ -1128,7 +1128,7 @@ "message": "Suivez ces étapes pour configurer la connexion en deux étapes avec une application d'authentification :" }, "twoStepAuthenticatorDownloadApp": { - "message": "Télécharger une application d'authentification multi facteurs" + "message": "Télécharger une application d'authentification en deux étapes" }, "twoStepAuthenticatorNeedApp": { "message": "Besoin d'une application d'authentification en deux étapes ? Téléchargez l'une des applications suivantes" @@ -1531,7 +1531,7 @@ "message": "Accès premium" }, "premiumAccessDesc": { - "message": "Vous pouvez ajouter un accès premium à tous les membres de votre organisation pour $PRICE$\/$INTERVAL$.", + "message": "Vous pouvez offrir un accès premium à tous les membres de votre organisation pour $PRICE$\/$INTERVAL$.", "placeholders": { "price": { "content": "$1", @@ -1607,7 +1607,7 @@ "message": "Annuler l'abonnement" }, "subscriptionCanceled": { - "message": "Votre abonnement a été annulé." + "message": "L'abonnement a été annulé." }, "pendingCancellation": { "message": "Annulation en attente" @@ -1628,7 +1628,7 @@ "message": "Êtes-vous certain de vouloir annuler ? Vous perdrez l’accès à toutes les fonctionnalités de l’abonnement à la fin de ce cycle de facturation." }, "canceledSubscription": { - "message": "Votre abonnement a été annulé." + "message": "L'abonnement a été annulé." }, "neverExpires": { "message": "N'expire jamais" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Changer de moyen de paiement" }, - "charges": { - "message": "Frais", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Pas de frais." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Tous les frais apparaîtront sur votre relevé sous $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contacter le support client" }, - "contactSupportPaymentMethod": { - "message": "Si vous souhaitez changer ce moyen de paiement, contactez le support client." - }, "updatedPaymentMethod": { "message": "Moyen de paiement mise à jour." }, @@ -1759,7 +1778,7 @@ "message": "L'adresse e-mail de votre compte doit être vérifiée." }, "newOrganizationDesc": { - "message": "Les organisations permettent de partager des parties de votre coffre-fort avec d'autres personnes ainsi que de gérer des utilisateurs pour une entité spécifique comme une famille, une petite équipe ou une grande entreprise." + "message": "Les organisations permettent de partager des parties de votre coffre avec d'autres personnes ainsi que de gérer des utilisateurs pour une entité spécifique comme une famille, une petite équipe ou une grande entreprise." }, "generalInformation": { "message": "Informations générales" @@ -1777,16 +1796,16 @@ "message": "Nom de l'entreprise" }, "chooseYourPlan": { - "message": "Choisissez votre plan" + "message": "Choisissez votre offre" }, "users": { "message": "Utilisateurs" }, "userSeats": { - "message": "Nombre de sièges utilisateurs" + "message": "Licences utilisateur" }, "additionalUserSeats": { - "message": "Sièges d'utilisateurs supplémentaires" + "message": "Licences utilisateur supplémentaires" }, "userSeatsDesc": { "message": "Nombre de licences utilisateur" @@ -1986,7 +2005,7 @@ "message": "Ajouter un groupe" }, "editGroup": { - "message": "Éditer le groupe" + "message": "Modifier le groupe" }, "deleteGroupConfirmation": { "message": "Êtes-vous sûr de vouloir supprimer ce groupe?" @@ -2031,7 +2050,7 @@ "message": "Inviter un utilisateur" }, "inviteUserDesc": { - "message": "Invitez de nouveaux utilisateurs à votre organisation en entrant leur adresse e-mail de compte Bitwarden ci-dessous. S'ils n’ont pas déjà un compte Bitwarden, il leur sera demandé d'en créer un nouveau." + "message": "Invitez de nouveaux utilisateurs à votre organisation en entrant l'adresse e-mail de leur compte Bitwarden ci-dessous. S'ils n’ont pas déjà un compte Bitwarden, il leur sera demandé d'en créer un nouveau." }, "inviteMultipleEmailDesc": { "message": "Vous pouvez inviter jusqu'à $COUNT$ utilisateurs à la fois en séparant les adresses e-mail par une virgule.", @@ -2073,13 +2092,13 @@ "message": "Administrateur" }, "adminDesc": { - "message": " Les administrateurs peuvent voir et gérer tous les éléments, les collections et les utilisateurs de votre organisation." + "message": "Les administrateurs peuvent voir et gérer tous les éléments, les collections et les utilisateurs de votre organisation." }, "user": { "message": "Utilisateur" }, "userDesc": { - "message": "Un utilisateur normal avec accès aux collections de votre organisation." + "message": "Un utilisateur standard avec accès aux collections qui lui sont assignées dans votre organisation." }, "manager": { "message": "Gestionnaire" @@ -2325,7 +2344,7 @@ "message": "Type d'utilisateur" }, "groupAccess": { - "message": "Accès groupes" + "message": "Accès groupe" }, "groupAccessUserDesc": { "message": "Modifier les groupes auxquels appartient cet utilisateur." @@ -2364,7 +2383,7 @@ "message": "Confirmer les utilisateurs" }, "usersNeedConfirmed": { - "message": "Vous avez des utilisateurs qui ont accepté leur invitation mais ils doivent être confirmés. Les utilisateurs n'auront pas accès à l'organisation jusqu'à ce qu'ils soient confirmés." + "message": "Il y a des utilisateurs qui ont accepté leur invitation, mais qui doivent encore être confirmés. Les utilisateurs n'auront pas accès à l'organisation tant qu'ils n'auront pas été confirmés." }, "startDate": { "message": "Date de début" @@ -2406,7 +2425,7 @@ "message": "Invitation acceptée" }, "inviteAcceptedDesc": { - "message": "Vous pouvez accéder à cette organisation une fois qu’un administrateur aura confirmé votre adhésion. Nous vous enverrons un e-mail lorsque ce sera fait." + "message": "Vous pourrez accéder à cette organisation dès qu'un administrateur aura confirmé votre inscription. Nous vous enverrons un e-mail lorsque ce sera fait." }, "inviteAcceptFailed": { "message": "Impossible d’accepter l’invitation. Demandez à un administrateur de l'organisation d’envoyer une nouvelle invitation." @@ -2418,7 +2437,7 @@ "message": "Si vous ne pouvez pas accéder à votre compte grâce à vos méthodes de connexion en deux étapes habituelles, vous pouvez utiliser votre code de récupération de connexion en deux étapes pour désactiver tous les fournisseurs en deux étapes sur votre compte." }, "recoverAccountTwoStep": { - "message": "Récupérer votre compte d'authentification à deux étapes" + "message": "Récupération de connexion en deux étapes" }, "twoStepRecoverDisabled": { "message": "L'authentification en deux étapes a été désactivée sur votre compte." @@ -2442,7 +2461,7 @@ "message": "Supprimer l'organisation" }, "deleteOrganizationDesc": { - "message": "Poursuivez ci-dessous pour supprimer cette organisation ainsi que toutes les données associées. Les comptes des utilisateurs restent inchangés mais ils ne seront plus associés à cette organisation. " + "message": "Poursuivez ci-dessous pour supprimer cette organisation ainsi que toutes les données associées. Les comptes des utilisateurs individuels ne seront pas supprimés, mais ils ne seront plus associés à cette organisation. " }, "deleteOrganizationWarning": { "message": "La suppression d'une organisation est définitive. Elle ne peut être annulée." @@ -2474,8 +2493,21 @@ "message": "Contactez le support client si vous souhaitez changer d'offre. Veuillez vous assurer que vous disposez d’un moyen de paiement actif sur votre compte.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Facture" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Vérifier le compte bancaire" @@ -2525,14 +2557,14 @@ "message": "Individuel (personnel)" }, "enterInstallationId": { - "message": "Entrez votre id d’installation" + "message": "Saisissez l'identifiant de votre installation" }, "addSeats": { - "message": "Ajouter des sièges", + "message": "Ajouter des licences", "description": "Seat = User Seat" }, "removeSeats": { - "message": "Retirer les sièges", + "message": "Retirer des licences", "description": "Seat = User Seat" }, "subscriptionUserSeats": { @@ -2545,10 +2577,10 @@ } }, "seatsToAdd": { - "message": "Sièges à ajouter" + "message": "Licences à ajouter" }, "seatsToRemove": { - "message": "Sièges à enlever" + "message": "Licences à retirer" }, "seatsAddNote": { "message": "L'ajout de licences utilisateur entraînera des ajustements sur vos totaux de facturation et facturera immédiatement le moyen de paiement enregistré. La première facturation sera calculée au prorata du reste du cycle de facturation en cours." @@ -2593,13 +2625,13 @@ "message": "Mettre à niveau" }, "upgradeOrganization": { - "message": "Mettre à jour l'organisation" + "message": "Mettre à niveau l'organisation" }, "upgradeOrganizationDesc": { - "message": "Cette fonctionnalité n'est pas disponible pour les organisations gratuites. Passez à une offre payante pour déverouiller plus de fonctionnalités." + "message": "Cette fonctionnalité n'est pas disponible pour les organisations gratuites. Passez à une offre payante pour débloquer plus de fonctionnalités." }, "createOrganizationStep1": { - "message": "Créer une organisation: Étape 1" + "message": "Créer une organisation : Étape 1" }, "createOrganizationCreatePersonalAccount": { "message": "Avant de créer votre organisation, vous devez d’abord créer un compte personnel gratuit." diff --git a/src/locales/hr/messages.json b/src/locales/hr/messages.json index b216bf02ce..abe8cbbac2 100644 --- a/src/locales/hr/messages.json +++ b/src/locales/hr/messages.json @@ -10,7 +10,7 @@ } }, "whatTypeOfItem": { - "message": "What type of item is this?" + "message": "Koja je ovo vrsta stavke?" }, "name": { "message": "Ime" @@ -198,7 +198,7 @@ "description": "URI match detection for auto-fill." }, "defaultMatchDetection": { - "message": "Default match detection", + "message": "Zadano otkrivanje podudaranja", "description": "Default URI match detection for auto-fill." }, "never": { @@ -428,7 +428,7 @@ "message": "Odaberi datoteku." }, "maxFileSize": { - "message": "Maximum file size is 100 MB." + "message": "Maksimalna veličina datoteke je 100 MB." }, "updateKey": { "message": "You cannot use this feature until you update your encryption key." @@ -521,7 +521,7 @@ "message": "Vaše ime" }, "yourNameDesc": { - "message": "What should we call you?" + "message": "Kako da vas zovemo?" }, "masterPass": { "message": "Glavna lozinka" @@ -551,16 +551,16 @@ "message": "Enter your account email address to receive your master password hint." }, "getMasterPasswordHint": { - "message": "Get master password hint" + "message": "Dobijte podsjetnik za glavnu lozinku" }, "emailRequired": { - "message": "Email address is required." + "message": "Adresa e-pošte je obavezna." }, "invalidEmail": { - "message": "Invalid email address." + "message": "Nevažeća adresa e-pošte." }, "masterPassRequired": { - "message": "Master password is required." + "message": "Potrebna je glavna lozinka." }, "masterPassLength": { "message": "Master password must be at least 8 characters long." @@ -587,7 +587,7 @@ "message": "Otključaj" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Prijavljen kao $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -596,22 +596,22 @@ } }, "invalidMasterPassword": { - "message": "Invalid master password" + "message": "Nevažeća glavna lozinka" }, "lockNow": { "message": "Zaključaj sada" }, "noItemsInList": { - "message": "There are no items to list." + "message": "Nema stavki za prikaz." }, "noCollectionsInList": { "message": "There are no collections to list." }, "noGroupsInList": { - "message": "There are no groups to list." + "message": "Nema grupa za prikaz." }, "noUsersInList": { - "message": "There are no users to list." + "message": "Nema korisnika za prikaz." }, "noEventsInList": { "message": "There are no events to list." @@ -623,7 +623,7 @@ "message": "You do not belong to any organizations. Organizations allow you to securely share items with other users." }, "versionNumber": { - "message": "Version $VERSION_NUMBER$", + "message": "Verzija $VERSION_NUMBER$", "placeholders": { "version_number": { "content": "$1", @@ -857,7 +857,7 @@ "message": "Adresa e-pošte je promijenjena" }, "logBackIn": { - "message": "Please log back in." + "message": "Molimo prijavite se ponovno." }, "logBackInOthersToo": { "message": "Please log back in. If you are using other Bitwarden applications log out and back in to those as well." @@ -944,7 +944,7 @@ "message": "Purging your vault is permanent. It cannot be undone." }, "vaultPurged": { - "message": "Your vault has been purged." + "message": "Vaš trezor je očišćen." }, "deleteAccount": { "message": "Obriši račun" @@ -977,13 +977,13 @@ "message": "Data is not formatted correctly. Please check your import file and try again." }, "importNothingError": { - "message": "Nothing was imported." + "message": "Ništa nije uvezeno." }, "selectFormat": { "message": "Select the format of the import file" }, "selectImportFile": { - "message": "Select the import file" + "message": "Odaberite datoteke za uvoz" }, "orCopyPasteFileContents": { "message": "or copy\/paste the import file contents" @@ -1107,7 +1107,7 @@ "message": "A premium membership is required to use this feature." }, "youHavePremiumAccess": { - "message": "You have premium access" + "message": "Imate premium pristup" }, "alreadyPremiumFromOrg": { "message": "You already have access to premium features because of an organization you are a member of." @@ -1173,7 +1173,7 @@ "message": "Select the first empty YubiKey input field below." }, "twoFactorYubikeyTouchButton": { - "message": "Touch the YubiKey's button." + "message": "Dodirnite gumb na YubiKeyu." }, "twoFactorYubikeySaveForm": { "message": "Spremite obrazac." @@ -1254,7 +1254,7 @@ "message": "Read Key" }, "keyCompromised": { - "message": "Key is compromised." + "message": "Ključ je ugrožen." }, "twoFactorU2fGiveName": { "message": "Give the security key a friendly name to identify it." @@ -1366,7 +1366,7 @@ "message": "Check Exposed Passwords" }, "exposedXTimes": { - "message": "Exposed $COUNT$ time(s)", + "message": "Otkriveno $COUNT$ put(a)", "placeholders": { "count": { "content": "$1", @@ -1417,7 +1417,7 @@ "message": "No logins in your vault have passwords that are being reused." }, "reusedXTimes": { - "message": "Reused $COUNT$ times", + "message": "Ponovno korišteno $COUNT$ puta", "placeholders": { "count": { "content": "$1", @@ -1492,7 +1492,7 @@ "description": "Another way of saying \"Get a premium membership\"" }, "premiumUpdated": { - "message": "You've upgraded to premium." + "message": "Nadograđeni ste na premium." }, "premiumUpgradeUnlockFeatures": { "message": "Upgrade your account to a premium membership and unlock some great additional features." @@ -1510,13 +1510,13 @@ "message": "TOTP verification code (2FA) generator for logins in your vault." }, "premiumSignUpSupport": { - "message": "Priority customer support." + "message": "Prioritetna korisnička podrška." }, "premiumSignUpFuture": { "message": "All future premium features. More coming soon!" }, "premiumPrice": { - "message": "All for just $PRICE$ \/year!", + "message": "Sve samo za $PRICE$ \/godišnje!", "placeholders": { "price": { "content": "$1", @@ -1680,7 +1680,7 @@ "message": "Način plaćanja" }, "noPaymentMethod": { - "message": "No payment method on file." + "message": "Nema spremljenih načina plaćanja." }, "addPaymentMethod": { "message": "Add Payment Method" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Change Payment Method" }, - "charges": { - "message": "Naplate", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Nema naplata." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1726,13 +1748,10 @@ } }, "contactSupport": { - "message": "Contact Customer Support" - }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." + "message": "Kontaktirajte službu za korisnike" }, "updatedPaymentMethod": { - "message": "Updated payment method." + "message": "Ažuriran način plaćanja." }, "purchasePremium": { "message": "Purchase Premium" @@ -1842,7 +1861,7 @@ "message": "Besplatno zauvijek" }, "includesXUsers": { - "message": "includes $COUNT$ users", + "message": "uključuje $COUNT$ korisnika", "placeholders": { "count": { "content": "$1", @@ -1920,10 +1939,10 @@ "message": "Track user actions with audit logs" }, "enforce2faDuo": { - "message": "Enforce 2FA with Duo" + "message": "Provedite 2FA sa Duo" }, "priorityCustomerSupport": { - "message": "Priority customer support" + "message": "Prioritetna korisnička podrška" }, "xDayFreeTrial": { "message": "$COUNT$ day free trial, cancel anytime", @@ -2124,13 +2143,13 @@ "message": "Prijavljen." }, "changedPassword": { - "message": "Changed account password." + "message": "Promijenjena lozinka računa." }, "enabledUpdated2fa": { "message": "Enabled\/updated two-step login." }, "disabled2fa": { - "message": "Disabled two-step login." + "message": "Onemogućen pristup u dva koraka." }, "recovered2fa": { "message": "Recovered account from two-step login." @@ -2145,7 +2164,7 @@ "message": "Edited organization settings." }, "createdItemId": { - "message": "Created item $ID$.", + "message": "Stvorena stavka $ID$.", "placeholders": { "id": { "content": "$1", @@ -2163,7 +2182,7 @@ } }, "deletedItemId": { - "message": "Deleted item $ID$.", + "message": "Izbrisana stavka $ID$.", "placeholders": { "id": { "content": "$1", @@ -2181,7 +2200,7 @@ } }, "createdCollectionId": { - "message": "Created collection $ID$.", + "message": "Stvorena zbirka $ID$.", "placeholders": { "id": { "content": "$1", @@ -2190,7 +2209,7 @@ } }, "editedCollectionId": { - "message": "Edited collection $ID$.", + "message": "Uređena zbirka $ID$.", "placeholders": { "id": { "content": "$1", @@ -2199,7 +2218,7 @@ } }, "deletedCollectionId": { - "message": "Deleted collection $ID$.", + "message": "Izbrisana zbirka $ID$.", "placeholders": { "id": { "content": "$1", @@ -2208,7 +2227,7 @@ } }, "createdGroupId": { - "message": "Created group $ID$.", + "message": "Stvorena grupa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2217,7 +2236,7 @@ } }, "editedGroupId": { - "message": "Edited group $ID$.", + "message": "Uređena grupa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2226,7 +2245,7 @@ } }, "deletedGroupId": { - "message": "Deleted group $ID$.", + "message": "Izbrisana grupa $ID$.", "placeholders": { "id": { "content": "$1", @@ -2235,7 +2254,7 @@ } }, "removedUserId": { - "message": "Removed user $ID$.", + "message": "Uklonjen korisnik $ID$.", "placeholders": { "id": { "content": "$1", @@ -2271,7 +2290,7 @@ } }, "invitedUserId": { - "message": "Invited user $ID$.", + "message": "Pozvan korisnik $ID$.", "placeholders": { "id": { "content": "$1", @@ -2280,7 +2299,7 @@ } }, "confirmedUserId": { - "message": "Confirmed user $ID$.", + "message": "Potvrđen korisnik $ID$.", "placeholders": { "id": { "content": "$1", @@ -2313,10 +2332,10 @@ "message": "Prikaz" }, "invalidDateRange": { - "message": "Invalid date range." + "message": "Nevažeći raspon datuma." }, "errorOccurred": { - "message": "An error has occurred." + "message": "Došlo je do pogreške." }, "userAccess": { "message": "Korisnički pristup" @@ -2337,7 +2356,7 @@ "message": "Resend Invitation" }, "hasBeenReinvited": { - "message": "$USER$ has been reinvited.", + "message": "$USER$ je ponovno pozvan.", "placeholders": { "user": { "content": "$1", @@ -2352,7 +2371,7 @@ "message": "Potvrdi korisnika" }, "hasBeenConfirmed": { - "message": "$USER$ has been confirmed.", + "message": "$USER$ je potvrđen.", "placeholders": { "user": { "content": "$1", @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verify Bank Account" @@ -2674,7 +2706,7 @@ "message": "Vlasništvo" }, "whoOwnsThisItem": { - "message": "Who owns this item?" + "message": "Tko je vlasnik ove stavke?" }, "strong": { "message": "Jako", diff --git a/src/locales/hu/messages.json b/src/locales/hu/messages.json index 1758cc08eb..41828969ce 100644 --- a/src/locales/hu/messages.json +++ b/src/locales/hu/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Change Payment Method" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contact Customer Support" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "Updated payment method." }, @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Invoice" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verify Bank Account" diff --git a/src/locales/it/messages.json b/src/locales/it/messages.json index 1fbe82646a..2688ebe4d1 100644 --- a/src/locales/it/messages.json +++ b/src/locales/it/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Cambia il metodo di pagamento" }, - "charges": { - "message": "Costi", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Nessun costo." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Eventuali addebiti appariranno sul tuo estratto conto come $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contattare il supporto clienti" }, - "contactSupportPaymentMethod": { - "message": "Se si desidera modificare questo metodo di pagamento si prega di contattare il servizio clienti." - }, "updatedPaymentMethod": { "message": "Metodo di pagamento aggiornato." }, @@ -2474,8 +2493,21 @@ "message": "Contattare il servizio clienti se si desidera modificare il proprio piano tariffario. Assicurarsi di avere un metodo di pagamento attivo.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Fattura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verifica conto bancario" diff --git a/src/locales/ja/messages.json b/src/locales/ja/messages.json index cc3a918a7d..bf5c24d425 100644 --- a/src/locales/ja/messages.json +++ b/src/locales/ja/messages.json @@ -587,7 +587,7 @@ "message": "ロック解除" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "$EMAIL$ としてログインしました", "placeholders": { "email": { "content": "$1", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "お支払い方法の変更" }, - "charges": { - "message": "料金", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "料金はかかりません。" + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "料金は$STATEMENT_NAME$と明細に表示されます。", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "カスタマーサポートに連絡" }, - "contactSupportPaymentMethod": { - "message": "現在のお支払い方法から変更を希望される場合、カスタマーサポートまでお問い合わせください。" - }, "updatedPaymentMethod": { "message": "お支払い方法を更新しました。" }, @@ -2474,8 +2493,21 @@ "message": "契約プランを変更したい場合はサポートまでご連絡ください。アカウントに有効なお支払い方法が登録されていることをご確認ください。", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "請求書" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "銀行口座の認証" diff --git a/src/locales/ko/messages.json b/src/locales/ko/messages.json index bcf4ef6ac6..7d48c3bea8 100644 --- a/src/locales/ko/messages.json +++ b/src/locales/ko/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "결제 수단 변경" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contact Customer Support" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "Updated payment method." }, @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Invoice" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verify Bank Account" diff --git a/src/locales/nb/messages.json b/src/locales/nb/messages.json index 033050d83e..95b0c2b2fb 100644 --- a/src/locales/nb/messages.json +++ b/src/locales/nb/messages.json @@ -587,7 +587,7 @@ "message": "Lås opp" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Logget på som $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Endre betalingsmetoden" }, - "charges": { - "message": "Trekk", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Ingen trekk." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Ethvert trekk vil dukke opp i bankkontooppsummeringen din som $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Ta kontakt med kundestøtte" }, - "contactSupportPaymentMethod": { - "message": "Hvis du vil ta trekk ifra denne betalingsmetoden, vennligst kontakt kundestøtte." - }, "updatedPaymentMethod": { "message": "Oppdaterte betalingsmetoden." }, @@ -2474,8 +2493,21 @@ "message": "Kontakt kundestøtte dersom du vil endre funksjonsplanen din. Vennligst sørg for at du har en aktiv betalingsmetode lagt til i kontoen din.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Bekreft bankkontoen din" diff --git a/src/locales/nl/messages.json b/src/locales/nl/messages.json index 4fee97fc3e..b05201fc19 100644 --- a/src/locales/nl/messages.json +++ b/src/locales/nl/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Betalingsmethode wijzigen" }, - "charges": { - "message": "Kosten", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Geen kosten." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Eventuele kosten zullen op uw afschrift worden weergegeven als $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Neem contact op met de klantenservice" }, - "contactSupportPaymentMethod": { - "message": "Neem contact op met de klantenservice als u deze betaalmethode wilt wijzigen." - }, "updatedPaymentMethod": { "message": "Betalingsmethode bijgewerkt." }, @@ -2474,8 +2493,21 @@ "message": "Neem contact op met de klantenservice als u uw pakket wilt wijzigen. Zorg ervoor dat u een actieve betaalmethode aan het account hebt toegevoegd.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Factuur" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verifieer bankrekening" diff --git a/src/locales/pl/messages.json b/src/locales/pl/messages.json index 2b1b3cf166..44a8ddc846 100644 --- a/src/locales/pl/messages.json +++ b/src/locales/pl/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Zmień metodę płatności" }, - "charges": { - "message": "Opłaty", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Brak opłat." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Wszelkie opłaty będą widoczne na wyciągu jako $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Skontaktuj się z działem obsługi klienta" }, - "contactSupportPaymentMethod": { - "message": "Skontaktuj się z działem obsługi klienta, jeśli chcesz zmienić tę metodę płatności." - }, "updatedPaymentMethod": { "message": "Metoda płatności została zaktualizowana." }, @@ -2474,8 +2493,21 @@ "message": "Jeśli chcesz zmienić swój plan, skontaktuj się z działem obsługi klienta. Upewnij się, że dodałeś do swojego konta aktywną formę płatności.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Weryfikuj konto bankowe" diff --git a/src/locales/pt_BR/messages.json b/src/locales/pt_BR/messages.json index 0d027ec8ad..d1f9f28cba 100644 --- a/src/locales/pt_BR/messages.json +++ b/src/locales/pt_BR/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Alterar Forma de Pagamento" }, - "charges": { - "message": "Cobranças", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Nenhuma cobrança." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Quaisquer cobranças aparecerão no seu extrato como $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contato com o Suporte ao Cliente" }, - "contactSupportPaymentMethod": { - "message": "Se você quiser alterar este método de pagamento, entre em contato com o suporte ao cliente." - }, "updatedPaymentMethod": { "message": "Atualizar forma de pagamento." }, @@ -2474,8 +2493,21 @@ "message": "Entre em contato com o suporte ao cliente se deseja alterar o seu plano. Por favor, verifique se você tem um método de pagamento ativo adicionado à conta.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Fatura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verificar Conta Bancária" diff --git a/src/locales/pt_PT/messages.json b/src/locales/pt_PT/messages.json index a23ab12733..8145ff2c7a 100644 --- a/src/locales/pt_PT/messages.json +++ b/src/locales/pt_PT/messages.json @@ -47,7 +47,7 @@ "message": "Campos personalizados" }, "cardholderName": { - "message": "Titular do Cartão" + "message": "Titular do cartão" }, "number": { "message": "Número" @@ -174,7 +174,7 @@ "message": "Adicionar pasta" }, "editFolder": { - "message": "Alterar pasta" + "message": "Editar pasta" }, "baseDomain": { "message": "Domínio base" @@ -248,16 +248,16 @@ "message": "Favorito" }, "unfavorite": { - "message": "Remover de favoritos" + "message": "Remover dos favoritos" }, "edit": { "message": "Editar" }, "searchCollection": { - "message": "Pesquisar Coleção" + "message": "Pesquisar coleção" }, "searchFolder": { - "message": "Pesquisar Pasta" + "message": "Pesquisar pasta" }, "searchFavorites": { "message": "Pesquisar favoritos" @@ -297,13 +297,13 @@ "message": "Coleções" }, "firstName": { - "message": "Nome Próprio" + "message": "Primeiro nome" }, "middleName": { - "message": "Segundo Nome" + "message": "Nome do meio" }, "lastName": { - "message": "Apelido" + "message": "Último nome" }, "address1": { "message": "Endereço 1" @@ -339,7 +339,7 @@ "message": "Adicionar item" }, "editItem": { - "message": "Alterar item" + "message": "Editar item" }, "ex": { "message": "ex.", @@ -772,7 +772,7 @@ } }, "verificationCodeTotp": { - "message": "Código de Verificação (TOTP)" + "message": "Código de verificação (TOTP)" }, "copyVerificationCode": { "message": "Copiar código de confirmação" @@ -938,7 +938,7 @@ "message": "Proceda abaixo para eliminar todos os itens e pastas do seu cofre. Itens que pertençam a uma organização que partilhe não serão eliminados." }, "purgeOrgVaultDesc": { - "message": "Proceda abaixo para apagar todos os itens no cofre da organização." + "message": "Proceda abaixo para eliminar todos os itens no cofre da organização." }, "purgeVaultWarning": { "message": "Purgar o seu cofre é permanente. Não pode ser desfeito." @@ -1078,7 +1078,7 @@ "message": "Requeira início de sessão de dois passos para os utilizadores da sua organização ao configurar os provedores ao nível da organização." }, "twoStepLoginRecoveryWarning": { - "message": "Ativar o início de sessão de dois passos pode bloquear-lhe permanentemente o acesso à sua conta Bitwarden. Um código de recuperação permite-lhe aceder à sua conta caso já não possa utilizar o seu provedor normal de início de sessão de dois passos (ex. perde o seu dispositivo). O apoio do Bitwarden não o poderá ajudar se perder acesso à sua conta. Recomendamos que anote ou imprima o código de recuperação e mantenha-o em local seguro." + "message": "Ativar o início de sessão de dois passos pode bloquear-lhe permanentemente o acesso à sua conta Bitwarden. Um código de recuperação permite-lhe aceder à sua conta caso já não possa utilizar o seu provedor normal de início de sessão de dois passos (ex. perde o seu dispositivo). O apoio do Bitwarden não irá poder assistir-lhe se perder acesso à sua conta. Recomendamos que anote ou imprima o código de recuperação e o mantenha num local seguro." }, "viewRecoveryCode": { "message": "Ver código de recuperação" @@ -1661,7 +1661,7 @@ "message": "Adicionar armazenamento" }, "removeStorage": { - "message": "Eliminar armazenamento" + "message": "Remover Armazenamento" }, "subscriptionStorage": { "message": "A sua subscrição tem um total de $MAX_STORAGE$ GB de armazenamento de ficheiros encriptado. Está a utilizar atualmente $USED_STORAGE$.", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Alterar método de pagamento" }, - "charges": { - "message": "Cobranças", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Sem cobranças." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Quaisquer cobranças aparecerão no seu extrato como $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contacte o apoio ao cliente" }, - "contactSupportPaymentMethod": { - "message": "Se gostaria de alterar este método de pagamento por favor contacte o apoio ao cliente." - }, "updatedPaymentMethod": { "message": "Método de pagamento atualizado." }, @@ -1741,7 +1760,7 @@ "message": "Ficheiro de licença" }, "licenseFileDesc": { - "message": "O ficheiro da sua licença chamar-se-á algo como $FILE_NAME$", + "message": "O seu ficheiro de licença irá ser chamado algo como $FILE_NAME$", "placeholders": { "file_name": { "content": "$1", @@ -1986,7 +2005,7 @@ "message": "Adicionar grupo" }, "editGroup": { - "message": "Alterar grupo" + "message": "Editar grupo" }, "deleteGroupConfirmation": { "message": "Tem certeza que pretende eliminar este grupo?" @@ -1995,7 +2014,7 @@ "message": "Tem a certeza de que pretende remover este utilizador?" }, "externalId": { - "message": "Id externa" + "message": "Id externo" }, "externalIdGroupDesc": { "message": "O id externo é utilizado para ligar este grupo a um sistema externo como um diretório de utilizadores." @@ -2019,7 +2038,7 @@ "message": "Adicionar coleção" }, "editCollection": { - "message": "Alterar coleção" + "message": "Editar coleção" }, "deleteCollectionConfirmation": { "message": "Tem a certeza de que pretende eliminar esta coleção?" @@ -2445,7 +2464,7 @@ "message": "Proceda abaixo para eliminar esta organização e todos os dados associados. Contas de utilizadores individuais serão mantidas, embora já não estarão associadas a esta organização. " }, "deleteOrganizationWarning": { - "message": "Eliminar a organização é permanente. Não pode ser desfeito." + "message": "A eliminação da organização é permanente. Não pode ser desfeita." }, "organizationDeleted": { "message": "Organização eliminada" @@ -2474,11 +2493,24 @@ "message": "Contacte o apoio ao cliente se gostaria de alterar o seu plano. Por favor certifique-se de que tem um método de pagamento ativo adicionado à conta.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Fatura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { - "message": "Confirmar conta bancária" + "message": "Verificar conta nancária" }, "verifyBankAccountDesc": { "message": "Fizemos dois micro-depósitos na sua conta bancária (pode demorar 1-2 dias úteis a aparecer). Introduza estas quantias para verificar a conta bancária." diff --git a/src/locales/ru/messages.json b/src/locales/ru/messages.json index 6655e11776..5b95573267 100644 --- a/src/locales/ru/messages.json +++ b/src/locales/ru/messages.json @@ -140,7 +140,7 @@ "message": "Год" }, "authenticatorKeyTotp": { - "message": "Ключ проверки подлинности (TOTP)" + "message": "Ключ аутентификатора (TOTP)" }, "folder": { "message": "Папка" @@ -491,7 +491,7 @@ "message": "Вы действительно хотите выйти?" }, "logOut": { - "message": "Выход" + "message": "Выйти" }, "ok": { "message": "Ok" @@ -503,7 +503,7 @@ "message": "Нет" }, "loginOrCreateNewAccount": { - "message": "Войдите или создайте новый аккаунт для доступа к вашему безопасному хранилищу." + "message": "Войдите или создайте новый аккаунт для доступа к вашему защищенному хранилищу." }, "createAccount": { "message": "Создать аккаунт" @@ -587,7 +587,7 @@ "message": "Разблокировать" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Вы вошли как $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -728,10 +728,10 @@ "message": "Организации" }, "shareDesc": { - "message": "Выберите организацию, которой вы хотите предоставить доступ к этому элементу. Совместное использование передает права на элемент организации. Вы больше не будете являться непосредственным владельцем этого элемента после его совместного использования." + "message": "Выберите организацию, которой вы хотите предоставить доступ к этому элементу. После выполнения этой операции права на элемент будут переданы организации и вы не будете являться непосредственным владельцем этого элемента." }, "shareManyDesc": { - "message": "Выберите организацию, которой вы хотите предоставить доступ к этим элементам. Совместное использование передает права на элементы организации. Вы больше не будете являться непосредственным владельцем этих элементов после их совместного использования." + "message": "Выберите организацию, которой вы хотите предоставить доступ к этим элементам. После выполнения этой операции права на элементы будут переданы организации и вы не будете являться непосредственным владельцем этих элементов." }, "collectionsDesc": { "message": "Отредактируйте коллекции, с которыми совместно используется этот элемент. Только пользователи организации, имеющие доступ к этим коллекциям, смогут видеть этот элемент." @@ -842,7 +842,7 @@ "message": "Код" }, "changeEmailDesc": { - "message": "We have emailed a verification code to $EMAIL$. Please check your email for this code and enter it below to finalize your the email address change.", + "message": "Мы отправили код подтверждения на $EMAIL$. Проверьте свою почту и введите код из письма ниже, чтобы завершить изменение адреса электронной почты.", "placeholders": { "email": { "content": "$1", @@ -920,7 +920,7 @@ "message": "Деавторизовать сессии" }, "deauthorizeSessionsDesc": { - "message": "Беспокоитесь о том, что ваша учетная запись авторизована на другом устройстве? Чтобы деавторизовать все ранее использовавшиеся компьютеры или устройства, выполните действие ниже. Этот шаг безопасности рекомендуется, если вы ранее использовали общедоступный компьютер или случайно сохранили свой пароль на устройстве, которое вам не принадлежит. Это действие также очистит все ранее сохраненные сессии двухфакторного входа." + "message": "Беспокоитесь о том, что ваша учетная запись авторизована на другом устройстве? Чтобы деавторизовать все ранее использовавшиеся компьютеры или устройства, выполните действие ниже. Этот шаг безопасности рекомендуется, если вы ранее использовали общедоступный компьютер или случайно сохранили свой пароль на устройстве, которое вам не принадлежит. Это действие также очистит все ранее сохраненные сессии двухфакторной аутентификации." }, "deauthorizeSessionsWarning": { "message": "В случае продолжения, ваша сессия будет завершена и вам будет предложено авторизоваться повторно. При активированной двухфакторной аутентификации вам потребуется ввести код. Сессии на других устройствах могут оставаться активными в течение одного часа." @@ -1098,10 +1098,10 @@ "description": "Premium Membership" }, "premiumMembership": { - "message": "Премиум-статус" + "message": "Премиум" }, "premiumRequired": { - "message": "Необходим Премиум-статус" + "message": "Необходим Премиум" }, "premiumRequiredDesc": { "message": "Для использования этой функции требуется Премиум." @@ -1143,7 +1143,7 @@ "message": "Устройства Windows" }, "twoStepAuthenticatorAppsRecommended": { - "message": "Эти приложения рекомендуется, однако, другие приложения-аутентификаторы также будут работать." + "message": "Эти приложения рекомендуются, однако, другие приложения-аутентификаторы также будут работать." }, "twoStepAuthenticatorScanCode": { "message": "Сосканируйте этот QR-код вашим приложением-аутентификатором" @@ -1251,7 +1251,7 @@ "message": "Вы действительно хотите удалить этот ключ безопасности?" }, "readKey": { - "message": "Чтение ключа" + "message": "Читать ключ" }, "keyCompromised": { "message": "Ключ скомпрометирован." @@ -1260,7 +1260,7 @@ "message": "Присвойте ключу безопасности понятное имя для его идентификации." }, "twoFactorU2fPlugInReadKey": { - "message": "Подключите ключ безопасности к USB-порту компьютера и нажмите кнопку 'Чтение ключа'." + "message": "Подключите ключ безопасности к USB-порту компьютера и нажмите кнопку 'Читать ключ'." }, "twoFactorU2fTouchButton": { "message": "Если у ключа безопасности есть кнопка, нажмите ее." @@ -1315,7 +1315,7 @@ } }, "noUnsecuredWebsites": { - "message": "В вашем хранилище нет элементов с незащищеннми URI." + "message": "В вашем хранилище нет элементов с незащищенными URI." }, "inactive2faReport": { "message": "Отчет о неактивной 2ФА" @@ -1363,7 +1363,7 @@ "message": "В вашем хранилище нет скомпрометированных паролей." }, "checkExposedPasswords": { - "message": "Проверьте скомпрометированные пароли" + "message": "Проверить скомпрометированные пароли" }, "exposedXTimes": { "message": "Скомпрометирован $COUNT$ раз(а)", @@ -1426,7 +1426,7 @@ } }, "dataBreachReport": { - "message": "Отчет о данных утечек" + "message": "Отчет об утечке данных" }, "breachDesc": { "message": "Утечка - это инцидент, при котором данные сайта стали незаконно доступны хакерам и впоследствии опубликованы. Проверьте типы данных, которые были скомпрометированы (адреса email, пароли, кредитные карты и т. д.) и примите соответствующие меры, такие как изменение паролей." @@ -1473,7 +1473,7 @@ "message": "Веб-сайт" }, "affectedUsers": { - "message": "Затронутые пользователи" + "message": "Затронутых пользователей" }, "breachOccurred": { "message": "Произошла утечка" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Изменить способ оплаты" }, - "charges": { - "message": "Платежи", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Нет платежей." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Любые платежи появятся в вашей выписке как $STATEMENT_NAME$.", @@ -1728,20 +1750,17 @@ "contactSupport": { "message": "Обратиться в службу поддержки" }, - "contactSupportPaymentMethod": { - "message": "Если вы хотите изменить этот способ оплаты, обратитесь в службу поддержки." - }, "updatedPaymentMethod": { "message": "Обновленный способ оплаты." }, "purchasePremium": { - "message": "Купить премиум" + "message": "Купить Премиум" }, "licenseFile": { "message": "Файл лицензии" }, "licenseFileDesc": { - "message": "Имя файла лицензии будет похоже на $FILE_NAME$", + "message": "Ваш файл лицензии будет иметь имя $FILE_NAME$", "placeholders": { "file_name": { "content": "$1", @@ -1750,7 +1769,7 @@ } }, "uploadLicenseFilePremium": { - "message": "Чтобы обновить свою учетную запись до Премиум-статуса, вам необходимо загрузить действительный файл лицензии." + "message": "Для обновления своей учетной записи до Премиум, необходимо загрузить действительный файл лицензии." }, "uploadLicenseFileOrg": { "message": "Для создания организации размещенной на локальном хостинге, необходимо загрузить действительный файл лицензии." @@ -1759,7 +1778,7 @@ "message": "Адрес email вашей учетной записи должен быть подтвержден." }, "newOrganizationDesc": { - "message": "Организации позволяют совместно использовать части своего хранилища с другими, а также управлять связанными пользователями для определенного объекта, такого как семья, небольшая команда или крупная компания." + "message": "Организации позволяют делиться частями вашего хранилища с другими, а также управлять связанными пользователями для определенных организаций, таких как семья, небольшая команда или крупная компания." }, "generalInformation": { "message": "Общая информация" @@ -1812,7 +1831,7 @@ "description": "Free as in 'free beer'." }, "planDescFree": { - "message": "Для тестирования или персонального использования с возможностью поделиться с $COUNT$ пользователем.", + "message": "Для тестирования или персонального использования с возможностью поделиться с $COUNT$ других пользователей.", "placeholders": { "count": { "content": "$1", @@ -1998,7 +2017,7 @@ "message": "Внешний ID" }, "externalIdGroupDesc": { - "message": "Внешний идентификатор используется для привязки этой группы к внешней системе, такой как каталог пользователя." + "message": "Внешний идентификатор используется для связи этой группы к внешней системе, такой как каталог пользователя." }, "accessControl": { "message": "Контроль доступа" @@ -2031,7 +2050,7 @@ "message": "Пригласить пользователя" }, "inviteUserDesc": { - "message": "Пригласите нового пользователя в свою организацию, введя адрес email его учетной записи Bitwarden ниже. Если у него пока нет учетной записи Bitwarden, то будет предложено ее создать." + "message": "Пригласите нового пользователя в свою организацию, введя адрес email его учетной записи Bitwarden ниже. Если у него пока нет учетной записи Bitwarden, ему будет предложено ее создать." }, "inviteMultipleEmailDesc": { "message": "Вы можете пригласить до $COUNT$ пользователей одновременно, разделяя адреса email запятыми.", @@ -2073,7 +2092,7 @@ "message": "Администратор" }, "adminDesc": { - "message": " Администраторы могут получать доступ и управлять всеми элементами, коллекциями и пользователями в вашей организации." + "message": "Администраторы могут получать доступ и управлять всеми элементами, коллекциями и пользователями вашей организации." }, "user": { "message": "Пользователь" @@ -2445,7 +2464,7 @@ "message": "Выполните следующие действия, чтобы удалить эту организацию и все связанные с ней данные. Индивидуальные учетные записи пользователей останутся, но они больше не будут связаны с этой организацией. " }, "deleteOrganizationWarning": { - "message": "Удаление организации необратимо. Его нельзя отменить." + "message": "Удаление организации необратимо. Действие нельзя отменить." }, "organizationDeleted": { "message": "Организация удалена" @@ -2474,8 +2493,21 @@ "message": "Если вы хотите изменить свой план, обратитесь в службу поддержки. Убедитесь, что у вас есть активный способ оплаты, добавленный в учетную запись.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Счет" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Подтвердить банковский счет" @@ -2581,7 +2613,7 @@ "message": "Мы перешли на более сложные ключи шифрования, которые обеспечивают лучшую безопасность и доступ к новым возможностям. Обновление ключа шифрования происходит быстро и легко. Просто введите свой мастер-пароль ниже. Это обновление в конечном итоге станет обязательным." }, "updateEncryptionKeyWarning": { - "message": "После обновления ключа шифрования необходимо выполнить выход во всех приложениях Bitwarden, которые вы используете (например, мобильное приложение или расширение браузера). Невыполнение этого требования может привести к повреждению данных (при этом загружается ваш новый ключ шифрования). Мы попытаемся автоматически осуществить завершение вашей сессии, однако это может произойти с задержкой." + "message": "После обновления ключа шифрования необходимо выполнить выход во всех приложениях Bitwarden, которые вы используете (например, мобильное приложение или расширение браузера). Невыполнение этого требования может привести к повреждению данных (так как при этом загружается ваш новый ключ шифрования). Мы попытаемся автоматически осуществить завершение ваших сессий, однако это может произойти с задержкой." }, "subscription": { "message": "Подписка" @@ -2593,7 +2625,7 @@ "message": "Обновить" }, "upgradeOrganization": { - "message": "Обновление организации" + "message": "Обновить организацию" }, "upgradeOrganizationDesc": { "message": "Эта функция недоступна для бесплатных организаций. Переключитесь на платный план, чтобы разблокировать дополнительные возможности." diff --git a/src/locales/sk/messages.json b/src/locales/sk/messages.json index a7edcb5036..b69a48a8d6 100644 --- a/src/locales/sk/messages.json +++ b/src/locales/sk/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Zmeniť spôsob platby" }, - "charges": { - "message": "Poplatky", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Žiadne poplatky." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Platby s objavia na výpise z banky ako $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Kontaktujte zákaznícku podporu" }, - "contactSupportPaymentMethod": { - "message": "Ak chcete zmeniť platobnú metódu, prosím kontaktujte zákaznícku podporu." - }, "updatedPaymentMethod": { "message": "Aktualizovať spôsob platby." }, @@ -2474,8 +2493,21 @@ "message": "Ak by ste chceli zmeniť svoj plán, obráťte sa na zákaznícku podporu. Uistite sa prosím, že máte aktívnu platobnú metódu nastavenú pre tento účet.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktúra" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Overenie bankového účtu" diff --git a/src/locales/sv/messages.json b/src/locales/sv/messages.json index 47db631a6b..a8ecd2e1b4 100644 --- a/src/locales/sv/messages.json +++ b/src/locales/sv/messages.json @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Ändra betalningssätt" }, - "charges": { - "message": "Kostnader", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Inga kostnader." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Kontakta kundsupport" }, - "contactSupportPaymentMethod": { - "message": "Om du vill ändra från detta betalningssätt vänligen kontakta kundsupport." - }, "updatedPaymentMethod": { "message": "Uppdaterade betalningssätt." }, @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Faktura" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verifiera bankkonto" diff --git a/src/locales/tr/messages.json b/src/locales/tr/messages.json index 6f2b685c42..47ee9be399 100644 --- a/src/locales/tr/messages.json +++ b/src/locales/tr/messages.json @@ -497,13 +497,13 @@ "message": "Ok" }, "yes": { - "message": "Yes" + "message": "Evet" }, "no": { - "message": "No" + "message": "Hayır" }, "loginOrCreateNewAccount": { - "message": "Log in or create a new account to access your secure vault." + "message": "Güvenli kasanıza ulaşmak için giriş yapın veya yeni bir hesap oluşturun." }, "createAccount": { "message": "Create Account" @@ -512,7 +512,7 @@ "message": "Log In" }, "submit": { - "message": "Submit" + "message": "Gönder" }, "emailAddressDesc": { "message": "You'll use your email address to log in." @@ -542,7 +542,7 @@ "message": "Master Password Hint" }, "settings": { - "message": "Settings" + "message": "Ayarlar" }, "passwordHint": { "message": "Password Hint" @@ -584,10 +584,10 @@ "message": "Your vault is locked. Verify your master password to continue." }, "unlock": { - "message": "Unlock" + "message": "Kilidi Aç" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "$EMAIL$ olarak giriş yaptınız.", "placeholders": { "email": { "content": "$1", @@ -596,7 +596,7 @@ } }, "invalidMasterPassword": { - "message": "Invalid master password" + "message": "Geçersiz ana parola" }, "lockNow": { "message": "Lock Now" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Change Payment Method" }, - "charges": { - "message": "Charges", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "No charges." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Contact Customer Support" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "Updated payment method." }, @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Invoice" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Verify Bank Account" diff --git a/src/locales/uk/messages.json b/src/locales/uk/messages.json index c80237a5f4..92f1c792ec 100644 --- a/src/locales/uk/messages.json +++ b/src/locales/uk/messages.json @@ -342,7 +342,7 @@ "message": "Змінити запис" }, "ex": { - "message": "н-д.", + "message": "зразок", "description": "Short abbreviation for 'example'." }, "other": { @@ -587,7 +587,7 @@ "message": "Розблокувати" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "Ви увійшли як $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -836,13 +836,13 @@ "message": "Змінити адресу е-пошти" }, "newEmail": { - "message": "Нова адреса ел. пошти" + "message": "Нова адреса е-пошти" }, "code": { "message": "Код" }, "changeEmailDesc": { - "message": "We have emailed a verification code to $EMAIL$. Please check your email for this code and enter it below to finalize your the email address change.", + "message": "Ми надіслали код підтвердження на $EMAIL$. Знайдіть цей код в отриманому листі та введіть його внизу, щоб завершити зміну адреси електронної пошти.", "placeholders": { "email": { "content": "$1", @@ -920,7 +920,7 @@ "message": "Закрити сеанси" }, "deauthorizeSessionsDesc": { - "message": "Concerned your account is logged in on another device? Proceed below to deauthorize all computers or devices that you have previously used. This security step is recommended if you previously used a public PC or accidentally saved your password on a device that isn't yours. This step will also clear all previously remembered two-step login sessions." + "message": "Хвилюєтесь про те, чи не виконано вхід на іншому пристрої? Перейдіть нижче, щоб закрити сеанси на всіх комп'ютерах чи інших пристроях, які ви раніше використовували. Рекомендовано використовувати цей крок, якщо ви раніше користувалися загальнодоступними комп'ютерами, або іншими чужими пристроями, на яких міг зберегтися ваш пароль входу. Ця дія також зітре всі попередньо збережені сеанси двохетапної перевірки." }, "deauthorizeSessionsWarning": { "message": "Продовжуючи, ви також вийдете з поточного сеансу і необхідно буде виконати вхід знову. Ви також отримаєте повторний запит двохетапної перевірки, якщо вона увімкнена. Активні сеанси на інших пристроях можуть залишатися активними протягом години." @@ -1473,7 +1473,7 @@ "message": "Веб-сайт" }, "affectedUsers": { - "message": "Постраждалі користувачі" + "message": "Впливає на користувачів" }, "breachOccurred": { "message": "Стався витік даних" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "Змінити спосіб оплати" }, - "charges": { - "message": "Оплати", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "Немає оплат." + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Будь-які оплати з'являтимуться у вашому рахунку як $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "Зв'язатися зі службою підтримки клієнтів" }, - "contactSupportPaymentMethod": { - "message": "Якщо ви бажаєте змінити спосіб оплати, будь ласка, зв'яжіться зі службою підтримки клієнтів." - }, "updatedPaymentMethod": { "message": "Спосіб оплати оновлено." }, @@ -2474,8 +2493,21 @@ "message": "Зв'яжіться зі службою підтримки клієнтів, якщо ви бажаєте змінити свій тарифний план. Будь ласка, переконайтеся, що у вас є активний спосіб оплати доданий до облікового запису.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "Рахунок" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "Підтвердьте банківський рахунок" diff --git a/src/locales/zh_CN/messages.json b/src/locales/zh_CN/messages.json index 6dbeede8b6..93e96fd6c9 100644 --- a/src/locales/zh_CN/messages.json +++ b/src/locales/zh_CN/messages.json @@ -587,7 +587,7 @@ "message": "解锁​​​​" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "已登录为 $EMAIL$。", "placeholders": { "email": { "content": "$1", @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "更改支付方式" }, - "charges": { - "message": "收费", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "无费用" + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "任何费用将在您的对账单上以 $STATEMENT_NAME$ 显示。", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "联系客户支持" }, - "contactSupportPaymentMethod": { - "message": "如果您要更改该支付方式,请联系客户支持。" - }, "updatedPaymentMethod": { "message": "已更新支付方式" }, @@ -2474,8 +2493,21 @@ "message": "如果您想更改计划,请联系技术支持。请确保您已添加了有效的支付方式。", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "收据" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "验证银行帐户" diff --git a/src/locales/zh_TW/messages.json b/src/locales/zh_TW/messages.json index c620b0a37c..ab25ef2206 100644 --- a/src/locales/zh_TW/messages.json +++ b/src/locales/zh_TW/messages.json @@ -38,7 +38,7 @@ "message": "密碼" }, "passphrase": { - "message": "密碼" + "message": "密碼短語" }, "notes": { "message": "筆記" @@ -59,7 +59,7 @@ "message": "到期" }, "securityCode": { - "message": "安全碼 (CVV)" + "message": "安全代碼 (CVV)" }, "identityName": { "message": "身分名稱" @@ -184,7 +184,7 @@ "description": "A URL's host value. For example, the host of https:\/\/sub.domain.com:443 is 'sub.domain.com:443'." }, "exact": { - "message": "完全符合" + "message": "完全相符" }, "startsWith": { "message": "開始於" @@ -194,11 +194,11 @@ "description": "A programming term, also known as 'RegEx'." }, "matchDetection": { - "message": "相符偵測", + "message": "一致性偵測", "description": "URI match detection for auto-fill." }, "defaultMatchDetection": { - "message": "預設相符偵測", + "message": "預設一致性偵測", "description": "Default URI match detection for auto-fill." }, "never": { @@ -248,7 +248,7 @@ "message": "我的最愛" }, "unfavorite": { - "message": "取消收藏" + "message": "取消最愛" }, "edit": { "message": "編輯" @@ -386,7 +386,7 @@ "description": "Copy URI to clipboard" }, "myVault": { - "message": "密碼庫" + "message": "我的密碼庫" }, "vault": { "message": "密碼庫" @@ -494,7 +494,7 @@ "message": "登出" }, "ok": { - "message": "好" + "message": "確定" }, "yes": { "message": "是" @@ -503,10 +503,10 @@ "message": "否" }, "loginOrCreateNewAccount": { - "message": "登入或新增帳戶。" + "message": "登入或建立帳戶。" }, "createAccount": { - "message": "新增帳戶" + "message": "建立帳戶" }, "logIn": { "message": "登入" @@ -566,7 +566,7 @@ "message": "主密碼需要至少 8 個字元。" }, "masterPassDoesntMatch": { - "message": "兩次填寫的主密碼不相符。" + "message": "兩次填入的主密碼不一致。" }, "newAccountCreated": { "message": "帳戶已建立!現在可以登入了。" @@ -587,7 +587,7 @@ "message": "解鎖" }, "loggedInAsEmail": { - "message": "Logged in as $EMAIL$.", + "message": "已登入為 $EMAIL$", "placeholders": { "email": { "content": "$1", @@ -665,7 +665,7 @@ "message": "將您的 YubiKey 插入電腦的 USB 連接埠,然後按一下它的按鈕。" }, "insertU2f": { - "message": "將您的安全鑰匙插入電腦的 USB 連接埠,然後按一下它的按鈕(如有的話)。" + "message": "將您的安全金鑰插入電腦的 USB 連接埠,然後按一下它的按鈕(如有的話)。" }, "loginUnavailable": { "message": "無法登入" @@ -693,24 +693,24 @@ "description": "'Authy' and 'Google Authenticator' are product names and should not be translated." }, "yubiKeyTitle": { - "message": "YubiKey OTP 安全鑰匙" + "message": "YubiKey OTP 安全金鑰" }, "yubiKeyDesc": { "message": "使用 YubiKey 存取您的帳戶。相容於 YubiKey 4, 4 Nano, 4C, 和 NEO 裝置。" }, "duoDesc": { - "message": "與 Duo Security 驗證,可使用 Duo Mobile 程式, SMS ,致電或 U2F 安全鑰匙。", + "message": "與 Duo Security 驗證,可使用 Duo Mobile 程式, SMS ,致電或 U2F 安全金鑰。", "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, "duoOrganizationDesc": { - "message": "使用 Duo Security 驗證您的組織,可使用 Duo Mobile 程式, SMS ,致電或 U2F 安全鑰匙。", + "message": "使用 Duo Security 驗證您的組織,可使用 Duo Mobile 程式, SMS ,致電或 U2F 安全金鑰。", "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, "u2fDesc": { - "message": "使用任何啟用了 FIDO U2F 的安全鑰匙來存取您的帳戶。" + "message": "使用任何啟用了 FIDO U2F 的安全金鑰來存取您的帳戶。" }, "u2fTitle": { - "message": "FIDO U2F 安全鑰匙" + "message": "FIDO U2F 安全金鑰" }, "emailTitle": { "message": "電子郵件" @@ -781,7 +781,7 @@ "message": "警告" }, "exportWarningDesc": { - "message": "This export contains your vault data in an unencrypted format. You should not store or send the exported file over unsecure channels (such as email). Delete it immediately after you are done using it." + "message": "您的密碼將匯出成未加密的. csv 檔案。您不應將它存放或經由未經加密的方式傳送(例如電子郵件)。用完後請立即將它刪除。" }, "exportMasterPassword": { "message": "輸入您的主密碼以匯出密碼庫資料。" @@ -799,10 +799,10 @@ "message": "密碼產生器" }, "minNumbers": { - "message": "數字" + "message": "最少數字位數" }, "minSpecial": { - "message": "符號", + "message": "最少符號位數", "description": "Minimum Special Characters" }, "ambiguous": { @@ -833,10 +833,10 @@ "message": "帳戶已更新" }, "changeEmail": { - "message": "變更電子郵件" + "message": "變更電子郵件地址" }, "newEmail": { - "message": "新電子郵件" + "message": "新的電子郵件地址" }, "code": { "message": "代碼" @@ -854,13 +854,13 @@ "message": "接下來會登出目前的登入階段,並要求您重新登入。其他裝置上的登入階段最多會保持一個小時。" }, "emailChanged": { - "message": "電子郵件已更改" + "message": "已變更電子郵件地址" }, "logBackIn": { "message": "請重新登入。" }, "logBackInOthersToo": { - "message": "請重新登入。如果您還在使用其他 Bitwarden 應用,也請登出並重新登入。" + "message": "請重新登入。如果您還在使用其他 Bitwarden 應用程式,也請登出並重新登入。" }, "changeMasterPassword": { "message": "變更主密碼" @@ -869,13 +869,13 @@ "message": "已變更主密碼" }, "currentMasterPass": { - "message": "目前主密碼" + "message": "目前的主密碼" }, "newMasterPass": { "message": "新的主密碼" }, "confirmNewMasterPass": { - "message": "確認新密碼" + "message": "確認新的主密碼" }, "encKeySettings": { "message": "加密金鑰設定" @@ -884,10 +884,10 @@ "message": "KDF 演算法" }, "kdfIterations": { - "message": "KDF 疊代" + "message": "KDF 迭代" }, "kdfIterationsDesc": { - "message": "較高的 KDF 遞代次數可以避免您的主密碼遭到暴力破解。我們建議 $VALUE$ 或更高。", + "message": "較高的 KDF 迭代次數可以避免您的主密碼遭到暴力破解。我們建議 $VALUE$ 或更高。", "placeholders": { "value": { "content": "$1", @@ -896,7 +896,7 @@ } }, "kdfIterationsWarning": { - "message": "把 KDF 遞代次數設太高會導致在 CPU 較慢的裝置上登入 ( 與解鎖 ) Bitwarden 時降低效能。我們建議您增加 $INCREMENT$ 的值並且在所有的裝置上測試。", + "message": "若將 KDF 迭代次數設太高會導致在 CPU 較慢的裝置上登入 ( 與解鎖) Bitwarden 時降低效能。我們建議您增加 $INCREMENT$ 的值並且在所有的裝置上測試。", "placeholders": { "increment": { "content": "$1", @@ -908,10 +908,10 @@ "message": "變更 KDF" }, "encKeySettingsChanged": { - "message": "加密金鑰設定已變更" + "message": "已變更加密金鑰設定" }, "dangerZone": { - "message": "危險區域" + "message": "危險操作區" }, "dangerZoneDesc": { "message": "小心, 這些動作是無法挽回的!" @@ -923,10 +923,10 @@ "message": "Concerned your account is logged in on another device? Proceed below to deauthorize all computers or devices that you have previously used. This security step is recommended if you previously used a public PC or accidentally saved your password on a device that isn't yours. This step will also clear all previously remembered two-step login sessions." }, "deauthorizeSessionsWarning": { - "message": "接下來會登出目前的登入階段,並要求您重新登入。若您有設定兩步驟登入,也需重新驗證。其他裝置上的登入階段最多會保持一個小時。" + "message": "接下來會取消目前的登入階段。若您有設定兩步驟登入,也需重新驗證。其他裝置上的登入階段最多可能會保持一個小時。" }, "sessionsDeauthorized": { - "message": "已取消所有登入階段授權" + "message": "所有的登入階段已取消授權" }, "purgeVault": { "message": "清除密碼庫" @@ -956,7 +956,7 @@ "message": "Deleting your account is permanent. It cannot be undone." }, "accountDeleted": { - "message": "帳戶已刪除" + "message": "帳戶已被刪除" }, "accountDeletedDesc": { "message": "您的帳戶已經關閉, 所有關聯資料已經被刪除。" @@ -971,10 +971,10 @@ "message": "匯入資料" }, "importSuccess": { - "message": "資料已經成功匯入到您的密碼庫中。" + "message": "資料已經成功匯入至您的密碼庫中。" }, "importFormatError": { - "message": "資料格式不正確。請檢查您匯入檔, 再重新匯入。" + "message": "資料格式不正確。請檢查您匯入的檔案後再重試一次。" }, "importNothingError": { "message": "沒有匯入任何內容。" @@ -986,7 +986,7 @@ "message": "選擇匯入檔案" }, "orCopyPasteFileContents": { - "message": "or copy\/paste the import file contents" + "message": "或複製貼上要匯入的檔案內容" }, "instructionsFor": { "message": "$NAME$ Instructions", @@ -1002,7 +1002,7 @@ "message": "選項" }, "optionsDesc": { - "message": "Customize your web vault experience." + "message": "自訂您的網頁版密碼庫" }, "optionsUpdated": { "message": "選項已更新" @@ -1014,7 +1014,7 @@ "message": "變更網頁版密碼庫使用的語言。" }, "disableIcons": { - "message": "停用網站圖示" + "message": "停用網站圖示顯示功能" }, "disableIconsDesc": { "message": "在您密碼庫的每個登入資料旁顯示一個可辨識圖示。" @@ -1033,13 +1033,13 @@ "message": "網域規則" }, "domainRulesDesc": { - "message": "If you have the same login across multiple different website domains, you can mark the website as \"equivalent\". \"Global\" domains are ones already created for you by Bitwarden." + "message": "如果您在多個不同網站使用相同的登入資料,您可以把這些網站標記為 “通用”。Bitwarden 會為您設定 “全域” 域名。" }, "globalEqDomains": { - "message": "Global Equivalent Domains" + "message": "全域通用域名" }, "customEqDomains": { - "message": "Custom Equivalent Domains" + "message": "自訂通用域名" }, "exclude": { "message": "排除" @@ -1072,13 +1072,13 @@ "message": "兩步驟登入" }, "twoStepLoginDesc": { - "message": "Secure your account by requiring an additional step when logging in." + "message": "在登入時執行額外的步驟來保護您的帳戶。" }, "twoStepLoginOrganizationDesc": { "message": "Require two-step login for your organization's users by configuring providers at the organization level." }, "twoStepLoginRecoveryWarning": { - "message": "Enabling two-step login can permanently lock you out of your Bitwarden account. A recovery code allows you to access your account in the event that you can no longer use your normal two-step login provider (ex. you lose your device). Bitwarden support will not be able to assist you if you lose access to your account. We recommend you write down or print the recovery code and keep it in a safe place." + "message": "啟用兩步驟登入可以永久鎖定您的 Bitwarden 帳戶。如果您無法正常使用兩步驟登入驗證應用程式(例如,您遺失了裝置),則可以使用復原碼造訪您的帳戶。 如果您失去造訪帳戶的權限,Bitwarden 便無法幫助您。所以我們建議您記下或列印復原碼,並將其妥善保管。" }, "viewRecoveryCode": { "message": "檢視復原碼" @@ -1227,7 +1227,7 @@ "message": "整合金鑰" }, "twoFactorDuoSecretKey": { - "message": "秘密金鑰" + "message": "私密金鑰" }, "twoFactorDuoApiHostname": { "message": "API 主機名稱" @@ -1284,7 +1284,7 @@ "message": "There was a problem reading the security key. Try again." }, "twoFactorRecoveryYourCode": { - "message": "您的 Bitwarden 兩步登入復原碼" + "message": "您的 Bitwarden 兩步驟登入復原碼" }, "twoFactorRecoveryNoCode": { "message": "You have not enabled any two-step login providers yet. After you have enabled a two-step login provider you can check back here for your recovery code." @@ -1339,7 +1339,7 @@ "message": "No websites were found in your vault with a missing two-factor authentication configuration." }, "instructions": { - "message": "Instructions" + "message": "說明" }, "exposedPasswordsReport": { "message": "Exposed Passwords Report" @@ -1488,23 +1488,23 @@ "message": "Billing & Licensing" }, "goPremium": { - "message": "升級為進階版", + "message": "升級至進階版", "description": "Another way of saying \"Get a premium membership\"" }, "premiumUpdated": { "message": "您已升級至進階版" }, "premiumUpgradeUnlockFeatures": { - "message": "將您的帳戶升級為進階版, 並解鎖更多方便的功能。" + "message": "將您的帳戶升級至進階版, 並解鎖更多方便的功能。" }, "premiumSignUpStorage": { - "message": "1 GB 的加密檔案儲存空間。" + "message": "用於檔案附件的 1 GB 的加密檔案儲存空間。" }, "premiumSignUpTwoStep": { "message": "YubiKey,FIDO U2F 和 Duo 等額外的兩步驟登入選項。" }, "premiumSignUpReports": { - "message": "Password hygiene, account health, and data breach reports to keep your vault safe." + "message": "密碼健康度檢查、提供帳戶體檢以及資料外洩報告,以保障您的密碼庫安全。" }, "premiumSignUpTotp": { "message": "用於您的登入資料的 TOTP 驗證碼 (2FA) 產生器。" @@ -1513,7 +1513,7 @@ "message": "優先客戶支援。" }, "premiumSignUpFuture": { - "message": "未來會有更多進階功能,敬請期待!" + "message": "未來會增加更多進階功能,敬請期待!" }, "premiumPrice": { "message": "每年只需 $PRICE$ !", @@ -1550,7 +1550,7 @@ "message": "# of additional GB" }, "additionalStorageIntervalDesc": { - "message": "Your plan comes with $SIZE$ of encrypted file storage. You can add additional storage for $PRICE$ per GB \/$INTERVAL$.", + "message": "您的方案附帶 $SIZE$ 的加密儲存空間。您也可以用 $PRICE$ 每 GB 每 $INTERVAL$ 購買額外的儲存空間。", "placeholders": { "size": { "content": "$1", @@ -1631,7 +1631,7 @@ "message": "The subscription has been canceled." }, "neverExpires": { - "message": "絕不過期" + "message": "永不過期" }, "status": { "message": "狀態" @@ -1646,10 +1646,10 @@ "message": "下載授權證" }, "updateLicense": { - "message": "更新授權" + "message": "更新授權證" }, "updatedLicense": { - "message": "授權已更新" + "message": "授權證已更新" }, "manageSubscription": { "message": "管理訂閱" @@ -1658,7 +1658,7 @@ "message": "儲存空間" }, "addStorage": { - "message": "Add Storage" + "message": "增加儲存空間" }, "removeStorage": { "message": "Remove Storage" @@ -1688,12 +1688,34 @@ "changePaymentMethod": { "message": "變更付款方式" }, - "charges": { - "message": "收費", - "description": "Credit card charges\/payments." + "invoices": { + "message": "Invoices" }, - "noCharges": { - "message": "不收費。" + "noInvoices": { + "message": "No invoices." + }, + "paid": { + "message": "Paid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "unpaid": { + "message": "Unpaid", + "description": "Past tense status of an invoice. ex. Paid or unpaid." + }, + "transactions": { + "message": "Transactions", + "description": "Payment\/credit transactions." + }, + "noTransactions": { + "message": "No transactions." + }, + "chargeNoun": { + "message": "Charge", + "description": "Noun. A charge from a payment method." + }, + "refundNoun": { + "message": "Refund", + "description": "Noun. A refunded payment that was charged." }, "chargesStatement": { "message": "Any charges will appear on your statement as $STATEMENT_NAME$.", @@ -1728,9 +1750,6 @@ "contactSupport": { "message": "連絡客戶支援部門" }, - "contactSupportPaymentMethod": { - "message": "If you would like to change from this payment method please contact customer support." - }, "updatedPaymentMethod": { "message": "已更新付款方式。" }, @@ -1750,7 +1769,7 @@ } }, "uploadLicenseFilePremium": { - "message": "您需要上傳有效的授權檔案來升級為進階會員資格 。" + "message": "您需要上傳有效的授權檔案以升級取得進階會員資格 。" }, "uploadLicenseFileOrg": { "message": "To create an on-premise hosted organization you need to upload a valid license file." @@ -1896,7 +1915,7 @@ "message": "Create unlimited collections" }, "gbEncryptedFileStorage": { - "message": "$SIZE$ encrypted file storage", + "message": "$SIZE$ 加密檔案儲存空間。", "placeholders": { "size": { "content": "$1", @@ -1944,7 +1963,7 @@ "message": "基本價格" }, "organizationCreated": { - "message": "已建立組織" + "message": "組織已建立" }, "organizationReadyToGo": { "message": "Your new organization is ready to go!" @@ -2474,8 +2493,21 @@ "message": "Contact customer support if you would like to change your plan. Please ensure that you have an active payment method added to the account.", "description": "A billing plan\/package. For example: families, teams, enterprise, etc." }, - "invoice": { - "message": "發票" + "invoiceNumber": { + "message": "Invoice #$NUMBER$", + "description": "ex. Invoice #79C66F0-0001", + "placeholders": { + "number": { + "content": "$1", + "example": "79C66F0-0001" + } + } + }, + "viewInvoice": { + "message": "View Invoice" + }, + "downloadInvoice": { + "message": "Download Invoice" }, "verifyBankAccount": { "message": "驗證銀行帳戶" @@ -2506,7 +2538,7 @@ } }, "routingNumber": { - "message": "匯款路線號碼", + "message": "匯款路徑號碼", "description": "Bank account routing number" }, "accountNumber": { @@ -2572,7 +2604,7 @@ "message": "更新金鑰" }, "updateEncryptionKey": { - "message": "Update Encryption Key" + "message": "更新加密金鑰" }, "updateEncryptionKeyShortDesc": { "message": "You are currently using an outdated encryption scheme." @@ -2624,7 +2656,7 @@ "message": "篩選器" }, "lockOptions": { - "message": "自動鎖定時間" + "message": "鎖定選項" }, "lockOptionsDesc": { "message": "選擇密碼庫的自動鎖定時間。鎖定後需要重新輸入主密碼才能再次存取密碼庫。" @@ -2655,7 +2687,7 @@ "description": "ex. Date this item was updated" }, "datePasswordUpdated": { - "message": "密碼已更新", + "message": "密碼更新於", "description": "ex. Date this password was updated" }, "organizationIsDisabled": { @@ -2689,20 +2721,20 @@ "description": "ex. A weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "veryWeak": { - "message": "Very Weak", + "message": "非常弱", "description": "ex. A very weak password. Scale: Very Weak -> Weak -> Good -> Strong" }, "weakMasterPassword": { - "message": "脆弱的主密碼" + "message": "主密碼強度太弱" }, "weakMasterPasswordDesc": { "message": "您設定的主密碼很脆弱。您應該使用高強度的密碼 (複雜密碼) 來正確保護您的 bitwarden 帳戶。仍要使用此密碼嗎?" }, "rotateAccountEncKey": { - "message": "Also rotate my account's encryption key" + "message": "更新帳戶的加密金鑰" }, "rotateEncKeyTitle": { - "message": "Rotate Encryption Key" + "message": "更新加密金鑰" }, "rotateEncKeyConfirmation": { "message": "Are you sure you want to rotate your account's encryption key?" @@ -2721,7 +2753,7 @@ "message": "There are old file attachments in your vault that need to be fixed before you can rotate your account's encryption key." }, "yourAccountsFingerprint": { - "message": "Your account's fingerprint phrase", + "message": "您帳戶的指紋短語", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "fingerprintEnsureIntegrityVerify": {