1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-02 13:23:29 +01:00

Merge branch 'master' into AC-1423-update-organization-subscription-cloud-page

This commit is contained in:
Shane Melton 2023-06-20 11:44:07 -07:00
commit b9c2da1b35
No known key found for this signature in database
262 changed files with 6299 additions and 1142 deletions

4
.github/CODEOWNERS vendored
View File

@ -31,7 +31,6 @@ libs/exporter @bitwarden/team-tools-dev
libs/importer @bitwarden/team-tools-dev libs/importer @bitwarden/team-tools-dev
## Vault team files ## ## Vault team files ##
apps/browser/src/autofill @bitwarden/team-vault-dev
apps/browser/src/vault @bitwarden/team-vault-dev apps/browser/src/vault @bitwarden/team-vault-dev
apps/cli/src/vault @bitwarden/team-vault-dev apps/cli/src/vault @bitwarden/team-vault-dev
apps/desktop/src/vault @bitwarden/team-vault-dev apps/desktop/src/vault @bitwarden/team-vault-dev
@ -69,6 +68,9 @@ apps/web/src/app/core @bitwarden/team-platform-dev
apps/web/src/app/shared @bitwarden/team-platform-dev apps/web/src/app/shared @bitwarden/team-platform-dev
apps/web/src/translation-constants.ts @bitwarden/team-platform-dev apps/web/src/translation-constants.ts @bitwarden/team-platform-dev
## Client Integrations team files ##
apps/browser/src/autofill @bitwarden/team-client-integrations-dev
## Component Library ## ## Component Library ##
libs/components @bitwarden/team-platform-dev libs/components @bitwarden/team-platform-dev

View File

@ -80,12 +80,10 @@ jobs:
npm_command: "dist:bit:selfhost" npm_command: "dist:bit:selfhost"
- name: "cloud-QA" - name: "cloud-QA"
npm_command: "build:bit:qa" npm_command: "build:bit:qa"
- name: "cloud-POC2"
npm_command: "build:bit:poc"
- name: "ee" - name: "ee"
npm_command: "build:bit:ee" npm_command: "build:bit:ee"
- name: "cloud-eudevtest" - name: "cloud-euprd"
npm_command: "build:bit:eudevtest" npm_command: "build:bit:euprd"
steps: steps:
- name: Checkout repo - name: Checkout repo

13
.github/workflows/deploy-prod-web.yml vendored Normal file
View File

@ -0,0 +1,13 @@
---
name: Deploy Web - EU Prod - STUB
on:
workflow_dispatch:
jobs:
stub-job:
name: Stub Job
runs-on: ubuntu-22.04
steps:
- name: Stub Step
run: exit 0

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -1462,16 +1462,16 @@
"message": "Element avto-dolduruldu" "message": "Element avto-dolduruldu"
}, },
"insecurePageWarning": { "insecurePageWarning": {
"message": "Warning: This is an unsecured HTTP page, and any information you submit can potentially be seen and changed by others. This Login was originally saved on a secure (HTTPS) page." "message": "Xəbərdarlıq: Bu, güvənli olmayan bir HTTP səhifəsidir və göndərdiyiniz istənilən məlumat başqaları tərəfindən görünə və dəyişdirilə bilər. Bu Giriş, orijinal olaraq güvənli (HTTPS) bir səhifədə saxlanılmışdır."
}, },
"insecurePageWarningFillPrompt": { "insecurePageWarningFillPrompt": {
"message": "Do you still wish to fill this login?" "message": "Hələ də bu girişi doldurmaq istəyirsiniz?"
}, },
"autofillIframeWarning": { "autofillIframeWarning": {
"message": "The form is hosted by a different domain than the URI of your saved login. Choose OK to auto-fill anyway, or Cancel to stop." "message": "Form sahibliyi, saxlanılmış girişinizin URI-ından fərqli bir domen tərəfindən həyata keçirilir. Yenə də avto-doldurmaq üçün \"Oldu\"ya, dayandırmaq üçün \"İmtina\"ya basın."
}, },
"autofillIframeWarningTip": { "autofillIframeWarningTip": {
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.", "message": "Gələcəkdə bu xəbərdarlığın qarşısını almaq üçün, $HOSTNAME$ URI-nı bu sayt üçün Bitwarden giriş elementinizdə saxlayın.",
"placeholders": { "placeholders": {
"hostname": { "hostname": {
"content": "$1", "content": "$1",
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "ABŞ", "message": "ABŞ",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Müraciət rədd edildi. Bu səhifəyə baxmaq üçün icazəniz yoxdur."
} }
} }

View File

@ -1462,16 +1462,16 @@
"message": "Аўтазапоўнены элемент" "message": "Аўтазапоўнены элемент"
}, },
"insecurePageWarning": { "insecurePageWarning": {
"message": "Warning: This is an unsecured HTTP page, and any information you submit can potentially be seen and changed by others. This Login was originally saved on a secure (HTTPS) page." "message": "Папярэджанне: гэта старонка HTTP не абаронена. Любая інфармацыя, якую вы адпраўляеце тэарэтычна можа перахоплена і зменена любым карыстальнікам. Гэты лагін першапачаткова захаваны на абароненай старонцы (HTTPS)."
}, },
"insecurePageWarningFillPrompt": { "insecurePageWarningFillPrompt": {
"message": "Do you still wish to fill this login?" "message": "Вы ўсё яшчэ хочаце запоўніць гэты лагін?"
}, },
"autofillIframeWarning": { "autofillIframeWarning": {
"message": "The form is hosted by a different domain than the URI of your saved login. Choose OK to auto-fill anyway, or Cancel to stop." "message": "Форма размешчана на іншым дамене, які адрозніваецца ад URI вашага захаванага лагіна. Націсніце \"Добра\", каб усё роўна запоўніць або \"Скасаваць\" для спынення."
}, },
"autofillIframeWarningTip": { "autofillIframeWarningTip": {
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.", "message": "Каб больш не атрымліваць гэта папярэджанне, захавайце гэты URI, $HOSTNAME$ у свае элементы ўваходу Bitwarden для гэтага сайта.",
"placeholders": { "placeholders": {
"hostname": { "hostname": {
"content": "$1", "content": "$1",
@ -2222,17 +2222,20 @@
} }
}, },
"region": { "region": {
"message": "Region" "message": "Рэгіён"
}, },
"opensInANewWindow": { "opensInANewWindow": {
"message": "Адкрываць у новым акне" "message": "Адкрываць у новым акне"
}, },
"eu": { "eu": {
"message": "EU", "message": "ЕС",
"description": "European Union" "description": "European Union"
}, },
"us": { "us": {
"message": "US", "message": "ЗША",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Доступ забаронены. У вас не дастаткова правоў для прагляду гэтай старонкі."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "САЩ", "message": "САЩ",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Достъпът е отказан. Нямате право за преглед на тази страница."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "EUA", "message": "EUA",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Accés denegat. No teniu permís per veure aquesta pàgina."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Přístup byl odepřen. Nemáte oprávnění k zobrazení této stránky."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "USA", "message": "USA",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Adgang nægtet. Nødvendig tilladelse til at se siden mangler."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Zugriff verweigert. Du hast keine Berechtigung, diese Seite anzuzeigen."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Δεν επιτρέπεται η πρόσβαση. Δεν έχετε άδεια για να δείτε αυτή τη σελίδα."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "EE.UU.", "message": "EE.UU.",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Acceso denegado. No tiene permiso para ver esta página."
} }
} }

View File

@ -1462,16 +1462,16 @@
"message": "Kirje täideti" "message": "Kirje täideti"
}, },
"insecurePageWarning": { "insecurePageWarning": {
"message": "Warning: This is an unsecured HTTP page, and any information you submit can potentially be seen and changed by others. This Login was originally saved on a secure (HTTPS) page." "message": "Hoiatus: See on ebaturvaline HTTP lehekülg. Teised osapooled võivad sinu sisestatud infot potentsiaalselt näha ja muuta. Algselt oli see kirje salvestatud turvalise (HTTPS) lehe jaoks."
}, },
"insecurePageWarningFillPrompt": { "insecurePageWarningFillPrompt": {
"message": "Do you still wish to fill this login?" "message": "Soovid kirje automaattäita?"
}, },
"autofillIframeWarning": { "autofillIframeWarning": {
"message": "The form is hosted by a different domain than the URI of your saved login. Choose OK to auto-fill anyway, or Cancel to stop." "message": "See vorm on majutatud teistsugusel domeenil kui sinu salvestatud URI. Vajuta OK, et automaattäita või Tühista, et täitmine peatada."
}, },
"autofillIframeWarningTip": { "autofillIframeWarningTip": {
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.", "message": "Selleks, et antud teavitust edaspidi ei kuvataks, salvesta see URI $HOSTNAME$ Bitwardeni kirjesse.",
"placeholders": { "placeholders": {
"hostname": { "hostname": {
"content": "$1", "content": "$1",
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "USA", "message": "USA",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Pääsy estetty. Sinulla ei ole oikeutta avata sivua."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Accès refusé. Vous n'avez pas l'autorisation de voir cette page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "A hozzáférés megtagadásra került. Nincs jogosultság az oldal megtekintésére."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Accesso negato. Non hai i permessi necessari per visualizzare questa pagina."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "米国", "message": "米国",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "アクセスが拒否されました。このページを表示する権限がありません。"
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -596,13 +596,13 @@
"message": "Rodyti korteles skirtuko puslapyje" "message": "Rodyti korteles skirtuko puslapyje"
}, },
"showCardsCurrentTabDesc": { "showCardsCurrentTabDesc": {
"message": "List card items on the Tab page for easy auto-fill." "message": "Pateikti kortelių elementų skirtuko puslapyje sąrašą, kad būtų lengva automatiškai užpildyti."
}, },
"showIdentitiesCurrentTab": { "showIdentitiesCurrentTab": {
"message": "Show identities on Tab page" "message": "Rodyti tapatybes skirtuko puslapyje"
}, },
"showIdentitiesCurrentTabDesc": { "showIdentitiesCurrentTabDesc": {
"message": "List identity items on the Tab page for easy auto-fill." "message": "Pateikti tapatybės elementų skirtuko puslapyje, kad būtų lengva automatiškai užpildyti."
}, },
"clearClipboard": { "clearClipboard": {
"message": "Išvalyti iškarpinę", "message": "Išvalyti iškarpinę",
@ -829,7 +829,7 @@
"message": "Kopijuoti vienkartinį kodą (TOTP) automatiškai" "message": "Kopijuoti vienkartinį kodą (TOTP) automatiškai"
}, },
"disableAutoTotpCopyDesc": { "disableAutoTotpCopyDesc": {
"message": "If a login has an authenticator key, copy the TOTP verification code to your clip-board when you auto-fill the login." "message": "Jei prisijungimas turi autentifikatoriaus raktą, nukopijuokite TOTP tikrinimo kodą į iškarpinę, kai automatiškai užpildysite prisijungimą."
}, },
"enableAutoBiometricsPrompt": { "enableAutoBiometricsPrompt": {
"message": "Paleidžiant patvirtinti biometrinius duomenis" "message": "Paleidžiant patvirtinti biometrinius duomenis"
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "ASV", "message": "ASV",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Piekļuve liegta. Nav nepieciešamo atļauju, lai skatītu šo lapu."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Toegang geweigerd. Je hebt geen toestemming om deze pagina te bekijken."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Odmowa dostępu. Nie masz uprawnień do przeglądania tej strony."
} }
} }

View File

@ -202,7 +202,7 @@
"message": "Explore os fóruns da comunidade" "message": "Explore os fóruns da comunidade"
}, },
"contactSupport": { "contactSupport": {
"message": "Contact Bitwarden support" "message": "Contate o suporte Bitwarden"
}, },
"sync": { "sync": {
"message": "Sincronizar" "message": "Sincronizar"
@ -1489,7 +1489,7 @@
"message": "New master password" "message": "New master password"
}, },
"confirmNewMasterPass": { "confirmNewMasterPass": {
"message": "Confirm new master password" "message": "Confirme a nova senha mestre"
}, },
"masterPasswordPolicyInEffect": { "masterPasswordPolicyInEffect": {
"message": "Uma ou mais políticas da organização exigem que a sua senha mestra cumpra aos seguintes requisitos:" "message": "Uma ou mais políticas da organização exigem que a sua senha mestra cumpra aos seguintes requisitos:"
@ -2189,7 +2189,7 @@
} }
}, },
"autofillSelectInfoWithoutCommand": { "autofillSelectInfoWithoutCommand": {
"message": "Select an item from this page or set a shortcut in settings." "message": "Selecione um item desta página ou defina um atalho nas configurações."
}, },
"gotIt": { "gotIt": {
"message": "Entendi" "message": "Entendi"
@ -2222,10 +2222,10 @@
} }
}, },
"region": { "region": {
"message": "Region" "message": "Região"
}, },
"opensInANewWindow": { "opensInANewWindow": {
"message": "Opens in a new window" "message": "Abrir em uma nova janela"
}, },
"eu": { "eu": {
"message": "EU", "message": "EU",
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Acesso negado. Você não tem permissão para ver esta página."
} }
} }

View File

@ -101,7 +101,7 @@
"message": "Sem credenciais correspondentes" "message": "Sem credenciais correspondentes"
}, },
"unlockVaultMenu": { "unlockVaultMenu": {
"message": "Desbloqueie o seu cofre" "message": "Desbloquear o cofre"
}, },
"loginToVaultMenu": { "loginToVaultMenu": {
"message": "Inicie sessão para abrir o seu cofre" "message": "Inicie sessão para abrir o seu cofre"
@ -153,7 +153,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." "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."
}, },
"yourAccountsFingerprint": { "yourAccountsFingerprint": {
"message": "Frase da impressão digital da sua conta", "message": "Frase de impressão digital da sua conta",
"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." "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."
}, },
"twoStepLogin": { "twoStepLogin": {
@ -224,7 +224,7 @@
"message": "Gera automaticamente palavras-passe fortes e únicas para as suas credenciais." "message": "Gera automaticamente palavras-passe fortes e únicas para as suas credenciais."
}, },
"bitWebVault": { "bitWebVault": {
"message": "Cofre web Bitwarden" "message": "Cofre Web Bitwarden"
}, },
"importItems": { "importItems": {
"message": "Importar itens" "message": "Importar itens"
@ -345,7 +345,7 @@
"message": "Por favor, considere ajudar-nos com uma boa avaliação!" "message": "Por favor, considere ajudar-nos com uma boa avaliação!"
}, },
"browserNotSupportClipboard": { "browserNotSupportClipboard": {
"message": "O seu navegador web não suporta a cópia fácil da área de transferência. Em vez disso, copie manualmente." "message": "O seu navegador Web não suporta a cópia fácil da área de transferência. Em vez disso, copie manualmente."
}, },
"verifyIdentity": { "verifyIdentity": {
"message": "Verificar identidade" "message": "Verificar identidade"
@ -373,7 +373,7 @@
"message": "Palavra-passe mestra inválida" "message": "Palavra-passe mestra inválida"
}, },
"vaultTimeout": { "vaultTimeout": {
"message": "Expiração do cofre" "message": "Tempo limite do cofre"
}, },
"lockNow": { "lockNow": {
"message": "Bloquear agora" "message": "Bloquear agora"
@ -439,7 +439,7 @@
"message": "É necessário reescrever a palavra-passe mestra." "message": "É necessário reescrever a palavra-passe mestra."
}, },
"masterPasswordMinlength": { "masterPasswordMinlength": {
"message": "Master password must be at least $VALUE$ characters long.", "message": "A palavra-passe mestra deve ter pelo menos $VALUE$ caracteres.",
"description": "The Master Password must be at least a specific number of characters long.", "description": "The Master Password must be at least a specific number of characters long.",
"placeholders": { "placeholders": {
"value": { "value": {
@ -587,22 +587,22 @@
"description": "This is the folder for uncategorized items" "description": "This is the folder for uncategorized items"
}, },
"enableAddLoginNotification": { "enableAddLoginNotification": {
"message": "Ask to add login" "message": "Pedir para adicionar credencial"
}, },
"addLoginNotificationDesc": { "addLoginNotificationDesc": {
"message": "Pedir para adicionar um item se não o encontrar no seu cofre." "message": "Pedir para adicionar um item se não o encontrar no seu cofre."
}, },
"showCardsCurrentTab": { "showCardsCurrentTab": {
"message": "Show cards on Tab page" "message": "Mostrar cartões na página Separador"
}, },
"showCardsCurrentTabDesc": { "showCardsCurrentTabDesc": {
"message": "List card items on the Tab page for easy auto-fill." "message": "Listar itens de cartões na página Separador para facilitar o preenchimento automático."
}, },
"showIdentitiesCurrentTab": { "showIdentitiesCurrentTab": {
"message": "Show identities on Tab page" "message": "Mostrar identidades na página Separador"
}, },
"showIdentitiesCurrentTabDesc": { "showIdentitiesCurrentTabDesc": {
"message": "List identity items on the Tab page for easy auto-fill." "message": "Listar itens de identidades na página Separador para facilitar o preenchimento automático."
}, },
"clearClipboard": { "clearClipboard": {
"message": "Limpar área de transferência", "message": "Limpar área de transferência",
@ -619,10 +619,10 @@
"message": "Guardar" "message": "Guardar"
}, },
"enableChangedPasswordNotification": { "enableChangedPasswordNotification": {
"message": "Ask to update existing login" "message": "Pedir para atualizar credencial existente"
}, },
"changedPasswordNotificationDesc": { "changedPasswordNotificationDesc": {
"message": "Ask to update a login's password when a change is detected on a website." "message": "Pedir para atualizar a palavra-passe de uma credencial quando for detetada uma alteração num site."
}, },
"notificationChangeDesc": { "notificationChangeDesc": {
"message": "Pretende atualizar esta palavra-passe no Bitwarden?" "message": "Pretende atualizar esta palavra-passe no Bitwarden?"
@ -631,10 +631,10 @@
"message": "Atualizar" "message": "Atualizar"
}, },
"enableContextMenuItem": { "enableContextMenuItem": {
"message": "Show context menu options" "message": "Mostrar opções do menu de contexto"
}, },
"contextMenuItemDesc": { "contextMenuItemDesc": {
"message": "Use a secondary click to access password generation and matching logins for the website. " "message": "Utilize um clique secundário para aceder à geração de palavras-passe e às credenciais correspondentes do site. "
}, },
"defaultUriMatchDetection": { "defaultUriMatchDetection": {
"message": "Deteção de correspondência de URI predefinida", "message": "Deteção de correspondência de URI predefinida",
@ -678,7 +678,7 @@
"message": "Esta exportação contém os dados do seu cofre num formato não encriptado. Não deve armazenar ou enviar o ficheiro exportado através de canais não seguros (como o e-mail). Elimine-o imediatamente após terminar a sua utilização." "message": "Esta exportação contém os dados do seu cofre num formato não encriptado. Não deve armazenar ou enviar o ficheiro exportado através de canais não seguros (como o e-mail). Elimine-o imediatamente após terminar a sua utilização."
}, },
"encExportKeyWarningDesc": { "encExportKeyWarningDesc": {
"message": "Esta exportação encripta os seus dados utilizando a chave de encriptação da sua conta. Se alguma vez mudar a chave de encriptação da sua conta, deve exportar novamente, uma vez que não conseguirá desencriptar este ficheiro de exportação." "message": "Esta exportação encripta os seus dados utilizando a chave de encriptação da sua conta. Se alguma vez alterar a chave de encriptação da sua conta, deve exportar novamente, uma vez que não conseguirá desencriptar este ficheiro de exportação."
}, },
"encExportAccountWarningDesc": { "encExportAccountWarningDesc": {
"message": "As chaves de encriptação da conta são únicas para cada conta de utilizador Bitwarden, pelo que não é possível importar uma exportação encriptada para uma conta diferente." "message": "As chaves de encriptação da conta são únicas para cada conta de utilizador Bitwarden, pelo que não é possível importar uma exportação encriptada para uma conta diferente."
@ -772,7 +772,7 @@
"message": "Gerir subscrição" "message": "Gerir subscrição"
}, },
"premiumManageAlert": { "premiumManageAlert": {
"message": "Pode gerir a sua subscrição no cofre web bitwarden.com. Pretende visitar o site agora?" "message": "Pode gerir a sua subscrição no cofre Web bitwarden.com. Pretende visitar o site agora?"
}, },
"premiumRefresh": { "premiumRefresh": {
"message": "Atualizar subscrição" "message": "Atualizar subscrição"
@ -805,7 +805,7 @@
"message": "Adquirir Premium" "message": "Adquirir Premium"
}, },
"premiumPurchaseAlert": { "premiumPurchaseAlert": {
"message": "Pode adquirir uma subscrição Premium no cofre web bitwarden.com. Pretende visitar o site agora?" "message": "Pode adquirir uma subscrição Premium no cofre Web bitwarden.com. Pretende visitar o site agora?"
}, },
"premiumCurrentMember": { "premiumCurrentMember": {
"message": "É um membro Premium!" "message": "É um membro Premium!"
@ -826,13 +826,13 @@
"message": "Atualização concluída" "message": "Atualização concluída"
}, },
"enableAutoTotpCopy": { "enableAutoTotpCopy": {
"message": "Copy TOTP automatically" "message": "Copiar TOTP automaticamente"
}, },
"disableAutoTotpCopyDesc": { "disableAutoTotpCopyDesc": {
"message": "Se uma credencial tiver uma chave de autenticação, copie o código de verificação TOTP para a sua área de transferência quando preencher automaticamente o início de sessão." "message": "Se uma credencial tiver uma chave de autenticação, copie o código de verificação TOTP para a sua área de transferência quando preencher automaticamente o início de sessão."
}, },
"enableAutoBiometricsPrompt": { "enableAutoBiometricsPrompt": {
"message": "Ask for biometrics on launch" "message": "Pedir biometria ao iniciar"
}, },
"premiumRequired": { "premiumRequired": {
"message": "É necessária uma subscrição Premium" "message": "É necessária uma subscrição Premium"
@ -862,7 +862,7 @@
} }
}, },
"rememberMe": { "rememberMe": {
"message": "Memorizar-me" "message": "Memorizar"
}, },
"sendVerificationCodeEmailAgain": { "sendVerificationCodeEmailAgain": {
"message": "Enviar e-mail com o código de verificação novamente" "message": "Enviar e-mail com o código de verificação novamente"
@ -889,10 +889,10 @@
"message": "Início de sessão indisponível" "message": "Início de sessão indisponível"
}, },
"noTwoStepProviders": { "noTwoStepProviders": {
"message": "Esta conta tem a verificação de dois passos configurada, no entanto, nenhum dos fornecedores da verificação de dois passos configurada é suportado por este navegador web." "message": "Esta conta tem a verificação de dois passos configurada, no entanto, nenhum dos fornecedores da verificação de dois passos configurada é suportado por este navegador Web."
}, },
"noTwoStepProviders2": { "noTwoStepProviders2": {
"message": "Por favor, utilize um navegador web suportado (como o Chrome) e/ou adicione fornecedores adicionais que sejam mais bem suportados nos navegadores web (como uma aplicação de autenticação)." "message": "Por favor, utilize um navegador Web suportado (como o Chrome) e/ou adicione fornecedores adicionais que sejam mais bem suportados nos navegadores web (como uma aplicação de autenticação)."
}, },
"twoStepOptions": { "twoStepOptions": {
"message": "Opções de verificação de dois passos" "message": "Opções de verificação de dois passos"
@ -955,7 +955,7 @@
"message": "URL do servidor da API" "message": "URL do servidor da API"
}, },
"webVaultUrl": { "webVaultUrl": {
"message": "URL do servidor do cofre web" "message": "URL do servidor do cofre Web"
}, },
"identityUrl": { "identityUrl": {
"message": "URL do servidor de identidade" "message": "URL do servidor de identidade"
@ -973,13 +973,13 @@
"message": "Preencher automaticamente ao carregar a página" "message": "Preencher automaticamente ao carregar a página"
}, },
"enableAutoFillOnPageLoadDesc": { "enableAutoFillOnPageLoadDesc": {
"message": "Se for detetado um formulário de início de sessão, o preenchimento automático é efetuado quando a página web é carregada." "message": "Se for detetado um formulário de início de sessão, o preenchimento automático é efetuado quando a página Web é carregada."
}, },
"experimentalFeature": { "experimentalFeature": {
"message": "Compromised or untrusted websites can exploit auto-fill on page load." "message": "Os sites comprometidos ou não confiáveis podem explorar o preenchimento automático ao carregar a página."
}, },
"learnMoreAboutAutofill": { "learnMoreAboutAutofill": {
"message": "Learn more about auto-fill" "message": "Saber mais sobre o preenchimento automático"
}, },
"defaultAutoFillOnPageLoad": { "defaultAutoFillOnPageLoad": {
"message": "Definição de preenchimento automático predefinido para itens de início de sessão" "message": "Definição de preenchimento automático predefinido para itens de início de sessão"
@ -1056,16 +1056,16 @@
"message": "Este navegador não pode processar pedidos U2F nesta janela pop-up. Pretende abrir este pop-up numa nova janela para poder iniciar sessão utilizando o U2F?" "message": "Este navegador não pode processar pedidos U2F nesta janela pop-up. Pretende abrir este pop-up numa nova janela para poder iniciar sessão utilizando o U2F?"
}, },
"enableFavicon": { "enableFavicon": {
"message": "Show website icons" "message": "Mostrar ícones do site"
}, },
"faviconDesc": { "faviconDesc": {
"message": "Show a recognizable image next to each login." "message": "Mostrar uma imagem reconhecível junto a cada credencial."
}, },
"enableBadgeCounter": { "enableBadgeCounter": {
"message": "Show badge counter" "message": "Mostrar distintivo de contador"
}, },
"badgeCounterDesc": { "badgeCounterDesc": {
"message": "Indicate how many logins you have for the current web page." "message": "Indica quantas credenciais tem para a página Web atual."
}, },
"cardholderName": { "cardholderName": {
"message": "Titular do cartão" "message": "Titular do cartão"
@ -1143,7 +1143,7 @@
"message": "Dr." "message": "Dr."
}, },
"mx": { "mx": {
"message": "Mx" "message": "Neutro"
}, },
"firstName": { "firstName": {
"message": "Nome próprio" "message": "Nome próprio"
@ -1278,7 +1278,7 @@
"description": "Domain name. Ex. website.com" "description": "Domain name. Ex. website.com"
}, },
"host": { "host": {
"message": "Servidor", "message": "Domínio",
"description": "A URL's host value. For example, the host of https://sub.domain.com:443 is 'sub.domain.com:443'." "description": "A URL's host value. For example, the host of https://sub.domain.com:443 is 'sub.domain.com:443'."
}, },
"exact": { "exact": {
@ -1415,7 +1415,7 @@
"message": "Uma ou mais políticas da organização estão a afetar as suas definições do gerador." "message": "Uma ou mais políticas da organização estão a afetar as suas definições do gerador."
}, },
"vaultTimeoutAction": { "vaultTimeoutAction": {
"message": "Ação de expiração do cofre" "message": "Ação de tempo limite do cofre"
}, },
"lock": { "lock": {
"message": "Bloquear", "message": "Bloquear",
@ -1450,7 +1450,7 @@
"message": "Ao terminar sessão removerá todo o acesso ao seu cofre e requer autenticação online após o período de tempo limite. Tem a certeza de que pretende utilizar esta definição?" "message": "Ao terminar sessão removerá todo o acesso ao seu cofre e requer autenticação online após o período de tempo limite. Tem a certeza de que pretende utilizar esta definição?"
}, },
"vaultTimeoutLogOutConfirmationTitle": { "vaultTimeoutLogOutConfirmationTitle": {
"message": "Confirmação de expiração do cofre" "message": "Confirmação da ação de tempo limite"
}, },
"autoFillAndSave": { "autoFillAndSave": {
"message": "Preencher automaticamente e guardar" "message": "Preencher automaticamente e guardar"
@ -1462,16 +1462,16 @@
"message": "Item preenchido automaticamente " "message": "Item preenchido automaticamente "
}, },
"insecurePageWarning": { "insecurePageWarning": {
"message": "Warning: This is an unsecured HTTP page, and any information you submit can potentially be seen and changed by others. This Login was originally saved on a secure (HTTPS) page." "message": "Aviso: Esta é uma página HTTP não segura, e qualquer informação que submeta pode ser vista e alterada por outros. Esta credencial foi originalmente guardada numa página segura (HTTPS)."
}, },
"insecurePageWarningFillPrompt": { "insecurePageWarningFillPrompt": {
"message": "Do you still wish to fill this login?" "message": "Ainda deseja preencher este início de sessão?"
}, },
"autofillIframeWarning": { "autofillIframeWarning": {
"message": "The form is hosted by a different domain than the URI of your saved login. Choose OK to auto-fill anyway, or Cancel to stop." "message": "O formulário está alojado num domínio diferente do URI da sua credencial guardada. Selecione OK para preencher automaticamente na mesma ou Cancelar para parar."
}, },
"autofillIframeWarningTip": { "autofillIframeWarningTip": {
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.", "message": "Para evitar este aviso no futuro, guarde este URI, $HOSTNAME$, no seu item de início de sessão do Bitwarden deste site.",
"placeholders": { "placeholders": {
"hostname": { "hostname": {
"content": "$1", "content": "$1",
@ -1483,10 +1483,10 @@
"message": "Definir palavra-passe mestra" "message": "Definir palavra-passe mestra"
}, },
"currentMasterPass": { "currentMasterPass": {
"message": "Current master password" "message": "Palavra-passe mestra atual"
}, },
"newMasterPass": { "newMasterPass": {
"message": "New master password" "message": "Nova palavra-passe mestra"
}, },
"confirmNewMasterPass": { "confirmNewMasterPass": {
"message": "Confirmar a nova palavra-passe mestra" "message": "Confirmar a nova palavra-passe mestra"
@ -1567,61 +1567,61 @@
"message": "Iniciar a aplicação para computador Bitwarden" "message": "Iniciar a aplicação para computador Bitwarden"
}, },
"startDesktopDesc": { "startDesktopDesc": {
"message": "The Bitwarden desktop application needs to be started before unlock with biometrics can be used." "message": "A aplicação para computador do Bitwarden tem de ser iniciada antes de se poder utilizar o desbloqueio com biometria."
}, },
"errorEnableBiometricTitle": { "errorEnableBiometricTitle": {
"message": "Unable to set up biometrics" "message": "Não é possível configurar a biometria"
}, },
"errorEnableBiometricDesc": { "errorEnableBiometricDesc": {
"message": "Action was canceled by the desktop application" "message": "A ação foi cancelada pela aplicação para computador"
}, },
"nativeMessagingInvalidEncryptionDesc": { "nativeMessagingInvalidEncryptionDesc": {
"message": "Desktop application invalidated the secure communication channel. Please retry this operation" "message": "A aplicação para computador invalidou o canal de comunicação seguro. Por favor, tente novamente esta operação"
}, },
"nativeMessagingInvalidEncryptionTitle": { "nativeMessagingInvalidEncryptionTitle": {
"message": "Desktop communication interrupted" "message": "Interrupção da comunicação com o computador"
}, },
"nativeMessagingWrongUserDesc": { "nativeMessagingWrongUserDesc": {
"message": "The desktop application is logged into a different account. Please ensure both applications are logged into the same account." "message": "A aplicação para computador tem a sessão iniciada numa conta diferente. Por favor, certifique-se de que ambas as aplicações têm a sessão iniciada na mesma conta."
}, },
"nativeMessagingWrongUserTitle": { "nativeMessagingWrongUserTitle": {
"message": "Account missmatch" "message": "Incompatibilidade de contas"
}, },
"biometricsNotEnabledTitle": { "biometricsNotEnabledTitle": {
"message": "Biometrics not set up" "message": "Biometria não configurada"
}, },
"biometricsNotEnabledDesc": { "biometricsNotEnabledDesc": {
"message": "Browser biometrics requires desktop biometric to be set up in the settings first." "message": "A biometria do navegador requer que a biometria do computador seja primeiro configurada nas definições."
}, },
"biometricsNotSupportedTitle": { "biometricsNotSupportedTitle": {
"message": "Biometrics not supported" "message": "Biometria não suportada"
}, },
"biometricsNotSupportedDesc": { "biometricsNotSupportedDesc": {
"message": "Browser biometrics is not supported on this device." "message": "A biometria do navegador não é suportada neste dispositivo."
}, },
"nativeMessaginPermissionErrorTitle": { "nativeMessaginPermissionErrorTitle": {
"message": "Permission not provided" "message": "Autorização não concedida"
}, },
"nativeMessaginPermissionErrorDesc": { "nativeMessaginPermissionErrorDesc": {
"message": "Without permission to communicate with the Bitwarden Desktop Application we cannot provide biometrics in the browser extension. Please try again." "message": "Sem autorização para comunicar com a aplicação para computador do Bitwarden, não podemos fornecer dados biométricos na extensão do navegador. Por favor, tente novamente."
}, },
"nativeMessaginPermissionSidebarTitle": { "nativeMessaginPermissionSidebarTitle": {
"message": "Permission request error" "message": "Erro no pedido de autorização"
}, },
"nativeMessaginPermissionSidebarDesc": { "nativeMessaginPermissionSidebarDesc": {
"message": "This action cannot be done in the sidebar, please retry the action in the popup or popout." "message": "Esta ação não pode ser realizada na barra lateral. Por favor, repita a ação no pop-up ou no popout."
}, },
"personalOwnershipSubmitError": { "personalOwnershipSubmitError": {
"message": "Due to an Enterprise Policy, you are restricted from saving items to your personal vault. Change the Ownership option to an organization and choose from available collections." "message": "Devido a uma política empresarial, está impedido de guardar itens no seu cofre pessoal. Altere a opção Propriedade para uma organização e escolha entre as coleções disponíveis."
}, },
"personalOwnershipPolicyInEffect": { "personalOwnershipPolicyInEffect": {
"message": "An organization policy is affecting your ownership options." "message": "Uma política da organização está a afetar as suas opções de propriedade."
}, },
"excludedDomains": { "excludedDomains": {
"message": "Excluded domains" "message": "Domínios excluídos"
}, },
"excludedDomainsDesc": { "excludedDomainsDesc": {
"message": "Bitwarden will not ask to save login details for these domains. You must refresh the page for changes to take effect." "message": "O Bitwarden não pedirá para guardar os detalhes de início de sessão destes domínios. É necessário atualizar a página para que as alterações tenham efeito."
}, },
"excludedDomainsInvalidDomain": { "excludedDomainsInvalidDomain": {
"message": "$DOMAIN$ não é um domínio válido", "message": "$DOMAIN$ não é um domínio válido",
@ -1732,10 +1732,10 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"oneDay": { "oneDay": {
"message": "1 day" "message": "1 dia"
}, },
"days": { "days": {
"message": "$DAYS$ days", "message": "$DAYS$ dias",
"placeholders": { "placeholders": {
"days": { "days": {
"content": "$1", "content": "$1",
@ -1747,55 +1747,55 @@
"message": "Personalizado" "message": "Personalizado"
}, },
"maximumAccessCount": { "maximumAccessCount": {
"message": "Maximum Access Count" "message": "Número máximo de acessos"
}, },
"maximumAccessCountDesc": { "maximumAccessCountDesc": {
"message": "If set, users will no longer be able to access this Send once the maximum access count is reached.", "message": "Se definido, os utilizadores deixarão de poder aceder a este Send quando a contagem máxima de acessos for atingida.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendPasswordDesc": { "sendPasswordDesc": {
"message": "Optionally require a password for users to access this Send.", "message": "Opcionalmente, exigir uma palavra-passe para os utilizadores acederem a este Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendNotesDesc": { "sendNotesDesc": {
"message": "Private notes about this Send.", "message": "Notas privadas sobre este Send.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendDisableDesc": { "sendDisableDesc": {
"message": "Deactivate this Send so that no one can access it.", "message": "Desative este Send para que ninguém possa aceder ao mesmo.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendShareDesc": { "sendShareDesc": {
"message": "Copy this Send's link to clipboard upon save.", "message": "Copiar o link deste Send para a área de transferência ao guardar.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendTextDesc": { "sendTextDesc": {
"message": "The text you want to send." "message": "O texto que deseja enviar."
}, },
"sendHideText": { "sendHideText": {
"message": "Hide this Send's text by default.", "message": "Ocultar o texto deste Send por defeito.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"currentAccessCount": { "currentAccessCount": {
"message": "Current access count" "message": "Número de acessos atual"
}, },
"createSend": { "createSend": {
"message": "New Send", "message": "Novo Send",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"newPassword": { "newPassword": {
"message": "Nova palavra-passe" "message": "Nova palavra-passe"
}, },
"sendDisabled": { "sendDisabled": {
"message": "Send removed", "message": "Send removido",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendDisabledWarning": { "sendDisabledWarning": {
"message": "Due to an enterprise policy, you are only able to delete an existing Send.", "message": "Devido a uma política da empresa, só é possível eliminar um Send existente.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"createdSend": { "createdSend": {
"message": "Send created", "message": "Send criado",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"editedSend": { "editedSend": {
@ -1803,13 +1803,13 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendLinuxChromiumFileWarning": { "sendLinuxChromiumFileWarning": {
"message": "In order to choose a file, open the extension in the sidebar (if possible) or pop out to a new window by clicking this banner." "message": "Para escolher um ficheiro, abra a extensão na barra lateral (se possível) ou abra uma nova janela clicando neste banner."
}, },
"sendFirefoxFileWarning": { "sendFirefoxFileWarning": {
"message": "In order to choose a file using Firefox, open the extension in the sidebar or pop out to a new window by clicking this banner." "message": "Para escolher um ficheiro utilizando o Firefox, abra a extensão na barra lateral ou abra uma nova janela clicando neste banner."
}, },
"sendSafariFileWarning": { "sendSafariFileWarning": {
"message": "In order to choose a file using Safari, pop out to a new window by clicking this banner." "message": "Para escolher um ficheiro utilizando o Safari, abra uma nova janela clicando neste banner."
}, },
"sendFileCalloutHeader": { "sendFileCalloutHeader": {
"message": "Antes de começar" "message": "Antes de começar"
@ -1848,19 +1848,19 @@
"message": "Uma ou mais políticas da organização estão a afetar as suas opções do Send." "message": "Uma ou mais políticas da organização estão a afetar as suas opções do Send."
}, },
"passwordPrompt": { "passwordPrompt": {
"message": "Master password re-prompt" "message": "Pedir novamente a palavra-passe mestra"
}, },
"passwordConfirmation": { "passwordConfirmation": {
"message": "Master password confirmation" "message": "Confirmação da palavra-passe mestra"
}, },
"passwordConfirmationDesc": { "passwordConfirmationDesc": {
"message": "This action is protected. To continue, please re-enter your master password to verify your identity." "message": "Esta ação está protegida. Para continuar, por favor, reintroduza a sua palavra-passe mestra para verificar a sua identidade."
}, },
"emailVerificationRequired": { "emailVerificationRequired": {
"message": "Email verification required" "message": "Verificação de e-mail necessária"
}, },
"emailVerificationRequiredDesc": { "emailVerificationRequiredDesc": {
"message": "You must verify your email to use this feature. You can verify your email in the web vault." "message": "Tem de verificar o seu e-mail para utilizar esta funcionalidade. Pode verificar o seu e-mail no cofre Web."
}, },
"updatedMasterPassword": { "updatedMasterPassword": {
"message": "Palavra-passe mestra atualizada" "message": "Palavra-passe mestra atualizada"
@ -1878,13 +1878,13 @@
"message": "Inscrição automática" "message": "Inscrição automática"
}, },
"resetPasswordAutoEnrollInviteWarning": { "resetPasswordAutoEnrollInviteWarning": {
"message": "This organization has an enterprise policy that will automatically enroll you in password reset. Enrollment will allow organization administrators to change your master password." "message": "Esta organização tem uma política empresarial que o inscreverá automaticamente na redefinição de palavra-passe. A inscrição permitirá que os administradores da organização alterem a sua palavra-passe mestra."
}, },
"selectFolder": { "selectFolder": {
"message": "Selecionar pasta..." "message": "Selecionar pasta..."
}, },
"ssoCompleteRegistration": { "ssoCompleteRegistration": {
"message": "In order to complete logging in with SSO, please set a master password to access and protect your vault." "message": "Para concluir o início de sessão com SSO, por favor, defina uma palavra-passe mestra para aceder e proteger o seu cofre."
}, },
"hours": { "hours": {
"message": "Horas" "message": "Horas"
@ -1893,7 +1893,7 @@
"message": "Minutos" "message": "Minutos"
}, },
"vaultTimeoutPolicyInEffect": { "vaultTimeoutPolicyInEffect": {
"message": "Your organization policies have set your maximum allowed vault timeout to $HOURS$ hour(s) and $MINUTES$ minute(s).", "message": "As políticas da sua organização definiram o tempo limite máximo permitido do cofre de $HOURS$ hora(s) e $MINUTES$ minuto(s).",
"placeholders": { "placeholders": {
"hours": { "hours": {
"content": "$1", "content": "$1",
@ -1906,7 +1906,7 @@
} }
}, },
"vaultTimeoutPolicyWithActionInEffect": { "vaultTimeoutPolicyWithActionInEffect": {
"message": "Your organization policies are affecting your vault timeout. Maximum allowed vault timeout is $HOURS$ hour(s) and $MINUTES$ minute(s). Your vault timeout action is set to $ACTION$.", "message": "As políticas da sua organização estão a afetar o tempo limite do cofre. O tempo limite máximo permitido do cofre é de $HOURS$ hora(s) e $MINUTES$ minuto(s). A sua ação de tempo limite do cofre está definida para $ACTION$.",
"placeholders": { "placeholders": {
"hours": { "hours": {
"content": "$1", "content": "$1",
@ -1923,7 +1923,7 @@
} }
}, },
"vaultTimeoutActionPolicyInEffect": { "vaultTimeoutActionPolicyInEffect": {
"message": "Your organization policies have set your vault timeout action to $ACTION$.", "message": "As políticas da sua organização definiram a ação de tempo limite do cofre para $ACTION$.",
"placeholders": { "placeholders": {
"action": { "action": {
"content": "$1", "content": "$1",
@ -1932,22 +1932,22 @@
} }
}, },
"vaultTimeoutTooLarge": { "vaultTimeoutTooLarge": {
"message": "Your vault timeout exceeds the restrictions set by your organization." "message": "O tempo limite do seu cofre excede as restrições definidas pela sua organização."
}, },
"vaultExportDisabled": { "vaultExportDisabled": {
"message": "Vault export unavailable" "message": "Exportação de cofre indisponível"
}, },
"personalVaultExportPolicyInEffect": { "personalVaultExportPolicyInEffect": {
"message": "Uma ou mais políticas da organização impedem-no de exportar o seu cofre pessoal." "message": "Uma ou mais políticas da organização impedem-no de exportar o seu cofre pessoal."
}, },
"copyCustomFieldNameInvalidElement": { "copyCustomFieldNameInvalidElement": {
"message": "Unable to identify a valid form element. Try inspecting the HTML instead." "message": "Não foi possível identificar um elemento de formulário válido. Em alternativa, tente inspecionar o HTML."
}, },
"copyCustomFieldNameNotUnique": { "copyCustomFieldNameNotUnique": {
"message": "No unique identifier found." "message": "Não foi encontrado um identificador único."
}, },
"convertOrganizationEncryptionDesc": { "convertOrganizationEncryptionDesc": {
"message": "$ORGANIZATION$ is using SSO with a self-hosted key server. A master password is no longer required to log in for members of this organization.", "message": "A $ORGANIZATION$ está a utilizar o SSO com um servidor de chaves auto-hospedado. Já não é necessária uma palavra-passe mestra para iniciar sessão para os membros desta organização.",
"placeholders": { "placeholders": {
"organization": { "organization": {
"content": "$1", "content": "$1",
@ -1971,7 +1971,7 @@
"message": "Saiu da organização." "message": "Saiu da organização."
}, },
"toggleCharacterCount": { "toggleCharacterCount": {
"message": "Toggle character count" "message": "Mostrar/ocultar contagem de caracteres"
}, },
"sessionTimeout": { "sessionTimeout": {
"message": "A sua sessão expirou. Por favor, volte atrás e tente iniciar sessão novamente." "message": "A sua sessão expirou. Por favor, volte atrás e tente iniciar sessão novamente."
@ -2032,13 +2032,13 @@
"message": "Serviço" "message": "Serviço"
}, },
"forwardedEmail": { "forwardedEmail": {
"message": "Forwarded email alias" "message": "Alias de e-mail reencaminhado"
}, },
"forwardedEmailDesc": { "forwardedEmailDesc": {
"message": "Generate an email alias with an external forwarding service." "message": "Gerar um alias de e-mail com um serviço de reencaminhamento externo."
}, },
"hostname": { "hostname": {
"message": "Hostname", "message": "Nome de domínio",
"description": "Part of a URL." "description": "Part of a URL."
}, },
"apiAccessToken": { "apiAccessToken": {
@ -2048,16 +2048,16 @@
"message": "Chave da API" "message": "Chave da API"
}, },
"ssoKeyConnectorError": { "ssoKeyConnectorError": {
"message": "Key connector error: make sure key connector is available and working correctly." "message": "Erro no Key Connector: certifique-se de que o Key Connector está disponível e a funcionar corretamente."
}, },
"premiumSubcriptionRequired": { "premiumSubcriptionRequired": {
"message": "É necessária uma subscrição Premium" "message": "É necessária uma subscrição Premium"
}, },
"organizationIsDisabled": { "organizationIsDisabled": {
"message": "Organization suspended." "message": "Organização suspensa."
}, },
"disabledOrganizationFilterError": { "disabledOrganizationFilterError": {
"message": "Items in suspended Organizations cannot be accessed. Contact your Organization owner for assistance." "message": "Não é possível aceder aos itens de organizações suspensas. Contacte o proprietário da organização para obter assistência."
}, },
"loggingInTo": { "loggingInTo": {
"message": "A iniciar sessão em $DOMAIN$", "message": "A iniciar sessão em $DOMAIN$",
@ -2078,16 +2078,16 @@
"message": "para voltar às definições predefinidas" "message": "para voltar às definições predefinidas"
}, },
"serverVersion": { "serverVersion": {
"message": "Server version" "message": "Versão do servidor"
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Auto-hospedado"
}, },
"thirdParty": { "thirdParty": {
"message": "Third-party" "message": "De terceiros"
}, },
"thirdPartyServerMessage": { "thirdPartyServerMessage": {
"message": "Connected to third-party server implementation, $SERVERNAME$. Please verify bugs using the official server, or report them to the third-party server.", "message": "Ligado à implementação de um servidor de terceiros, $SERVERNAME$. Por favor, verifique os erros utilizando o servidor oficial ou reporte-os ao servidor de terceiros.",
"placeholders": { "placeholders": {
"servername": { "servername": {
"content": "$1", "content": "$1",
@ -2096,7 +2096,7 @@
} }
}, },
"lastSeenOn": { "lastSeenOn": {
"message": "last seen on: $DATE$", "message": "visto pela última vez em: $DATE$",
"placeholders": { "placeholders": {
"date": { "date": {
"content": "$1", "content": "$1",
@ -2120,52 +2120,52 @@
"message": "Memorizar e-mail" "message": "Memorizar e-mail"
}, },
"loginWithDevice": { "loginWithDevice": {
"message": "Log in with device" "message": "Iniciar sessão com o dispositivo"
}, },
"loginWithDeviceEnabledInfo": { "loginWithDeviceEnabledInfo": {
"message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" "message": "O início de sessão com o dispositivo deve ser ativado nas definições da aplicação Bitwarden. Necessita de outra opção?"
}, },
"fingerprintPhraseHeader": { "fingerprintPhraseHeader": {
"message": "Fingerprint phrase" "message": "Frase de impressão digital"
}, },
"fingerprintMatchInfo": { "fingerprintMatchInfo": {
"message": "Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device." "message": "Por favor, certifique-se de que o cofre está desbloqueado e que a frase de impressão digital corresponde à do outro dispositivo."
}, },
"resendNotification": { "resendNotification": {
"message": "Resend notification" "message": "Reenviar notificação"
}, },
"viewAllLoginOptions": { "viewAllLoginOptions": {
"message": "View all log in options" "message": "Ver todas as opções de início de sessão"
}, },
"notificationSentDevice": { "notificationSentDevice": {
"message": "A notification has been sent to your device." "message": "Foi enviada uma notificação para o seu dispositivo."
}, },
"logInInitiated": { "logInInitiated": {
"message": "Log in initiated" "message": "A preparar o início de sessão"
}, },
"exposedMasterPassword": { "exposedMasterPassword": {
"message": "Exposed Master Password" "message": "Palavra-passe mestra exposta"
}, },
"exposedMasterPasswordDesc": { "exposedMasterPasswordDesc": {
"message": "Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?" "message": "Palavra-passe encontrada numa violação de dados. Utilize uma palavra-passe única para proteger a sua conta. Tem a certeza de que pretende utilizar uma palavra-passe exposta?"
}, },
"weakAndExposedMasterPassword": { "weakAndExposedMasterPassword": {
"message": "Weak and Exposed Master Password" "message": "Palavra-passe mestra fraca e exposta"
}, },
"weakAndBreachedMasterPasswordDesc": { "weakAndBreachedMasterPasswordDesc": {
"message": "Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?" "message": "Palavra-passe fraca identificada e encontrada numa violação de dados. Utilize uma palavra-passe forte e única para proteger a sua conta. Tem a certeza de que pretende utilizar esta palavra-passe?"
}, },
"checkForBreaches": { "checkForBreaches": {
"message": "Check known data breaches for this password" "message": "Verificar violações de dados conhecidas para esta palavra-passe"
}, },
"important": { "important": {
"message": "Important:" "message": "Importante:"
}, },
"masterPasswordHint": { "masterPasswordHint": {
"message": "Your master password cannot be recovered if you forget it!" "message": "A sua palavra-passe mestra não pode ser recuperada se a esquecer!"
}, },
"characterMinimum": { "characterMinimum": {
"message": "$LENGTH$ character minimum", "message": "$LENGTH$ caracteres no mínimo",
"placeholders": { "placeholders": {
"length": { "length": {
"content": "$1", "content": "$1",
@ -2174,13 +2174,13 @@
} }
}, },
"autofillPageLoadPolicyActivated": { "autofillPageLoadPolicyActivated": {
"message": "Your organization policies have turned on auto-fill on page load." "message": "As políticas da sua organização ativaram o preenchimento automático ao carregar a página."
}, },
"howToAutofill": { "howToAutofill": {
"message": "How to auto-fill" "message": "Como preencher automaticamente"
}, },
"autofillSelectInfoWithCommand": { "autofillSelectInfoWithCommand": {
"message": "Select an item from this page or use the shortcut: $COMMAND$", "message": "Selecione um item desta página ou utilize o atalho: $COMMAND$",
"placeholders": { "placeholders": {
"command": { "command": {
"content": "$1", "content": "$1",
@ -2189,22 +2189,22 @@
} }
}, },
"autofillSelectInfoWithoutCommand": { "autofillSelectInfoWithoutCommand": {
"message": "Select an item from this page or set a shortcut in settings." "message": "Selecione um item desta página ou defina um atalho nas definições."
}, },
"gotIt": { "gotIt": {
"message": "Got it" "message": "Percebido"
}, },
"autofillSettings": { "autofillSettings": {
"message": "Auto-fill settings" "message": "Definições de preenchimento automático"
}, },
"autofillShortcut": { "autofillShortcut": {
"message": "Auto-fill keyboard shortcut" "message": "Atalho de teclado de preenchimento automático"
}, },
"autofillShortcutNotSet": { "autofillShortcutNotSet": {
"message": "The auto-fill shortcut is not set. Change this in the browser's settings." "message": "O atalho de preenchimento automático não está definido. Altere-o nas definições do navegador."
}, },
"autofillShortcutText": { "autofillShortcutText": {
"message": "The auto-fill shortcut is: $COMMAND$. Change this in the browser's settings.", "message": "O atalho de preenchimento automático é: $COMMAND$. Altere-o nas definições do navegador.",
"placeholders": { "placeholders": {
"command": { "command": {
"content": "$1", "content": "$1",
@ -2213,7 +2213,7 @@
} }
}, },
"autofillShortcutTextSafari": { "autofillShortcutTextSafari": {
"message": "Default auto-fill shortcut: $COMMAND$.", "message": "Atalho de preenchimento automático predefinido: $COMMAND$.",
"placeholders": { "placeholders": {
"command": { "command": {
"content": "$1", "content": "$1",
@ -2225,7 +2225,7 @@
"message": "Região" "message": "Região"
}, },
"opensInANewWindow": { "opensInANewWindow": {
"message": "Opens in a new window" "message": "Abrir numa nova janela"
}, },
"eu": { "eu": {
"message": "UE", "message": "UE",
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "EUA", "message": "EUA",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Acesso negado. Não tem permissão para visualizar esta página."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "США", "message": "США",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Доступ запрещен. У вас нет разрешения на просмотр этой страницы."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "USA", "message": "USA",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Prístup zamietnutý. Nemáte oprávnenie na zobrazenie tejto stránky."
} }
} }

View File

@ -1042,11 +1042,11 @@
"message": "Logična vrednost" "message": "Logična vrednost"
}, },
"cfTypeLinked": { "cfTypeLinked": {
"message": "Linked", "message": "Povezano polje",
"description": "This describes a field that is 'linked' (tied) to another field." "description": "This describes a field that is 'linked' (tied) to another field."
}, },
"linkedValue": { "linkedValue": {
"message": "Linked value", "message": "Povezana vrednost",
"description": "This describes a value that is 'linked' (tied) to another value." "description": "This describes a value that is 'linked' (tied) to another value."
}, },
"popup2faCloseMessage": { "popup2faCloseMessage": {
@ -1762,18 +1762,18 @@
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendDisableDesc": { "sendDisableDesc": {
"message": "Onemogoči to pošiljko, da nihče ne more dostopati do nje", "message": "Onemogoči to pošiljko, da nihče ne more dostopati do nje.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendShareDesc": { "sendShareDesc": {
"message": "Kopiraj povezavo te pošiljke v odložišče po shranjevanju", "message": "Kopiraj povezavo te pošiljke v odložišče, ko shranim.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"sendTextDesc": { "sendTextDesc": {
"message": "Besedilo, ki ga želite poslati" "message": "Besedilo, ki ga želite poslati"
}, },
"sendHideText": { "sendHideText": {
"message": "Privzeto skrij besedilo te pošiljke", "message": "Privzeto skrij besedilo te pošiljke.",
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
}, },
"currentAccessCount": { "currentAccessCount": {
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Одбијен приступ. Немате дозволу да видите ову страницу."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "ABD", "message": "ABD",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Erişim engellendi. Bu sayfayı görüntüleme iznine sahip değilsiniz."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "США", "message": "США",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Доступ заборонено. У вас немає дозволу на перегляд цієї сторінки."
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2054,10 +2054,10 @@
"message": "需要高级版订阅" "message": "需要高级版订阅"
}, },
"organizationIsDisabled": { "organizationIsDisabled": {
"message": "组织已停。" "message": "组织已。"
}, },
"disabledOrganizationFilterError": { "disabledOrganizationFilterError": {
"message": "无法访问已停组织中的项目。请联系您的组织所有者获取助。" "message": "无法访问已组织中的项目。请联系您的组织所有者获取助。"
}, },
"loggingInTo": { "loggingInTo": {
"message": "正在登录到 $DOMAIN$", "message": "正在登录到 $DOMAIN$",
@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "美国", "message": "美国",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "访问被拒绝。您没有权限查看此页面。"
} }
} }

View File

@ -2234,5 +2234,8 @@
"us": { "us": {
"message": "US", "message": "US",
"description": "United States" "description": "United States"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -124,31 +124,31 @@
<value>Saugi ir nemokama slaptažodžių tvarkyklė visiems įrenginiams</value> <value>Saugi ir nemokama slaptažodžių tvarkyklė visiems įrenginiams</value>
</data> </data>
<data name="Description" xml:space="preserve"> <data name="Description" xml:space="preserve">
<value>Bitwarden, Inc. is the parent company of 8bit Solutions LLC. <value>Bitwarden, Inc. yra pagrindinė 8bit Solutions LLC įmonė.
NAMED BEST PASSWORD MANAGER BY THE VERGE, U.S. NEWS &amp; WORLD REPORT, CNET, AND MORE. ĮVARDINTA GERIAUSIU SLAPTAŽODŽIŲ TVARKYTOJU.
Manage, store, secure, and share unlimited passwords across unlimited devices from anywhere. Bitwarden delivers open source password management solutions to everyone, whether at home, at work, or on the go. Tvarkykite, saugokite, saugokite ir bendrinkite neribotą skaičių slaptažodžių neribotuose įrenginiuose iš bet kurios vietos. „Bitwarden“ teikia atvirojo kodo slaptažodžių valdymo sprendimus visiems tiek namuose, tiek darbe, tiek keliaujant.
Generate strong, unique, and random passwords based on security requirements for every website you frequent. Generuokite stiprius, unikalius ir atsitiktinius slaptažodžius pagal saugos reikalavimus kiekvienai lankomai svetainei.
Bitwarden Send quickly transmits encrypted information --- files and plaintext -- directly to anyone. „Bitwarden Send“ greitai perduoda užšifruotą informaciją failus ir paprastą tekstą tiesiogiai bet kam.
Bitwarden offers Teams and Enterprise plans for companies so you can securely share passwords with colleagues. Bitwarden siūlo komandų ir įmonių planus įmonėms, kad galėtumėte saugiai dalytis slaptažodžiais su kolegomis.
Why Choose Bitwarden: Kodėl verta rinktis „Bitwarden“:
World-Class Encryption Pasaulinės klasės šifravimas
Passwords are protected with advanced end-to-end encryption (AES-256 bit, salted hashing, and PBKDF2 SHA-256) so your data stays secure and private. Slaptažodžiai yra apsaugoti naudojant pažangų šifravimą nuo galo iki galo (AES-256 bitai, žyma su grotelėmis ir PBKDF2 SHA-256), todėl jūsų duomenys išliks saugūs ir privatūs.
Built-in Password Generator Integruotas slaptažodžių generatorius
Generate strong, unique, and random passwords based on security requirements for every website you frequent. Generuokite stiprius, unikalius ir atsitiktinius slaptažodžius pagal saugos reikalavimus kiekvienai lankomai svetainei.
Global Translations Pasauliniai vertimai
Bitwarden translations exist in 40 languages and are growing, thanks to our global community. „Bitwarden“ vertimai egzistuoja 40 kalbų ir mūsų pasaulinės bendruomenės dėka auga.
Cross-Platform Applications Įvairių platformų programos
Secure and share sensitive data within your Bitwarden Vault from any browser, mobile device, or desktop OS, and more. Apsaugokite ir bendrinkite neskelbtinus duomenis savo „Bitwarden Vault“ iš bet kurios naršyklės, mobiliojo įrenginio ar stalinio kompiuterio OS ir kt.
</value> </value>
</data> </data>
<data name="AssetTitle" xml:space="preserve"> <data name="AssetTitle" xml:space="preserve">

View File

@ -124,31 +124,31 @@
<value>Um gestor de palavras-passe seguro e gratuito para todos os seus dispositivos</value> <value>Um gestor de palavras-passe seguro e gratuito para todos os seus dispositivos</value>
</data> </data>
<data name="Description" xml:space="preserve"> <data name="Description" xml:space="preserve">
<value>Bitwarden, Inc. is the parent company of 8bit Solutions LLC. <value>A Bitwarden, Inc. é a empresa-mãe da 8bit Solutions LLC.
NAMED BEST PASSWORD MANAGER BY THE VERGE, U.S. NEWS &amp; WORLD REPORT, CNET, AND MORE. NOMEADO O MELHOR GESTOR DE PALAVRAS-PASSE PELO THE VERGE, U.S. NEWS &amp; WORLD REPORT, CNET E MUITO MAIS.
Manage, store, secure, and share unlimited passwords across unlimited devices from anywhere. Bitwarden delivers open source password management solutions to everyone, whether at home, at work, or on the go. Gerir, armazenar, proteger e partilhar palavras-passe ilimitadas em dispositivos ilimitados a partir de qualquer lugar. O Bitwarden fornece soluções de gestão de palavras-passe de código aberto para todos, seja em casa, no trabalho ou onde estiver.
Generate strong, unique, and random passwords based on security requirements for every website you frequent. Gera palavras-passe fortes, únicas e aleatórias com base em requisitos de segurança para todos os sites que frequenta.
Bitwarden Send quickly transmits encrypted information --- files and plaintext -- directly to anyone. O Bitwarden Send transmite rapidamente informações encriptadas - ficheiros e texto simples - diretamente a qualquer pessoa.
Bitwarden offers Teams and Enterprise plans for companies so you can securely share passwords with colleagues. O Bitwarden oferece os planos Equipas e Empresarial destinados a empresas, para que possa partilhar de forma segura as palavras-passe com os seus colegas.
Why Choose Bitwarden: Razões para escolher o Bitwarden:
World-Class Encryption Encriptação de classe mundial
Passwords are protected with advanced end-to-end encryption (AES-256 bit, salted hashing, and PBKDF2 SHA-256) so your data stays secure and private. As palavras-passe são protegidas com encriptação avançada de ponta a ponta (AES-256 bit, salted hashtag e PBKDF2 SHA-256) para que os seus dados permaneçam seguros e privados.
Built-in Password Generator Gerador de palavras-passe incorporado
Generate strong, unique, and random passwords based on security requirements for every website you frequent. Gera palavras-passe fortes, únicas e aleatórias com base nos requisitos de segurança para todos os sites que frequenta.
Global Translations Traduções globais
Bitwarden translations exist in 40 languages and are growing, thanks to our global community. O Bitwarden está traduzido em 40 idiomas e está a crescer, graças à nossa comunidade global.
Cross-Platform Applications Aplicações multiplataforma
Secure and share sensitive data within your Bitwarden Vault from any browser, mobile device, or desktop OS, and more. Proteja e partilhe dados confidenciais no seu cofre Bitwarden a partir de qualquer navegador, dispositivo móvel ou sistema operativo de computador, e muito mais.
</value> </value>
</data> </data>
<data name="AssetTitle" xml:space="preserve"> <data name="AssetTitle" xml:space="preserve">

View File

@ -151,6 +151,7 @@ export class LoginComponent extends BaseLoginComponent implements OnDestroy {
// eslint-disable-next-line rxjs/no-async-subscribe // eslint-disable-next-line rxjs/no-async-subscribe
childComponent.onSaved.pipe(takeUntil(this.componentDestroyed$)).subscribe(async () => { childComponent.onSaved.pipe(takeUntil(this.componentDestroyed$)).subscribe(async () => {
modal.close(); modal.close();
this.environmentSelector.updateEnvironmentInfo();
await this.getLoginWithDevice(this.loggedEmail); await this.getLoginWithDevice(this.loggedEmail);
}); });
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Selghehuisves" "message": "Selghehuisves"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "استضافة ذاتية" "message": "استضافة ذاتية"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Öz-özünə sahiblik edən" "message": "Öz-özünə sahiblik edən"
},
"accessDenied": {
"message": "Müraciət rədd edildi. Bu səhifəyə baxmaq üçün icazəniz yoxdur."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Уласнае размяшчэнне" "message": "Уласнае размяшчэнне"
},
"accessDenied": {
"message": "Доступ забаронены. У вас не дастаткова правоў для прагляду гэтай старонкі."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Собствен хостинг" "message": "Собствен хостинг"
},
"accessDenied": {
"message": "Достъпът е отказан. Нямате право за преглед на тази страница."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Autoallotjat" "message": "Autoallotjat"
},
"accessDenied": {
"message": "Accés denegat. No teniu permís per veure aquesta pàgina."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Vlastní hosting" "message": "Vlastní hosting"
},
"accessDenied": {
"message": "Přístup byl odepřen. Nemáte oprávnění k zobrazení této stránky."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Selv-hostet" "message": "Selv-hostet"
},
"accessDenied": {
"message": "Adgang nægtet. Nødvendig tilladelse til at se siden mangler."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Selbst gehostet" "message": "Selbst gehostet"
},
"accessDenied": {
"message": "Zugriff verweigert. Du hast keine Berechtigung, diese Seite anzuzeigen."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Autoalojado" "message": "Autoalojado"
},
"accessDenied": {
"message": "Acceso denegado. No tiene permiso para ver esta página."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -962,7 +962,7 @@
"message": "Käynnistä automaattisesti kirjauduttaessa" "message": "Käynnistä automaattisesti kirjauduttaessa"
}, },
"openAtLoginDesc": { "openAtLoginDesc": {
"message": "Käynnistä Bitwardenin työpöytäsovellus automaattisesti kirjautumisen yhteydessä." "message": "Käynnistä sovellus automaattisesti kirjautumisen yhteydessä."
}, },
"alwaysShowDock": { "alwaysShowDock": {
"message": "Näytä aina Dockissa" "message": "Näytä aina Dockissa"
@ -1393,7 +1393,7 @@
"message": "Avaa Windows Hellolla" "message": "Avaa Windows Hellolla"
}, },
"additionalWindowsHelloSettings": { "additionalWindowsHelloSettings": {
"message": "Windows Hello -lisäasetukset" "message": "Windows Hello -lisäasetukset."
}, },
"windowsHelloConsentMessage": { "windowsHelloConsentMessage": {
"message": "Vahvista Bitwarden." "message": "Vahvista Bitwarden."
@ -1624,7 +1624,7 @@
"message": "Vaadi selainintegraation vahvistus" "message": "Vaadi selainintegraation vahvistus"
}, },
"enableBrowserIntegrationFingerprintDesc": { "enableBrowserIntegrationFingerprintDesc": {
"message": "Käytä ylimääräistä tietoturvakerrosta ja edellytä työpöytäsovelluksen ja selainlaajennuksen liitoksen todennus tunnistelausekkeella. Tämä vaatii aina yhteyden muodostuessa vahvistuksen käyttäjältä." "message": "Paranna tietoturvaa vaatimalla työpöytäsovelluksen ja selainlaajennuksen kytköksen todennus tunnistelausekkeella. Tämä vaatii aina yhteyden muodostuessa vahvistuksen käyttäjältä."
}, },
"approve": { "approve": {
"message": "Salli" "message": "Salli"
@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Itse ylläpidetty" "message": "Itse ylläpidetty"
},
"accessDenied": {
"message": "Pääsy estetty. Sinulla ei ole oikeutta avata sivua."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -129,7 +129,7 @@
"message": "Réduire l'application lors de la copie des données d'un élément dans le presse-papiers." "message": "Réduire l'application lors de la copie des données d'un élément dans le presse-papiers."
}, },
"toggleVisibility": { "toggleVisibility": {
"message": "Afficher/Masquer" "message": "Afficher/masquer la visibilité"
}, },
"toggleCollapse": { "toggleCollapse": {
"message": "Déplier ou replier", "message": "Déplier ou replier",
@ -151,7 +151,7 @@
"message": "Code de sécurité" "message": "Code de sécurité"
}, },
"identityName": { "identityName": {
"message": "identityName" "message": "Nom d'identité"
}, },
"company": { "company": {
"message": "Société" "message": "Société"
@ -269,7 +269,7 @@
"message": "Deuxième prénom" "message": "Deuxième prénom"
}, },
"lastName": { "lastName": {
"message": "Nom" "message": "Nom de famille"
}, },
"fullName": { "fullName": {
"message": "Nom complet" "message": "Nom complet"
@ -352,7 +352,7 @@
"message": "Élément ajouté" "message": "Élément ajouté"
}, },
"editedItem": { "editedItem": {
"message": "Élément modifié" "message": "Élément enregistré"
}, },
"deleteItem": { "deleteItem": {
"message": "Supprimer l'élément" "message": "Supprimer l'élément"
@ -367,7 +367,7 @@
"message": "Êtes-vous sûr de vouloir envoyer cet élément vers la corbeille ?" "message": "Êtes-vous sûr de vouloir envoyer cet élément vers la corbeille ?"
}, },
"deletedItem": { "deletedItem": {
"message": "L'élément a été envoyé à la corbeille" "message": "Élément envoyé à la corbeille"
}, },
"overwritePasswordConfirmation": { "overwritePasswordConfirmation": {
"message": "Êtes-vous sûr de vouloir écraser le mot de passe actuel ?" "message": "Êtes-vous sûr de vouloir écraser le mot de passe actuel ?"
@ -379,7 +379,7 @@
"message": "Êtes-vous sûr de vouloir remplacer le mot de passe actuel ?" "message": "Êtes-vous sûr de vouloir remplacer le mot de passe actuel ?"
}, },
"noneFolder": { "noneFolder": {
"message": "Pas de dossier", "message": "Aucun dossier",
"description": "This is the folder for uncategorized items" "description": "This is the folder for uncategorized items"
}, },
"addFolder": { "addFolder": {
@ -464,7 +464,7 @@
"message": "Êtes-vous sûr de vouloir supprimer cette pièce jointe ?" "message": "Êtes-vous sûr de vouloir supprimer cette pièce jointe ?"
}, },
"attachmentSaved": { "attachmentSaved": {
"message": "La pièce jointe a été enregistrée." "message": "Pièce jointe enregistrée"
}, },
"file": { "file": {
"message": "Fichier" "message": "Fichier"
@ -479,7 +479,7 @@
"message": "Vous ne pouvez pas utiliser cette fonctionnalité tant que vous ne mettez pas à jour votre clé de chiffrement." "message": "Vous ne pouvez pas utiliser cette fonctionnalité tant que vous ne mettez pas à jour votre clé de chiffrement."
}, },
"editedFolder": { "editedFolder": {
"message": "Dossier modifié" "message": "Dossier enregistré"
}, },
"addedFolder": { "addedFolder": {
"message": "Dossier ajouté" "message": "Dossier ajouté"
@ -497,7 +497,7 @@
"message": "Créer un compte" "message": "Créer un compte"
}, },
"logIn": { "logIn": {
"message": "S'identifier" "message": "Se connecter"
}, },
"submit": { "submit": {
"message": "Soumettre" "message": "Soumettre"
@ -1269,7 +1269,7 @@
"description": "Text for a button that toggles the visibility of the window. Shows the window when it is hidden or hides the window if it is currently open." "description": "Text for a button that toggles the visibility of the window. Shows the window when it is hidden or hides the window if it is currently open."
}, },
"hideToTray": { "hideToTray": {
"message": "Masquer" "message": "Masquer dans la barre des tâches"
}, },
"alwaysOnTop": { "alwaysOnTop": {
"message": "Toujours au premier plan", "message": "Toujours au premier plan",
@ -1472,10 +1472,10 @@
"message": "Politique de confidentialité" "message": "Politique de confidentialité"
}, },
"unsavedChangesConfirmation": { "unsavedChangesConfirmation": {
"message": "Êtes-vous sûr de vouloir quitter ? Si vous le faites maintenant, vos informations actuelles ne seront pas sauvegardées." "message": "Êtes-vous sûr de vouloir quitter ? Si vous quittez maintenant, vos informations actuelles ne seront pas enregistrées."
}, },
"unsavedChangesTitle": { "unsavedChangesTitle": {
"message": "Il y a des modifications non enregistrées" "message": "Modifications non enregistrées"
}, },
"clone": { "clone": {
"message": "Cloner" "message": "Cloner"
@ -1490,7 +1490,7 @@
"message": "Un mot de passe principal ou une autre méthode de déverrouillage est nécessaire pour accéder à nouveau à votre coffre." "message": "Un mot de passe principal ou une autre méthode de déverrouillage est nécessaire pour accéder à nouveau à votre coffre."
}, },
"vaultTimeoutActionLogOutDesc": { "vaultTimeoutActionLogOutDesc": {
"message": "Un coffre déconnecté nécessite que vous vous ré-authentifiez pour y accéder de nouveau." "message": "Une nouvelle authentification est requise pour accéder à nouveau à votre coffre."
}, },
"lock": { "lock": {
"message": "Verrouiller", "message": "Verrouiller",
@ -1528,7 +1528,7 @@
"message": "La déconnexion supprimera tout accès à votre coffre et nécessitera une authentification en ligne après la période d'expiration. Êtes-vous sûr de vouloir utiliser ce paramètre ?" "message": "La déconnexion supprimera tout accès à votre coffre et nécessitera une authentification en ligne après la période d'expiration. Êtes-vous sûr de vouloir utiliser ce paramètre ?"
}, },
"vaultTimeoutLogOutConfirmationTitle": { "vaultTimeoutLogOutConfirmationTitle": {
"message": "Confirmation de l'action lors de l'expiration du délai" "message": "Confirmation de l'action après délai d'expiration"
}, },
"enterpriseSingleSignOn": { "enterpriseSingleSignOn": {
"message": "Portail de connexion unique d'entreprise" "message": "Portail de connexion unique d'entreprise"
@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Auto-hébergé" "message": "Auto-hébergé"
},
"accessDenied": {
"message": "Accès refusé. Vous n'avez pas l'autorisation de voir cette page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Saját kiszolgáló" "message": "Saját kiszolgáló"
},
"accessDenied": {
"message": "A hozzáférés megtagadásra került. Nincs jogosultság az oldal megtekintésére."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Accesso negato. Non hai i permessi necessari per visualizzare questa pagina."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "自己ホスト型" "message": "自己ホスト型"
},
"accessDenied": {
"message": "アクセスが拒否されました。このページを表示する権限がありません。"
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

View File

@ -2265,5 +2265,8 @@
}, },
"selfHosted": { "selfHosted": {
"message": "Self-hosted" "message": "Self-hosted"
},
"accessDenied": {
"message": "Access denied. You do not have permission to view this page."
} }
} }

Some files were not shown because too many files have changed in this diff Show More