mirror of
https://github.com/bitwarden/browser
synced 2026-02-05 19:23:19 +00:00
Merge branch 'master' into PM-2014-passkey-registration
This commit is contained in:
4
.github/workflows/brew-bump-cli.yml
vendored
4
.github/workflows/brew-bump-cli.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "brew-bump-workflow-pat"
|
||||
@@ -38,4 +38,4 @@ jobs:
|
||||
formula: bitwarden-cli
|
||||
tag: ${{ github.ref }}
|
||||
revision: ${{ github.sha }}
|
||||
force: false
|
||||
force: true
|
||||
|
||||
4
.github/workflows/brew-bump-desktop.yml
vendored
4
.github/workflows/brew-bump-desktop.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "brew-bump-workflow-pat"
|
||||
@@ -38,5 +38,5 @@ jobs:
|
||||
cask: bitwarden
|
||||
tag: ${{ github.ref }}
|
||||
revision: ${{ github.sha }}
|
||||
force: false
|
||||
force: true
|
||||
dryrun: true
|
||||
|
||||
89
.github/workflows/build-browser.yml
vendored
89
.github/workflows/build-browser.yml
vendored
@@ -38,7 +38,7 @@ defaults:
|
||||
jobs:
|
||||
cloc:
|
||||
name: CLOC
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||
@@ -54,7 +54,7 @@ jobs:
|
||||
|
||||
setup:
|
||||
name: Setup
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
outputs:
|
||||
repo_url: ${{ steps.gen_vars.outputs.repo_url }}
|
||||
adj_build_number: ${{ steps.gen_vars.outputs.adj_build_number }}
|
||||
@@ -71,7 +71,7 @@ jobs:
|
||||
|
||||
locales-test:
|
||||
name: Locales Test
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- setup
|
||||
defaults:
|
||||
@@ -108,15 +108,12 @@ jobs:
|
||||
|
||||
build:
|
||||
name: Build
|
||||
runs-on: windows-2019
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- setup
|
||||
- locales-test
|
||||
env:
|
||||
_BUILD_NUMBER: ${{ needs.setup.outputs.adj_build_number }}
|
||||
defaults:
|
||||
run:
|
||||
working-directory: apps/browser
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||
@@ -137,88 +134,98 @@ jobs:
|
||||
run: |
|
||||
node --version
|
||||
npm --version
|
||||
node-gyp --version
|
||||
|
||||
- name: Build sources for reviewers
|
||||
run: |
|
||||
# Include hidden files in glob copy
|
||||
shopt -s dotglob
|
||||
|
||||
# Remove ".git" directory
|
||||
rm -r .git
|
||||
|
||||
# Copy root level files to source directory
|
||||
mkdir browser-source
|
||||
FILES=$(find . -maxdepth 1 -type f)
|
||||
for FILE in $FILES; do cp "$FILE" browser-source/; done
|
||||
|
||||
# Copy patches to the Browser source directory
|
||||
mkdir -p browser-source/patches
|
||||
cp -r patches/* browser-source/patches
|
||||
|
||||
# Copy apps/browser to the Browser source directory
|
||||
mkdir -p browser-source/apps/browser
|
||||
cp -r apps/browser/* browser-source/apps/browser
|
||||
|
||||
# Copy libs to Browser source directory
|
||||
mkdir browser-source/libs
|
||||
cp -r libs/* browser-source/libs
|
||||
|
||||
zip -r browser-source.zip browser-source
|
||||
|
||||
- name: NPM setup
|
||||
run: npm ci
|
||||
working-directory: ./
|
||||
working-directory: browser-source/
|
||||
|
||||
- name: Build
|
||||
run: npm run dist
|
||||
working-directory: browser-source/apps/browser
|
||||
|
||||
# - name: Build Manifest v3
|
||||
# run: npm run dist:mv3
|
||||
# working-directory: browser-source/apps/browser
|
||||
|
||||
- name: Gulp
|
||||
run: gulp ci
|
||||
|
||||
- name: Build sources for reviewers
|
||||
shell: cmd
|
||||
run: |
|
||||
REM Remove ".git" directory
|
||||
rmdir /S /Q ".git"
|
||||
|
||||
REM Copy root level files to source directory
|
||||
mkdir browser-source
|
||||
copy * browser-source
|
||||
|
||||
REM Copy apps\browser to Browser source directory
|
||||
mkdir browser-source\apps\browser
|
||||
xcopy apps\browser\* browser-source\apps\browser /E
|
||||
|
||||
REM Copy libs to Browser source directory
|
||||
mkdir browser-source\libs
|
||||
xcopy libs\* browser-source\libs /E
|
||||
|
||||
call 7z a browser-source.zip "browser-source\*"
|
||||
working-directory: ./
|
||||
working-directory: browser-source/apps/browser
|
||||
|
||||
- name: Upload Opera artifact
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
with:
|
||||
name: dist-opera-${{ env._BUILD_NUMBER }}.zip
|
||||
path: apps/browser/dist/dist-opera.zip
|
||||
path: browser-source/apps/browser/dist/dist-opera.zip
|
||||
if-no-files-found: error
|
||||
|
||||
# - name: Upload Opera MV3 artifact
|
||||
# uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
# with:
|
||||
# name: dist-opera-MV3-${{ env._BUILD_NUMBER }}.zip
|
||||
# path: apps/browser/dist/dist-opera-mv3.zip
|
||||
# path: browser-source/apps/browser/dist/dist-opera-mv3.zip
|
||||
# if-no-files-found: error
|
||||
|
||||
- name: Upload Chrome artifact
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
with:
|
||||
name: dist-chrome-${{ env._BUILD_NUMBER }}.zip
|
||||
path: apps/browser/dist/dist-chrome.zip
|
||||
path: browser-source/apps/browser/dist/dist-chrome.zip
|
||||
if-no-files-found: error
|
||||
|
||||
# - name: Upload Chrome MV3 artifact
|
||||
# uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
# with:
|
||||
# name: dist-chrome-MV3-${{ env._BUILD_NUMBER }}.zip
|
||||
# path: apps/browser/dist/dist-chrome-mv3.zip
|
||||
# path: browser-source/apps/browser/dist/dist-chrome-mv3.zip
|
||||
# if-no-files-found: error
|
||||
|
||||
- name: Upload Firefox artifact
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
with:
|
||||
name: dist-firefox-${{ env._BUILD_NUMBER }}.zip
|
||||
path: apps/browser/dist/dist-firefox.zip
|
||||
path: browser-source/apps/browser/dist/dist-firefox.zip
|
||||
if-no-files-found: error
|
||||
|
||||
- name: Upload Edge artifact
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
with:
|
||||
name: dist-edge-${{ env._BUILD_NUMBER }}.zip
|
||||
path: apps/browser/dist/dist-edge.zip
|
||||
path: browser-source/apps/browser/dist/dist-edge.zip
|
||||
if-no-files-found: error
|
||||
|
||||
# - name: Upload Edge MV3 artifact
|
||||
# uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
# with:
|
||||
# name: dist-edge-MV3-${{ env._BUILD_NUMBER }}.zip
|
||||
# path: apps/browser/dist/dist-edge-mv3.zip
|
||||
# path: browser-source/apps/browser/dist/dist-edge-mv3.zip
|
||||
# if-no-files-found: error
|
||||
|
||||
- name: Upload browser source
|
||||
@@ -233,7 +240,7 @@ jobs:
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
with:
|
||||
name: coverage-${{ env._BUILD_NUMBER }}.zip
|
||||
path: apps/browser/coverage/coverage-${{ env._BUILD_NUMBER }}.zip
|
||||
path: browser-source/apps/browser/coverage/coverage-${{ env._BUILD_NUMBER }}.zip
|
||||
if-no-files-found: error
|
||||
|
||||
build-safari:
|
||||
@@ -339,7 +346,7 @@ jobs:
|
||||
crowdin-push:
|
||||
name: Crowdin Push
|
||||
if: github.ref == 'refs/heads/master'
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- build
|
||||
- build-safari
|
||||
@@ -354,7 +361,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "crowdin-api-token"
|
||||
@@ -374,7 +381,7 @@ jobs:
|
||||
check-failures:
|
||||
name: Check for failures
|
||||
if: always()
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- cloc
|
||||
- setup
|
||||
@@ -416,7 +423,7 @@ jobs:
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
if: failure()
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "devops-alerts-slack-webhook-url"
|
||||
|
||||
14
.github/workflows/build-cli.yml
vendored
14
.github/workflows/build-cli.yml
vendored
@@ -35,7 +35,7 @@ defaults:
|
||||
jobs:
|
||||
cloc:
|
||||
name: CLOC
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
|
||||
setup:
|
||||
name: Setup
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
outputs:
|
||||
package_version: ${{ steps.retrieve-version.outputs.package_version }}
|
||||
steps:
|
||||
@@ -69,7 +69,7 @@ jobs:
|
||||
name: Build CLI ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ubuntu-20.04, macos-11]
|
||||
os: [ubuntu-22.04, macos-11]
|
||||
runs-on: ${{ matrix.os }}
|
||||
needs:
|
||||
- setup
|
||||
@@ -293,7 +293,7 @@ jobs:
|
||||
|
||||
snap:
|
||||
name: Build Snap
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs: [setup, cli]
|
||||
env:
|
||||
_PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }}
|
||||
@@ -322,7 +322,7 @@ jobs:
|
||||
ls -alth
|
||||
|
||||
- name: Build snap
|
||||
uses: snapcore/action-build@3457752ec9b1c79a8290b5167fce2d14df0997c1 # v1.1.2
|
||||
uses: snapcore/action-build@2ee46bc29d163c9c836f2820cc46b39664bf0de2 # v1.1.3
|
||||
with:
|
||||
path: apps/cli/dist/snap
|
||||
|
||||
@@ -368,7 +368,7 @@ jobs:
|
||||
check-failures:
|
||||
name: Check for failures
|
||||
if: always()
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- cloc
|
||||
- setup
|
||||
@@ -404,7 +404,7 @@ jobs:
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
if: failure()
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "devops-alerts-slack-webhook-url"
|
||||
|
||||
8
.github/workflows/build-desktop.yml
vendored
8
.github/workflows/build-desktop.yml
vendored
@@ -277,7 +277,7 @@ jobs:
|
||||
node-gyp install $(node -v)
|
||||
|
||||
- name: Install AST
|
||||
uses: bitwarden/gh-actions/install-ast@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/install-ast@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
|
||||
- name: Set up environmentF
|
||||
run: choco install checksum --no-progress
|
||||
@@ -302,7 +302,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "code-signing-vault-url,
|
||||
@@ -1190,7 +1190,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "crowdin-api-token"
|
||||
@@ -1269,7 +1269,7 @@ jobs:
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
if: failure()
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "devops-alerts-slack-webhook-url"
|
||||
|
||||
6
.github/workflows/build-web.yml
vendored
6
.github/workflows/build-web.yml
vendored
@@ -188,7 +188,7 @@ jobs:
|
||||
|
||||
- name: Retrieve github PAT secrets
|
||||
id: retrieve-secret-pat
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@f096207b7a2f31723165aee6ad03e91716686e78
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "github-pat-bitwarden-devops-bot-repo-scope"
|
||||
@@ -264,7 +264,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "crowdin-api-token"
|
||||
@@ -325,7 +325,7 @@ jobs:
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
if: failure()
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "devops-alerts-slack-webhook-url"
|
||||
|
||||
4
.github/workflows/chromatic.yml
vendored
4
.github/workflows/chromatic.yml
vendored
@@ -37,11 +37,11 @@ jobs:
|
||||
run: npm run build-storybook:ci
|
||||
|
||||
- name: Publish to Chromatic
|
||||
uses: chromaui/action@44caff7e88d584b04f79f04e31e819f9a95d4d8f
|
||||
uses: chromaui/action@a45a922b9a7522a4cbb59a7bb7b288a768968924
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
|
||||
storybookBuildDir: ./storybook-static
|
||||
exitOnceUploaded: true
|
||||
onlyChanged: true
|
||||
externals: "[\"libs/components/**/*.scss\", \"libs/components/tailwind.config*.js\"]"
|
||||
externals: "[\"libs/components/**/*.scss\", \"libs/components/**/*.css\", \"libs/components/tailwind.config*.js\"]"
|
||||
|
||||
4
.github/workflows/crowdin-pull.yml
vendored
4
.github/workflows/crowdin-pull.yml
vendored
@@ -32,13 +32,13 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "crowdin-api-token, github-gpg-private-key, github-gpg-private-key-passphrase"
|
||||
|
||||
- name: Download translations
|
||||
uses: bitwarden/gh-actions/crowdin@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/crowdin@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CROWDIN_API_TOKEN: ${{ steps.retrieve-secrets.outputs.crowdin-api-token }}
|
||||
|
||||
4
.github/workflows/deploy-eu-prod-web.yml
vendored
4
.github/workflows/deploy-eu-prod-web.yml
vendored
@@ -24,13 +24,13 @@ jobs:
|
||||
|
||||
- name: Retrieve Storage Account connection string
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: webvault-westeurope-prod
|
||||
secrets: "sa-bitwarden-web-vault-dev-key-temp"
|
||||
|
||||
- name: Download latest cloud asset
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: apps/web
|
||||
|
||||
4
.github/workflows/deploy-eu-qa-web.yml
vendored
4
.github/workflows/deploy-eu-qa-web.yml
vendored
@@ -24,13 +24,13 @@ jobs:
|
||||
|
||||
- name: Retrieve Storage Account connection string
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: webvaulteu-westeurope-qa
|
||||
secrets: "sa-bitwarden-web-vault-dev-key-temp"
|
||||
|
||||
- name: Download latest cloud asset
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: apps/web
|
||||
|
||||
2
.github/workflows/deploy-non-prod-web.yml
vendored
2
.github/workflows/deploy-non-prod-web.yml
vendored
@@ -67,7 +67,7 @@ jobs:
|
||||
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||
|
||||
- name: Download latest cloud asset
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: apps/web
|
||||
|
||||
12
.github/workflows/release-browser.yml
vendored
12
.github/workflows/release-browser.yml
vendored
@@ -22,7 +22,7 @@ defaults:
|
||||
jobs:
|
||||
setup:
|
||||
name: Setup
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
outputs:
|
||||
release-version: ${{ steps.version.outputs.version }}
|
||||
steps:
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
- name: Check Release Version
|
||||
id: version
|
||||
uses: bitwarden/gh-actions/release-version-check@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/release-version-check@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
release-type: ${{ github.event.inputs.release_type }}
|
||||
project-type: ts
|
||||
@@ -52,7 +52,7 @@ jobs:
|
||||
|
||||
locales-test:
|
||||
name: Locales Test
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs: setup
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
@@ -86,7 +86,7 @@ jobs:
|
||||
|
||||
release:
|
||||
name: Create GitHub Release
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs:
|
||||
- setup
|
||||
- locales-test
|
||||
@@ -103,7 +103,7 @@ jobs:
|
||||
|
||||
- name: Download latest Release build artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-browser.yml
|
||||
workflow_conclusion: success
|
||||
@@ -116,7 +116,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download latest master build artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-browser.yml
|
||||
workflow_conclusion: success
|
||||
|
||||
26
.github/workflows/release-cli.yml
vendored
26
.github/workflows/release-cli.yml
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
|
||||
- name: Check Release Version
|
||||
id: version
|
||||
uses: bitwarden/gh-actions/release-version-check@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/release-version-check@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
release-type: ${{ github.event.inputs.release_type }}
|
||||
project-type: ts
|
||||
@@ -78,7 +78,7 @@ jobs:
|
||||
|
||||
- name: Download all Release artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download all artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli
|
||||
@@ -150,7 +150,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "snapcraft-store-token"
|
||||
@@ -162,7 +162,7 @@ jobs:
|
||||
|
||||
- name: Download artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli
|
||||
@@ -172,7 +172,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli
|
||||
@@ -182,6 +182,8 @@ jobs:
|
||||
|
||||
- name: Publish Snap & logout
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
env:
|
||||
SNAPCRAFT_STORE_CREDENTIALS: ${{ steps.retrieve-secrets.outputs.snapcraft-store-token }}
|
||||
run: |
|
||||
snapcraft push bw_${{ env._PKG_VERSION }}_amd64.snap --release stable
|
||||
snapcraft logout
|
||||
@@ -204,7 +206,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "cli-choco-api-key"
|
||||
@@ -220,7 +222,7 @@ jobs:
|
||||
|
||||
- name: Download artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli/dist
|
||||
@@ -230,7 +232,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli/dist
|
||||
@@ -263,14 +265,14 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "npm-api-key"
|
||||
|
||||
- name: Download artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli/build
|
||||
@@ -280,7 +282,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-cli.yml
|
||||
path: apps/cli/build
|
||||
|
||||
8
.github/workflows/release-desktop-beta.yml
vendored
8
.github/workflows/release-desktop-beta.yml
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
|
||||
- name: Check Release Version
|
||||
id: version
|
||||
uses: bitwarden/gh-actions/release-version-check@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/release-version-check@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
release-type: 'Initial Release'
|
||||
project-type: ts
|
||||
@@ -231,7 +231,7 @@ jobs:
|
||||
node-gyp install $(node -v)
|
||||
|
||||
- name: Install AST
|
||||
uses: bitwarden/gh-actions/install-ast@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/install-ast@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
|
||||
- name: Set up environment
|
||||
run: choco install checksum --no-progress
|
||||
@@ -249,7 +249,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "code-signing-vault-url,
|
||||
@@ -932,7 +932,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "aws-electron-access-id,
|
||||
|
||||
42
.github/workflows/release-desktop.yml
vendored
42
.github/workflows/release-desktop.yml
vendored
@@ -47,7 +47,7 @@ defaults:
|
||||
jobs:
|
||||
setup:
|
||||
name: Setup
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
outputs:
|
||||
release-version: ${{ steps.version.outputs.version }}
|
||||
release-channel: ${{ steps.release-channel.outputs.channel }}
|
||||
@@ -67,9 +67,9 @@ jobs:
|
||||
|
||||
- name: Check Release Version
|
||||
id: version
|
||||
uses: bitwarden/gh-actions/release-version-check@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/release-version-check@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
release-type: ${{ github.event.inputs.release_type }}
|
||||
release-type: ${{ inputs.release_type }}
|
||||
project-type: ts
|
||||
file: apps/desktop/src/package.json
|
||||
monorepo: true
|
||||
@@ -110,7 +110,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "aws-electron-access-id,
|
||||
@@ -123,7 +123,7 @@ jobs:
|
||||
|
||||
- name: Download all artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download all artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
@@ -146,17 +146,17 @@ jobs:
|
||||
run: mv Bitwarden-${{ env.PKG_VERSION }}-universal.pkg Bitwarden-${{ env.PKG_VERSION }}-universal.pkg.archive
|
||||
|
||||
- name: Set staged rollout percentage
|
||||
if: ${{ github.event.inputs.electron_publish }}
|
||||
if: ${{ github.event.inputs.electron_publish == 'true' }}
|
||||
env:
|
||||
RELEASE_CHANNEL: ${{ steps.release-channel.outputs.channel }}
|
||||
ROLLOUT_PCT: ${{ github.event.inputs.rollout_percentage }}
|
||||
ROLLOUT_PCT: ${{ inputs.rollout_percentage }}
|
||||
run: |
|
||||
echo "stagingPercentage: ${ROLLOUT_PCT}" >> apps/desktop/artifacts/${RELEASE_CHANNEL}.yml
|
||||
echo "stagingPercentage: ${ROLLOUT_PCT}" >> apps/desktop/artifacts/${RELEASE_CHANNEL}-linux.yml
|
||||
echo "stagingPercentage: ${ROLLOUT_PCT}" >> apps/desktop/artifacts/${RELEASE_CHANNEL}-mac.yml
|
||||
|
||||
- name: Publish artifacts to S3
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' && github.event.inputs.electron_publish }}
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' && github.event.inputs.electron_publish == 'true' }}
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: ${{ steps.retrieve-secrets.outputs.aws-electron-access-id }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ steps.retrieve-secrets.outputs.aws-electron-access-key }}
|
||||
@@ -170,7 +170,7 @@ jobs:
|
||||
--quiet
|
||||
|
||||
- name: Publish artifacts to R2
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' && github.event.inputs.electron_publish }}
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' && github.event.inputs.electron_publish == 'true' }}
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: ${{ steps.retrieve-secrets.outputs.r2-electron-access-id }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ steps.retrieve-secrets.outputs.r2-electron-access-key }}
|
||||
@@ -185,14 +185,14 @@ jobs:
|
||||
--endpoint-url https://${CF_ACCOUNT}.r2.cloudflarestorage.com
|
||||
|
||||
- name: Get checksum files
|
||||
uses: bitwarden/gh-actions/get-checksum@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-checksum@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
packages_dir: "apps/desktop/artifacts"
|
||||
file_path: "apps/desktop/artifacts/sha256-checksums.txt"
|
||||
|
||||
- name: Create Release
|
||||
uses: ncipollo/release-action@a2e71bdd4e7dab70ca26a852f29600c98b33153e # v1.12.0
|
||||
if: ${{ steps.release-channel.outputs.channel == 'latest' && github.event.inputs.release_type != 'Dry Run' && inputs.github_release }}
|
||||
if: ${{ steps.release-channel.outputs.channel == 'latest' && github.event.inputs.release_type != 'Dry Run' && github.event.inputs.github_release == 'true' }}
|
||||
env:
|
||||
PKG_VERSION: ${{ steps.version.outputs.version }}
|
||||
RELEASE_CHANNEL: ${{ steps.release-channel.outputs.channel }}
|
||||
@@ -247,9 +247,9 @@ jobs:
|
||||
|
||||
snap:
|
||||
name: Deploy Snap
|
||||
runs-on: ubuntu-20.04
|
||||
runs-on: ubuntu-22.04
|
||||
needs: setup
|
||||
if: inputs.snap_publish
|
||||
if: ${{ github.event.inputs.snap_publish == 'true' }}
|
||||
env:
|
||||
_PKG_VERSION: ${{ needs.setup.outputs.release-version }}
|
||||
steps:
|
||||
@@ -263,7 +263,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "snapcraft-store-token"
|
||||
@@ -279,7 +279,7 @@ jobs:
|
||||
|
||||
- name: Download Snap artifact
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
@@ -289,7 +289,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download Snap artifact
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
@@ -310,7 +310,7 @@ jobs:
|
||||
name: Deploy Choco
|
||||
runs-on: windows-2019
|
||||
needs: setup
|
||||
if: inputs.choco_publish
|
||||
if: ${{ github.event.inputs.choco_publish == 'true' }}
|
||||
env:
|
||||
_PKG_VERSION: ${{ needs.setup.outputs.release-version }}
|
||||
steps:
|
||||
@@ -329,7 +329,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "cli-choco-api-key"
|
||||
@@ -347,7 +347,7 @@ jobs:
|
||||
|
||||
- name: Download choco artifact
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
@@ -357,7 +357,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download choco artifact
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-desktop.yml
|
||||
workflow_conclusion: success
|
||||
|
||||
12
.github/workflows/release-web.yml
vendored
12
.github/workflows/release-web.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
- name: Check Release Version
|
||||
id: version
|
||||
uses: bitwarden/gh-actions/release-version-check@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/release-version-check@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
release-type: ${{ github.event.inputs.release_type }}
|
||||
project-type: ts
|
||||
@@ -130,7 +130,7 @@ jobs:
|
||||
|
||||
- name: Retrieve bot secrets
|
||||
id: retrieve-bot-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: bitwarden-ci
|
||||
secrets: "github-pat-bitwarden-devops-bot-repo-scope"
|
||||
@@ -144,7 +144,7 @@ jobs:
|
||||
|
||||
- name: Download latest cloud asset
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: assets
|
||||
@@ -154,7 +154,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download latest cloud asset
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: assets
|
||||
@@ -227,7 +227,7 @@ jobs:
|
||||
|
||||
- name: Download latest build artifacts
|
||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: apps/web/artifacts
|
||||
@@ -238,7 +238,7 @@ jobs:
|
||||
|
||||
- name: Dry Run - Download latest build artifacts
|
||||
if: ${{ github.event.inputs.release_type == 'Dry Run' }}
|
||||
uses: bitwarden/gh-actions/download-artifacts@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/download-artifacts@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
workflow: build-web.yml
|
||||
path: apps/web/artifacts
|
||||
|
||||
2
.github/workflows/staged-rollout-desktop.yml
vendored
2
.github/workflows/staged-rollout-desktop.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "aws-electron-access-id,
|
||||
|
||||
5
.github/workflows/version-auto-bump.yml
vendored
5
.github/workflows/version-auto-bump.yml
vendored
@@ -42,8 +42,7 @@ jobs:
|
||||
name: Bump version to ${{ needs.setup.outputs.version_number }}
|
||||
needs: setup
|
||||
uses: ./.github/workflows/version-bump.yml
|
||||
secrets:
|
||||
AZURE_PROD_KV_CREDENTIALS: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||
with:
|
||||
version_number: ${{ needs.setup.outputs.version_number }}
|
||||
client: "Desktop"
|
||||
bump_desktop: true
|
||||
secrets: inherit
|
||||
|
||||
215
.github/workflows/version-bump.yml
vendored
215
.github/workflows/version-bump.yml
vendored
@@ -1,19 +1,26 @@
|
||||
---
|
||||
name: Version Bump
|
||||
run-name: Version Bump - ${{ github.ref_name }}
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
client:
|
||||
description: "Client Project"
|
||||
required: true
|
||||
type: choice
|
||||
options:
|
||||
- Browser
|
||||
- CLI
|
||||
- Desktop
|
||||
- Web
|
||||
- All
|
||||
bump_browser:
|
||||
description: "Browser Project Version Bump"
|
||||
type: boolean
|
||||
default: false
|
||||
bump_cli:
|
||||
description: "CLI Project Version Bump"
|
||||
type: boolean
|
||||
default: false
|
||||
bump_desktop:
|
||||
description: "Desktop Project Version Bump"
|
||||
type: boolean
|
||||
default: false
|
||||
bump_web:
|
||||
description: "Web Project Version Bump"
|
||||
type: boolean
|
||||
default: false
|
||||
version_number:
|
||||
description: "New Version"
|
||||
required: true
|
||||
@@ -23,12 +30,10 @@ on:
|
||||
version_number:
|
||||
required: true
|
||||
type: string
|
||||
client:
|
||||
required: true
|
||||
type: string
|
||||
secrets:
|
||||
AZURE_PROD_KV_CREDENTIALS:
|
||||
required: true
|
||||
bump_desktop:
|
||||
description: "Desktop Project Version Bump"
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
defaults:
|
||||
run:
|
||||
@@ -36,8 +41,8 @@ defaults:
|
||||
|
||||
jobs:
|
||||
bump_version:
|
||||
name: "Bump ${{ github.event.inputs.client }} Version"
|
||||
runs-on: ubuntu-20.04
|
||||
name: "Bump Version"
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout Branch
|
||||
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||
@@ -45,11 +50,11 @@ jobs:
|
||||
- name: Login to Azure - Prod Subscription
|
||||
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.7
|
||||
with:
|
||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||
|
||||
- name: Retrieve secrets
|
||||
id: retrieve-secrets
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/get-keyvault-secrets@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
keyvault: "bitwarden-ci"
|
||||
secrets: "github-gpg-private-key, github-gpg-private-key-passphrase"
|
||||
@@ -65,72 +70,166 @@ jobs:
|
||||
- name: Create Version Branch
|
||||
id: branch
|
||||
env:
|
||||
CLIENT_NAME: ${{ github.event.inputs.client }}
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: |
|
||||
CLIENT=$(python -c "print('$CLIENT_NAME'.lower())")
|
||||
echo "client=$CLIENT" >> $GITHUB_OUTPUT
|
||||
CLIENTS=()
|
||||
if [[ ${{ inputs.bump_browser }} == true ]]; then
|
||||
CLIENTS+=("browser")
|
||||
fi
|
||||
if [[ ${{ inputs.bump_cli }} == true ]]; then
|
||||
CLIENTS+=("cli")
|
||||
fi
|
||||
if [[ ${{ inputs.bump_desktop }} == true ]]; then
|
||||
CLIENTS+=("desktop")
|
||||
fi
|
||||
if [[ ${{ inputs.bump_web }} == true ]]; then
|
||||
CLIENTS+=("web")
|
||||
fi
|
||||
printf -v joined '%s,' "${CLIENTS[@]}"
|
||||
echo "client=${joined%,}" >> $GITHUB_OUTPUT
|
||||
|
||||
git switch -c ${CLIENT}_version_bump_${VERSION}
|
||||
BRANCH=version_bump_${VERSION}_${GITHUB_SHA:0:7}
|
||||
echo "branch=$BRANCH" >> $GITHUB_OUTPUT
|
||||
git switch -c ${BRANCH}
|
||||
|
||||
########################
|
||||
# VERSION BUMP SECTION #
|
||||
########################
|
||||
|
||||
### Browser
|
||||
- name: Bump Browser Version
|
||||
if: ${{ github.event.inputs.client == 'Browser' || github.event.inputs.client == 'All' }}
|
||||
- name: Browser - Verify input version
|
||||
if: ${{ inputs.bump_browser == true }}
|
||||
env:
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
NEW_VERSION: ${{ inputs.version_number }}
|
||||
run: |
|
||||
CURRENT_VERSION=$(cat package.json | jq -r '.version')
|
||||
|
||||
# Error if version has not changed.
|
||||
if [[ "$NEW_VERSION" == "$CURRENT_VERSION" ]]; then
|
||||
echo "Version has not changed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Check if version is newer.
|
||||
printf '%s\n' "${CURRENT_VERSION}" "${NEW_VERSION}" | sort -C -V
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Version check successful."
|
||||
fi
|
||||
working-directory: apps/browser
|
||||
|
||||
- name: Bump Browser Version
|
||||
if: ${{ inputs.bump_browser == true }}
|
||||
env:
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: npm version --workspace=@bitwarden/browser ${VERSION}
|
||||
|
||||
- name: Bump Browser Version - Manifest
|
||||
if: ${{ github.event.inputs.client == 'Browser' || github.event.inputs.client == 'All' }}
|
||||
uses: bitwarden/gh-actions/version-bump@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
if: ${{ inputs.bump_browser == true }}
|
||||
uses: bitwarden/gh-actions/version-bump@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
version: ${{ github.event.inputs.version_number }}
|
||||
version: ${{ inputs.version_number }}
|
||||
file_path: "apps/browser/src/manifest.json"
|
||||
|
||||
- name: Bump Browser Version - Manifest v3
|
||||
if: ${{ github.event.inputs.client == 'Browser' || github.event.inputs.client == 'All' }}
|
||||
uses: bitwarden/gh-actions/version-bump@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
if: ${{ inputs.bump_browser == true }}
|
||||
uses: bitwarden/gh-actions/version-bump@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
with:
|
||||
version: ${{ github.event.inputs.version_number }}
|
||||
version: ${{ inputs.version_number }}
|
||||
file_path: "apps/browser/src/manifest.v3.json"
|
||||
|
||||
- name: Run Prettier after Browser Version Bump
|
||||
if: ${{ github.event.inputs.client == 'Browser' || github.event.inputs.client == 'All' }}
|
||||
if: ${{ inputs.bump_browser == true }}
|
||||
run: |
|
||||
npm install -g prettier
|
||||
prettier --write apps/browser/src/manifest.json
|
||||
prettier --write apps/browser/src/manifest.v3.json
|
||||
|
||||
### CLI
|
||||
- name: Bump CLI Version
|
||||
if: ${{ github.event.inputs.client == 'CLI' || github.event.inputs.client == 'All' }}
|
||||
- name: CLI - Verify input version
|
||||
if: ${{ inputs.bump_cli == true }}
|
||||
env:
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
NEW_VERSION: ${{ inputs.version_number }}
|
||||
run: |
|
||||
CURRENT_VERSION=$(cat package.json | jq -r '.version')
|
||||
|
||||
# Error if version has not changed.
|
||||
if [[ "$NEW_VERSION" == "$CURRENT_VERSION" ]]; then
|
||||
echo "Version has not changed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Check if version is newer.
|
||||
printf '%s\n' "${CURRENT_VERSION}" "${NEW_VERSION}" | sort -C -V
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Version check successful."
|
||||
fi
|
||||
working-directory: apps/cli
|
||||
|
||||
- name: Bump CLI Version
|
||||
if: ${{ inputs.bump_cli == true }}
|
||||
env:
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: npm version --workspace=@bitwarden/cli ${VERSION}
|
||||
|
||||
### Desktop
|
||||
- name: Bump Desktop Version - Root
|
||||
if: ${{ github.event.inputs.client == 'Desktop' || github.event.inputs.client == 'All' }}
|
||||
- name: Desktop - Verify input version
|
||||
if: ${{ inputs.bump_desktop == true }}
|
||||
env:
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
NEW_VERSION: ${{ inputs.version_number }}
|
||||
run: |
|
||||
CURRENT_VERSION=$(cat package.json | jq -r '.version')
|
||||
|
||||
# Error if version has not changed.
|
||||
if [[ "$NEW_VERSION" == "$CURRENT_VERSION" ]]; then
|
||||
echo "Version has not changed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Check if version is newer.
|
||||
printf '%s\n' "${CURRENT_VERSION}" "${NEW_VERSION}" | sort -C -V
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Version check successful."
|
||||
fi
|
||||
working-directory: apps/desktop
|
||||
|
||||
- name: Bump Desktop Version - Root
|
||||
if: ${{ inputs.bump_desktop == true }}
|
||||
env:
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: npm version --workspace=@bitwarden/desktop ${VERSION}
|
||||
|
||||
- name: Bump Desktop Version - App
|
||||
if: ${{ github.event.inputs.client == 'Desktop' || github.event.inputs.client == 'All' }}
|
||||
if: ${{ inputs.bump_desktop == true }}
|
||||
env:
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: npm version ${VERSION}
|
||||
working-directory: "apps/desktop/src"
|
||||
|
||||
### Web
|
||||
- name: Bump Web Version
|
||||
if: ${{ github.event.inputs.client == 'Web' || github.event.inputs.client == 'All' }}
|
||||
- name: Web - Verify input version
|
||||
if: ${{ inputs.bump_web == true }}
|
||||
env:
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
NEW_VERSION: ${{ inputs.version_number }}
|
||||
run: |
|
||||
CURRENT_VERSION=$(cat package.json | jq -r '.version')
|
||||
|
||||
# Error if version has not changed.
|
||||
if [[ "$NEW_VERSION" == "$CURRENT_VERSION" ]]; then
|
||||
echo "Version has not changed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Check if version is newer.
|
||||
printf '%s\n' "${CURRENT_VERSION}" "${NEW_VERSION}" | sort -C -V
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Version check successful."
|
||||
fi
|
||||
working-directory: apps/web
|
||||
|
||||
- name: Bump Web Version
|
||||
if: ${{ inputs.bump_web == true }}
|
||||
env:
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: npm version --workspace=@bitwarden/web-vault ${VERSION}
|
||||
|
||||
########################
|
||||
@@ -154,27 +253,26 @@ jobs:
|
||||
if: ${{ steps.version-changed.outputs.changes_to_commit == 'TRUE' }}
|
||||
env:
|
||||
CLIENT: ${{ steps.branch.outputs.client }}
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
VERSION: ${{ inputs.version_number }}
|
||||
run: git commit -m "Bumped ${CLIENT} version to ${VERSION}" -a
|
||||
|
||||
- name: Push changes
|
||||
if: ${{ steps.version-changed.outputs.changes_to_commit == 'TRUE' }}
|
||||
if: ${{ (github.ref == 'refs/heads/master') && (steps.version-changed.outputs.changes_to_commit == 'TRUE') }}
|
||||
env:
|
||||
CLIENT: ${{ steps.branch.outputs.client }}
|
||||
VERSION: ${{ github.event.inputs.version_number }}
|
||||
run: git push -u origin ${CLIENT}_version_bump_${VERSION}
|
||||
BRANCH: ${{ steps.branch.outputs.branch }}
|
||||
run: git push -u origin ${BRANCH}
|
||||
|
||||
- name: Create Bump Version PR
|
||||
if: ${{ steps.version-changed.outputs.changes_to_commit == 'TRUE' }}
|
||||
if: ${{ (github.ref == 'refs/heads/master') && (steps.version-changed.outputs.changes_to_commit == 'TRUE') }}
|
||||
env:
|
||||
PR_BRANCH: "${{ steps.branch.outputs.client }}_version_bump_${{ github.event.inputs.version_number }}"
|
||||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
BASE_BRANCH: master
|
||||
TITLE: "Bump ${{ github.event.inputs.client }} version to ${{ github.event.inputs.version_number }}"
|
||||
BRANCH: ${{ steps.branch.outputs.branch }}
|
||||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
TITLE: "Bump ${{ steps.branch.outputs.client }} version to ${{ inputs.version_number }}"
|
||||
run: |
|
||||
gh pr create --title "$TITLE" \
|
||||
--base "$BASE" \
|
||||
--head "$PR_BRANCH" \
|
||||
--base "$BASE_BRANCH" \
|
||||
--head "$BRANCH" \
|
||||
--label "version update" \
|
||||
--label "automated pr" \
|
||||
--body "
|
||||
@@ -186,5 +284,4 @@ jobs:
|
||||
- [X] Other
|
||||
|
||||
## Objective
|
||||
Automated ${{ github.event.inputs.client }} version bump to ${{ github.event.inputs.version_number }}"
|
||||
|
||||
Automated ${{ steps.branch.outputs.client }} version bump to ${{ inputs.version_number }}"
|
||||
|
||||
2
.github/workflows/workflow-linter.yml
vendored
2
.github/workflows/workflow-linter.yml
vendored
@@ -8,4 +8,4 @@ on:
|
||||
|
||||
jobs:
|
||||
call-workflow:
|
||||
uses: bitwarden/gh-actions/.github/workflows/workflow-linter.yml@a30e9c3d658dc97c4c2e61ec749fdab64b83386c
|
||||
uses: bitwarden/gh-actions/.github/workflows/workflow-linter.yml@62d1bf7c3e31c458cc7236b1e69a475d235cd78f
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
{
|
||||
"name": "@bitwarden/browser",
|
||||
"version": "2023.8.0",
|
||||
"version": "2023.9.1",
|
||||
"scripts": {
|
||||
"build": "webpack",
|
||||
"build:mv3": "cross-env MANIFEST_VERSION=3 webpack",
|
||||
"build:watch": "webpack --watch",
|
||||
"build:watch:mv3": "cross-env MANIFEST_VERSION=3 webpack --watch",
|
||||
"build:watch:autofill": "cross-env AUTOFILL_VERSION=2 webpack --watch",
|
||||
"build:prod": "cross-env NODE_ENV=production webpack",
|
||||
"build:prod:watch": "cross-env NODE_ENV=production webpack --watch",
|
||||
"dist": "npm run build:prod && gulp dist",
|
||||
@@ -19,6 +18,7 @@
|
||||
"dist:safari:masdev": "npm run build:prod && gulp dist:safari:masdev",
|
||||
"dist:safari:dmg": "npm run build:prod && gulp dist:safari:dmg",
|
||||
"test": "jest",
|
||||
"test:coverage": "jest --coverage --coverageDirectory=coverage",
|
||||
"test:watch": "jest --watch",
|
||||
"test:watch:all": "jest --watchAll"
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "الأخرى"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "قيِّم هذه الإضافة"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "الميزة غير متوفرة"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "لا يمكنك استخدام هذه المِيزة حتى تحديث مفتاح التشفير الخاص بك."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "العضوية المميزة"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 جيغابايت وحدة تخزين مشفرة لمرفقات الملفات."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "خيارات تسجيل الدخول الإضافية من خطوتين مثل YubiKey و FIDO U2F و Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "نظافة كلمة المرور، صحة الحساب، وتقارير خرق البيانات للحفاظ على سلامة خزنتك."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "جاري تصدير الخزنة الشخصية"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "سيتم تصدير فقط عناصر الخزنة الشخصية المرتبطة بـ $EMAIL$. لن يتم إدراج عناصر خزنة المؤسسة.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "إصدار الخادم"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "استضافة ذاتية"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Digər"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Anbar vaxt bitməsi əməliyyatınızı dəyişdirmək üçün bir kilid açma üsulu quraşdırın."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Genişləndirməni qiymətləndir"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Özəllik əlçatmazdır"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Şifrələmə açarınızı güncəlləyənə qədər bu özəlliyi istifadə edə bilməzsiniz."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Şifrələmə açarının daşınması tələb olunur. Şifrələmə açarınızı güncəlləmək üçün zəhmət olmasa veb anbar üzərindən giriş edin."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium üzvlük"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "Fayl qoşmaları üçün 1 GB şifrələnmiş saxlama sahəsi"
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey, FIDO U2F və Duo kimi iki mərhələli giriş seçimləri"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "YubiKey və Duo kimi mülkiyyətçi iki addımlı giriş seçimləri."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Anbarınızın təhlükəsiyini təmin etmək üçün parol gigiyenası, hesab sağlamlığı və verilənlərin pozulması hesabatları."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Brauzer biometrikləri bu cihazda dəstəklənmir."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrik uğursuzdur"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometriklər tamamlana bilmir, ana parol istifadə etməyi düşünün və ya çıxış edin. Bu problem davam edərsə, zəhmət olmasa Bitwarden dəstəyi ilə əlaqə saxlayın."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "İcazə verilmədi"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Şəxsi anbarın ixracı"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Yalnız $EMAIL$ ilə əlaqəli şəxsi anbar elementləri ixrac ediləcək. Təşkilat anbar elementləri daxil edilmir.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Yalnız $EMAIL$ ilə əlaqələndirilmiş fərdi anbar elementləri xaricə köçürüləcək. Təşkilat anbar elementləri daxil edilməyəcək. Yalnız anbar element məlumatları xaricə köçürüləcək və əlaqələndirilmiş qoşmalar daxil edilməyəcək.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server Versiyası"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Öz-özünə sahiblik edən"
|
||||
"selfHostedServer": {
|
||||
"message": "öz-özünə sahiblik edən"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Üçüncü tərəf"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Cihazınıza bir bildiriş göndərildi."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Giriş etmə başladıldı"
|
||||
"loginInitiated": {
|
||||
"message": "Giriş başladıldı"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "İfşa olunmuş ana parol"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Yeni bir pəncərədə açılır"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Cihaz təsdiqi tələb olunur. Aşağıdan bir təsdiq variantı seçin:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Bu cihazı xatırla"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Hər kəsə açıq bir cihaz istifadə edirsinizsə işarəni götürün"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Digər cihazınızdan təsdiqləyin"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Admin təsdiqini tələb et"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Ana parolla təsdiqlə"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Təşkilat SSO identifikatoru tələb olunur."
|
||||
},
|
||||
"eu": {
|
||||
"message": "AB",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Ekran"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Hesab uğurla yaradıldı!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin təsdiqi tələb olunur"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Tələbiniz admininizə göndərildi."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Təsdiqləndikdən sonra məlumatlandırılacaqsınız."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Girişdə problem var?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Giriş təsdiqləndi"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "İstifadəçi e-poçtu əskikdir"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Cihaz güvənlidir"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Giriş lazımdır."
|
||||
},
|
||||
"required": {
|
||||
"message": "tələb olunur"
|
||||
},
|
||||
"search": {
|
||||
"message": "Axtar"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Giriş, ən azı $COUNT$ simvol uzunluğunda olmalıdır.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Giriş uzunluğu $COUNT$ simvolu aşmamalıdır.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Aşağıdakı simvollara icazə verilmir: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Giriş dəyəri ən azı $MIN$ olmalıdır.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Giriş dəyəri $MAX$ dəyərini aşmamalıdır.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 və ya daha çox e-poçt yararsızdır"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Giriş, yalnız boşluq ehtiva etməməlidir.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Giriş, bir e-poçt ünvanı deyil."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "Yuxarıdakı $COUNT$ sahənin diqqətinizə ehtiyacı var.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Seç --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Filtrləmək üçün yazın --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Seçimlər alınır..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Heç bir element tapılmadı"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Hamısını təmizlə"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "daha $QUANTITY$ ədəd",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Alt menyu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Yığcamlaşdırmanı aç/bağla",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Iншае"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Ацаніць пашырэнне"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Функцыя недаступна"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Вы не зможаце выкарыстоўваць гэту функцыю, пакуль не абнавіце свой ключ шыфравання."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Прэміяльны статус"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 ГБ зашыфраванага сховішча для далучаных файлаў."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Дадатковыя варыянты двухэтапнага ўваходу, такія як YubiKey, FIDO U2F і Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Гігіена пароляў, здароўе ўліковага запісу і справаздачы аб уцечках даных для забеспячэння бяспекі вашага сховішча."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Біяметрыя ў браўзеры не падтрымліваецца на гэтай прыладзе."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Дазволы не прадастаўлены"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Экспартаванне асабістага сховішча"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Будуць экспартаваны толькі асабістыя элементы сховішча, якія звязаны з $EMAIL$. Элементы сховішча арганізацыі не будуць уключаны.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Версія сервера"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Уласнае размяшчэнне"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Іншы пастаўшчык"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Апавяшчэнне было адпраўлена на вашу прыладу."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Ініцыяваны ўваход"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Скампраметаваны асноўны пароль"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Адкрываць у новым акне"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Адлюстраванне"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Други"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Задайте метод за отключване, за да може да промените действието при изтичане на времето за достъп до трезора."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Оценяване на разширението"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Функцията е недостъпна"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Трябва да обновите шифриращия си ключ, за да използвате тази възможност."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Необходима е промяна на шифриращия ключ. Впишете се в трезора си по уеб, за да обновите своя шифриращ ключ."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Платен абонамент"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB пространство за файлове, които се шифрират."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Двустепенно удостоверяване чрез YubiKey, FIDO U2F и Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Частно двустепенно удостоверяване чрез YubiKey и Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Проверки в списъците с публикувани пароли, проверка на регистрациите и доклади за пробивите в сигурността, което спомага трезорът ви да е допълнително защитен."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Устройството не поддържа потвърждаване с биометрични данни."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Неуспешно удостоверяване чрез биометрични данни"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Удостоверяването чрез биометрични данни не може да бъде завършено. Опитайте да използвате главната си парола или се отпишете. Ако този проблем продължи да се случва, свържете се с поддръжката на Битуорден."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Правото не е дадено"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Изнасяне на личния трезор"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Ще бъдат изнесени само записите от личния трезор свързан с $EMAIL$. Записите в трезора на организацията няма да бъдат включени.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Ще бъдат изнесени само отделните записи в трезора, които са свързани с $EMAIL$. Записите от трезора на организацията няма да бъдат включени. Ще бъде изнесена само информацията за записите от трезора, а свързаните прикачени елементи няма да бъдат включени.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Версия на сървъра"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Собствен хостинг"
|
||||
"selfHostedServer": {
|
||||
"message": "собствен хостинг"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Към устройството Ви е изпратено известие."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Вписването е стартирано"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Отваря се в нов прозорец"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Изисква се одобрение на устройството. Изберете начин за одобрение по-долу:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Запомняне на това устройство"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Махнете отметката, ако използвате публично устройство"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Одобряване с другото Ви устройство"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Подаване на заявка за одобрение от администратор"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Одобряване с главната парола"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Идентификаторът за еднократна идентификация на организация е задължителен."
|
||||
},
|
||||
"eu": {
|
||||
"message": "ЕС",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2243,6 +2277,134 @@
|
||||
"message": "Общи"
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
"message": "Външен вид"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Регистрацията е създадена успешно!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Заявено е одобрение от администратор"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Вашата заявка беше изпратена до администратора Ви."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Ще получите известие, когато тя бъде одобрена."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Имате проблем с вписването?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Вписването е одобрено"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Липсва е-поща на потребителя"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Устройството е доверено"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Полето е задължтелно да бъде попълнено."
|
||||
},
|
||||
"required": {
|
||||
"message": "задължително"
|
||||
},
|
||||
"search": {
|
||||
"message": "Търсене"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Въведеният в полето текст трябва да бъде с дължина поне $COUNT$ знака.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Полето не може да съдържа повече от $COUNT$ знака.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Следните знаци не са позволени: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Въведената стойност трябва да бъде поне $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Въведената стойност не трябва да бъде по-голяма от $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 или повече е-пощи са неправилни"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Въведеното не може да съдържа само интервали.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Въведеният в полето текст не е адрес на е-поща."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ поле(та) по-горе се нуждае/ят от вниманието Ви.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Изберете --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Пишете тук за филтриране --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Зареждане на опциите…"
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Няма намерени елементи"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Изчистване на всичко"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ още $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Подменю"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Превключване на свиването",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "অন্যান্য"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "এক্সটেনশনটি মূল্যায়ন করুন"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "বৈশিষ্ট্য অনুপলব্ধ"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "আপনি আপনার এনক্রিপশন কী হালনাগাদ না করা পর্যন্ত এই বৈশিষ্ট্যটি ব্যবহার করতে পারবেন না।"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "প্রিমিয়াম সদস্য"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "ফাইল সংযুক্তির জন্য ১ জিবি এনক্রিপ্টেড স্থান।"
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey, FIDO U2F, ও Duo এর মতো অতিরিক্ত দ্বি-পদক্ষেপ লগইন বিকল্পগুলি।"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "আপনার ভল্টটি সুরক্ষিত রাখতে পাসওয়ার্ড স্বাস্থ্যকরন, অ্যাকাউন্ট স্বাস্থ্য এবং ডেটা লঙ্ঘনের প্রতিবেদন।"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "ব্রাউজার বায়োমেট্রিক্স এই ডিভাইসে সমর্থিত নয়।"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "অনুমতি দেওয়া হয়নি"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Altres"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Configura un mètode de desbloqueig per canviar l'acció del temps d'espera de la caixa forta."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Valora aquesta extensió"
|
||||
},
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "Actualitza"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "Desbloquegeu la vostra caixa forta de Bitwarden per completar la sol·licitud d'emplenament automàtic."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Desbloqueja"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Mostra les opcions del menú contextual"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Característica no disponible"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "No podeu utilitzar aquesta característica fins que actualitzeu la vostra clau de xifratge."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Subscripció Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB d'emmagatzematge xifrat per als fitxers adjunts."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Opcions addicionals d'inici de sessió en dues passes com ara YubiKey, FIDO U2F i Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Opcions propietàries de doble factor com ara YubiKey i Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Requisits d'higiene de la contrasenya, salut del compte i informe d'infraccions de dades per mantenir la seguretat de la vostra caixa forta."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "La biometria del navegador no és compatible amb aquest dispositiu."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "La biometria ha fallat"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "La biometria no es pot completar, considereu utilitzar una contrasenya mestra o tancar la sessió. Si això continua, poseu-vos en contacte amb el servei d'assistència de Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "No s'ha proporcionat el permís"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "S'està exportant la caixa forta personal"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Només s'exportaran els elements personals de la caixa forta associats a $EMAIL$. Els elements de la caixa forta de l'organització no s'inclouran.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Només s'exportaran els elements de la caixa forta individuals associats a $EMAIL$. Els elements de la caixa de l'organització no s'inclouran. Només s'exportarà la informació de l'element de la caixa forta i no inclourà els fitxers adjunts associats.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versió del servidor"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Autoallotjat"
|
||||
"selfHostedServer": {
|
||||
"message": "autoallotjat"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tercers"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "S'ha enviat una notificació al vostre dispositiu."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "S'ha iniciat la sessió"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2225,11 +2234,36 @@
|
||||
}
|
||||
},
|
||||
"loggingInOn": {
|
||||
"message": "Logging in on"
|
||||
"message": "Inici de sessió en"
|
||||
},
|
||||
"opensInANewWindow": {
|
||||
"message": "S'obri en una finestra nova"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Cal l'aprovació del dispositiu. Seleccioneu una opció d'aprovació a continuació:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Recorda aquest dispositiu"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Desmarqueu si utilitzeu un dispositiu públic"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Aproveu des d'un altre dispositiu vostre"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Sol·liciteu l'aprovació de l'administrador"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Aprova amb contrasenya mestra"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Es requereix un identificador SSO de l'organització."
|
||||
},
|
||||
"eu": {
|
||||
"message": "UE",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Mostra"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Compte creat correctament!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "S'ha sol·licitat l'aprovació de l'administrador"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "La vostra sol·licitud s'ha enviat a l'administrador."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Se us notificarà una vegada aprovat."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Teniu problemes per iniciar la sessió?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "S'ha aprovat l'inici de sessió"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Falta el correu electrònic de l'usuari"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Dispositiu de confiança"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "L'entrada és obligatòria."
|
||||
},
|
||||
"required": {
|
||||
"message": "obligatori"
|
||||
},
|
||||
"search": {
|
||||
"message": "Cerca"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "L'entrada ha de tenir com a mínim $COUNT$ caràcters.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "L'entrada no ha de superar $COUNT$ caràcters de longitud.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Els següents caràcters no estan permesos:\n$CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "El valor d'entrada ha de ser com a mínim $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "El valor d'entrada no ha de ser superior a $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 o més correus no són vàlids"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "L'entrada no ha de contenir només espais en blanc.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "L'entrada no és una adreça de correu electrònic."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ camp(s) de dalt necessiten la vostra atenció.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Selecciona --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Escriviu per filtrar --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Obtenint opcions..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No s'ha trobat cap element"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Esborra-ho tot"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ més",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenú"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Redueix/Amplia",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Ostatní"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Nastavte metodu odemknutí, abyste změnili časový limit Vašeho trezoru."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Ohodnotit rozšíření"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funkce je nedostupná"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Dokud neaktualizujete svůj šifrovací klíč, nemůžete tuto funkci použít."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Vyžaduje se migrace šifrovacího klíče. Pro aktualizaci šifrovacího klíče se přihlaste přes webový trezor."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Prémiové členství"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB šifrovaného úložiště pro přílohy."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Další možnosti dvoufázového přihlášení, jako je například YubiKey, FIDO U2F a Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Volby proprietálních dvoufázových přihlášení jako je YubiKey a Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Reporty o hygieně Vašich hesel, zdraví účtu a narušeních bezpečnosti."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometrie v prohlížeči není na tomto zařízení podporována."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrika selhala"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometriku nelze dokončit, zvažte použití hlavního hesla nebo odhlášení. Pokud to přetrvává, kontaktujte podporu Bitwardenu."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Oprávnění nebylo uděleno"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exportování osobního trezoru"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Budou exportovány jen osobní položky trezoru spojené s účtem $EMAIL$. Nebudou zahrnuty položky trezoru v organizaci.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Budou exportovány jen osobní položky trezoru spojené s $EMAIL$. Položky trezoru organizace nebudou zahrnuty. Budou exportovány jen informace o položkách trezoru a nebudou zahrnuty související přílohy.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Verze serveru"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Vlastní hosting"
|
||||
"selfHostedServer": {
|
||||
"message": "vlastní hosting"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tretí strana"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Na Vaše zařízení bylo odesláno oznámení."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Bylo zahájeno přihlášení"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Otevře se v novém okně"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Vyžaduje se schválení zařízení. Vyberte možnost schválení níže:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Zapamatovat toto zařízení"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Odškrtněte, pokud používáte veřejné zařízení"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Schválit s mým dalším zařízením"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Žádost o schválení správcem"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Schválit hlavním heslem"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Je vyžadován SSO identifikátor organizace."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Zobrazení"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Účet byl úspěšně vytvořen!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Bylo vyžádáno schválení správcem"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Váš požadavek byl odeslán Vašemu správci."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Po schválení budete upozorněni."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Potíže s přihlášením?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Přihlášení bylo schváleno"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Chybí e-mail uživatele"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Zařízení zařazeno mezi důvěryhodné"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Je vyžadován vstup."
|
||||
},
|
||||
"required": {
|
||||
"message": "vyžadováno"
|
||||
},
|
||||
"search": {
|
||||
"message": "Hledat"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Vstup musí mít alespoň $COUNT$ znaků.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Vstup nesmí být delší než $COUNT$ znaků.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Následující znaky nejsou povoleny: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Vstupní hodnota musí být alespoň $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Vstupní hodnota nesmí přesáhnout $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 nebo více e-mailů jsou neplatné"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Vstup nesmí obsahovat jen mezery.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Vstup není e-mailová adresa."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ polí výše vyžaduje Vaši pozornost.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Vybrat --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Pište pro filtrování --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Načítání voleb..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nebyly nalezeny žádné položky"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Vymazat vše"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ dalších",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Podmenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Přepnout sbalení",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"description": "Extension name, MUST be less than 40 characters (Safari restriction)"
|
||||
},
|
||||
"extDesc": {
|
||||
"message": "A secure and free password manager for all of your devices.",
|
||||
"message": "Rheolydd cyfrineiriau diogel a rhad ac am ddim ar gyfer eich holl ddyfeisiau.",
|
||||
"description": "Extension description"
|
||||
},
|
||||
"loginOrCreateNewAccount": {
|
||||
@@ -29,7 +29,7 @@
|
||||
"message": "Cau"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Submit"
|
||||
"message": "Cyflwyno"
|
||||
},
|
||||
"emailAddress": {
|
||||
"message": "Cyfeiriad ebost"
|
||||
@@ -227,10 +227,10 @@
|
||||
"message": "Cell we Bitwarden"
|
||||
},
|
||||
"importItems": {
|
||||
"message": "Import items"
|
||||
"message": "Mewnforio eitemau"
|
||||
},
|
||||
"select": {
|
||||
"message": "Select"
|
||||
"message": "Dewis"
|
||||
},
|
||||
"generatePassword": {
|
||||
"message": "Cynhyrchu cyfrinair"
|
||||
@@ -338,11 +338,14 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
"rateExtensionDesc": {
|
||||
"message": "Please consider helping us out with a good review!"
|
||||
"message": "Ystyriwch ein helpu ni gydag adolygiad da!"
|
||||
},
|
||||
"browserNotSupportClipboard": {
|
||||
"message": "Your web browser does not support easy clipboard copying. Copy it manually instead."
|
||||
@@ -357,7 +360,7 @@
|
||||
"message": "Datgloi"
|
||||
},
|
||||
"loggedInAsOn": {
|
||||
"message": "Logged in as $EMAIL$ on $HOSTNAME$.",
|
||||
"message": "Wedi mewngofnodi gyda $EMAIL$ ar $HOSTNAME$.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -376,7 +379,7 @@
|
||||
"message": "Cloi'r gell"
|
||||
},
|
||||
"lockNow": {
|
||||
"message": "Lock now"
|
||||
"message": "Cloi nawr"
|
||||
},
|
||||
"immediately": {
|
||||
"message": "ar unwaith"
|
||||
@@ -424,7 +427,7 @@
|
||||
"message": "Diogelwch"
|
||||
},
|
||||
"errorOccurred": {
|
||||
"message": "An error has occurred"
|
||||
"message": "Bu gwall"
|
||||
},
|
||||
"emailRequired": {
|
||||
"message": "Mae angen cyfeiriad ebost."
|
||||
@@ -510,13 +513,13 @@
|
||||
"message": "Two-step login makes your account more secure by requiring you to verify your login with another device such as a security key, authenticator app, SMS, phone call, or email. Two-step login can be set up on the bitwarden.com web vault. Do you want to visit the website now?"
|
||||
},
|
||||
"editedFolder": {
|
||||
"message": "Folder saved"
|
||||
"message": "Ffolder wedi'i chadw"
|
||||
},
|
||||
"deleteFolderConfirmation": {
|
||||
"message": "Are you sure you want to delete this folder?"
|
||||
},
|
||||
"deletedFolder": {
|
||||
"message": "Folder deleted"
|
||||
"message": "Ffolder wedi'i dileu"
|
||||
},
|
||||
"gettingStartedTutorial": {
|
||||
"message": "Getting started tutorial"
|
||||
@@ -531,7 +534,7 @@
|
||||
"message": "Syncing failed"
|
||||
},
|
||||
"passwordCopied": {
|
||||
"message": "Password copied"
|
||||
"message": "Cyfrinair wedi'i gopïo"
|
||||
},
|
||||
"uri": {
|
||||
"message": "URI"
|
||||
@@ -550,10 +553,10 @@
|
||||
"message": "URI newydd"
|
||||
},
|
||||
"addedItem": {
|
||||
"message": "Item added"
|
||||
"message": "Eitem wedi'i hychwanegu"
|
||||
},
|
||||
"editedItem": {
|
||||
"message": "Item saved"
|
||||
"message": "Eitem wedi'i chadw"
|
||||
},
|
||||
"deleteItemConfirmation": {
|
||||
"message": "Ydych chi wir eisiau anfon i'r sbwriel?"
|
||||
@@ -562,13 +565,13 @@
|
||||
"message": "Anfonwyd yr eitem i'r sbwriel"
|
||||
},
|
||||
"overwritePassword": {
|
||||
"message": "Overwrite password"
|
||||
"message": "Trosysgrifo'r cyfrinair"
|
||||
},
|
||||
"overwritePasswordConfirmation": {
|
||||
"message": "Are you sure you want to overwrite the current password?"
|
||||
},
|
||||
"overwriteUsername": {
|
||||
"message": "Overwrite username"
|
||||
"message": "Trosysgrifo'r enw defnyddiwr"
|
||||
},
|
||||
"overwriteUsernameConfirmation": {
|
||||
"message": "Are you sure you want to overwrite the current username?"
|
||||
@@ -605,7 +608,7 @@
|
||||
"message": "List identity items on the Tab page for easy auto-fill."
|
||||
},
|
||||
"clearClipboard": {
|
||||
"message": "Clear clipboard",
|
||||
"message": "Clirio'r clipfwrdd",
|
||||
"description": "Clipboard is the operating system thing where you copy/paste data to on your device."
|
||||
},
|
||||
"clearClipboardDesc": {
|
||||
@@ -634,7 +637,7 @@
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Datgloi"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Show context menu options"
|
||||
@@ -708,7 +711,7 @@
|
||||
"message": "Rhannu"
|
||||
},
|
||||
"movedItemToOrg": {
|
||||
"message": "$ITEMNAME$ moved to $ORGNAME$",
|
||||
"message": "Symudwyd $ITEMNAME$ i $ORGNAME$",
|
||||
"placeholders": {
|
||||
"itemname": {
|
||||
"content": "$1",
|
||||
@@ -748,10 +751,10 @@
|
||||
"message": "Attachment deleted"
|
||||
},
|
||||
"newAttachment": {
|
||||
"message": "Add new attachment"
|
||||
"message": "Ychwanegu atodiad newydd"
|
||||
},
|
||||
"noAttachments": {
|
||||
"message": "No attachments."
|
||||
"message": "Dim atodiadau."
|
||||
},
|
||||
"attachmentSaved": {
|
||||
"message": "Attachment saved"
|
||||
@@ -760,7 +763,7 @@
|
||||
"message": "Ffeil"
|
||||
},
|
||||
"selectFile": {
|
||||
"message": "Select a file"
|
||||
"message": "Dewis ffeil"
|
||||
},
|
||||
"maxFileSize": {
|
||||
"message": "Maximum file size is 500 MB."
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Aelodaeth uwch"
|
||||
@@ -784,40 +787,40 @@
|
||||
"message": "Adnewyddu'ch aelodaeth"
|
||||
},
|
||||
"premiumNotCurrentMember": {
|
||||
"message": "You are not currently a Premium member."
|
||||
"message": "Does gennych chi ddim aeloaeth uwch ar hyn o bryd."
|
||||
},
|
||||
"premiumSignUpAndGet": {
|
||||
"message": "Sign up for a Premium membership and get:"
|
||||
"message": "Cofrestrwch ar gyfer aelodaeth uwch i gael:"
|
||||
},
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
"message": "Storfa 1GB wedi'i hamgryptio ar gyfer atodiadau ffeiliau."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Dewisiadau mewngofnodi dau gam perchenogol megis YubiKey a Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
},
|
||||
"ppremiumSignUpTotp": {
|
||||
"message": "TOTP verification code (2FA) generator for logins in your vault."
|
||||
"message": "Cynhyrchydd codau dilysu TOTP (2FA) ar gyfer manylion mewngofnodi yn eich cell."
|
||||
},
|
||||
"ppremiumSignUpSupport": {
|
||||
"message": "Priority customer support."
|
||||
"message": "Cymorth wedi'i flaenoriaethu."
|
||||
},
|
||||
"ppremiumSignUpFuture": {
|
||||
"message": "All future Premium features. More coming soon!"
|
||||
},
|
||||
"premiumPurchase": {
|
||||
"message": "Purchase Premium"
|
||||
"message": "Prynu aelodaeth uwch"
|
||||
},
|
||||
"premiumPurchaseAlert": {
|
||||
"message": "You can purchase Premium membership on the bitwarden.com web vault. Do you want to visit the website now?"
|
||||
},
|
||||
"premiumCurrentMember": {
|
||||
"message": "You are a Premium member!"
|
||||
"message": "Mae gennych aelodaeth uwch!"
|
||||
},
|
||||
"premiumCurrentMemberThanks": {
|
||||
"message": "Thank you for supporting Bitwarden."
|
||||
"message": "Diolch am gefnogi Bitwarden."
|
||||
},
|
||||
"premiumPrice": {
|
||||
"message": "Hyn oll am $PRICE$ y flwyddyn!",
|
||||
@@ -841,10 +844,10 @@
|
||||
"message": "Ask for biometrics on launch"
|
||||
},
|
||||
"premiumRequired": {
|
||||
"message": "Premium required"
|
||||
"message": "Mae angen aelodaeth uwch"
|
||||
},
|
||||
"premiumRequiredDesc": {
|
||||
"message": "A Premium membership is required to use this feature."
|
||||
"message": "Mae angen aelodaeth uwch i ddefnyddio'r nodwedd hon."
|
||||
},
|
||||
"enterVerificationCodeApp": {
|
||||
"message": "Enter the 6 digit verification code from your authenticator app."
|
||||
@@ -901,7 +904,7 @@
|
||||
"message": "Please use a supported web browser (such as Chrome) and/or add additional providers that are better supported across web browsers (such as an authenticator app)."
|
||||
},
|
||||
"twoStepOptions": {
|
||||
"message": "Two-step login options"
|
||||
"message": "Dewisiadau mewngofnodi dau gam"
|
||||
},
|
||||
"recoveryCodeDesc": {
|
||||
"message": "Lost access to all of your two-factor providers? Use your recovery code to turn off all two-factor providers from your account."
|
||||
@@ -1030,7 +1033,7 @@
|
||||
"message": "Copy value"
|
||||
},
|
||||
"value": {
|
||||
"message": "Value"
|
||||
"message": "Gwerth"
|
||||
},
|
||||
"newCustomField": {
|
||||
"message": "Maes addasedig newydd"
|
||||
@@ -1045,7 +1048,7 @@
|
||||
"message": "Hidden"
|
||||
},
|
||||
"cfTypeBoolean": {
|
||||
"message": "Boolean"
|
||||
"message": "Gwerth Boole"
|
||||
},
|
||||
"cfTypeLinked": {
|
||||
"message": "Linked",
|
||||
@@ -1131,7 +1134,7 @@
|
||||
"message": "Cod diogelwch"
|
||||
},
|
||||
"ex": {
|
||||
"message": "ex."
|
||||
"message": "engh."
|
||||
},
|
||||
"title": {
|
||||
"message": "Teitl"
|
||||
@@ -1294,7 +1297,7 @@
|
||||
"message": "Starts with"
|
||||
},
|
||||
"regEx": {
|
||||
"message": "Regular expression",
|
||||
"message": "Mynegiant rheolaidd",
|
||||
"description": "A programming term, also known as 'RegEx'."
|
||||
},
|
||||
"matchDetection": {
|
||||
@@ -1424,7 +1427,7 @@
|
||||
"message": "Vault timeout action"
|
||||
},
|
||||
"lock": {
|
||||
"message": "Lock",
|
||||
"message": "Cloi",
|
||||
"description": "Verb form: to make secure or inaccesible by"
|
||||
},
|
||||
"trash": {
|
||||
@@ -1435,13 +1438,13 @@
|
||||
"message": "Chwilio drwy'r sbwriel"
|
||||
},
|
||||
"permanentlyDeleteItem": {
|
||||
"message": "Permanently delete item"
|
||||
"message": "Dileu'r eitem yn barhaol"
|
||||
},
|
||||
"permanentlyDeleteItemConfirmation": {
|
||||
"message": "Are you sure you want to permanently delete this item?"
|
||||
},
|
||||
"permanentlyDeletedItem": {
|
||||
"message": "Item permanently deleted"
|
||||
"message": "Eitem wedi'i dileu'n barhaol"
|
||||
},
|
||||
"restoreItem": {
|
||||
"message": "Adfer yr eitem"
|
||||
@@ -1543,7 +1546,7 @@
|
||||
"message": "Terms of Service and Privacy Policy have not been acknowledged."
|
||||
},
|
||||
"termsOfService": {
|
||||
"message": "Terms of Service"
|
||||
"message": "Telerau gwasanaeth"
|
||||
},
|
||||
"privacyPolicy": {
|
||||
"message": "Polisi preifatrwydd"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1662,7 +1671,7 @@
|
||||
"description": "This text will be displayed after a Send has been accessed the maximum amount of times."
|
||||
},
|
||||
"expired": {
|
||||
"message": "Expired"
|
||||
"message": "Wedi dod i ben"
|
||||
},
|
||||
"pendingDeletion": {
|
||||
"message": "Pending deletion"
|
||||
@@ -1735,10 +1744,10 @@
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"oneDay": {
|
||||
"message": "1 day"
|
||||
"message": "1 diwrnod"
|
||||
},
|
||||
"days": {
|
||||
"message": "$DAYS$ days",
|
||||
"message": "$DAYS$ o ddyddiau",
|
||||
"placeholders": {
|
||||
"days": {
|
||||
"content": "$1",
|
||||
@@ -1845,7 +1854,7 @@
|
||||
"message": "There was an error saving your deletion and expiration dates."
|
||||
},
|
||||
"hideEmail": {
|
||||
"message": "Hide my email address from recipients."
|
||||
"message": "Cuddio fy nghyfeiriad ebost rhag derbynwyr."
|
||||
},
|
||||
"sendOptionsPolicyInEffect": {
|
||||
"message": "One or more organization policies are affecting your Send options."
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -1998,10 +2007,10 @@
|
||||
"message": "Regenerate username"
|
||||
},
|
||||
"generateUsername": {
|
||||
"message": "Generate username"
|
||||
"message": "Cynhyrchu enw defnyddiwr"
|
||||
},
|
||||
"usernameType": {
|
||||
"message": "Username type"
|
||||
"message": "Math o enw defnyddiwr"
|
||||
},
|
||||
"plusAddressedEmail": {
|
||||
"message": "Plus addressed email",
|
||||
@@ -2017,10 +2026,10 @@
|
||||
"message": "Use your domain's configured catch-all inbox."
|
||||
},
|
||||
"random": {
|
||||
"message": "Random"
|
||||
"message": "Hap"
|
||||
},
|
||||
"randomWord": {
|
||||
"message": "Random word"
|
||||
"message": "Gair ar hap"
|
||||
},
|
||||
"websiteName": {
|
||||
"message": "Website name"
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2120,7 +2129,7 @@
|
||||
"message": "New around here?"
|
||||
},
|
||||
"rememberEmail": {
|
||||
"message": "Remember email"
|
||||
"message": "Cofio'r ebost"
|
||||
},
|
||||
"loginWithDevice": {
|
||||
"message": "Mewngofnodi â dyfais"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2156,19 +2165,19 @@
|
||||
"message": "Weak and Exposed Master Password"
|
||||
},
|
||||
"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": "Cyfrinair gwan a gafodd ei ganfod mewn achos o ddatgelu data. Defnyddiwch gyfrinair cryf ac unigryw i ddiogelu eich cyfrif. Ydych chi wir eisiau defnyddio cyfrinair sydd wedi'i ddatgelu?"
|
||||
},
|
||||
"checkForBreaches": {
|
||||
"message": "Check known data breaches for this password"
|
||||
"message": "Chwilio am achosion o ddatgelu data sy'n cynnwys y cyfrinair hwn"
|
||||
},
|
||||
"important": {
|
||||
"message": "Pwysig:"
|
||||
},
|
||||
"masterPasswordHint": {
|
||||
"message": "Your master password cannot be recovered if you forget it!"
|
||||
"message": "Allwch chi ddim adfer eich prif gyfrinair os caiff ei anghofio!"
|
||||
},
|
||||
"characterMinimum": {
|
||||
"message": "$LENGTH$ character minimum",
|
||||
"message": "Isafswm o $LENGTH$ nod",
|
||||
"placeholders": {
|
||||
"length": {
|
||||
"content": "$1",
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Cofio'r ddyfais hon"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "UE",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Chwilio"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Dewis --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Teipiwch i hidlo --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Yn nôl dewisiadau..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Heb ganfod eitemau"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clirio'r cyfan"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Is-ddewislen"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Andre"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Opsæt en oplåsningsmetode til at ændre bokstimeouthandlingen."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Bedøm udvidelsen"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funktion ikke tilgængelig"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Du kan ikke bruge denne funktion, før du opdaterer din krypteringsnøgle."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Krypteringsnøglemigrering nødvendig. Log ind gennem web-boksen for at opdatere krypteringsnøglen."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-medlemskab"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB krypteret lager til vedhæftede filer."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Yderligere to-trins login muligheder såsom YubiKey, FIDO U2F og Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietære totrins-login muligheder, såsom YubiKey og Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Adgangskodehygiejne, kontosundhed og rapporter om datalæk til at holde din boks sikker."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browserbiometri understøttes ikke på denne enhed."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometri mislykkedes"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometri kan ikke fuldføres, overvej at bruge en hovedadgangskode eller logge ud og ind igen. Fortsætter problemet, kontakt Bitwarden-supporten."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Tilladelse ikke givet"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Eksporterer personlig boks"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Kun de personlige bokselementer tilknyttet $EMAIL$ vil blive eksporteret. Organisationsbokseelementer vil ikke være inkluderet.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Kun individuelle Boksemner tilknyttet $EMAIL$ eksporteres. Organisationsboksemner medtages ikke. Kun Boksemneinformation uden tilhørende vedhæftninger eksporteres.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Selv-hostet"
|
||||
"selfHostedServer": {
|
||||
"message": "selv-hostet"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tredjepart"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "En notifikation er sendt til din enhed."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Indlogning påbegyndt"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Åbnes i et nyt vindue"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Enhedsgodkendelse kræves. Vælg en godkendelsesmulighed nedenfor:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Husk denne enhed"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Slå fra, hvis en offentlig enhed benyttes"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Godkend med min anden enhed"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Anmod om admin-godkendelse"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Godkend med hovedadgangskode"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organisations SSO-identifikator kræves."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Konto oprettet!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin-godkendelse udbedt"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Anmodningen er sendt til din admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Du underrettes, når godkendelse foreligger."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problemer med at logge ind?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Indlogning godkendt"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Brugers e-mail mangler"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Enhed betroet"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input obligatorisk."
|
||||
},
|
||||
"required": {
|
||||
"message": "obligatorisk"
|
||||
},
|
||||
"search": {
|
||||
"message": "Søg"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input skal udgøre minimum $COUNT$ tegn.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input må maksimalt udgøre $COUNT$ tegn.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Flg. tegn er ikke tilladt: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Inputværdi skal være mindst $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Inputværdi må ikke overstige $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 eller flere e-mails er ugyldige"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input må ikke indeholde kun mellemrum.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input er ikke en e-mailadresse."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ felt(er) ovenfor kræver opmærksomhed.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Vælg --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Skriv for at filtrere --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Henter indstillinger…"
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Ingen emner fundet"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Ryd alt"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ flere",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Undermenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Fold sammen/ud",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Sonstige"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Richte eine Entsperrmethode ein, um deine Aktion bei Timeout-Timeout zu ändern."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Erweiterung bewerten"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funktion nicht verfügbar"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Du kannst diese Funktion nicht nutzen, solange du deinen Verschlüsselungsschlüssel nicht aktualisiert hast."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-Mitgliedschaft"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB verschlüsselter Speicherplatz für Dateianhänge."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Zusätzliche Zweifaktor-Anmeldung über YubiKey, FIDO U2F, und Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietäre Optionen für die Zwei-Faktor Authentifizierung wie YubiKey und Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Berichte über Kennworthygiene, Kontostatus und Datenschutzverletzungen, um deinen Tresor sicher zu halten."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometrie im Browser wird auf diesem Gerät nicht unterstützt."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrie fehlgeschlagen"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Die biometrische Verifizierung kann nicht abgeschlossen werden. Versuch es mit dem Master-Passwort oder melde dich ab. Sollte das Problem weiterhin bestehen, kontaktiere bitte den Bitwarden-Support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Berechtigung nicht erteilt"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Persönlicher Tresor wird exportiert"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Nur die einzelnen Tresor-Einträge, die mit $EMAIL$ verbunden sind, werden exportiert. Tresor-Einträge der Organisation werden nicht berücksichtigt.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Es werden nur persönliche Tresoreinträge exportiert, die mit $EMAIL$ verbunden sind. Tresoreinträge der Organisation werden nicht berücksichtigt. Es werden nur Informationen der Tresoreinträge exportiert. Diese enthalten nicht die zugehörigen Anhänge.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server-Version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Selbst gehostet"
|
||||
"selfHostedServer": {
|
||||
"message": "selbst gehostet"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Drittanbieter"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Eine Benachrichtigung wurde an dein Gerät gesendet."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Anmeldung eingeleitet"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Wird in einem neuen Fenster geöffnet"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Geräte-Genehmigung erforderlich. Wähle unten eine Genehmigungsoption aus:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Dieses Gerät merken"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Deaktivieren, wenn ein öffentliches Gerät verwendet wird"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Von deinem anderen Gerät genehmigen"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Admin-Genehmigung anfragen"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Mit Master-Passwort genehmigen"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "SSO-Kennung der Organisation erforderlich."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Anzeige"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Konto erfolgreich erstellt!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin-Genehmigung angefragt"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Deine Anfrage wurde an deinen Administrator gesendet."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Nach einer Genehmigung wirst du benachrichtigt."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Probleme beim Anmelden?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Anmeldung genehmigt"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "E-Mail-Adresse des Benutzers fehlt"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Gerät wird vertraut"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Eingabe ist erforderlich."
|
||||
},
|
||||
"required": {
|
||||
"message": "Erforderlich"
|
||||
},
|
||||
"search": {
|
||||
"message": "Suche"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Die Eingabe muss mindestens $COUNT$ Zeichen lang sein.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Die Eingabe darf $COUNT$ Zeichen nicht überschreiten.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Die folgenden Zeichen sind nicht erlaubt: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Der Eingabewert muss mindestens $MIN$ betragen.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Der Eingabewert darf $MAX$ nicht überschreiten.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Mindestens 1 E-Mail-Adresse ist ungültig"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Die Eingabe darf nicht nur Leerzeichen enthalten.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Die Eingabe ist keine E-Mail-Adresse."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ Feld(er) oben benötigen deine Aufmerksamkeit.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Auswählen --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Schreiben zum Filtern --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Optionen werden abgerufen..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Keine Einträge gefunden"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Alles löschen"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ mehr",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Untermenü"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Ein-/ausklappen",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
"message": "Η υπόδειξη του κύριου κωδικού μπορεί να σας βοηθήσει να θυμηθείτε τον κωδικό σας, σε περίπτωση που τον ξεχάσετε."
|
||||
},
|
||||
"reTypeMasterPass": {
|
||||
"message": "Εισάγετε Ξανά τον Κύριο Κωδικό σας"
|
||||
"message": "Εισάγετε ξανά τον Κύριο Κωδικό"
|
||||
},
|
||||
"masterPassHint": {
|
||||
"message": "Υπόδειξη Κύριου Κωδικού (προαιρετικό)"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Άλλες"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Ρυθμίστε μια μέθοδο ξεκλειδώματος για να αλλάξετε την ενέργεια χρονικού ορίου θησαυ/κιου."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Βαθμολογήστε την επέκταση"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Μη διαθέσιμο χαρακτηριστικό"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Δεν μπορείτε να χρησιμοποιήσετε αυτήν τη λειτουργία μέχρι να ενημερώσετε το κλειδί κρυπτογράφησης."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Συνδρομή Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB κρυπτογραφημένο αποθηκευτικό χώρο για συνημμένα αρχεία."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Πρόσθετες επιλογές σύνδεσης δύο βημάτων, όπως το YubiKey, το FIDO U2F και το Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Πρόσθετες επιλογές σύνδεσης δύο βημάτων, όπως το YubiKey και το Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Ασφάλεια κωδικών, υγεία λογαριασμού και αναφορές παραβίασης δεδομένων για να διατηρήσετε ασφαλές το vault σας."
|
||||
@@ -994,7 +997,7 @@
|
||||
"message": "Μπορείτε να απενεργοποιήσετε την αυτόματη συμπλήρωση φόρτωσης σελίδας για μεμονωμένα στοιχεία σύνδεσης από την προβολή Επεξεργασία στοιχείου."
|
||||
},
|
||||
"itemAutoFillOnPageLoad": {
|
||||
"message": "Αυτόματη συμπλήρωση της Φόρτισης Σελίδας (αν είναι ενεργοποιημένη στις Επιλογές)"
|
||||
"message": "Αυτόματη συμπλήρωση κατά τη φόρτωση της σελίδας (αν έχει ενεργοποιηθεί στις Ρυθμίσεις)"
|
||||
},
|
||||
"autoFillOnPageLoadUseDefault": {
|
||||
"message": "Χρήση προεπιλεγμένης ρύθμισης"
|
||||
@@ -1435,7 +1438,7 @@
|
||||
"message": "Αναζήτηση Κάδου"
|
||||
},
|
||||
"permanentlyDeleteItem": {
|
||||
"message": "Μόνιμη Διαγραφή Αντικειμένου"
|
||||
"message": "Οριστική διαγραφή αντικειμένου"
|
||||
},
|
||||
"permanentlyDeleteItemConfirmation": {
|
||||
"message": "Είστε βέβαιοι ότι θέλετε να διαγράψετε μόνιμα αυτό το στοιχείο;"
|
||||
@@ -1468,13 +1471,13 @@
|
||||
"message": "Προειδοποίηση: Αυτή είναι μια μη ασφαλή σελίδα HTTP και οποιαδήποτε πληροφορία υποβάλλετε μπορεί να γίνει ορατή και επεμβάσιμη από άλλους. Αυτή η σύνδεση αποθηκεύτηκε αρχικά σε μια ασφαλή (HTTPS) σελίδα."
|
||||
},
|
||||
"insecurePageWarningFillPrompt": {
|
||||
"message": "Do you still wish to fill this login?"
|
||||
"message": "Θέλετε ακόμα να συμπληρώσετε αυτή τη σύνδεση;"
|
||||
},
|
||||
"autofillIframeWarning": {
|
||||
"message": "Η φόρμα φιλοξενείται από διαφορετικό τομέα (domain) από το λινκ (uri) της αποθηκευμένης σύνδεσης σας (login). Επιλέξτε OK για αυτόματη συμπλήρωση, ή Ακύρωση για να σταματήσετε."
|
||||
},
|
||||
"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": {
|
||||
"hostname": {
|
||||
"content": "$1",
|
||||
@@ -1483,13 +1486,13 @@
|
||||
}
|
||||
},
|
||||
"setMasterPassword": {
|
||||
"message": "Ορισμός Κύριου Κωδικού"
|
||||
"message": "Καθορισμός κύριου κωδικού"
|
||||
},
|
||||
"currentMasterPass": {
|
||||
"message": "Τρέχων Κύριος Κωδικός"
|
||||
},
|
||||
"newMasterPass": {
|
||||
"message": "Νέος Κύριος Κωδικός"
|
||||
"message": "Νέος κύριος κωδικός"
|
||||
},
|
||||
"confirmNewMasterPass": {
|
||||
"message": "Επιβεβαίωση Νέου Κύριου Κωδικού"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Τα βιομετρικά στοιχεία του προγράμματος περιήγησης δεν υποστηρίζονται σε αυτήν τη συσκευή."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Ο βιομετρικός έλεγχος απέτυχε"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Τα βιομετρικά δεν μπόρεσαν να ολοκληρωθούν, σκεφτείτε να χρησιμοποιήσετε έναν κύριο κωδικό πρόσβασης ή να αποσυνδεθείτε. Αν αυτό εξακολουθεί να συμβαίνει, παρακαλώ επικοινωνήστε με την υποστήριξη της Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Δεν Έχει Χορηγηθεί Άδεια"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Εξαγωγή Προσωπικού Vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Θα εξαχθούν μόνο τα προσωπικά αντικείμενα Vault που σχετίζονται με το $EMAIL$ . Τα αντικείμενα Vault οργανισμού δεν θα συμπεριληφθούν.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Έκδοση διακομιστή"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Αυτο-φιλοξενείται"
|
||||
"selfHostedServer": {
|
||||
"message": "αυτο-φιλοξενούμενο"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Τρίτο μέρος"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Μια ειδοποίηση έχει σταλεί στη συσκευή σας."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Η σύνδεση ξεκίνησε"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Ανοίγει σε νέο παράθυρο"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Απαιτείται έγκριση συσκευής. Επιλέξτε μια επιλογή έγκρισης παρακάτω:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Απομνημόνευση αυτής της συσκευής"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Αποεπιλέξτε αν γίνεται χρήση δημόσιας συσκευής"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Έγκριση από άλλη συσκευή σας"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Αίτηση έγκρισης διαχειριστή"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Έγκριση με τον κύριο κωδικό"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Απαιτείται αναγνωριστικό οργανισμού SSO."
|
||||
},
|
||||
"eu": {
|
||||
"message": "ΕΕ",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2240,9 +2274,137 @@
|
||||
"message": "Δεν επιτρέπεται η πρόσβαση. Δεν έχετε άδεια για να δείτε αυτή τη σελίδα."
|
||||
},
|
||||
"general": {
|
||||
"message": "General"
|
||||
"message": "Γενικά"
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
"message": "Εμφάνιση"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Επιτυχής δημιουργία λογαριασμού!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Ζητήθηκε έγκριση διαχειριστή"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Το αίτημά σας εστάλη στον διαχειριστή σας."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Θα ειδοποιηθείτε μόλις εγκριθεί."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Δεν μπορείτε να συνδεθείτε;"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Η σύνδεση εγκρίθηκε"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Το email του χρήστη απουσιάζει"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Αξιόπιστη συσκευή"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Απαιτείται εισαγωγή."
|
||||
},
|
||||
"required": {
|
||||
"message": "απαιτείται"
|
||||
},
|
||||
"search": {
|
||||
"message": "Αναζήτηση"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Η καταχώρηση πρέπει να είναι τουλάχιστον $COUNT$ χαρακτήρες.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Η καταχώρηση δεν πρέπει να υπερβαίνει τους $COUNT$ χαρακτήρες σε μήκος.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Οι ακόλουθοι χαρακτήρες δεν επιτρέπονται: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Η τιμή καταχώρησης πρέπει να είναι τουλάχιστον $MIN$",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Η τιμή καταχώρησης δεν πρέπει να υπερβαίνει το $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 ή περισσότερα email δεν είναι έγκυρα"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Η καταχώρηση δεν πρέπει να περιέχει μόνο κενά.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Η καταχώρηση δεν είναι διεύθυνση email."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ Το/α παραπάνω πεδίo/α χρειάζονται την προσοχή σας.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Επιλογή --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Πληκτρολογήστε για φιλτράρισμα --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Ανάκτηση επιλογών..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Δεν βρέθηκαν αντικείμενα"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Εκκαθάριση όλων"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ περισσότερα",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Υπομενού"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Εναλλαγή σύμπτυξης",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -771,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -795,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1991,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2092,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2406,5 +2406,17 @@
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
},
|
||||
"passwordRepromptDisabledAutofillOnPageLoad": {
|
||||
"message": "Items with master password re-prompt cannot be auto-filled on page load. Auto-fill on page load turned off.",
|
||||
"description": "Toast message for describing that master password re-prompt cannot be auto-filled on page load."
|
||||
},
|
||||
"autofillOnPageLoadSetToDefault": {
|
||||
"message": "Auto-fill on page load set to use default setting.",
|
||||
"description": "Toast message for informing the user that auto-fill on page load has been set to the default setting."
|
||||
},
|
||||
"turnOffMasterPasswordPromptToEditField": {
|
||||
"message": "Turn off master password re-prompt to edit this field",
|
||||
"description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organisation vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organisation vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organisation SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting Personal Vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the personal vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server Version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-Hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-Party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Otros"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Valora la extensión"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Característica no disponible"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "No puedes usar esta característica hasta que actualices tu clave de cifrado."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Se requiere migración de la clave de cifrado. Por favor, inicie sesión a través de la caja fuerte para actualizar su clave de cifrado."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Membresía Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB de espacio cifrado en disco para adjuntos."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Métodos de autenticación en dos pasos adicionales como YubiKey, FIDO U2F y Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Higiene de contraseña, salud de la cuenta e informes de violaciones de datos para mantener su caja fuerte segura."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "La biometría del navegador no es compatible con este dispositivo."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permiso no proporcionado"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exportando caja fuerte personal"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Solo se exportarán los elementos de la caja fuerte personal asociados a $EMAIL$. Los elementos de la caja fuerte de tu organización no se incluirán.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versión del servidor"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Autoalojado"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Aplicaciones de terceros"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Se ha enviado una notificación a tu dispositivo."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Inicio de sesión en proceso"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Contraseña maestra comprometida"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Abre en una nueva ventana"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Muu"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Hoidla ajalõpu tegevuse muutmiseks vali esmalt lahtilukustamise meetod."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Hinda seda laiendust"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funktsioon pole saadaval"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Seda funktsiooni ei saa enne krüpteerimise võtme uuendamist kasutada."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium versioon"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB ulatuses krüpteeritud salvestusruum."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Lisavõimalused kaheastmeliseks kinnitamiseks, näiteks YubiKey, FIDO U2F ja Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Parooli hügieen, konto seisukord ja andmelekete raportid aitavad hoidlat turvalisena hoida."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Brauseri biomeetria ei ole selles seadmes toetatud"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biomeetria nurjus"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biomeetriaga kinnitamine ebaõnnestus. Kasuta ülemparooli või logi välja. Kui probleem püsib, võta ühendust Bitwardeni toega."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Luba puudub"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Personaalse hoidla eksportimine"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Ainult personaalsed $EMAIL$ alla kuuluvad kirjed eksportidakse. Organisatsiooni kirjeid ei ekspordita.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Ainult e-postiga $EMAIL$ seonduvad kirjed eksporditakse. Organisatsiooni kirjeid ei kaasata. Samuti ei kaasata organisatsiooniga seonduvaid manuseid.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Serveri versioon"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Enda majutatud"
|
||||
"selfHostedServer": {
|
||||
"message": "enda majutatud"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Kolmanda osapoole"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Sinu seadmesse saadeti teavitus."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Sisselogimine on käivitatud"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Avaneb uues aknas"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Nõutav on seadme kinnitamine. Vali kinnitamise meetod alt:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Mäleta seda seadet"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Eemalda märgistus, kui oled avalikus seadmes"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Kinnita teises seadmes"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Küsi admini kinnitust"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Kinnita ülemparooliga"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Nõutav on organisatsiooni SSO identifikaator."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EL",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Kuvamine"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Konto edukalt loodud!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Päring on saadetud"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Kinnituspäring saadeti adminile."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Kinnitamise järel saad selle kohta teavituse."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Kas sisselogimisel on probleeme?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Sisselogimine on kinnitatud"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Kasutaja e-post on puudulik"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Seade on usaldusväärne"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Sisestus on nõutav."
|
||||
},
|
||||
"required": {
|
||||
"message": "nõutav"
|
||||
},
|
||||
"search": {
|
||||
"message": "Otsi"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Sisend peab olema vähemalt $COUNT$ tähemärki pikk.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Sisend ei tohi olla üle $COUNT$ tähemärgi pikkune.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Järgnevad kirjamärgid pole lubatud: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Sisend peab olema vähemalt $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Sisend ei tohi ületada $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Üks või rohkem e-posti on kehtetud"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Sisend ei tohi koosneda ainult tühikutest.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Sisend pole e-posti aadress."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ välja nõuab tähelepanu.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Vali --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Filtreeritav tüüp --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Valikute hankimine..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Ühtki kirjet ei leitud"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Tühjenda kõik"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ veel",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Alammenüü"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Peida",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Bestelakoak"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Baloratu gehigarria"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Ezaugarria ez dago erabilgarri"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Ezin duzu ezaugarri hau erabili zifratze-gakoa eguneratu arte."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium bazkidea"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "Eranskinentzako 1GB-eko zifratutako biltegia."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey, FIDO U2F eta Duo bezalako bi urratseko saio hasierarako aukera gehigarriak."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Pasahitzaren higienea, kontuaren egoera eta datu-bortxaketen txostenak, kutxa gotorra seguru mantentzeko."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Nabigatzailearen biometria ezin da gailu honetan erabili."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Baimena ukatuta"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Kutxa gotor pertsonala esportatzen"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "$EMAIL$-ekin lotutako kutxa gotor pertsonaleko elementuak bakarrik esportatuko dira. Erakundeko kutxa gotorraren elementuak ez dira sartuko.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Zerbitzariaren bertsioa"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Ostatatze propioduna"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Hirugarrenen aplikazioak"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "ساير"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "یک روش بازگشایی برای پایان زمان مجاز تنظیم کنید."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "به این افزونه امتیاز دهید"
|
||||
},
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "بهروزرسانی"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "برای پر کردن خودکار گاوصندوق Bitwarden خود را باز کنید."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "بازگشایی"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "نمایش گزینههای منوی زمینه"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "ویژگی موجود نیست"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "تا زمانی که کد رمزنگاری را بهروز نکنید نمیتوانید از این قابلیت استفاده کنید."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "عضویت پرمیوم"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "۱ گیگابایت فضای ذخیره سازی رمزگذاری شده برای پیوست های پرونده."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "گزینههای ورود دو مرحلهای اضافی مانند YubiKey, FIDO U2F و Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "گزینه های ورود اضافی دو مرحله ای مانند YubiKey و Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "گزارشهای بهداشت رمز عبور، سلامت حساب و نقض دادهها برای ایمن نگهداشتن گاوصندوق شما."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "بیومتریک مرورگر در این دستگاه پشتیبانی نمیشود."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "زیستسنجی ناتمام ماند"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "زیستسنجی نمی تواند انجام شود، استفاده از کلمه عبور اصلی یا خروج را در نظر بگیرید. اگر این مشکل ادامه یافت لطفا با پشتیبانی Bitwarden تماس بگیرید."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "مجوز ارائه نشده است"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "برون ریزی گاوصندوق شخصی"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "فقط موارد گاوصندوق شخصی مرتبط با $EMAIL$ برون ریزی خواهد شد. موارد گاوصندوق سازمان شامل نخواهد شد.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,7 +2092,7 @@
|
||||
"serverVersion": {
|
||||
"message": "نسخه سرور"
|
||||
},
|
||||
"selfHosted": {
|
||||
"selfHostedServer": {
|
||||
"message": "خود میزبان"
|
||||
},
|
||||
"thirdParty": {
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "یک اعلان به دستگاه شما ارسال شده است."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "ورود به سیستم آغاز شد"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2225,11 +2234,36 @@
|
||||
}
|
||||
},
|
||||
"loggingInOn": {
|
||||
"message": "Logging in on"
|
||||
"message": "ورود به عنوان"
|
||||
},
|
||||
"opensInANewWindow": {
|
||||
"message": "در پنجره جدید باز میشود"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "تایید دستگاه لازم است. یک روش تایید برگزینید:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "این دستگاه را به خاطر بسپار"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "بردارید اگر از دستگاه عمومی استفاده میکنید"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "تایید با دستگاه دیگرتان"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "درخواست تایید مدیر"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "تایید با کلمه عبور اصلی"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "شناسه سازمان SSO مورد نیاز است."
|
||||
},
|
||||
"eu": {
|
||||
"message": "اروپا",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "نمایش"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "حساب کاربری با موفقیت ایجاد شد!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "تایید مدیر در خواست شد"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "درخواست شما به مدیرتان فرستاده شد."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "به محض تایید مطلع خواهید شد."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "در ورود مشکلی دارید؟"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "ورود تایید شد"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "رایانامه کاربر کم است"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "دستگاه مورد اعتماد است"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "ورودی مورد نیاز است."
|
||||
},
|
||||
"required": {
|
||||
"message": "الزامی"
|
||||
},
|
||||
"search": {
|
||||
"message": "جستجو"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "ورودی باید حداقل $COUNT$ نشانه داشته باشد.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "اندازه ورودی نباید بیش از $COUNT$ نشانه باشد.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "نشانه های زیر مجاز نیستند: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "مقدار ورودی باید دست کم $MIN$ باشد.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "مقدار ورودی نباید بیش از $MAX$ باشد.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "یک یا چند رایانامه نامعتبر است"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "ورودی نباید فقط فاصله باشد.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "ورودی یک نشانی رایانامه نیست."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "بخش (های) $COUNT$ در بالا نیازمند توجه شما است.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- انتخاب --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- برای گزینش چیزی بنویسید --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "در حال بازیابی گزینهها..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "موردی پیدا نشد"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "پاک کردن همه"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ بیشتر",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "زیرفهرست"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "باز و بسته کردن",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -279,7 +279,7 @@
|
||||
"message": "Vältä epäselviä merkkejä"
|
||||
},
|
||||
"searchVault": {
|
||||
"message": "Hae holvista"
|
||||
"message": "Etsi holvista"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Muokkaa"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Muut"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Muuta holvisi aikakatkaisutoimintoa määrittämällä lukituksen avaustapa."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Arvioi laajennus"
|
||||
},
|
||||
@@ -574,13 +577,13 @@
|
||||
"message": "Haluatko varmasti korvata nykyisen käyttäjätunnuksen?"
|
||||
},
|
||||
"searchFolder": {
|
||||
"message": "Hae kansiosta"
|
||||
"message": "Etsi kansiosta"
|
||||
},
|
||||
"searchCollection": {
|
||||
"message": "Hae kokoelmasta"
|
||||
"message": "Etsi kokoelmasta"
|
||||
},
|
||||
"searchType": {
|
||||
"message": "Hae tyypeistä"
|
||||
"message": "Etsi tyypistä"
|
||||
},
|
||||
"noneFolder": {
|
||||
"message": "Ei kansiota",
|
||||
@@ -619,7 +622,7 @@
|
||||
"message": "Tallenna"
|
||||
},
|
||||
"enableChangedPasswordNotification": {
|
||||
"message": "Kysy päivitetäänkö olemassa oleva kirjautumistieto"
|
||||
"message": "Kysy päivitetäänkö kirjautumistieto"
|
||||
},
|
||||
"changedPasswordNotificationDesc": {
|
||||
"message": "Kysy päivitetäänkö kirjautumistiedon salasana sivustolla havaittua muutosta vastaavaksi."
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Ominaisuus ei ole käytettävissä"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Et voi käyttää tätä toimintoa ennen kuin päivität salausavaimesi."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Salausavaimen siirto vaaditaan. Päivitä salausavaimesi kirjautumalla verkkoholviin."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-jäsenyys"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 Gt salattua tallennustilaa tiedostoliitteille."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Muita kaksivaiheisen kirjautumisen todennusmenetelmiä kuten YubiKey, FIDO U2F ja Duo Security."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Omisteiset kaksivaiheisen kirjautumisen vaihtoehdot, kuten YubiKey ja Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Salasanahygienian, tilin terveyden ja tietovuotojen raportointitoiminnot pitävät holvisi turvassa."
|
||||
@@ -1432,7 +1435,7 @@
|
||||
"description": "Noun: a special folder to hold deleted items"
|
||||
},
|
||||
"searchTrash": {
|
||||
"message": "Hae roskakorista"
|
||||
"message": "Etsi roskakorista"
|
||||
},
|
||||
"permanentlyDeleteItem": {
|
||||
"message": "Poista kohde pysyvästi"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Selaimen biometriaa ei tueta tällä laitteella."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometria epäonnistui"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometristä todennusta ei voida suorittaa. Harkitse pääsalasanan käyttämistä tai uloskirjautumista. Jos tämä jatkuu, ole yhteydessä Bitwardenin asiakaspalveluun."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Oikeutta ei myönnetty"
|
||||
},
|
||||
@@ -1640,7 +1649,7 @@
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"searchSends": {
|
||||
"message": "Hae Sendeistä",
|
||||
"message": "Etsi Sendeistä",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"addSend": {
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Henkilökohtaisen holvin vienti"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Vain tunnukseen $EMAIL$ liitetyt henkilökohtaisen holvin kohteet viedään. Organisaation kohteet eivät sisälly tähän.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Vain tunnukseen $EMAIL$ liitetyt yksityisen holvin kohteet viedään. Organisaation holvin kohteita ei sisällytetä. Vain holvin kohteiden tiedot viedään ilman niiden sisältämiä liitteitä.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Palvelimen versio"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Itse ylläpidetty"
|
||||
"selfHostedServer": {
|
||||
"message": "itse ylläpidetty"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Ulkopuolinen taho"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Laitteellesi on lähetetty ilmoitus."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Kirjautuminen aloitettu"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Avautuu uudessa ikkunassa"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Laitehyväksyntä vaaditaan. Valitse hyväksyntätapa alta:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Muista tämä laite"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Poista valinta julkisilla laitteilla"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Hyväksy muilta laitteiltasi"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Pyydä hyväksyntää ylläpidolta"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Hyväksy pääsalasanalla"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organisaation kertakirjautumistunniste tarvitaan."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Ulkoasu"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Tilin luonti onnistui!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Hyväksyntää pyydetty ylläpidolta"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Pyyntösi on välitetty ylläpidollesi."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Saat ilmoituksen kun se on hyväksytty."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Ongelmia kirjautumisessa?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Kirjautuminen hyväksyttiin"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Käyttäjän sähköpostiosoite puuttuu"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Laitteeseen luotettu"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Syöte vaaditaan."
|
||||
},
|
||||
"required": {
|
||||
"message": "pakollinen"
|
||||
},
|
||||
"search": {
|
||||
"message": "Hae"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Syötteen tulee sisältää ainakin $COUNT$ merkkiä.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Syötteen enimmäismerkkimäärä on $COUNT$.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Seuraavia merkkejä ei sallita: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Syötteen vähimmäisarvo on $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Syötteen enimmäisarvo on $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Ainakin yksi sähköpostiosoite on virheellinen"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Syöte ei voi sisältää vain tyhjiä merkkejä.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Syöte ei ole sähköpostiosoite."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ yllä oleva(a) kenttä(ä) vaatii huomiotasi.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Valitse --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Suodatettava tyyppi --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Noudetaan vaihtoehtoja..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Kohteita ei löytynyt"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Tyhjennä kaikki"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ lisää",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Alavalikko"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Laajenna tai supista",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Iba pa"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "I-rate ang extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Hindi magagamit ang tampok"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Hindi mo maari gamitin ang tampok na ito hanggang hindi mo iupdate ang iyong encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Pagiging miyembro ng premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage para sa mga file attachment."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Dagdag na dalawang hakbang na login option gaya ng YubiKey, FIDO U2F, at Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Pasahod higiyena, kalusugan ng account, at mga ulat sa data breach upang panatilihing ligtas ang iyong vault."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Ang browser biometrics ay hindi sinusuportahan sa device na ito."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permiso ay hindi ibinigay"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Nag-export ng indibidwal na vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Lamang ang mga item ng indibidwal na vault na nauugnay sa $EMAIL$ ang maie-export. Hindi kasama ang mga item ng vault ng organisasyon.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Bersyon ng server"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Auto-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Ika-tatlong-partido"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Naipadala na ang notification sa iyong device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Mag log in na sinimulan"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Nakalantad na Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Autre"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Noter l'extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Fonctionnalité non disponible"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Vous ne pouvez pas utiliser cette fonctionnalité avant de mettre à jour votre clé de chiffrement."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Migration de la clé de chiffrement nécessaire. Veuillez vous connecter sur le coffre web pour mettre à jour votre clé de chiffrement."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Adhésion Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 Go de stockage chiffré pour les fichiers joints."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Options additionnelles d'identification à deux étapes telles que YubiKey, FIDO U2F et Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Options de connexion propriétaires à deux facteurs telles que YubiKey et Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Hygiène du mot de passe, santé du compte et rapports sur les brèches de données pour assurer la sécurité de votre coffre."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Le déverrouillage biométrique dans le navigateur n’est pas pris en charge sur cet appareil"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Le déverrouillage biométique a échoué\n"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Impossible d'utiliser le déverrouillage biométrique, utilisez votre mot de passe principal ou déconnectez-vous. Si le problème persiste, veuillez contacter le support Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission non accordée"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Export du coffre personnel"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Seuls les éléments individuels du coffre associés à $EMAIL$ seront exportés. Les éléments du coffre de l'organisation ne seront pas inclus.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Seuls les éléments individuels du coffre associés à $EMAIL$ seront exportés. Les éléments du coffre de l'organisation ne seront pas inclus. Seules les informations sur les éléments du coffre seront exportées et n'incluront pas les pièces jointes associées.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Version du serveur"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Auto-hébergé"
|
||||
"selfHostedServer": {
|
||||
"message": "auto-hébergé"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tierce partie"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Une notification a été envoyée à votre appareil."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Connexion initiée"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "S'ouvre dans une nouvelle fenêtre"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "L'approbation de l'appareil est requise. Sélectionnez une option d'approbation ci-dessous :"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Se souvenir de cet appareil"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Décocher si vous utilisez un appareil public"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approuver sur votre autre appareil"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Demander l'approbation de l'administrateur"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approuver avec le mot de passe principal"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Identifiant SSO de l'organisation requis."
|
||||
},
|
||||
"eu": {
|
||||
"message": "UE",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Affichage"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Compte créé avec succès !"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Approbation de l'administrateur demandée"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Demande transmise à votre administrateur."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Vous serez notifié une fois approuvé."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problème pour vous connecter ?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Connexion approuvée"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Courriel de l'utilisateur manquant"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Appareil de confiance"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Saisie requise."
|
||||
},
|
||||
"required": {
|
||||
"message": "requis"
|
||||
},
|
||||
"search": {
|
||||
"message": "Rechercher"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "La saisie doit comporter au moins $COUNT$ caractères.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "La saisie ne doit pas dépasser $COUNT$ caractères de long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Les caractères suivants ne sont pas autorisés : $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "La valeur d'entrée doit être au moins de $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "La valeur d'entrée ne doit pas excéder $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Une ou plusieurs adresses e-mail ne sont pas valides"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "La saisie ne doit pas contenir que des espaces.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "La saisie n'est pas une adresse e-mail."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ champ(s) ci-dessus nécessitent votre attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Sélectionner --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Saisir pour filtrer --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Récupération des options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Aucun élément trouvé"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Effacer tout"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ de plus",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Sous-menu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "אחר"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "דירוג הרחבה"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "יכולת זו לא זמינה"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "לא ניתן להשתמש ביכולת זו עד שתעדכן את מפתח ההצפנה שלך."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "חשבון פרימיום"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 ג'יגה של מקום אחסון עבור קבצים מצורפים."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "אפשרויות כניסה דו שלבית מתקדמות כמו YubiKey, FIDO U2F, וגם Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "היגיינת סיסמאות, מצב בריאות החשבון, ודיווחים מעודכנים על פרצות חדשות בכדי לשמור על הכספת שלך בטוחה."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "מכשיר זה לא תומך בזיהוי ביומטרי בדפדפן."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "הרשאה לא סופקה"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "הכספת האישית מיוצאת"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "רק פריטי הכספת האישית שמשויכת אל $EMAIL$ ייוצאו. פריטי הכספת הארגוניים לא יהיו חלק מהייצוא.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "תצוגה"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "अन्य"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the Extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature Unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "जब तक आप अपनी एन्क्रिप्शन कुंजी को अपडेट नहीं करते, तब तक आप इस सुविधा का उपयोग नहीं कर सकते हैं।"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium Membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB of encrypted file storage."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "अतिरिक्त दो-चरण लॉगिन विकल्प जैसे YubiKey, FIDO U2F, और डुओ।"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "अपनी वॉल्ट को सुरक्षित रखने के लिए पासवर्ड स्वच्छता, खाता स्वास्थ्य और डेटा उल्लंघन रिपोर्ट।"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "ब्राउज़र बॉयोमीट्रिक्स इस डिवाइस पर समर्थित नहीं है।"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "अनुमति नहीं दी गयी है"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "केवल $EMAIL$ से संबद्ध, व्यक्तिगत वॉल्ट वस्तुएँ निर्यात की जाएंगी. संगठन वॉल्ट वस्तुएँ शामिल नहीं की जाएंगी. केवल वॉल्ट वस्तुओं की जानकारी निर्यात की जाएगी और इसमें संबंधित अनुलग्नक शामिल नहीं होंगे.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Ostalo"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Za promjenu vremena isteka trezora, odredi način otključavanja."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Ocijeni proširenje"
|
||||
},
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "Ažuriraj"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "Za dovršetak auto-ispune, otključaj svoj trezor."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Otključaj"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Prikaži opcije kotekstualnog izbornika"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Značajka nije dostupna"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Ne možeš koristiti ovu značajku prije nego ažuriraš ključ za šifriranje."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium članstvo"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB šifriranog prostora za pohranu podataka."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Dodatne mogućnosti za prijavu dvostrukom autentifikacijom kao što su YubiKey, FIDO U2F i Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Mogućnosti za prijavu u dva koraka kao što su YubiKey i Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Higijenu lozinki, zdravlje računa i izvještaje o krađi podatak radi zaštite svojeg trezora."
|
||||
@@ -1453,7 +1456,7 @@
|
||||
"message": "Odjava će ukloniti pristup tvom trezoru i zahtijevati mrežnu potvrdu identiteta nakon isteka vremenske neaktivnosti. Sigurno želiš koristiti ovu postavku?"
|
||||
},
|
||||
"vaultTimeoutLogOutConfirmationTitle": {
|
||||
"message": "Potvrda akcije vremenske neaktivnosti"
|
||||
"message": "Potvrda radnje nakon vremenske neaktivnosti"
|
||||
},
|
||||
"autoFillAndSave": {
|
||||
"message": "Auto-ispuni i spremi"
|
||||
@@ -1465,16 +1468,16 @@
|
||||
"message": "Auto-ispunjena stavka"
|
||||
},
|
||||
"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": "Upozorenje: Ovo je nezaštićena HTTP stranica i svi podaci koje preko nje pošalješ drugi mogu vidjeti i izmijeniti. Ova prijava je prvotno bila spremljena za sigurnu (HTTPS) stranicu."
|
||||
},
|
||||
"insecurePageWarningFillPrompt": {
|
||||
"message": "Do you still wish to fill this login?"
|
||||
"message": "Želiš li i dalje ispuniti ove podatke za prijavu?"
|
||||
},
|
||||
"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": "Obrazac je na poslužitelju koji se nalazi na drugačijoj domeni od URI-a za koji su spremljeni tvoji podaci za pristup. Odobri za auto-ispunu ili odustani za prekid."
|
||||
},
|
||||
"autofillIframeWarningTip": {
|
||||
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.",
|
||||
"message": "Kako se ovo upozorenje ubuduće ne bi prikazivalo, spremi ovaj URI ( $HOSTNAME$) u svoju stavku za prijavu.",
|
||||
"placeholders": {
|
||||
"hostname": {
|
||||
"content": "$1",
|
||||
@@ -1486,13 +1489,13 @@
|
||||
"message": "Postavi glavnu lozinku"
|
||||
},
|
||||
"currentMasterPass": {
|
||||
"message": "Current master password"
|
||||
"message": "Trenutna glavna lozinka"
|
||||
},
|
||||
"newMasterPass": {
|
||||
"message": "New master password"
|
||||
"message": "Nova glavna lozinka"
|
||||
},
|
||||
"confirmNewMasterPass": {
|
||||
"message": "Confirm new master password"
|
||||
"message": "Potvrdi novu glavnu lozinku"
|
||||
},
|
||||
"masterPasswordPolicyInEffect": {
|
||||
"message": "Jedno ili više pravila organizacije zahtijeva da tvoja glavna lozinka ispunjava sljedeće uvjete:"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometrija preglednika nije podržana na ovom uređaju."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrija neuspješna"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrija se ne može dovršiti. Pokušaj glavnom lozinkom ili se odjavi i ponovno prijavi. Ako se ovo nastavi, obrati se Bitwarden podršci."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Dopuštenje nije dano"
|
||||
},
|
||||
@@ -1875,7 +1884,7 @@
|
||||
"message": "Tvoju glavnu lozinku je nedavno promijenio administrator tvoje organizacije. Za pristup trezoru, potrebno je ažurirati glavnu lozinku, što će te odjaviti iz trenutne sesije, te ćeš se morati ponovno prijaviti. Aktivne sesije na drugim uređajima mogu ostati aktivne još sat vremena."
|
||||
},
|
||||
"updateWeakMasterPasswordWarning": {
|
||||
"message": "Your master password does not meet one or more of your organization policies. In order to access the vault, you must update your master password now. Proceeding will log you out of your current session, requiring you to log back in. Active sessions on other devices may continue to remain active for up to one hour."
|
||||
"message": "Tvoja glavna lozinka ne zadovoljava pravila ove organizacije. Za pristup trezoru moraš odmah ažurirati svoju glavnu lozinku. Ako nastaviš, odjaviti ćeš se iz trenutne sesije te ćeš se morati ponovno prijaviti. Aktivne sesije na drugim uređajima mogu ostati aktivne do jedan sat."
|
||||
},
|
||||
"resetPasswordPolicyAutoEnroll": {
|
||||
"message": "Automatsko učlanjenje"
|
||||
@@ -1896,7 +1905,7 @@
|
||||
"message": "minuta"
|
||||
},
|
||||
"vaultTimeoutPolicyInEffect": {
|
||||
"message": "Pravilo tvoje organizacije utječe na istek trezora. Najveće dozvoljeno vrijeme isteka je $HOURS$:$MINUTES$ h.",
|
||||
"message": "Pravilo tvoje organizacije podesilo je najveće dozvoljeno vrijeme isteka trezora na $HOURS$:$MINUTES$ h.",
|
||||
"placeholders": {
|
||||
"hours": {
|
||||
"content": "$1",
|
||||
@@ -1909,7 +1918,7 @@
|
||||
}
|
||||
},
|
||||
"vaultTimeoutPolicyWithActionInEffect": {
|
||||
"message": "Your organization policies are affecting your vault timeout. Maximum allowed vault timeout is $HOURS$ hour(s) and $MINUTES$ minute(s). Your vault timeout action is set to $ACTION$.",
|
||||
"message": "Pravilo tvoje organizacije utječe na istek trezora. Najveće dozvoljeno vrijeme isteka je $HOURS$:$MINUTES$ h. Tvoja radnja nakon isteka trezora je: $ACTION$.",
|
||||
"placeholders": {
|
||||
"hours": {
|
||||
"content": "$1",
|
||||
@@ -1926,7 +1935,7 @@
|
||||
}
|
||||
},
|
||||
"vaultTimeoutActionPolicyInEffect": {
|
||||
"message": "Your organization policies have set your vault timeout action to $ACTION$.",
|
||||
"message": "Pravilo tvoje organizacije podesilo je radnju nakon isteka trezora na: $ACTION$.",
|
||||
"placeholders": {
|
||||
"action": {
|
||||
"content": "$1",
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Izvoz osobnog trezora"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Izvest će se samo stavke osobnog trezora povezanog s $EMAIL$. Stavke organizacijskog trezora neće biti uključene.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Verzija poslužitelja"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Vlastiti poslužitelj"
|
||||
"selfHostedServer": {
|
||||
"message": "vlastiti poslužitelj"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Obavijest je poslana na tvoj uređaj."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Pokrenuta prijava"
|
||||
"loginInitiated": {
|
||||
"message": "Prijava pokrenuta"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Ukradena glavna lozinka"
|
||||
@@ -2225,10 +2234,35 @@
|
||||
}
|
||||
},
|
||||
"loggingInOn": {
|
||||
"message": "Logging in on"
|
||||
"message": "Prijava na"
|
||||
},
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
"message": "Otvara u novom prozoru"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Potrebno je odobriti uređaj. Odaberi metodu odobravanja:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Zapamti ovaj uređaj"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Odznači ako koristiš javni uređaj"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Odobri drugim uređajem"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Zatraži odobrenje administratora"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Odobri glavnom lozinkom"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Potreban je identifikator organizacije."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
@@ -2237,12 +2271,140 @@
|
||||
"message": "bitwarden.eu"
|
||||
},
|
||||
"accessDenied": {
|
||||
"message": "Access denied. You do not have permission to view this page."
|
||||
"message": "Pristup odbijen. Nemaš prava vidjeti ovu stranicu."
|
||||
},
|
||||
"general": {
|
||||
"message": "General"
|
||||
"message": "Opće"
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
"message": "Prikaz"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Račun je uspješno stvoren!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Zatraženo odobrenje administratora"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Tvoj zahtjev je poslan administratoru."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Dobiti ćeš obavijest kada bude odobreno."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problem s prijavom?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Prijava odobrena"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Nedostaje e-pošta korisnika"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Uređaj pouzdan"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Potreban je unos."
|
||||
},
|
||||
"required": {
|
||||
"message": "obavezno"
|
||||
},
|
||||
"search": {
|
||||
"message": "Traži"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Unos mora sadržavati najmanje $COUNT$ znakova.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Unos ne smije imati više od $COUNT$ znakova.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Ovi znakovi nisu dozvoljeni: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Unos mora biti najmanje $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Unos ne smije biti više od $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Jedna ili više adresa e-pošte nije valjana"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Unos ne smije biti prazan.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Nije unesena adresa e-pošte."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ polje/a treba tvoju pažnju.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Odaberi --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Upiši za filtriranje --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Dohvaćanje opcija..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nije pronađena niti jedna stavka"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Očisti sve"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ još $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Podizbornik"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Sažmi/Proširi",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Egyéb"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Állítsunk be egy feloldási módot a széf időkifutási műveletének módosításához."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Bővítmény értékelése"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Ez a funkció nem érhető el."
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Ez a funkció nem használható, amíg nem frissíted a titkosítási kulcsod."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Titkosítási kulcs migráció szükséges. Jelentkezzünk be a webes széfen keresztül a titkosítási kulcs frissítéséhez."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Prémium tagság"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB titkosított tárhely a fájlmellékleteknek."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "További két lépcsős bejelentkezés lehetőségek, mint például YubiKey, FIDO U2F és Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Jelszó higiénia, fiók biztonság és adatszivárgási jelentések a széf biztonsága érdekében."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "A böngésző biometrikus adatait ez az eszköz nem támogatja."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "A biometria nem sikerült."
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "A biometrikus adatokat nem lehet kitölteni, fontoljuk meg a mesterjelszó használatát vagy a kijelentkezést. Ha ez továbbra is fennáll, forduljunk a Bitwarden ügyfélszolgálatához."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "A jogosultság nincs megadva."
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Személyes széf exportálása"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Csak $EMAIL$ email címmel társított személyes széf elemek kerülnek exportálásra. Ebbe nem kerülnek be a szervezeti széf elemek.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "$EMAIL$ email címhez társított egyedi széfek kerülnek csak exportálásra. A szervezeti széf elemei nem lesznek benne. Csak a széf információk kerülnek exportálásra és nem tartalmazzák a kapcsolódó mellékleteket.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Szerver verzió"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Saját kiszolgáló"
|
||||
"selfHostedServer": {
|
||||
"message": "saját üzemeltetésű"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Harmadik fél"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Egy értesítés lett elküldve az eszközre."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "A bejelentkezés elindításra került."
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Megnyitás új ablakban"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Az eszköz jóváhagyása szükséges. Válasszunk egy jóváhagyási lehetőséget lentebb:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Eszköz megjegyzése"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Töröljük a jelölést, ha nyilvános eszközt használunk."
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Jóváhagyás másik eszközzel"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Adminisztrátori jóváhagyás kérés"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Jóváhagyás mesterjelszóval"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "A szervezeti SSO azonosító megadása szükséges."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Megjelenítés"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "A fiók sikeresen létrehozásra került."
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Adminisztrátori jóváhagyás kérés történt"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "A kérés elküldésre került az adminisztrátornak."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "A jóváhagyás után értesítés érkezik."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Probléma van a bejelentkezéssel?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "A bejelentkezés jóváhagyásra került."
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "A felhasználói email cím hiányzik."
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Az eszköz megbízható."
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Az adatbevitel kötelező."
|
||||
},
|
||||
"required": {
|
||||
"message": "kötelező"
|
||||
},
|
||||
"search": {
|
||||
"message": "Keresés"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "A bevitel legyen legalább $COUNT$ karakter hosszú.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "A bevitel nem haladhatja meg $COUNT$ karakter hosszt.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "A következő karakterek nem engedélyezettek: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "A beviteli érték legyen legalább $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "A beviteli érték ne haladja meg $MAX$ értéket.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 vagy több email cím érvénytelen."
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "A bevitel nem tartalmazhat csak fehér szóköz karaktert.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Az megadott bevitel nem email cím."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ mező fentebb figyelmet érdemel.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Választás --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Gépelés a szűréshez --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Az opciók beolvasása folyamatban can..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nem található elem."
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Összes törlése"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ további",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Almenü"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Összezárás váltás",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Lainnya"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Nilai Ekstensi"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Fitur Tidak Tersedia"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Anda tidak dapat menggunakan fitur ini sampai Anda memperbarui kunci enkripsi Anda."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Keanggotaan Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB penyimpanan berkas yang dienkripsi."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Pilihan info masuk dua langkah tambahan seperti YubiKey, FIDO U2F, dan Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Kebersihan kata sandi, kesehatan akun, dan laporan kebocoran data untuk tetap menjaga keamanan brankas Anda."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometrik peramban tidak didukung di perangkat ini."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Izin tidak diberikan"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Altro"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Imposta un metodo di sblocco per modificare l'azione timeout cassaforte."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Valuta l'estensione"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funzionalità non disponibile"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Non puoi usare questa funzionalità finché non aggiorni la tua chiave di criptografia."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Migrazione della chiave di criptografia obbligatoria. Accedi tramite la cassaforte web per aggiornare la tua chiave di criptografia."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Abbonamento Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB di spazio di archiviazione criptato per gli allegati."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Più opzioni di verifica in due passaggi come YubiKey, FIDO U2F, e Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Opzioni di verifica in due passaggi proprietarie come YubiKey e Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Sicurezza delle password, integrità dell'account, e rapporti su violazioni di dati per mantenere sicura la tua cassaforte."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "L'autenticazione biometrica del browser non è supportata su questo dispositivo."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Autenticazione biometrica fallita"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "L'autenticazione biometrica non può essere completata, prova a usare una password principale o a uscire. Se il problema persiste, contatta l'assistenza di Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permesso non fornito"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Esportazione cassaforte personale"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Solo gli elementi della cassaforte personale associati a $EMAIL$ saranno esportati. Gli elementi della cassaforte dell'organizzazione non saranno inclusi.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Solo gli elementi della cassaforte personale associati a $EMAIL$ saranno esportati. Gli elementi della cassaforte dell'organizzazione non saranno inclusi. Solo le informazioni sugli elementi della cassaforte saranno esportate e non includeranno gli allegati.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versione Server"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Terze parti"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Una notifica è stata inviata al tuo dispositivo."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Login avviato"
|
||||
"loginInitiated": {
|
||||
"message": "Accesso avviato"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Password principale violata"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Si apre in una nuova finestra"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Approvazione del dispositivo obbligatoria. Seleziona un'opzione di approvazione:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Ricorda questo dispositivo"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Deseleziona se stai usando un dispositivo pubblico"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approva dall'altro tuo dispositivo"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Richiedi approvazione dell'amministratore"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approva con password principale"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Identificatore SSO dell'organizzazione obbligatorio."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Schermo"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account creato!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Approvazione dell'amministratore richiesta"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "La tua richiesta è stata inviata al tuo amministratore."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Riceverai una notifica una volta approvato."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problemi ad accedere?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Accesso approvato"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Email utente mancante"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Dispositivo fidato"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input obbligatorio."
|
||||
},
|
||||
"required": {
|
||||
"message": "obbligatorio"
|
||||
},
|
||||
"search": {
|
||||
"message": "Cerca"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "L'input deve essere lungo almeno $COUNT$ caratteri.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "L'input non deve essere più lungo di $COUNT$ caratteri.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Questi caratteri non sono permessi: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Il valore immesso deve essere almeno $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Il valore immesso non deve superare $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Una o più email non sono valide"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "L'input non può contenere solo spazi.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "L'input non è un indirizzo email."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ campi qui sopra richiedono la tua attenzione.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Seleziona --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Digita per filtrare --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Ottenendo opzioni..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nessun elemento trovato"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Cancella tutto"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+$QUANTITY$ in più",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Sottomenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Comprimi/espandi",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "その他"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "保管庫のタイムアウト動作を変更するには、ロック解除方法を設定してください。"
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "拡張機能の評価"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "サービスが利用できません"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "暗号キーを更新するまでこの機能は使用できません。"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "暗号化キーの移行が必要です。暗号化キーを更新するには、ウェブ保管庫からログインしてください。"
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "プレミアム会員"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1GB の暗号化されたファイルストレージ"
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey、FIDO U2F、Duoなどの追加の2段階認証ログインオプション"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "YubiKey、Duo などのプロプライエタリな2段階認証オプション。"
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "保管庫を安全に保つための、パスワードやアカウントの健全性、データ侵害に関するレポート"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "このデバイスではブラウザの生体認証に対応していません。"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "生体認証に失敗しました"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "生体認証を完了できません。マスターパスワードを使うかログアウトしてください。それでも直らない場合は、Bitwarden サポートまでお問い合わせください。"
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "権限が提供されていません"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "個人保管庫のエクスポート"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "$EMAIL$ に関連付けられた個人用保管庫アイテムのみがエクスポートされます。組織用保管庫アイテムは含まれません。",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "$EMAIL$ に関連付けられた個人の保管庫アイテムのみがエクスポートされます。組織の保管庫アイテムは含まれません。 保管庫アイテム情報のみがエクスポートされ、関連する添付ファイルはエクスポートされません。",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "サーバーのバージョン"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "セルフホスト"
|
||||
"selfHostedServer": {
|
||||
"message": "自己ホスト型"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "サードパーティー"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "デバイスに通知を送信しました。"
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "ログイン開始"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "新しいウィンドウで開く"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "デバイスの承認が必要です。以下から承認オプションを選択してください:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "このデバイスを記憶する"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "パブリックデバイスを使用している場合はチェックしないでください"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "他のデバイスから承認する"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "管理者の承認を要求する"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "マスターパスワードで承認する"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "組織の SSO ID が必要です。"
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "表示"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "アカウントを正常に作成しました!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "管理者の承認を要求しました"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "要求を管理者に送信しました。"
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "承認されると通知されます。 "
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "ログインできない場合"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "ログインが承認されました"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "ユーザーのメールアドレスがありません"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "信頼されたデバイス"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "入力が必要です。"
|
||||
},
|
||||
"required": {
|
||||
"message": "必須"
|
||||
},
|
||||
"search": {
|
||||
"message": "検索"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "$COUNT$ 文字以上でなければなりません。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "$COUNT$ 文字を超えてはいけません。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "次の文字は許可されていません: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "入力値は少なくとも$MIN$桁でなければなりません。",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "入力値は$MAX$桁を超えてはいけません。",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1つ以上のメールアドレスが無効です"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "値を空白のみにしないでください。",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "入力したものはメールアドレスではありません。"
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "上記の $COUNT$ 点を確認してください。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- 選択 --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- 入力して絞り込み --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "オプションを取得中..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "アイテムが見つかりません"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "すべてクリア"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ 個以上",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "サブメニュー"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "開く/閉じる",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "სხვა"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "ಇತರೆ"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "ವಿಸ್ತರಣೆಯನ್ನು ರೇಟ್ ಮಾಡಿ"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "ವೈಶಿಷ್ಟ್ಯ ಲಭ್ಯವಿಲ್ಲ"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "ನಿಮ್ಮ ಎನ್ಕ್ರಿಪ್ಶನ್ ಕೀಲಿಯನ್ನು ನವೀಕರಿಸುವವರೆಗೆ ನೀವು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "ಪ್ರೀಮಿಯಂ ಸದಸ್ಯತ್ವ"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "ಫೈಲ್ ಲಗತ್ತುಗಳಿಗಾಗಿ 1 ಜಿಬಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂಗ್ರಹ."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "ಹೆಚ್ಚುವರಿ ಎರಡು-ಹಂತದ ಲಾಗಿನ್ ಆಯ್ಕೆಗಳಾದ ಯೂಬಿಕೆ, ಎಫ್ಐಡಿಒ ಯು 2 ಎಫ್, ಮತ್ತು ಡ್ಯುವೋ."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "ನಿಮ್ಮ ವಾಲ್ಟ್ ಅನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸಲು ಪಾಸ್ವರ್ಡ್ ನೈರ್ಮಲ್ಯ, ಖಾತೆ ಆರೋಗ್ಯ ಮತ್ತು ಡೇಟಾ ಉಲ್ಲಂಘನೆ ವರದಿಗಳು."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "ಬ್ರೌಸರ್ ಬಯೋಮೆಟ್ರಿಕ್ಸ್ ಈ ಸಾಧನದಲ್ಲಿ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "ಅನುಮತಿ ಒದಗಿಸಲಾಗಿಲ್ಲ"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "기타"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "확장 프로그램 평가"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "기능 사용할 수 없음"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "이 기능을 사용하려면 암호화 키를 업데이트해야 합니다."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "프리미엄 멤버십"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1GB의 암호화된 파일 저장소."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey나 FIDO U2F, Duo 등의 추가적인 2단계 인증 옵션."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "보관함을 안전하게 유지하기 위한 암호 위생, 계정 상태, 데이터 유출 보고서"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "이 기기에서는 생체 인식이 지원되지 않습니다."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "권한이 부여되지 않음"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "개인 보관함을 내보내는 중"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "오직 $EMAIL$와 연관된 개인 보관함의 항목만 내보내집니다. 조직 보관함의 항목은 포함되지 않습니다.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Kita"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Nustatyk atrakinimo būdą, kad pakeistum saugyklos laiko limito veiksmą."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Įvertinkite šį plėtinį"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funkcija neprieinama"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Negali naudotis šia funkcija, kol neatnaujinsi šifravimo raktą."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium narystė"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB užšifruotos vietos diske bylų prisegimams."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Papildomos dviejų žingsių prisijungimo opcijos, tokios kaip YubiKey, FIDO U2F ir Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Patentuotos dviejų žingsnių prisijungimo parinktys, tokios kaip YubiKey ir Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Slaptažodžio higiena, prieigos sveikata ir duomenų nutekinimo ataskaitos, kad tavo saugyklas būtų saugus."
|
||||
@@ -1036,7 +1039,7 @@
|
||||
"message": "Naujas pasirinktis laukelis"
|
||||
},
|
||||
"dragToSort": {
|
||||
"message": "Drag to sort"
|
||||
"message": "Rūšiuok, kad surūšiuotum"
|
||||
},
|
||||
"cfTypeText": {
|
||||
"message": "Tekstas"
|
||||
@@ -1056,10 +1059,10 @@
|
||||
"description": "This describes a value that is 'linked' (tied) to another value."
|
||||
},
|
||||
"popup2faCloseMessage": {
|
||||
"message": "Clicking outside the popup window to check your email for your verification code will cause this popup to close. Do you want to open this popup in a new window so that it does not close?"
|
||||
"message": "Paspaudę už iššokančio lango, kad patikrintum, ar el. paštu gausi patvirtinimo kodą, uždarys šį iššokantį langą. Ar nori atidaryti šį iššokantį langą naujame lange, kad jis neužsidarytų?"
|
||||
},
|
||||
"popupU2fCloseMessage": {
|
||||
"message": "This browser cannot process U2F requests in this popup window. Do you want to open this popup in a new window so that you can log in using U2F?"
|
||||
"message": "Ši naršyklė negali apdoroti U2F prašymų šiame iššokančiame lange. Ar nori atidaryti šį iššokantį langą naujame lange, kad galėtum prisijungti naudodamas (-a) U2F?"
|
||||
},
|
||||
"enableFavicon": {
|
||||
"message": "Rodyti tinklalapių ikonėles"
|
||||
@@ -1068,10 +1071,10 @@
|
||||
"message": "Show a recognizable image next to each login."
|
||||
},
|
||||
"enableBadgeCounter": {
|
||||
"message": "Show badge counter"
|
||||
"message": "Rodyti ženkliukų skaitiklį"
|
||||
},
|
||||
"badgeCounterDesc": {
|
||||
"message": "Indicate how many logins you have for the current web page."
|
||||
"message": "Nurodoma, kiek prisijungimų turi dabartiniame žiniatinklio puslapyje."
|
||||
},
|
||||
"cardholderName": {
|
||||
"message": "Mokėjimo kortelės savininko vardas"
|
||||
@@ -1149,7 +1152,7 @@
|
||||
"message": "Dr"
|
||||
},
|
||||
"mx": {
|
||||
"message": "Mx"
|
||||
"message": "Neutralinis (-i)"
|
||||
},
|
||||
"firstName": {
|
||||
"message": "Vardas"
|
||||
@@ -1273,7 +1276,7 @@
|
||||
}
|
||||
},
|
||||
"passwordSafe": {
|
||||
"message": "This password was not found in any known data breaches. It should be safe to use."
|
||||
"message": "Šis slaptažodis nebuvo rastas per jokius žinomus duomenų pažeidimus. Jis turėtų būti saugus naudoti."
|
||||
},
|
||||
"baseDomain": {
|
||||
"message": "Bazinis domenas",
|
||||
@@ -1294,7 +1297,7 @@
|
||||
"message": "Prasideda"
|
||||
},
|
||||
"regEx": {
|
||||
"message": "Regular expression",
|
||||
"message": "Reguliari išraiška",
|
||||
"description": "A programming term, also known as 'RegEx'."
|
||||
},
|
||||
"matchDetection": {
|
||||
@@ -1302,7 +1305,7 @@
|
||||
"description": "URI match detection for auto-fill."
|
||||
},
|
||||
"defaultMatchDetection": {
|
||||
"message": "Default match detection",
|
||||
"message": "Numatytasis atitikties aptikimas",
|
||||
"description": "Default URI match detection for auto-fill."
|
||||
},
|
||||
"toggleOptions": {
|
||||
@@ -1465,7 +1468,7 @@
|
||||
"message": "Item auto-filled "
|
||||
},
|
||||
"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": "Įspėjimas: Tai – neapsaugotas HTTP puslapis, todėl bet kokią pateiktą informaciją gali matyti ir keisti kiti asmenys. Šis prisijungimas iš pradžių buvo išsaugotas saugiame (HTTPS) puslapyje."
|
||||
},
|
||||
"insecurePageWarningFillPrompt": {
|
||||
"message": "Do you still wish to fill this login?"
|
||||
@@ -1486,19 +1489,19 @@
|
||||
"message": "Pagrindinio slaptažodžio nustatymas"
|
||||
},
|
||||
"currentMasterPass": {
|
||||
"message": "Current master password"
|
||||
"message": "Dabartinis pagrindinis slaptažodis"
|
||||
},
|
||||
"newMasterPass": {
|
||||
"message": "New master password"
|
||||
"message": "Naujas pagrindinis slaptažodis"
|
||||
},
|
||||
"confirmNewMasterPass": {
|
||||
"message": "Confirm new master password"
|
||||
"message": "Patvirtinti naują pagrindinį slaptažodį"
|
||||
},
|
||||
"masterPasswordPolicyInEffect": {
|
||||
"message": "One or more organization policies require your master password to meet the following requirements:"
|
||||
"message": "Viena ar daugiau organizacijos politikos reikalauja, kad tavo pagrindinis slaptažodis atitiktų šiuos reikalavimus:"
|
||||
},
|
||||
"policyInEffectMinComplexity": {
|
||||
"message": "Minimum complexity score of $SCORE$",
|
||||
"message": "Minimalus sudėtingumo balas $SCORE$",
|
||||
"placeholders": {
|
||||
"score": {
|
||||
"content": "$1",
|
||||
@@ -1534,7 +1537,7 @@
|
||||
}
|
||||
},
|
||||
"masterPasswordPolicyRequirementsNotMet": {
|
||||
"message": "Your new master password does not meet the policy requirements."
|
||||
"message": "Tavo naujasis pagrindinis slaptažodis neatitinka politikos reikalavimų."
|
||||
},
|
||||
"acceptPolicies": {
|
||||
"message": "By checking this box you agree to the following:"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Šiame įrenginyje biometrikos negalima naudoti."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrika nepavyko"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometriniai duomenys negali būti užpildyti, apsvarstyk galimybę naudoti pagrindinį slaptažodį arba atsijungti. Jei tai tęsiasi, kreipkitės į Bitwarden pagalbą."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Nesuteiktos teisės"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Trečioji šalis"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Pradėtas prisijungimas"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Įrenginio patvirtinimas reikalingas. Pasirink patvirtinimo būdą toliau:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Prisiminti šį įrenginį"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Panaikink žymėjimą, jei naudojamas viešasis įrenginys"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Patvirtinti iš tavo kito įrenginio"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Prašyti administratoriaus patvirtinimo"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Patvirtinti su pagrindiniu slaptažodžiu"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organizacijos SSO identifikatorius yra reikalingas."
|
||||
},
|
||||
"eu": {
|
||||
"message": "ES",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Rodyti"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Paskyra sėkmingai sukurta!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Prašymas administratoriaus patvirtinimas"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Tavo prašymas išsiųstas administratoriui."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Tu būsi praneštas (-a), kai bus patvirtinta."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problemos prisijungiant?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Patvirtintas prisijungimas"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Trūksta naudotojo el. pašto"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Patikimas įrenginys"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
"message": "Automātiskā aizpildīšana"
|
||||
},
|
||||
"generatePasswordCopied": {
|
||||
"message": "Veidot paroli (ievietota starpliktuvē)"
|
||||
"message": "Izveidot paroli (tiks ievietota starpliktuvē)"
|
||||
},
|
||||
"copyElementIdentifier": {
|
||||
"message": "Pavairot pielāgotā lauka nosaukumu"
|
||||
@@ -140,7 +140,7 @@
|
||||
"message": "Apstiprināšanas kods"
|
||||
},
|
||||
"confirmIdentity": {
|
||||
"message": "Apstiprināt identitāti, lai turpinātu."
|
||||
"message": "Jāapstiprina identitāte, lai turpinātu."
|
||||
},
|
||||
"account": {
|
||||
"message": "Konts"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Cits"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Jāuzstāda atslēgšanas veids, lai mainītu glabātavas noildzes darbību."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Novērtēt paplašinājumu"
|
||||
},
|
||||
@@ -351,7 +354,7 @@
|
||||
"message": "Apstiprināt identitāti"
|
||||
},
|
||||
"yourVaultIsLocked": {
|
||||
"message": "Glabātava ir slēgta. Nepieciešams norādīt galveno paroli, lai turpinātu."
|
||||
"message": "Glabātava ir aizslēgta. Jāapstiprina identitāte, lai turpinātu."
|
||||
},
|
||||
"unlock": {
|
||||
"message": "Atslēgt"
|
||||
@@ -464,7 +467,7 @@
|
||||
"message": "Nederīgs apstiprinājuma kods"
|
||||
},
|
||||
"valueCopied": {
|
||||
"message": "$VALUE$ ievietota starpliktuvē",
|
||||
"message": "$VALUE$ ir starpliktuvē",
|
||||
"description": "Value has been copied to the clipboard.",
|
||||
"placeholders": {
|
||||
"value": {
|
||||
@@ -556,7 +559,7 @@
|
||||
"message": "Vienums labots"
|
||||
},
|
||||
"deleteItemConfirmation": {
|
||||
"message": "Vai tiešām pārvietot vienumu uz atkritni?"
|
||||
"message": "Vai tiešām pārvietot uz atkritni?"
|
||||
},
|
||||
"deletedItem": {
|
||||
"message": "Vienums pārvietots uz atkritni"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Iespēja nav pieejama"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Jūs nevarat izmantot šo funkciju līdz jūs atjaunojat savu šifrēšanas atslēgu."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Nepieciešama šifrēšanas atslēgas nomaiņa. Lūgums pieteikties tīmekļa glabātavā, lai atjauninātu savu šifrēšanas atslēgu."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium dalība"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB šifrētas krātuves datņu pielikumiem."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Tādas papildu divpakāpju pieteikšanās iespējas kā YubiKey, FIDO U2F un Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Tādas slēgtā pirmavota divpakāpju pieteikšanās iespējas kā YubiKey un Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Paroļu higiēnas, konta veselības un datu noplūžu pārskati, lai uzturētu glabātavu drošu."
|
||||
@@ -898,7 +901,7 @@
|
||||
"message": "Šim kontam ir iespējota divpakāpju pieteikšanās, bet šajā pārlūkā netiek atbalstīts neviens no uzstādītajiem divpakāpju pārbaudes nodrošinātājiem."
|
||||
},
|
||||
"noTwoStepProviders2": {
|
||||
"message": "Lūgums izmantot atbalstītu tīmekļa pārlūku (piemēram Chrome) un/vai pievienot papildus nodrošinātājus, kas tiek labāk atbalstīti dažādos pārlūkos (piemēram autentificētāja lietotni)."
|
||||
"message": "Lūgums izmantot atbalstītu tīmekļa pārlūku (piemēram Chrome) un/vai pievienot papildu nodrošinātājus, kas tiek labāk atbalstīti dažādos pārlūkos (piemēram autentificētāja lietotni)."
|
||||
},
|
||||
"twoStepOptions": {
|
||||
"message": "Divpakāpju pieteikšanās iespējas"
|
||||
@@ -920,21 +923,21 @@
|
||||
"message": "YubiKey OTP drošības atslēga"
|
||||
},
|
||||
"yubiKeyDesc": {
|
||||
"message": "Izmanto YubiKey, lai piekļūtu savam kontam! Darbojas ar YubiKey 4, 4 Nano, 4C un NEO ierīcēm."
|
||||
"message": "Ir izmantojams YubiKey, lai piekļūtu savam kontam. Darbojas ar YubiKey 4, 4 Nano, 4C un NEO ierīcēm."
|
||||
},
|
||||
"duoDesc": {
|
||||
"message": "Apstiprini ar Duo Security, izmantojot Duo Mobile lietotni, īsziņu, tālruņa zvanu vai U2F drošības atslēgu!",
|
||||
"message": "Ar Duo Security apliecināšanu var veikt ar Duo Mobile lietotni, īsziņu, tālruņa zvanu vai U2F drošības atslēgu.",
|
||||
"description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
|
||||
},
|
||||
"duoOrganizationDesc": {
|
||||
"message": "Apstiprini ar Duo Security savā apvienībā, izmantojot Duo Mobile lietotni, īsziņu, tālruņa zvanu vai U2F drošības atslēgu!",
|
||||
"message": "Apliecināšana ar savas apvienības Duo Security, izmantojot Duo Mobile lietotni, īsziņu, tālruņa zvanu vai U2F drošības atslēgu.",
|
||||
"description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
|
||||
},
|
||||
"webAuthnTitle": {
|
||||
"message": "FIDO2 WebAuthn"
|
||||
},
|
||||
"webAuthnDesc": {
|
||||
"message": "Izmantot jebkuru WebAuthn atbalstošu drošības atslēgu, lai piekļūtu kontam."
|
||||
"message": "Ir izmantojama jebkura WebAuthn atbalstošu drošības atslēgu, lai piekļūtu kontam."
|
||||
},
|
||||
"emailTitle": {
|
||||
"message": "E-pasts"
|
||||
@@ -1537,7 +1540,7 @@
|
||||
"message": "Jaunā galvenā parole neatbilst nosacījumu prasībām."
|
||||
},
|
||||
"acceptPolicies": {
|
||||
"message": "Atzīmējot šo rūtiņu, Tu piekrīti sekojošajam:"
|
||||
"message": "Ar šīs rūtiņas atzīmēšanu tiek piekrists sekojošajam:"
|
||||
},
|
||||
"acceptPoliciesRequired": {
|
||||
"message": "Nav apstiprināti izmantošanas noteikumi un privātuma nosacījumi."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Šajā ierīcē netiek atbalstīta pārlūka biometrija."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrija neizdevās"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometriju nevar pabeigt, jāapsver galvenās paroles izmantošana vai atteikšanās. Ja tas turpinās, lūgums sazināties ar Bitwarden atbalstu."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Atļauja nav nodrošināta"
|
||||
},
|
||||
@@ -1636,15 +1645,15 @@
|
||||
}
|
||||
},
|
||||
"send": {
|
||||
"message": "Sūtījums",
|
||||
"message": "Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"searchSends": {
|
||||
"message": "Meklēt Sūtījumus",
|
||||
"message": "Meklēt Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"addSend": {
|
||||
"message": "Pievienot Sūtījumu",
|
||||
"message": "Pievienot Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendTypeText": {
|
||||
@@ -1654,11 +1663,11 @@
|
||||
"message": "Datne"
|
||||
},
|
||||
"allSends": {
|
||||
"message": "Visi Sūtījumi",
|
||||
"message": "Visi Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"maxAccessCountReached": {
|
||||
"message": "Sasniegts lielākais pieļaujamais piekļuvju skaits",
|
||||
"message": "Sasniegts lielākais pieļaujamais piekļuves reižu skaits",
|
||||
"description": "This text will be displayed after a Send has been accessed the maximum amount of times."
|
||||
},
|
||||
"expired": {
|
||||
@@ -1671,7 +1680,7 @@
|
||||
"message": "Aizsargāts ar paroli"
|
||||
},
|
||||
"copySendLink": {
|
||||
"message": "Ievietot \"Send\" saiti starpliktuvē",
|
||||
"message": "Ievietot Send saiti starpliktuvē",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"removePassword": {
|
||||
@@ -1684,11 +1693,11 @@
|
||||
"message": "Parole noņemta"
|
||||
},
|
||||
"deletedSend": {
|
||||
"message": "Sūtījums dzēsts",
|
||||
"message": "Send izdzēsts",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendLink": {
|
||||
"message": "Sūtījuma saite",
|
||||
"message": "Send saite",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"disabled": {
|
||||
@@ -1698,23 +1707,23 @@
|
||||
"message": "Vai tiešām noņemt paroli?"
|
||||
},
|
||||
"deleteSend": {
|
||||
"message": "Dzēst Sūtījumu",
|
||||
"message": "Izdzēst Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"deleteSendConfirmation": {
|
||||
"message": "Vai tiešām vēlaties dzēst šo Sūtījumu?",
|
||||
"message": "Vai tiešām izdzēst šo Send?",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"editSend": {
|
||||
"message": "Rediģēt Sūtījumu",
|
||||
"message": "Labot Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendTypeHeader": {
|
||||
"message": "Kāds ir šī Sūtījums veids?",
|
||||
"message": "Kāds ir šī Send veids?",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendNameDesc": {
|
||||
"message": "Draudzīgs nosaukums, lai raksturotu šo Sūtījumu.",
|
||||
"message": "Lasāms nosaukums, kas apraksta šo Send.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendFileDesc": {
|
||||
@@ -1724,14 +1733,14 @@
|
||||
"message": "Dzēšanas datums"
|
||||
},
|
||||
"deletionDateDesc": {
|
||||
"message": "Sūtījums tiks neatgriezeniski dzēsts norādītajā datumā un laikā.",
|
||||
"message": "Send tiks neatgriezeniski izdzēsts norādītajā datumā un laikā.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"expirationDate": {
|
||||
"message": "Derīguma beigu datums"
|
||||
},
|
||||
"expirationDateDesc": {
|
||||
"message": "Ja tas ir iestatīts, piekļuve šim Sūtījumam beigsies norādītajā datumā un laikā.",
|
||||
"message": "Ja iestatīts, piekļuve šim Send beigsies norādītajā datumā un laikā.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"oneDay": {
|
||||
@@ -1750,59 +1759,59 @@
|
||||
"message": "Pielāgots"
|
||||
},
|
||||
"maximumAccessCount": {
|
||||
"message": "Lielākais pieļaujamais piekļuvju skaits"
|
||||
"message": "Lielākais pieļaujamais piekļuves reižu skaits"
|
||||
},
|
||||
"maximumAccessCountDesc": {
|
||||
"message": "Ja tas ir iestatīts, lietotāji vairs nevarēs piekļūt šim Sūtījumam, tiklīdz būs sasniegts maksimālais piekļuves skaits.",
|
||||
"message": "Ja iestatīts, lietotāji nevarēs piekļūt šim Send, kad tiks sasniegts lielākais pieļaujamais piekļūšanas reižu skaits.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendPasswordDesc": {
|
||||
"message": "Pēc izvēles pieprasīt paroli, lai lietotāji varētu piekļūt šim Sūtījumam.",
|
||||
"message": "Pēc izvēles pieprasīt paroli, lai lietotāji varētu piekļūt šim Send.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendNotesDesc": {
|
||||
"message": "Privātas piezīmes par šo Sūtījumu.",
|
||||
"message": "Personīgas piezīmes par šo Send.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendDisableDesc": {
|
||||
"message": "Deaktivizēt šo Sūtījumu, lai neviens tam nevarētu piekļūt.",
|
||||
"message": "Izslēgt šo Send, lai neviens tam nevarētu piekļūt.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendShareDesc": {
|
||||
"message": "Saglabāšanas brīdī ievietot šī \"Send\" saiti starpliktuvē.",
|
||||
"message": "Saglabāšanas brīdī ievietot šī Send saiti starpliktuvē.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendTextDesc": {
|
||||
"message": "Teksts, kuru ir vēlme nosūtīt."
|
||||
},
|
||||
"sendHideText": {
|
||||
"message": "Pēc noklusējuma slēpt šī Sūtījuma tekstu.",
|
||||
"message": "Pēc noklusējuma paslēpt šī Send tekstu.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"currentAccessCount": {
|
||||
"message": "Pašreizējais piekļuvju skaits"
|
||||
},
|
||||
"createSend": {
|
||||
"message": "Jauns Sūtījums",
|
||||
"message": "Jauns Send",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"newPassword": {
|
||||
"message": "Jauna parole"
|
||||
},
|
||||
"sendDisabled": {
|
||||
"message": "Sūtījums noņemts",
|
||||
"message": "Send noņemts",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendDisabledWarning": {
|
||||
"message": "Uzņēmuma nosacījumu dēļ ir iespējams izdzēst tikai esošu \"Send\".",
|
||||
"message": "Uzņēmuma nosacījumu dēļ ir iespējams izdzēst tikai esošu Send.",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"createdSend": {
|
||||
"message": "Sūtījums izveidots",
|
||||
"message": "Send izveidots",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"editedSend": {
|
||||
"message": "Sūtījums saglabāts",
|
||||
"message": "Send saglabāts",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendLinuxChromiumFileWarning": {
|
||||
@@ -1815,14 +1824,14 @@
|
||||
"message": "Lai izvēlētos datni, ja tiek izmantots Safari, paplašinājums ir jāatver jaunā logā, klikšķinot uz šī paziņojuma."
|
||||
},
|
||||
"sendFileCalloutHeader": {
|
||||
"message": "Pirms Jūs sākat"
|
||||
"message": "Pirms sākšanas"
|
||||
},
|
||||
"sendFirefoxCustomDatePopoutMessage1": {
|
||||
"message": "Lai izmantotu kalendāra veida datumu atlasītāju,",
|
||||
"description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**To use a calendar style date picker ** click here to pop out your window.'"
|
||||
},
|
||||
"sendFirefoxCustomDatePopoutMessage2": {
|
||||
"message": "noklikšķiniet šeit",
|
||||
"message": "klikšķināt šeit",
|
||||
"description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'To use a calendar style date picker **click here** to pop out your window.'"
|
||||
},
|
||||
"sendFirefoxCustomDatePopoutMessage3": {
|
||||
@@ -1848,7 +1857,7 @@
|
||||
"message": "Slēpt e-pasta adresi no saņēmējiem."
|
||||
},
|
||||
"sendOptionsPolicyInEffect": {
|
||||
"message": "Viena vai vairākas organizācijas politikas ietekmē jūsu Sūtījuma opcijas."
|
||||
"message": "Viens vai vairāki apvienības nosacījumi ietekmē Send iespējas."
|
||||
},
|
||||
"passwordPrompt": {
|
||||
"message": "Galvenās paroles pārvaicāšana"
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Izdod personīgo glabātavu"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Tiks izdoti tikai personīgie glabātavas vienumi, kas ir saistīti ar $EMAIL$. Apvienības glabātavas vienumi netiks iekļauti.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Tiks izgūti tikai atsevišķi glabātavas vienumi, kas ir saistīti ar $EMAIL$. Apvienības glabātavas vienumi netiks iekļauti. Tiks izgūta tikai glabātavas vienumu informācija, un saistītie pielikumi netiks iekļauti.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Servera versija"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Pašizvietots"
|
||||
"selfHostedServer": {
|
||||
"message": "pašizvietots"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Trešās puses"
|
||||
@@ -2132,7 +2141,7 @@
|
||||
"message": "Atpazīšanas vārdkopa"
|
||||
},
|
||||
"fingerprintMatchInfo": {
|
||||
"message": "Jāpārliecinās, ka glabātava ir atslēgta un atpazīšanas vārdkopa ir tāda pati arī citā ierīcē."
|
||||
"message": "Lūgums pārliecināties, ka glabātava ir atslēgta un atpazīšanas vārdkopa ir tāda pati arī citā ierīcē."
|
||||
},
|
||||
"resendNotification": {
|
||||
"message": "Atkārtoti nosūtīt paziņojumu"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Uz ierīci ir nosūtīts paziņojums."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Uzsākta pieteikšanās"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Atver jaunā logā"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Nepieciešams ierīces apstiprinājums. Zemāk jāatlasa apstiprinājuma iespēja:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Atcerēties šo ierīci"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Jānoņem atzīme, ja tiek izmantota publiska ierīce"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Jāapstiprina citā savā ierīcē"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Pieprasīt pārvaldītāja apstiprinājumu"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Apstiprināt ar galveno paroli"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Ir nepieciešams apvienības SSO identifikators."
|
||||
},
|
||||
"eu": {
|
||||
"message": "ES",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Attēlojums"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Konts ir veiksmīgi izveidots."
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Pieprasīts pārvaldītāja apstiprinājums"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Pieprasījums tika nosūtīts pārvaldītājam."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Tiks saņemts paziņojums, tiklīdz būs apstiprināts."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Neizdodas pieteikties?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Pieteikšanās apstiprināta"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Trūkst lietotāja e-pasta adreses"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Ierīce ir uzticama"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Jāievada vērtība."
|
||||
},
|
||||
"required": {
|
||||
"message": "nepieciešams"
|
||||
},
|
||||
"search": {
|
||||
"message": "Meklēt"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Ievadītajai vērtībai ir jābūt vismaz $COUNT$ rakstzīmes garai.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Ievadītās vērtības garums nedrīkst pārsniegt $COUNT$ rakstzīmes.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Šādas rakstzīmes nav atļautas: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Ievadītajai vērtībai jābūt vismaz $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Ievadītā vērtība nedrīkst pārsniegt $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 vai vairākas e-pasta adreses nav derīgas"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Ievadītā vērtība nevar sastāvēt tikai no atstarpēm.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Ievadītā vērtība nav e-pasta adrese."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ augstāk esošajam(iem) laukam(iem) ir jāpievērš uzmanība.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Atlasīt --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Rakstīt, lai atlasītu --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Iegūst iespējas..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Netika atrasti vienumi"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Notīrīt visu"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ vēl $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Apakšizvēlne"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Pārslēgt sakļaušanu",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "മറ്റുള്ളവ"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "എക്സ്റ്റൻഷൻ റേറ്റ് ചെയ്യുക "
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "സവിശേഷത ലഭ്യമല്ല"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "നിങ്ങളുടെ എൻക്രിപ്ഷൻ കീ അപ്ഡേറ്റ് ചെയ്യുന്നതുവരെ നിങ്ങൾക്ക് ഈ സവിശേഷത ഉപയോഗിക്കാൻ കഴിയില്ല."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "പ്രീമിയം അംഗത്വം"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "ഫയൽ അറ്റാച്ചുമെന്റുകൾക്കായി 1 ജിബി എൻക്രിപ്റ്റുചെയ്ത സംഭരണം."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "രണ്ട്-ഘട്ട പ്രവേശന ഓപ്ഷനുകളായ Yubikey, FIDO U2F, Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "നിങ്ങളുടെ വാൾട് സൂക്ഷിക്കുന്നതിന്. പാസ്വേഡ് ശുചിത്വം, അക്കൗണ്ട് ആരോഗ്യം, ഡാറ്റ ലംഘന റിപ്പോർട്ടുകൾ."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -208,10 +208,10 @@
|
||||
"message": "संकालन"
|
||||
},
|
||||
"syncVaultNow": {
|
||||
"message": "Sync vault now"
|
||||
"message": "तिजोरी संकालन आता करा"
|
||||
},
|
||||
"lastSync": {
|
||||
"message": "Last sync:"
|
||||
"message": "शेवटचे संकालन:"
|
||||
},
|
||||
"passGen": {
|
||||
"message": "पासवर्ड जनित्र"
|
||||
@@ -279,7 +279,7 @@
|
||||
"message": "Avoid ambiguous characters"
|
||||
},
|
||||
"searchVault": {
|
||||
"message": "Search vault"
|
||||
"message": "तिजोरीत शोधा"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Edit"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "इतर"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "विस्तारकाचे मूल्यांकन करा"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Annet"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Gi denne utvidelsen en vurdering"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Egenskapen er utilgjengelig"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Du kan ikke bruke denne funksjonen før du oppdaterer krypteringsnøkkelen din."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-medlemskap"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB med kryptert fillagring for filvedlegg."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Ytterligere 2-trinnsinnloggingsmuligheter, slik som YubiKey, FIDO U2F, og Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Passordhygiene, kontohelse, og databruddsrapporter som holder hvelvet ditt trygt."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometri i nettleseren støttes ikke på denne enheten."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Tillatelse er ikke gitt"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Eksporterer personlig hvelv"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Bare de personlige hvelv-elementene som er knyttet til $EMAIL$ vil bli eksportert. Organisasjonshvelvets elementer vil ikke bli inkludert.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server Versjon"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Selvbetjent"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tredjepart"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Et varsel er sendt til enheten din."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Innlogging startet"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Eksponert hovedpassord"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Overig"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Stel een ontgrendelingsmethode in om je kluis time-out actie te wijzigen."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Deze extensie beoordelen"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Functionaliteit niet beschikbaar"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Je kunt deze functie pas gebruiken als je je encryptiesleutel bijwerkt."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-abonnement"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB versleutelde opslag voor bijlagen."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Extra opties voor tweestapsaanmelding zoals YubiKey, FIDO U2F en Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Eigen opties voor tweestapsaanmelding zoals YubiKey en Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Wachtwoordhygiëne, gezondheid van je account en datalekken om je kluis veilig te houden."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Dit apparaat ondersteunt geen browserbiometrie."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrie mislukt"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Kan biometrische authenticatie niet voltooien, gebruik een hoofdwachtwoord of log uit. Neem contact op met de ondersteuning van Bitwarden als dit blijft aanhouden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Toestemming niet verleend"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Persoonlijke kluis exporteren"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Exporteert alleen de persoonlijke kluis-items gerelateerd aan $EMAIL$. Geen kluis-items van de organisatie.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Serverversie"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Zelfgehost"
|
||||
"selfHostedServer": {
|
||||
"message": "zelfgehost"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "van derden"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Er is een melding naar je apparaat verzonden."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Inloggen gestart"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opent in een nieuw venster"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Apparaattoestemming vereist. Kies een goedkeuringsoptie hieronder:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Dit apparaat onthouden"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uitschakelen als je openbaar apparaat gebruikt"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Goedkeuren vanaf je andere apparaat"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Goedkeuring van beheerder vragen"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Goedkeuren met hoofdwachtwoord"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organisatie SSO-identificatie vereist."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account succesvol aangemaakt!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Goedkeuring van beheerder aangevraagd"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Je verzoek is naar je beheerder verstuurd."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Je krijgt een melding zodra je bent goedgekeurd."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problemen met inloggen?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Inloggen goedgekeurd"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Gebruikerse-mailadres ontbreekt"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Vertrouwd apparaat"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Invoer vereist."
|
||||
},
|
||||
"required": {
|
||||
"message": "vereist"
|
||||
},
|
||||
"search": {
|
||||
"message": "Zoeken"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Invoer moet minimaal $COUNT$ tekens lang zijn.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Invoer mag niet meer dan $COUNT$ tekens lang zijn.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "De volgende tekens zijn niet toegestaan: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Invoer moet minimaal $MIN$ zijn.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Invoer mag niet hoger zijn dan $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Een of meer e-mailadressen zijn ongeldig"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Invoer mag niet alleen witruimte bevatten.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Invoer is geen e-mailadres."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ veld(en) hierboven hebben je aandacht nodig.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Selecteer --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type om te filteren --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Opties ophalen..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Geen items gevonden"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Alles wissen"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ meer",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "In-/Uitklappen",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Inne"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Ustaw metodę odblokowania, aby zmienić czas blokowania sejfu."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Oceń rozszerzenie"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funkcja jest niedostępna"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Nie możesz używać tej funkcji, dopóki nie zaktualizujesz klucza szyfrowania."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Wymagana jest migracja klucza szyfrowania. Zaloguj się przez sejf internetowy, aby zaktualizować klucz szyfrowania."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Konto Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB miejsca na zaszyfrowane załączniki."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Dodatkowe opcje logowania dwustopniowego, takie jak klucze YubiKey, FIDO U2F oraz Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Własnościowe opcje logowania dwuetapowego, takie jak YubiKey i Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Raporty bezpieczeństwa haseł, stanu konta i raporty wycieków danych, aby Twoje dane były bezpieczne."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Dane biometryczne przeglądarki nie są obsługiwane na tym urządzeniu."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Dane biometryczne są błędne"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Dane biometryczne nie mogę być użyte, rozważ użycie hasła głównego lub wylogowanie. Jeśli się to powtarza, skontaktuj się z pomocą techniczną Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Uprawnienie nie zostało przyznane"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Eksportowanie osobistego sejfu"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Tylko osobiste elementy sejfu powiązane z adresem $EMAIL$ zostaną wyeksportowane. Elementy sejfu należące do organizacji nie będą uwzględnione.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Z sejfu zostaną wyeksportowane tylko elementy powiązane z $EMAIL$. Elementy z sejfu organizacji nie będą uwzględnione. Tylko informacje o elemencie zostaną wyeksportowane i nie będą zawierać powiązanych załączników.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Wersja serwera"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Samodzielnie hostowany"
|
||||
"selfHostedServer": {
|
||||
"message": "samodzielnie hostowany"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Inny dostawca"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Powiadomienie zostało wysłane na urządzenie."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Logowanie rozpoczęte"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Otwiera w nowym oknie"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Wymagane zatwierdzenie urządzenia. Wybierz opcję zatwierdzenia poniżej:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Zapamiętaj to urządzenie"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Odznacz jeśli używasz publicznego urządzenia"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Zatwierdź z innego twojego urządzenia"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Poproś administratora o zatwierdzenie"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Zatwierdź przy użyciu hasła głównego"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Identyfikator organizacji jest wymagany."
|
||||
},
|
||||
"eu": {
|
||||
"message": "UE",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Wyświetl"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Konto pomyślnie utworzone!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Poproszono administratora o zatwierdzenie"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Twoja prośba została wysłana do Twojego administratora."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Zostaniesz powiadomiony po zatwierdzeniu."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problem z zalogowaniem?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Logowanie zatwierdzone"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Brak adresu e-mail użytkownika"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Zaufano urządzeniu"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Dane wejściowe są wymagane."
|
||||
},
|
||||
"required": {
|
||||
"message": "wymagane"
|
||||
},
|
||||
"search": {
|
||||
"message": "Szukaj"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Dane wejściowe muszą zawierać co najmniej $COUNT$ znaki(-ów).",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Dane wejściowe nie mogą przekraczać długości $COUNT$ znaków.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Następujące znaki są niedozwolone: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Wartość wejściowa musi wynosić co najmniej $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Wartość wejściowa nie może przekraczać $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Co najmniej 1 e-mail jest nieprawidłowy"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Tekst nie może zawierać tylko spacji.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Dane wejściowe nie są adresem e-mail."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "Pola powyżej wymagające Twojej uwagi: $COUNT$.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Wybierz --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Pisz, aby filtrować --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Pobieranie opcji..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nie znaleziono żadnych pozycji"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Wyczyść wszystko"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ więcej",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Podmenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Zwiń/rozwiń",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Outros"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Avaliar a Extensão"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funcionalidade Indisponível"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Você não pode usar este recurso, até você atualizar sua chave de criptografia."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Assinatura Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB de armazenamento de arquivos encriptados."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Opções de autenticação de duas etapas adicionais como YubiKey, FIDO U2F, e Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Higiene de senha, saúde da conta, e relatórios sobre violação de dados para manter o seu cofre seguro."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "A biometria com o navegador não é suportada neste dispositivo."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permissão não fornecida"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exportando o Cofre Pessoal"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Apenas os itens pessoais do cofre associados com $EMAIL$ serão exportados. Os itens do cofre da organização não serão incluídos.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versão do servidor"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Auto-hospedado"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Terceiros"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Uma notificação foi enviada para seu dispositivo."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Login iniciado"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Senha Mestra comprometida"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Abrir em uma nova janela"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Outros"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Configure um método de desbloqueio para alterar a ação de tempo limite do seu cofre."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Avaliar a extensão"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funcionalidade indisponível"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Não pode utilizar esta funcionalidade até atualizar a sua chave de encriptação."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "É necessária a migração da chave de encriptação. Inicie sessão através do cofre Web para atualizar a sua chave de encriptação."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Subscrição Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB de armazenamento encriptado para anexos de ficheiros."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Opções adicionais de verificação de dois passos, como YubiKey, FIDO U2F e Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Opções proprietárias de verificação de dois passos, como YubiKey e Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Higiene de palavras-passe, saúde da conta e relatórios de violação de dados para manter o seu cofre seguro."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "A biometria do navegador não é suportada neste dispositivo."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Falha na biometria"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "A biometria não pode ser concluída, considere a possibilidade de utilizar uma palavra-passe mestra ou terminar a sessão. Se o problema persistir, contacte a assistência do Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Autorização não concedida"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "A exportar o cofre pessoal"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Apenas os itens do cofre pessoal associado a $EMAIL$ serão exportados. Os itens do cofre da organização não serão incluídos.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Apenas os itens de cofre individuais associados a $EMAIL$ serão exportados. Os itens do cofre da organização não serão incluídos. Apenas serão exportadas as informações do item do cofre e não serão incluídos os anexos associados.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versão do servidor"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Auto-hospedado"
|
||||
"selfHostedServer": {
|
||||
"message": "auto-hospedado"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "De terceiros"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Foi enviada uma notificação para o seu dispositivo."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "A preparar o início de sessão"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Abrir numa nova janela"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "É necessária a aprovação do dispositivo. Selecione uma opção de aprovação abaixo:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Lembrar este dispositivo"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Desmarcar se estiver a utilizar um dispositivo público"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Aprovar a partir do seu outro dispositivo"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Pedir aprovação do administrador"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Aprovar com a palavra-passe mestra"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "É necessário o identificador de SSO da organização."
|
||||
},
|
||||
"eu": {
|
||||
"message": "UE",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2243,6 +2277,134 @@
|
||||
"message": "Geral"
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
"message": "Ecrã"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Conta criada com sucesso!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Aprovação do administrador pedida"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "O seu pedido foi enviado ao seu administrador."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Será notificado quando for aprovado."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problemas a iniciar sessão?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Início de sessão aprovado"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "E-mail do utilizador em falta"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Dispositivo de confiança"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Campo necessário."
|
||||
},
|
||||
"required": {
|
||||
"message": "necessário"
|
||||
},
|
||||
"search": {
|
||||
"message": "Procurar"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "O campo deve ter pelo menos $COUNT$ caracteres.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "O campo não pode exceder os $COUNT$ caracteres de comprimento.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Não são permitidos os seguintes caracteres: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "O valor do campo tem de ser, pelo menos, $MIN$ caracteres.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "O valor do campo não pode exceder os $MAX$ caracteres.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 ou mais e-mails são inválidos"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "O campo não deve conter apenas espaços em branco.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "O campo não é um endereço de e-mail."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ campo(s) acima precisa(m) da sua atenção.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Selecionar --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Escreva para filtrar --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "A recuperar opções..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nenhum item encontrado"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Limpar tudo"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Alternar colapso",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -196,13 +196,13 @@
|
||||
"message": "Ajutor și feedback"
|
||||
},
|
||||
"helpCenter": {
|
||||
"message": "Bitwarden Help center"
|
||||
"message": "Centrul de Ajutor Bitwarden"
|
||||
},
|
||||
"communityForums": {
|
||||
"message": "Explore Bitwarden community forums"
|
||||
"message": "Explorează forumurile comunității Bitwarden"
|
||||
},
|
||||
"contactSupport": {
|
||||
"message": "Contact Bitwarden support"
|
||||
"message": "Contactați asistența Bitwarden"
|
||||
},
|
||||
"sync": {
|
||||
"message": "Sincronizare"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Altele"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Evaluare extensie"
|
||||
},
|
||||
@@ -439,7 +442,7 @@
|
||||
"message": "Este necesară rescrierea parolei principale."
|
||||
},
|
||||
"masterPasswordMinlength": {
|
||||
"message": "Master password must be at least $VALUE$ characters long.",
|
||||
"message": "Parola principală trebuie să aibă cel puțin $VALUE$ caractere.",
|
||||
"description": "The Master Password must be at least a specific number of characters long.",
|
||||
"placeholders": {
|
||||
"value": {
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "Actualizare"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "Deblochează seiful Bitwarden pentru a finaliza solicitarea de completare automată."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Deblocare"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Afișați opțiunile meniului contextual"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funcție indisponibilă"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Nu puteți utiliza această caracteristică înainte de a actualiza cheia de criptare."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Abonament Premium"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB spațiu de stocare criptat pentru atașamente de fișiere."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Opțiuni adiționale de conectare în două etape, cum ar fi YubiKey, FIDO U2F și Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Rapoarte privind igiena parolelor, sănătatea contului și breșele de date pentru a vă păstra seiful în siguranță."
|
||||
@@ -982,7 +985,7 @@
|
||||
"message": "Dacă se detectează un formular de autentificare, completați-l automat la încărcarea paginii web."
|
||||
},
|
||||
"experimentalFeature": {
|
||||
"message": "Compromised or untrusted websites can exploit auto-fill on page load."
|
||||
"message": "Site-urile web compromise sau nesigure pot exploata funcția de autocompletare la încărcarea paginii."
|
||||
},
|
||||
"learnMoreAboutAutofill": {
|
||||
"message": "Learn more about auto-fill"
|
||||
@@ -1465,7 +1468,7 @@
|
||||
"message": "Articolul s-a completat automat "
|
||||
},
|
||||
"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": "Avertisment: Aceasta este o pagină HTTP nesecurizată și orice informație pe care o trimiteți poate fi văzută și modificată de alte persoane. Această Parolă a fost salvată inițial pe o pagină securizată (HTTPS)."
|
||||
},
|
||||
"insecurePageWarningFillPrompt": {
|
||||
"message": "Do you still wish to fill this login?"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometria browserului nu este acceptată pe acest dispozitiv."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permisiunea nu a fost furnizată"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exportul seifului individual"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Numai articolele de seif individuale asociate cu $EMAIL$ vor fi exportate. Articolele de seif ale organizației nu vor fi incluse.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Versiune server"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Autogăzduit"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Parte terță"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Прочее"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Настройте способ разблокировки для изменения действия по тайм-ауту хранилища."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Оценить расширение"
|
||||
},
|
||||
@@ -668,7 +671,7 @@
|
||||
"description": "'Solarized' is a noun and the name of a color scheme. It should not be translated."
|
||||
},
|
||||
"exportVault": {
|
||||
"message": "Экспортировать хранилище"
|
||||
"message": "Экспорт хранилища"
|
||||
},
|
||||
"fileFormat": {
|
||||
"message": "Формат файла"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Функция недоступна"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Вы не можете использовать эту функцию, пока не обновите свой ключ шифрования."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Требуется миграция ключа шифрования. Чтобы обновить ключ шифрования, войдите через веб-хранилище."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Премиум"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 ГБ зашифрованного хранилища для вложенных файлов."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Дополнительные варианты двухэтапной аутентификации, такие как YubiKey, FIDO U2F и Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Проприетарные варианты двухэтапной аутентификации, такие как YubiKey или Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Гигиена паролей, здоровье аккаунта и отчеты об утечках данных для обеспечения безопасности вашего хранилища."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Биометрия в браузере не поддерживается этом устройстве."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Сбой биометрии"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Не удалось выполнить биометрическую идентификацию, попробуйте использовать мастер-пароль или выполнить выход. Если ситуация не изменится, обратитесь в службу поддержки Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Разрешение не представлено"
|
||||
},
|
||||
@@ -1875,7 +1884,7 @@
|
||||
"message": "Мастер-пароль недавно был изменен администратором вашей организации. Чтобы получить доступ к хранилищу, вы должны обновить его сейчас. В результате текущий сеанс будет завершен, потребуется повторный вход. Сеансы на других устройствах могут оставаться активными в течение одного часа."
|
||||
},
|
||||
"updateWeakMasterPasswordWarning": {
|
||||
"message": "Ваш мастер-пароль не соответствует требованиям политики вашей организации. Для доступа к хранилищу вы должны обновить свой мастер-пароль прямо сейчас. При этом текущая сессия будет завершена и потребуется повторная авторизация. Сессии на других устройствах могут оставаться активными в течение часа."
|
||||
"message": "Ваш мастер-пароль не соответствует требованиям политики вашей организации. Для доступа к хранилищу вы должны обновить свой мастер-пароль прямо сейчас. При этом текущий сеанс будет завершен и потребуется повторная авторизация. Сеансы на других устройствах могут оставаться активными в течение часа."
|
||||
},
|
||||
"resetPasswordPolicyAutoEnroll": {
|
||||
"message": "Автоматическое развертывание"
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Экспорт личного хранилища"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Будут экспортированы только личные элементы хранилища, связанные с $EMAIL$. Элементы хранилища организации включены не будут.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Будут экспортированы только отдельные элементы хранилища, связанные с $EMAIL$. Элементы хранилища организации включены не будут. Экспортируется только информация об элементах хранилища, не включая связанные вложения.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Версия сервера"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Собственный хостинг"
|
||||
"selfHostedServer": {
|
||||
"message": "собственный хостинг"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Сторонний"
|
||||
@@ -2132,7 +2141,7 @@
|
||||
"message": "Фраза отпечатка"
|
||||
},
|
||||
"fingerprintMatchInfo": {
|
||||
"message": "Убедитесь, что ваше хранилище разблокировано и фраза отпечатка пальца совпадает на другом устройстве."
|
||||
"message": "Убедитесь, что ваше хранилище разблокировано и фраза отпечатка совпадает на другом устройстве."
|
||||
},
|
||||
"resendNotification": {
|
||||
"message": "Отправить уведомление повторно"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "На ваше устройство отправлено уведомление."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Вход инициирован"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2159,7 +2168,7 @@
|
||||
"message": "Обнаружен слабый пароль, найденный в утечке данных. Используйте надежный и уникальный пароль для защиты вашего аккаунта. Вы уверены, что хотите использовать этот пароль?"
|
||||
},
|
||||
"checkForBreaches": {
|
||||
"message": "Проверьте известные случаи утечки данных для этого пароля"
|
||||
"message": "Проверять известные случаи утечки данных для этого пароля"
|
||||
},
|
||||
"important": {
|
||||
"message": "Важно:"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Откроется в новом окне"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Требуется одобрение устройства. Выберите вариант ниже:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Запомнить это устройство"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Снимите флажок, если используете общедоступное устройство"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Одобрить с другого устройства"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Запросить одобрение администратора"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Одобрить с мастер-паролем"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Требуется идентификатор SSO организации."
|
||||
},
|
||||
"eu": {
|
||||
"message": "Европа",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Отображение"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Аккаунт успешно создан!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Запрошено одобрение администратора"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Ваш запрос был отправлен администратору."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Вас уведомят об одобрении."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Не удалось войти?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Вход одобрен"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Отсутствует email пользователя"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Доверенное устройство"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Необходимо ввести данные."
|
||||
},
|
||||
"required": {
|
||||
"message": "обязательно"
|
||||
},
|
||||
"search": {
|
||||
"message": "Поиск"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Вводимые данные должны содержать не менее $COUNT$ символов.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Длина вводимых данных не должна превышать $COUNT$ символов.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Не допускаются следующие символы: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Вводимое значение должно быть не менее $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Вводимое значение не должно превышать $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "Один или несколько адресов email недействительны"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Введенные данные не должны содержать только пробелы.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Введенные данные не являются адресом email."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ поля(ей) выше требуют вашего внимания.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Выбрать --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Введите для фильтрации --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Получение параметров..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Элементов не найдено"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Очистить все"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "еще + $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Подменю"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Свернуть/развернуть",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "වෙනත්"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "දිගුව අනුපාතය"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "විශේෂාංගය ලබාගත නොහැක"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "ඔබ ඔබේ සංකේතාංකන යතුර යාවත්කාලීන කරන තුරු ඔබට මෙම අංගය භාවිතා කළ නොහැක."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "වාරික සාමාජිකත්වය"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "ගොනු ඇමුණුම් සඳහා 1 GB සංකේතාත්මක ගබඩා."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "එවැනි YuBiKey, FIDO U2F, සහ Duo ලෙස අතිරේක පියවර දෙකක් පිවිසුම් විකල්ප."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "ඔබගේ සුරක්ෂිතාගාරය ආරක්ෂිතව තබා ගැනීම සඳහා මුරපදය සනීපාරක්ෂාව, ගිණුම් සෞඛ්යය සහ දත්ත උල්ලං ach නය වාර්තා කරයි."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "බ්රව්සර් biometrics මෙම උපාංගය මත සහය නොදක්වයි."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "අවසර ලබා දී නැත"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Ostatné"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Nastavte metódu odomknutia, aby ste zmenili akciu pri vypršaní času trezoru."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Ohodnotiť rozšírenie"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funkcia nie je k dispozícii"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Túto funkciu nemožno použiť, pokým neaktualizujete svoj šifrovací kľúč."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Vyžaduje sa migrácia šifrovacieho kľúča. Na aktualizáciu šifrovacieho kľúča sa prihláste cez webový trezor."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Prémiové členstvo"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB šifrovaného úložiska."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Ďalšie možnosti dvojstupňového prihlásenia ako YubiKey, FIDO U2F a Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietárne možnosti dvojstupňového prihlásenia ako napríklad YubiKey a Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Správy o sile hesla, zabezpečení účtov a únikoch dát ktoré vám pomôžu udržať vaše kontá v bezpečí."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometria v prehliadači nie je podporovaná na tomto zariadení."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometria zlyhala"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometria nebola vykonaná. Zvážte použitie hlavného hesla, alebo sa odhláste. Ak tento problém pretrváva, kontaktujte podporu Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Povolenie nebolo udelené"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exportovanie osobného trezora"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Exportované budú iba položy osobného trezora spojené s $EMAIL$. Položky trezora organizácie nebudú zahrnuté.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Exportované budú iba položky súvisiace s $EMAIL$. Položky z trezora organizácie nebudú zahrnuté v exporte. Export bude obsahovať iba informácie z položiek v trezore, súvisiace prílohy nebudú súčasťou exportu.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Verzia servera"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Vlastný hosting"
|
||||
"selfHostedServer": {
|
||||
"message": "vlastný hosting"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tretia strana"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Do vášho zariadenia bolo odoslané upozornenie."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Iniciované prihlásenie"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Otvárať v novom okne"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Vyžaduje sa schválenie zariadenia. Vyberte možnosť schválenia nižšie:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Zapamätať si toto zariadenie"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Odčiarknite, ak používate verejné zariadenie"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Schváliť z iného zariadenia"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Žiadosť o schválenie správcom"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Schváliť pomocou hlavného hesla"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Pole identifikátora SSO je povinné."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EÚ",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Zobrazenie"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Účet bol úspešne vytvorený!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Vyžaduje sa schválenie správcom"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Vaša žiadosť bola odoslaná správcovi."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Po schválení budete informovaný."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Máte problémy s prihlásením?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Schválené prihlásenie"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Chýba e-mail používateľa"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Dôveryhodné zariadenie"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Vstup je povinný."
|
||||
},
|
||||
"required": {
|
||||
"message": "povinné"
|
||||
},
|
||||
"search": {
|
||||
"message": "Hladať"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Vstup musí mať aspoň $COUNT$ znakov.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Nemôžete zadať viac než $COUNT$ znakov.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Tieto znaky nie sú povolené: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Hodnota musí byť aspoň $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Zadaná hodnota nesmie prekročiť $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 alebo viac e-mailov je neplatných"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Vstup nesmie obsahovať iba prázdne znaky.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Vstupom nie je e-mailová adresa."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "Niektoré polia ($COUNT$) vyžadujú vašu pozornosť.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Vyberte --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Začnite písať na filtrovanie --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Načítavajú sa možnosti..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Nenašli sa žiadne položky"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Vyčistiť všetko"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ ďalších",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Podponuka"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Prepnúť zbalenie",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Drugo"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Ocenite to razširitev"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funkcija ni na voljo."
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "To funkcijo lahko uporabite šele, ko posodobite svoj šifrirni ključ."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium članstvo"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB šifriranega prostora za shrambo podatkov."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Dodatne možnosti za prijavo v dveh korakih, n.pr. YubiKey, FIDO U2F in Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Higiena gesel, zdravje računa in poročila o kraji podatkov, ki vam pomagajo ohraniti varnost vašega trezorja."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Dovoljenje manjka"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Izvoženi bodo samo posamezni elementi trezorja, ki so povezani z $EMAIL$. Elementi trezorjev organizacij ne bodo izvoženi.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Verzija strežnika"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Odpre se v novem oknu"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Остало"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Подесите метод откључавања да бисте променили радњу временског ограничења сефа."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Оцени овај додатак"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Функција је недоступна"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Не можете да користите ову способност док не промените Ваш кључ за шифровање."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Премијум чланство"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1ГБ шифровано складиште за прилоге."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Додатне опције пријаве у два корака као што су YubiKey, FIDO U2F, и Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Приоритарне опције пријаве у два корака као што су YubiKey и Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Извештаји о хигијени лозинки, здравственом стању налога и кршењу података да бисте заштитили сеф."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Биометрија прегледача није подржана на овом уређају."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Биометрија није успела"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Биометрија се не може завршити, размислите о коришћењу главне лозинке или одјавите се. Ако се ово настави, контактирајте подршку Bitwarden-а."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Дозвола није дата"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Извоз личног сефа"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Само предмети личног сефа повезани са $EMAIL$ биће извезени. Ставке организационог сефа неће бити укључене.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Само појединачне ставке сефа повезане са $EMAIL$ ће бити извењене. Ставке организационог сефа неће бити укључене. Само информације о ставкама из сефа ће бити извезене и неће укључивати повезане прилоге.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Верзија сервера"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Личан хостинг"
|
||||
"selfHostedServer": {
|
||||
"message": "личан хостинг"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Трећа страна"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Обавештење је послато на ваш уређај."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Пријава је покренута"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Отвара се у новом прозору"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Потребно је одобрење уређаја. Изаберите опцију одобрења испод:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Запамти овај уређај"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Искључите ако се користи јавни уређај"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Одобри са мојим другим уређајем"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Затражити одобрење администратора"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Одобрити са главном лозинком"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Потребан је SSO идентификатор организације."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Приказ"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Налог је успешно креиран!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Захтевано је одобрење администратора"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Ваш захтев је послат вашем администратору."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Бићете обавештени када буде одобрено."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Имате проблема са пријављивањем?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Пријава је одобрена"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Недостаје имејл корисника"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Уређај поуздан"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Унос је потребан."
|
||||
},
|
||||
"required": {
|
||||
"message": "обавезно"
|
||||
},
|
||||
"search": {
|
||||
"message": "Тражи"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Унос трба имати најмање $COUNT$ слова.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Унос не сме бити већи од $COUNT$ карактера.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Следећи знакови нису дозвољени: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Вредност мора бити најмање $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Вредност не сме бити већа од $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 или више имејлова су неважећи"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Унос не сме да садржи само размак.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Унос није имејл."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ поље(а) изнад захтевај(у) вашу пажњу.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Одабрати --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Тип за филтрирање --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Преузимање опција..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Нема предмета"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Обриши све"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ још $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Под-мени"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Промени проширење",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Annat"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Betygsätt tillägget"
|
||||
},
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "Uppdatera"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "Lås upp ditt Bitwarden-valv för att slutföra begäran om automatisk ifyllnad."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Lås upp"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Visa alternativ för snabbmenyn"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Funktion ej tillgänglig"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Du kan inte använda denna funktion förrän du uppdaterar din krypteringsnyckel."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Migrering av krypteringsnyckel krävs. Logga in på webbvalvet för att uppdatera din krypteringsnyckel."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium-medlemskap"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB lagring av krypterade filer."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Ytterligare alternativ för tvåstegsverifiering såsom YubiKey, FIDO U2F och Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Lösenordshygien, kontohälsa och dataintrångsrapporter för att hålla ditt valv säkert."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Biometri i webbläsaren stöds inte på den här enheten."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Behörighet ej beviljad"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporterar individuellt valv"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Endast de personliga valvobjekt som är associerade med $EMAIL$ kommer att exporteras. Organisationens valvobjekt kommer inte att inkluderas.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Serverversion"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Lokalt installerad"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Tredje part"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "En avisering har skickats till din enhet."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Inloggning påbörjad"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Öppnas i ett nytt fönster"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Kom ihåg denna enhet"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Godkänn med huvudlösenord"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Du kommer att meddelas vid godkännande."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Problem med att logga in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "obligatoriskt"
|
||||
},
|
||||
"search": {
|
||||
"message": "Sök"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Inmatningen måste innehålla minst $COUNT$ tecken.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Följande tecken är inte tillåtna: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "En eller flera e-postadresser är ogiltiga"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Inmatningen är inte en e-postadress."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ fält ovan kräver din uppmärksamhet.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Välj --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Skriv för att filtrera --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Hämtar alternativ..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Inga objekt hittades"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Rensa alla"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ till",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Undermeny"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Other"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "You cannot use this feature until you update your encryption key."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB encrypted storage for file attachments."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Additional two-step login options such as YubiKey, FIDO U2F, and Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Password hygiene, account health, and data breach reports to keep your vault safe."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "อื่น ๆ"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Rate the Extension"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Feature Unavailable"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "คุณไม่สามารถใช้คุณลักษณะนี้ได้จนกว่าคุณจะปรับปรุงคีย์การเข้ารหัสลับของคุณ"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium Membership"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB of encrypted file storage."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "ตัวเลือกการเข้าสู่ระบบแบบสองขั้นตอนเพิ่มเติม เช่น YubiKey, FIDO U2F และ Duo"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "สุขอนามัยของรหัสผ่าน ความสมบูรณ์ของบัญชี และรายงานการละเมิดข้อมูลเพื่อให้ตู้นิรภัยของคุณปลอดภัย"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Browser biometrics is not supported on this device."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Permission not provided"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Server version"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Self-hosted"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Third-party"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "A notification has been sent to your device."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Exposed Master Password"
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Diğer"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Uzantıyı değerlendirin"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Özellik kullanılamıyor"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Şifreleme anahtarınızı güncellemeden bu özelliği kullanamazsınız."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Şifreleme anahtarınızın güncellenmesi gerekiyor. Şifreleme anahtarınızı güncellemek için lütfen web kasasına giriş yapın."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Premium üyelik"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "Dosya ekleri için 1 GB şifrelenmiş depolama."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey, FIDO U2F ve Duo gibi iki aşamalı giriş seçenekleri."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "YubiKey ve Duo gibi marka bazlı iki aşamalı giriş seçenekleri."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Kasanızı güvende tutmak için parola hijyeni, hesap sağlığı ve veri ihlali raporları."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Tarayıcı biyometrisi bu cihazda desteklenmiyor."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biyometri doğrulanamadı"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "İzin verilmedi"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Kişisel kasa dışa aktarılıyor"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Yalnızca $EMAIL$ ile ilişkili kişisel kasadaki kayıtlar dışa aktarılacaktır. Kuruluş kasasındaki kayıtlar dahil edilmeyecektir.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Yalnızca $EMAIL$ ile ilişkili kasa kayıtları dışa aktarılacaktır. Kuruluş kasasındaki kayıtlar dahil edilmeyecektir. Yalnızca kasa kayıt bilgileri dışa aktarılacak, kayıtlara eklenen dosyalar aktarılmayacaktır.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Sunucu sürümü"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Barındırılan"
|
||||
"selfHostedServer": {
|
||||
"message": "şirket içinde barındırılan"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Üçüncü taraf"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Cihazınıza bir bildirim gönderildi."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Giriş başlatıldı"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Yeni pencerede açılır"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Cihaz onayı gerekiyor. Lütfen onay yönteminizi seçin:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Bu cihazı hatırla"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Paylaşılan bir cihaz kullanıyorsanız işaretlemeyin"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Diğer cihazımdan onayla"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Yönetici onayı iste"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Ana parola ile onayla"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Kuruluş SSO tanımlayıcısı gereklidir."
|
||||
},
|
||||
"eu": {
|
||||
"message": "AB",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Hesap başarıyla oluşturuldu!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Yönetici onayı istendi"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "İsteğiniz yöneticinize gönderildi."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Onaylandıktan sonra bilgilendirileceksiniz."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Giriş yaparken sorun mu yaşıyorsunuz?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Giriş onaylandı"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Kullanıcının e-postası eksik"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Cihaza güvenildi"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Ara"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Girdi değeri en az $MIN$ olmalı.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Hiç kayıt bulunamadı"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Tümünü temizle"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -285,7 +285,7 @@
|
||||
"message": "Змінити"
|
||||
},
|
||||
"view": {
|
||||
"message": "Перегляд"
|
||||
"message": "Переглянути"
|
||||
},
|
||||
"noItemsInList": {
|
||||
"message": "Немає записів."
|
||||
@@ -321,7 +321,7 @@
|
||||
"message": "Видалити запис"
|
||||
},
|
||||
"viewItem": {
|
||||
"message": "Перегляд запису"
|
||||
"message": "Переглянути запис"
|
||||
},
|
||||
"launch": {
|
||||
"message": "Перейти"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Інше"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Налаштуйте спосіб розблокування, щоб змінити час очікування сховища."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Оцінити розширення"
|
||||
},
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Функція недоступна"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Ви не можете використовувати цю функцію доки не оновите свій ключ шифрування."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Потрібно перенести ключ шифрування. Увійдіть у вебсховище та оновіть свій ключ шифрування."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Преміум статус"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 ГБ зашифрованого сховища для файлів."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Додаткові можливості двоетапної перевірки, наприклад, YubiKey, FIDO U2F та Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Додаткові можливості двоетапної авторизації, як-от YubiKey та Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Гігієна паролів, здоров'я облікового запису, а також звіти про вразливості даних, щоб зберігати ваше сховище в безпеці."
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Біометрія в браузері не підтримується на цьому пристрої."
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Збій біометрії"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Неможливо виконати біометрію. Скористайтеся головним паролем або вийдіть із системи. Якщо проблема не зникне, зверніться до служби підтримки Bitwarden."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Дозвіл не надано"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Експортування особистого сховища"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Будуть експортовані лише записи особистого сховища, пов'язані з $EMAIL$. Записи сховища організації не буде включено.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Будуть експортовані лише записи особистого сховища, пов'язані з $EMAIL$. Записи сховища організації не буде включено. Експортуються лише дані записів сховища без пов'язаних вкладень.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Версія сервера"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Власне розміщення"
|
||||
"selfHostedServer": {
|
||||
"message": "власне розміщення"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Сторонній"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Сповіщення було надіслано на ваш пристрій."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "Ініційовано вхід"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Відкривається у новому вікні"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Необхідне підтвердження пристрою. Виберіть варіант підтвердження нижче:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Запам'ятати цей пристрій"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Зніміть позначку, якщо використовуєте загальнодоступний пристрій"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Затвердіть з іншого пристрою"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Запит підтвердження адміністратора"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Затвердити з головним паролем"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Потрібен SSO-ідентифікатор організації."
|
||||
},
|
||||
"eu": {
|
||||
"message": "ЄС",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Екран"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Обліковий запис успішно створено!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Запитано затвердження адміністратором"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Ваш запит відправлено адміністратору."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "Ви отримаєте сповіщення після затвердження."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Проблема під час входу?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Вхід затверджено"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "Немає адреси електронної пошти"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Довірений пристрій"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Необхідно ввести дані."
|
||||
},
|
||||
"required": {
|
||||
"message": "обов'язково"
|
||||
},
|
||||
"search": {
|
||||
"message": "Пошук"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Введені дані мають бути довжиною принаймні $COUNT$ символів.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Вхідне значення не повинно перевищувати $COUNT$ символів.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "Вказані символи заборонені: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Значення має бути принаймні $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Значення не може перевищувати $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 або більше адрес е-пошти недійсні"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Введене значення не повинно містити лише пробіл.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Введені дані не є адресою е-пошти."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ поле (поля) вище потребують вашої уваги.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Оберіть--"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Введіть для фільтрування --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Параметри отримання..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "Нічого не знайдено"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Очистити все"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ ще $QUANTITY$",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Підменю"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Згорнути/розгорнути",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "Khác"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "Đánh giá tiện ích mở rộng"
|
||||
},
|
||||
@@ -631,10 +634,10 @@
|
||||
"message": "Cập nhật"
|
||||
},
|
||||
"notificationUnlockDesc": {
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
"message": "Vui lòng mở khóa Kho Bitwarden của bạn để hoàn thành quá trình tự động điền."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "Mở khóa"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "Hiển thị tuỳ chọn menu ngữ cảnh"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "Tính năng không có sẵn"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "Bạn không thể sử dụng tính năng này cho đến khi bạn cập nhật khoá mã hóa."
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "Thành viên Cao Cấp"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1GB bộ nhớ lưu trữ tập tin được mã hóa."
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "Tuỳ chọn đăng nhập 2 bước bổ sung như YubiKey, FIDO U2F, và Duo."
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "Thanh lọc mật khẩu, kiểm tra an toàn tài khoản và các báo cáo rò rĩ dữ liệu là để giữ cho kho của bạn an toàn."
|
||||
@@ -1465,16 +1468,16 @@
|
||||
"message": "Đã tự động điền mục "
|
||||
},
|
||||
"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": "Cảnh báo: Đây là một trang HTTP không an toàn, và mọi thông tin bạn nhập ở đây có khả năng được xem & thay đổi bởi người khác. Thông tin Đăng nhập này ban đầu được lưu ở một trang an toàn (HTTPS)."
|
||||
},
|
||||
"insecurePageWarningFillPrompt": {
|
||||
"message": "Do you still wish to fill this login?"
|
||||
"message": "Bạn vẫn muốn điền thông tin đăng nhập?"
|
||||
},
|
||||
"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": "Mẫu điền thông tin này được lưu tại một tên miền khác với URI lưu tại thông tin đăng nhập của bạn. Hãy chọn OK để tiếp tục tự động điền, hoặc Hủy bỏ để dừng lại."
|
||||
},
|
||||
"autofillIframeWarningTip": {
|
||||
"message": "To prevent this warning in the future, save this URI, $HOSTNAME$, to your Bitwarden login item for this site.",
|
||||
"message": "Để chặn cảnh báo này trong tương lai, hãy lưu URI này, $HOSTNAME$, vào thông tin đăng nhập của bạn cho trang này ở Kho Bitwarden.",
|
||||
"placeholders": {
|
||||
"hostname": {
|
||||
"content": "$1",
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "Nhận dạng sinh trắc học trên trình duyệt không được hỗ trợ trên thiết bị này"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "Quyền chưa được cấp"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "Exporting individual vault"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included.",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "Phiên bản máy chủ"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "Tự lưu trữ"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "Bên thứ ba"
|
||||
@@ -2143,8 +2152,8 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "Một thông báo đã được gửi đến thiết bị của bạn."
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "Log in initiated"
|
||||
"loginInitiated": {
|
||||
"message": "Login initiated"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "Mật khẩu chính bị lộ"
|
||||
@@ -2177,10 +2186,10 @@
|
||||
}
|
||||
},
|
||||
"autofillPageLoadPolicyActivated": {
|
||||
"message": "Your organization policies have turned on auto-fill on page load."
|
||||
"message": "Chính sách quản lí của bạn đã bật chức năng tự động điền khi tải trang."
|
||||
},
|
||||
"howToAutofill": {
|
||||
"message": "How to auto-fill"
|
||||
"message": "Cách tự đồng điền"
|
||||
},
|
||||
"autofillSelectInfoWithCommand": {
|
||||
"message": "Select an item from this page or use the shortcut: $COMMAND$",
|
||||
@@ -2198,16 +2207,16 @@
|
||||
"message": "Got it"
|
||||
},
|
||||
"autofillSettings": {
|
||||
"message": "Auto-fill settings"
|
||||
"message": "Cài đặt tự động điền"
|
||||
},
|
||||
"autofillShortcut": {
|
||||
"message": "Auto-fill keyboard shortcut"
|
||||
"message": "Phím tắt tự động điền"
|
||||
},
|
||||
"autofillShortcutNotSet": {
|
||||
"message": "The auto-fill shortcut is not set. Change this in the browser's settings."
|
||||
"message": "Chưa cài đặt phím tắt cho chức năng tự động điền. Vui lòng thay đổi trong cài đặt của trình duyệt."
|
||||
},
|
||||
"autofillShortcutText": {
|
||||
"message": "The auto-fill shortcut is: $COMMAND$. Change this in the browser's settings.",
|
||||
"message": "Phím tắt cho chức năng tự động điền là $COMMAND$. Vui lòng thay đổi trong cài đặt của trình duyệt.",
|
||||
"placeholders": {
|
||||
"command": {
|
||||
"content": "$1",
|
||||
@@ -2216,7 +2225,7 @@
|
||||
}
|
||||
},
|
||||
"autofillShortcutTextSafari": {
|
||||
"message": "Default auto-fill shortcut: $COMMAND$.",
|
||||
"message": "Phím tắt mặc định cho chức năng tự động điền: $COMMAND$.",
|
||||
"placeholders": {
|
||||
"command": {
|
||||
"content": "$1",
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "Opens in a new window"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "Display"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "Account successfully created!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "Search"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "Input must be at least $COUNT$ characters long.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "Input must not exceed $COUNT$ characters in length.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
"message": "主密码是您访问密码库的唯一密码。它非常重要,请您不要忘记。一旦忘记,无任何办法恢复此密码。"
|
||||
},
|
||||
"masterPassHintDesc": {
|
||||
"message": "主密码提示可以在你忘记密码时帮你回忆起来。"
|
||||
"message": "主密码提示可以在您忘记密码时帮您回忆起来。"
|
||||
},
|
||||
"reTypeMasterPass": {
|
||||
"message": "再次输入主密码"
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "其他"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "设置一个解锁方式以更改您的密码库超时动作。"
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "为本扩展打分"
|
||||
},
|
||||
@@ -477,13 +480,13 @@
|
||||
"message": "无法在此页面上自动填充所选项目。请改为手工复制并粘贴。"
|
||||
},
|
||||
"loggedOut": {
|
||||
"message": "已退出账户"
|
||||
"message": "已注销"
|
||||
},
|
||||
"loginExpired": {
|
||||
"message": "您的登录会话已过期。"
|
||||
},
|
||||
"logOutConfirmation": {
|
||||
"message": "您确定要退出账户吗?"
|
||||
"message": "您确定要注销吗?"
|
||||
},
|
||||
"yes": {
|
||||
"message": "是"
|
||||
@@ -748,7 +751,7 @@
|
||||
"message": "附件已删除"
|
||||
},
|
||||
"newAttachment": {
|
||||
"message": "添加新的附件"
|
||||
"message": "添加新附件"
|
||||
},
|
||||
"noAttachments": {
|
||||
"message": "没有附件。"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "功能不可用"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "在您更新加密密钥前,您不能使用此功能。"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "需要迁移加密密钥。请登录网页版密码库来更新您的加密密钥。"
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "高级会员"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "1 GB 文件附件加密存储。"
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "额外的两步登录选项,如 YubiKey、FIDO U2F 和 Duo。"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "专有的两步登录选项,如 YubiKey 和 Duo。"
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "密码健康、账户体检以及数据泄露报告,保障您的密码库安全。"
|
||||
@@ -850,7 +853,7 @@
|
||||
"message": "请输入您的验证器应用中的 6 位验证码。"
|
||||
},
|
||||
"enterVerificationCodeEmail": {
|
||||
"message": "请输入通过电子邮件发送给 $EMAIL$ 的 6 位验证码。",
|
||||
"message": "请输入发送给电子邮件 $EMAIL$ 的 6 位数验证码。",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -1033,7 +1036,7 @@
|
||||
"message": "值"
|
||||
},
|
||||
"newCustomField": {
|
||||
"message": "新建自定义字段"
|
||||
"message": "新增自定义字段"
|
||||
},
|
||||
"dragToSort": {
|
||||
"message": "拖动排序"
|
||||
@@ -1056,7 +1059,7 @@
|
||||
"description": "This describes a value that is 'linked' (tied) to another value."
|
||||
},
|
||||
"popup2faCloseMessage": {
|
||||
"message": "如果您点击弹窗外的任何区域,将导致弹窗关闭。您想在新窗口中打开此弹窗,以便它不会关闭吗?"
|
||||
"message": "如果您点击弹窗外的区域以检查您的验证码电子邮件,将导致弹窗关闭。您想在新窗口中打开此弹窗,以便它不会关闭吗?"
|
||||
},
|
||||
"popupU2fCloseMessage": {
|
||||
"message": "此浏览器无法处理此弹出窗口中的 U2F 请求。您想要在新窗口中打开此弹出窗口吗?"
|
||||
@@ -1179,7 +1182,7 @@
|
||||
"message": "许可证号码"
|
||||
},
|
||||
"email": {
|
||||
"message": "Email"
|
||||
"message": "电子邮件"
|
||||
},
|
||||
"phone": {
|
||||
"message": "电话"
|
||||
@@ -1388,7 +1391,7 @@
|
||||
"message": "使用 PIN 码解锁"
|
||||
},
|
||||
"setYourPinCode": {
|
||||
"message": "设置您用来解锁 Bitwarden 的 PIN 码。您的 PIN 设置将在您退出账户时被重置。"
|
||||
"message": "设定您用来解锁 Bitwarden 的 PIN 码。您的 PIN 设置将在您完全注销此应用程序时被重置。"
|
||||
},
|
||||
"pinRequired": {
|
||||
"message": "需要 PIN 码。"
|
||||
@@ -1450,7 +1453,7 @@
|
||||
"message": "项目已恢复"
|
||||
},
|
||||
"vaultTimeoutLogOutConfirmation": {
|
||||
"message": "超时后退出账户将解除对密码库的所有访问权限,并需要进行在线身份验证。确定使用此设置吗?"
|
||||
"message": "超时后注销账户将解除对密码库的所有访问权限,并需要进行在线身份验证。确定使用此设置吗?"
|
||||
},
|
||||
"vaultTimeoutLogOutConfirmationTitle": {
|
||||
"message": "超时动作确认"
|
||||
@@ -1602,11 +1605,17 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "此设备不支持浏览器生物识别。"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "生物识别失败"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "生物识别无法完成,请尝试使用主密码或注销。如果仍无法解决,请联系 Bitwarden 支持。"
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "未提供权限"
|
||||
},
|
||||
"nativeMessaginPermissionErrorDesc": {
|
||||
"message": "没有与 Bitwarden 桌面应用程序通信的权限,我们无法在浏览器扩展中提供生物识别。请再试一次。"
|
||||
"message": "没有与 Bitwarden 桌面应用程序通信的权限,我们无法在浏览器扩展中提供生物识别。请重试。"
|
||||
},
|
||||
"nativeMessaginPermissionSidebarTitle": {
|
||||
"message": "权限请求错误"
|
||||
@@ -1615,7 +1624,7 @@
|
||||
"message": "此操作不能在侧边栏中完成,请在弹出窗口或弹出对话框中重试。"
|
||||
},
|
||||
"personalOwnershipSubmitError": {
|
||||
"message": "由于某个企业策略,您被限制为保存项目到您的个人密码库。将所有权选项更改为组织,然后从可用的集合中选择。"
|
||||
"message": "由于某个企业策略,您不能将项目保存到您的个人密码库。将所有权选项更改为组织,并从可用的集合中选择。"
|
||||
},
|
||||
"personalOwnershipPolicyInEffect": {
|
||||
"message": "一个组织策略正影响您的所有权选项。"
|
||||
@@ -1787,14 +1796,14 @@
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"newPassword": {
|
||||
"message": "新建密码"
|
||||
"message": "新密码"
|
||||
},
|
||||
"sendDisabled": {
|
||||
"message": "Send 已禁用",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"sendDisabledWarning": {
|
||||
"message": "由于企业策略,您只能删除现有的 Send。",
|
||||
"message": "由于某个企业策略,您只能删除现有的 Send。",
|
||||
"description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
|
||||
},
|
||||
"createdSend": {
|
||||
@@ -1851,7 +1860,7 @@
|
||||
"message": "一个或多个组织策略正在影响您的 Send 选项。"
|
||||
},
|
||||
"passwordPrompt": {
|
||||
"message": "重新询问主密码"
|
||||
"message": "主密码重新提示"
|
||||
},
|
||||
"passwordConfirmation": {
|
||||
"message": "确认主密码"
|
||||
@@ -1887,7 +1896,7 @@
|
||||
"message": "选择文件夹..."
|
||||
},
|
||||
"ssoCompleteRegistration": {
|
||||
"message": "要完成 SSO 登陆配置,请设置一个主密码以访问和保护您的密码库。"
|
||||
"message": "要完成 SSO 登录配置,请设置一个主密码以访问和保护您的密码库。"
|
||||
},
|
||||
"hours": {
|
||||
"message": "小时"
|
||||
@@ -1977,13 +1986,13 @@
|
||||
"message": "字符计数开关"
|
||||
},
|
||||
"sessionTimeout": {
|
||||
"message": "您的会话已超时。请返回并尝试重新登录。"
|
||||
"message": "您的会话已超时。请返回然后尝试重新登录。"
|
||||
},
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "导出个人密码库"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "仅会导出与 $EMAIL$ 关联的个人密码库项目。组织密码库的项目不会导出。",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "仅会导出与 $EMAIL$ 关联的个人密码库项目,不包括组织密码库项目。仅会导出密码库项目信息,不包括关联的附件。",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,7 +2092,7 @@
|
||||
"serverVersion": {
|
||||
"message": "服务器版本"
|
||||
},
|
||||
"selfHosted": {
|
||||
"selfHostedServer": {
|
||||
"message": "自托管"
|
||||
},
|
||||
"thirdParty": {
|
||||
@@ -2108,7 +2117,7 @@
|
||||
}
|
||||
},
|
||||
"loginWithMasterPassword": {
|
||||
"message": "使用主密码登录"
|
||||
"message": "主密码登录"
|
||||
},
|
||||
"loggingInAs": {
|
||||
"message": "正登录为"
|
||||
@@ -2126,7 +2135,7 @@
|
||||
"message": "设备登录"
|
||||
},
|
||||
"loginWithDeviceEnabledInfo": {
|
||||
"message": "设备登录必须在 Bitwarden 应用程序的设置中设启用。需要其他选项吗?"
|
||||
"message": "设备登录必须在 Bitwarden 应用程序的设置中启用。需要其他登录选项吗?"
|
||||
},
|
||||
"fingerprintPhraseHeader": {
|
||||
"message": "指纹短语"
|
||||
@@ -2143,7 +2152,7 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "通知已发送到您的设备。"
|
||||
},
|
||||
"logInInitiated": {
|
||||
"loginInitiated": {
|
||||
"message": "登录已发起"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
@@ -2230,6 +2239,31 @@
|
||||
"opensInANewWindow": {
|
||||
"message": "在新窗口中打开"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "需要设备批准。请在下面选择一个批准选项:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "记住此设备"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "若使用公共设备,请取消勾选"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "从您的其他设备批准"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "请求管理员批准"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "使用主密码批准"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "必须填写组织 SSO 标识符。"
|
||||
},
|
||||
"eu": {
|
||||
"message": "欧盟",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "显示"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "账户已成功创建!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "已请求管理员批准"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "您的请求已发送给您的管理员。"
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "批准后,您将收到通知。"
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "登录遇到问题?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "登录已批准"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "缺少用户电子邮件"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "设备已信任"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "必须输入内容。"
|
||||
},
|
||||
"required": {
|
||||
"message": "必填"
|
||||
},
|
||||
"search": {
|
||||
"message": "搜索"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "至少输入 $COUNT$ 个字符。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "输入长度不能超过 $COUNT$ 个字符。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "以下字符不被允许:$CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "输入的值不能低于 $MIN$。",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "输入的值不能超过 $MAX$。",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "一个或多个电子邮件地址无效"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "输入不能只包含空格。",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "输入的不是电子邮件地址。"
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "上面的 $COUNT$ 个字段需要您注意。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- 选择 --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- 输入以筛选 --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "正在获取选项..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "未找到任何条目"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "清除全部"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "子菜单"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "切换折叠",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -338,6 +338,9 @@
|
||||
"other": {
|
||||
"message": "其他"
|
||||
},
|
||||
"unlockMethodNeededToChangeTimeoutActionDesc": {
|
||||
"message": "Set up an unlock method to change your vault timeout action."
|
||||
},
|
||||
"rateExtension": {
|
||||
"message": "為本套件評分"
|
||||
},
|
||||
@@ -634,7 +637,7 @@
|
||||
"message": "Unlock your Bitwarden vault to complete the auto-fill request."
|
||||
},
|
||||
"notificationUnlock": {
|
||||
"message": "Unlock"
|
||||
"message": "解鎖"
|
||||
},
|
||||
"enableContextMenuItem": {
|
||||
"message": "顯示內容選單選項"
|
||||
@@ -768,8 +771,8 @@
|
||||
"featureUnavailable": {
|
||||
"message": "功能不可用"
|
||||
},
|
||||
"updateKey": {
|
||||
"message": "更新加密金鑰前不能使用此功能。"
|
||||
"encryptionKeyMigrationRequired": {
|
||||
"message": "Encryption key migration required. Please login through the web vault to update your encryption key."
|
||||
},
|
||||
"premiumMembership": {
|
||||
"message": "進階會員"
|
||||
@@ -792,8 +795,8 @@
|
||||
"ppremiumSignUpStorage": {
|
||||
"message": "用於檔案附件的 1 GB 加密儲存空間。"
|
||||
},
|
||||
"ppremiumSignUpTwoStep": {
|
||||
"message": "YubiKey、FIDO U2F 和 Duo 等額外的兩步驟登入選項。"
|
||||
"premiumSignUpTwoStepOptions": {
|
||||
"message": "Proprietary two-step login options such as YubiKey and Duo."
|
||||
},
|
||||
"ppremiumSignUpReports": {
|
||||
"message": "密碼健康度檢查、提供帳戶體檢以及資料外洩報告,以保障您的密碼庫安全。"
|
||||
@@ -982,7 +985,7 @@
|
||||
"message": "網頁載入時如果偵測到登入表單,則執行自動填入。"
|
||||
},
|
||||
"experimentalFeature": {
|
||||
"message": "被入侵或不可信任的網站可以利用自動填入功能在網頁載入時竊取資訊。"
|
||||
"message": "被入侵或不可信任的網站可以利用網頁載入時的自動填入功能。"
|
||||
},
|
||||
"learnMoreAboutAutofill": {
|
||||
"message": "進一步瞭解「自動填入」功能"
|
||||
@@ -1261,10 +1264,10 @@
|
||||
"description": "To clear something out. example: To clear browser history."
|
||||
},
|
||||
"checkPassword": {
|
||||
"message": "檢查密碼是否已外洩。"
|
||||
"message": "檢查密碼是否已暴露。"
|
||||
},
|
||||
"passwordExposed": {
|
||||
"message": "此密碼已外洩了 $VALUE$ 次,應立即變更密碼。",
|
||||
"message": "此密碼在資料外洩事件中被暴露了 $VALUE$ 次,應立即變更它。",
|
||||
"placeholders": {
|
||||
"value": {
|
||||
"content": "$1",
|
||||
@@ -1492,7 +1495,7 @@
|
||||
"message": "新的主密碼"
|
||||
},
|
||||
"confirmNewMasterPass": {
|
||||
"message": "確認新主密碼"
|
||||
"message": "確認新的主密碼"
|
||||
},
|
||||
"masterPasswordPolicyInEffect": {
|
||||
"message": "一個或多個組織原則要求您的主密碼須符合下列條件:"
|
||||
@@ -1602,6 +1605,12 @@
|
||||
"biometricsNotSupportedDesc": {
|
||||
"message": "此裝置不支援瀏覽器生物特徵辨識。"
|
||||
},
|
||||
"biometricsFailedTitle": {
|
||||
"message": "Biometrics failed"
|
||||
},
|
||||
"biometricsFailedDesc": {
|
||||
"message": "Biometrics cannot be completed, consider using a master password or logging out. If this persists, please contact Bitwarden support."
|
||||
},
|
||||
"nativeMessaginPermissionErrorTitle": {
|
||||
"message": "未提供權限"
|
||||
},
|
||||
@@ -1982,8 +1991,8 @@
|
||||
"exportingPersonalVaultTitle": {
|
||||
"message": "正匯出個人密碼庫"
|
||||
},
|
||||
"exportingPersonalVaultDescription": {
|
||||
"message": "只會匯出與 $EMAIL$ 關聯的個人密碼庫項目。組織密碼庫的項目不包含在內。",
|
||||
"exportingIndividualVaultDescription": {
|
||||
"message": "Only the individual vault items associated with $EMAIL$ will be exported. Organization vault items will not be included. Only vault item information will be exported and will not include associated attachments.",
|
||||
"placeholders": {
|
||||
"email": {
|
||||
"content": "$1",
|
||||
@@ -2083,8 +2092,8 @@
|
||||
"serverVersion": {
|
||||
"message": "伺服器版本"
|
||||
},
|
||||
"selfHosted": {
|
||||
"message": "自我裝載"
|
||||
"selfHostedServer": {
|
||||
"message": "self-hosted"
|
||||
},
|
||||
"thirdParty": {
|
||||
"message": "第三方"
|
||||
@@ -2143,14 +2152,14 @@
|
||||
"notificationSentDevice": {
|
||||
"message": "已傳送通知至您的裝置。"
|
||||
},
|
||||
"logInInitiated": {
|
||||
"message": "登入已起始"
|
||||
"loginInitiated": {
|
||||
"message": "登入已發起"
|
||||
},
|
||||
"exposedMasterPassword": {
|
||||
"message": "已暴露的主密碼"
|
||||
},
|
||||
"exposedMasterPasswordDesc": {
|
||||
"message": "在其他資料庫中找到您的密碼。我們建議您使用一個獨特的密碼來保護您的帳號,您確定要用這個密碼嗎?"
|
||||
"message": "在資料外洩事件中找到了密碼。我們建議您使用一個獨特的密碼來保護您的帳戶,您確定要使用已暴露的密碼嗎?"
|
||||
},
|
||||
"weakAndExposedMasterPassword": {
|
||||
"message": "強度不足且已暴露的主密碼"
|
||||
@@ -2162,7 +2171,7 @@
|
||||
"message": "檢查外洩密碼資料庫中是否有此密碼"
|
||||
},
|
||||
"important": {
|
||||
"message": "重要事項:"
|
||||
"message": "重要:"
|
||||
},
|
||||
"masterPasswordHint": {
|
||||
"message": "如果您忘記主密碼,沒有復原的方法!"
|
||||
@@ -2225,11 +2234,36 @@
|
||||
}
|
||||
},
|
||||
"loggingInOn": {
|
||||
"message": "Logging in on"
|
||||
"message": "正登入到"
|
||||
},
|
||||
"opensInANewWindow": {
|
||||
"message": "在新視窗開啟"
|
||||
},
|
||||
"deviceApprovalRequired": {
|
||||
"message": "Device approval required. Select an approval option below:"
|
||||
},
|
||||
"rememberThisDevice": {
|
||||
"message": "Remember this device"
|
||||
},
|
||||
"uncheckIfPublicDevice": {
|
||||
"message": "Uncheck if using a public device"
|
||||
},
|
||||
"approveFromYourOtherDevice": {
|
||||
"message": "Approve from your other device"
|
||||
},
|
||||
"requestAdminApproval": {
|
||||
"message": "Request admin approval"
|
||||
},
|
||||
"approveWithMasterPassword": {
|
||||
"message": "Approve with master password"
|
||||
},
|
||||
"ssoIdentifierRequired": {
|
||||
"message": "Organization SSO identifier is required."
|
||||
},
|
||||
"eu": {
|
||||
"message": "EU",
|
||||
"description": "European Union"
|
||||
},
|
||||
"usDomain": {
|
||||
"message": "bitwarden.com"
|
||||
},
|
||||
@@ -2244,5 +2278,133 @@
|
||||
},
|
||||
"display": {
|
||||
"message": "顯示"
|
||||
},
|
||||
"accountSuccessfullyCreated": {
|
||||
"message": "已成功建立帳戶!"
|
||||
},
|
||||
"adminApprovalRequested": {
|
||||
"message": "Admin approval requested"
|
||||
},
|
||||
"adminApprovalRequestSentToAdmins": {
|
||||
"message": "Your request has been sent to your admin."
|
||||
},
|
||||
"youWillBeNotifiedOnceApproved": {
|
||||
"message": "You will be notified once approved."
|
||||
},
|
||||
"troubleLoggingIn": {
|
||||
"message": "Trouble logging in?"
|
||||
},
|
||||
"loginApproved": {
|
||||
"message": "Login approved"
|
||||
},
|
||||
"userEmailMissing": {
|
||||
"message": "User email missing"
|
||||
},
|
||||
"deviceTrusted": {
|
||||
"message": "Device trusted"
|
||||
},
|
||||
"inputRequired": {
|
||||
"message": "Input is required."
|
||||
},
|
||||
"required": {
|
||||
"message": "required"
|
||||
},
|
||||
"search": {
|
||||
"message": "搜尋"
|
||||
},
|
||||
"inputMinLength": {
|
||||
"message": "必須輸入至少 $COUNT$ 個字元。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxLength": {
|
||||
"message": "輸入的內容長度不得超過 $COUNT$ 字元。",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "20"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputForbiddenCharacters": {
|
||||
"message": "The following characters are not allowed: $CHARACTERS$",
|
||||
"placeholders": {
|
||||
"characters": {
|
||||
"content": "$1",
|
||||
"example": "@, #, $, %"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMinValue": {
|
||||
"message": "Input value must be at least $MIN$.",
|
||||
"placeholders": {
|
||||
"min": {
|
||||
"content": "$1",
|
||||
"example": "8"
|
||||
}
|
||||
}
|
||||
},
|
||||
"inputMaxValue": {
|
||||
"message": "Input value must not exceed $MAX$.",
|
||||
"placeholders": {
|
||||
"max": {
|
||||
"content": "$1",
|
||||
"example": "100"
|
||||
}
|
||||
}
|
||||
},
|
||||
"multipleInputEmails": {
|
||||
"message": "1 or more emails are invalid"
|
||||
},
|
||||
"inputTrimValidator": {
|
||||
"message": "Input must not contain only whitespace.",
|
||||
"description": "Notification to inform the user that a form's input can't contain only whitespace."
|
||||
},
|
||||
"inputEmail": {
|
||||
"message": "Input is not an email address."
|
||||
},
|
||||
"fieldsNeedAttention": {
|
||||
"message": "$COUNT$ field(s) above need your attention.",
|
||||
"placeholders": {
|
||||
"count": {
|
||||
"content": "$1",
|
||||
"example": "4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"selectPlaceholder": {
|
||||
"message": "-- Select --"
|
||||
},
|
||||
"multiSelectPlaceholder": {
|
||||
"message": "-- Type to filter --"
|
||||
},
|
||||
"multiSelectLoading": {
|
||||
"message": "Retrieving options..."
|
||||
},
|
||||
"multiSelectNotFound": {
|
||||
"message": "No items found"
|
||||
},
|
||||
"multiSelectClearAll": {
|
||||
"message": "Clear all"
|
||||
},
|
||||
"plusNMore": {
|
||||
"message": "+ $QUANTITY$ more",
|
||||
"placeholders": {
|
||||
"quantity": {
|
||||
"content": "$1",
|
||||
"example": "5"
|
||||
}
|
||||
}
|
||||
},
|
||||
"submenu": {
|
||||
"message": "Submenu"
|
||||
},
|
||||
"toggleCollapse": {
|
||||
"message": "Toggle collapse",
|
||||
"description": "Toggling an expand/collapse state."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<label for="email">{{ "emailAddress" | i18n }}</label>
|
||||
<input id="email" type="email" formControlName="email" appInputVerbatim="false" />
|
||||
</div>
|
||||
<environment-selector class="environment-selector-padding"></environment-selector>
|
||||
<environment-selector></environment-selector>
|
||||
<div class="remember-email-check">
|
||||
<input
|
||||
id="rememberEmail"
|
||||
|
||||
@@ -44,7 +44,11 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-content-row" [hidden]="!showCaptcha()">
|
||||
<iframe id="hcaptcha_iframe" height="80"></iframe>
|
||||
<iframe
|
||||
id="hcaptcha_iframe"
|
||||
height="80"
|
||||
sandbox="allow-scripts allow-same-origin"
|
||||
></iframe>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-footer">
|
||||
|
||||
@@ -120,7 +120,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div [hidden]="!showCaptcha()"><iframe id="hcaptcha_iframe" height="80"></iframe></div>
|
||||
<div [hidden]="!showCaptcha()">
|
||||
<iframe id="hcaptcha_iframe" height="80" sandbox="allow-scripts allow-same-origin"></iframe>
|
||||
</div>
|
||||
<div class="box last" *ngIf="showTerms">
|
||||
<div class="box-content">
|
||||
<div
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
</ng-container>
|
||||
<ng-container *ngIf="selectedProviderType === providerType.WebAuthn && !webAuthnNewTab">
|
||||
<div id="web-authn-frame">
|
||||
<iframe id="webauthn_iframe"></iframe>
|
||||
<iframe id="webauthn_iframe" sandbox="allow-scripts allow-same-origin"></iframe>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box-content">
|
||||
@@ -112,7 +112,9 @@
|
||||
selectedProviderType === providerType.OrganizationDuo
|
||||
"
|
||||
>
|
||||
<div id="duo-frame"><iframe id="duo_iframe"></iframe></div>
|
||||
<div id="duo-frame">
|
||||
<iframe id="duo_iframe" sandbox="allow-scripts allow-forms allow-same-origin"></iframe>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box-content">
|
||||
<div class="box-content-row box-content-row-checkbox" appBoxRow>
|
||||
@@ -123,7 +125,7 @@
|
||||
</div>
|
||||
</ng-container>
|
||||
<div class="box-content-row" [hidden]="!showCaptcha()">
|
||||
<iframe id="hcaptcha_iframe" height="80"></iframe>
|
||||
<iframe id="hcaptcha_iframe" height="80" sandbox="allow-scripts allow-same-origin"></iframe>
|
||||
</div>
|
||||
<div class="content" *ngIf="selectedProviderType == null">
|
||||
<p class="text-center">{{ "noTwoStepProviders" | i18n }}</p>
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { mock, MockProxy } from "jest-mock-extended";
|
||||
|
||||
import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service";
|
||||
import { UserVerificationService } from "@bitwarden/common/auth/abstractions/user-verification/user-verification.service.abstraction";
|
||||
import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authentication-status";
|
||||
import { CipherService } from "@bitwarden/common/vault/abstractions/cipher.service";
|
||||
import { CipherRepromptType } from "@bitwarden/common/vault/enums/cipher-reprompt-type";
|
||||
@@ -14,7 +13,6 @@ describe("CipherContextMenuHandler", () => {
|
||||
let mainContextMenuHandler: MockProxy<MainContextMenuHandler>;
|
||||
let authService: MockProxy<AuthService>;
|
||||
let cipherService: MockProxy<CipherService>;
|
||||
let userVerificationService: MockProxy<UserVerificationService>;
|
||||
|
||||
let sut: CipherContextMenuHandler;
|
||||
|
||||
@@ -22,17 +20,10 @@ describe("CipherContextMenuHandler", () => {
|
||||
mainContextMenuHandler = mock();
|
||||
authService = mock();
|
||||
cipherService = mock();
|
||||
userVerificationService = mock();
|
||||
userVerificationService.hasMasterPassword.mockResolvedValue(true);
|
||||
|
||||
jest.spyOn(MainContextMenuHandler, "removeAll").mockResolvedValue();
|
||||
|
||||
sut = new CipherContextMenuHandler(
|
||||
mainContextMenuHandler,
|
||||
authService,
|
||||
cipherService,
|
||||
userVerificationService
|
||||
);
|
||||
sut = new CipherContextMenuHandler(mainContextMenuHandler, authService, cipherService);
|
||||
});
|
||||
|
||||
afterEach(() => jest.resetAllMocks());
|
||||
@@ -78,7 +69,7 @@ describe("CipherContextMenuHandler", () => {
|
||||
expect(mainContextMenuHandler.noLogins).toHaveBeenCalledTimes(1);
|
||||
});
|
||||
|
||||
it("only adds valid ciphers", async () => {
|
||||
it("only adds login ciphers including ciphers that require reprompt", async () => {
|
||||
authService.getAuthStatus.mockResolvedValue(AuthenticationStatus.Unlocked);
|
||||
|
||||
mainContextMenuHandler.init.mockResolvedValue(true);
|
||||
@@ -90,47 +81,6 @@ describe("CipherContextMenuHandler", () => {
|
||||
name: "Test Cipher",
|
||||
login: { username: "Test Username" },
|
||||
};
|
||||
|
||||
cipherService.getAllDecryptedForUrl.mockResolvedValue([
|
||||
null, // invalid cipher
|
||||
undefined, // invalid cipher
|
||||
{ type: CipherType.Card }, // invalid cipher
|
||||
{ type: CipherType.Login, reprompt: CipherRepromptType.Password }, // invalid cipher
|
||||
realCipher, // valid cipher
|
||||
] as any[]);
|
||||
|
||||
await sut.update("https://test.com");
|
||||
|
||||
expect(cipherService.getAllDecryptedForUrl).toHaveBeenCalledTimes(1);
|
||||
|
||||
expect(cipherService.getAllDecryptedForUrl).toHaveBeenCalledWith("https://test.com");
|
||||
|
||||
expect(mainContextMenuHandler.loadOptions).toHaveBeenCalledTimes(2);
|
||||
|
||||
expect(mainContextMenuHandler.loadOptions).toHaveBeenCalledWith(
|
||||
"Test Cipher (Test Username)",
|
||||
"5",
|
||||
"https://test.com",
|
||||
realCipher
|
||||
);
|
||||
});
|
||||
|
||||
it("adds ciphers with master password reprompt if the user does not have a master password", async () => {
|
||||
authService.getAuthStatus.mockResolvedValue(AuthenticationStatus.Unlocked);
|
||||
|
||||
// User does not have a master password, or has one but hasn't logged in with it (key connector user or TDE user)
|
||||
userVerificationService.hasMasterPasswordAndMasterKeyHash.mockResolvedValue(false);
|
||||
|
||||
mainContextMenuHandler.init.mockResolvedValue(true);
|
||||
|
||||
const realCipher = {
|
||||
id: "5",
|
||||
type: CipherType.Login,
|
||||
reprompt: CipherRepromptType.None,
|
||||
name: "Test Cipher",
|
||||
login: { username: "Test Username" },
|
||||
};
|
||||
|
||||
const repromptCipher = {
|
||||
id: "6",
|
||||
type: CipherType.Login,
|
||||
@@ -143,8 +93,8 @@ describe("CipherContextMenuHandler", () => {
|
||||
null, // invalid cipher
|
||||
undefined, // invalid cipher
|
||||
{ type: CipherType.Card }, // invalid cipher
|
||||
repromptCipher, // valid cipher
|
||||
realCipher, // valid cipher
|
||||
repromptCipher,
|
||||
] as any[]);
|
||||
|
||||
await sut.update("https://test.com");
|
||||
@@ -153,7 +103,6 @@ describe("CipherContextMenuHandler", () => {
|
||||
|
||||
expect(cipherService.getAllDecryptedForUrl).toHaveBeenCalledWith("https://test.com");
|
||||
|
||||
// Should call this twice, once for each valid cipher
|
||||
expect(mainContextMenuHandler.loadOptions).toHaveBeenCalledTimes(2);
|
||||
|
||||
expect(mainContextMenuHandler.loadOptions).toHaveBeenCalledWith(
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service";
|
||||
import { UserVerificationService } from "@bitwarden/common/auth/abstractions/user-verification/user-verification.service.abstraction";
|
||||
import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authentication-status";
|
||||
import { StateFactory } from "@bitwarden/common/platform/factories/state-factory";
|
||||
import { Utils } from "@bitwarden/common/platform/misc/utils";
|
||||
@@ -12,7 +11,6 @@ import {
|
||||
authServiceFactory,
|
||||
AuthServiceInitOptions,
|
||||
} from "../../auth/background/service-factories/auth-service.factory";
|
||||
import { userVerificationServiceFactory } from "../../auth/background/service-factories/user-verification-service.factory";
|
||||
import { Account } from "../../models/account";
|
||||
import { CachedServices } from "../../platform/background/service-factories/factory-options";
|
||||
import { BrowserApi } from "../../platform/browser/browser-api";
|
||||
@@ -39,8 +37,7 @@ export class CipherContextMenuHandler {
|
||||
constructor(
|
||||
private mainContextMenuHandler: MainContextMenuHandler,
|
||||
private authService: AuthService,
|
||||
private cipherService: CipherService,
|
||||
private userVerificationService: UserVerificationService
|
||||
private cipherService: CipherService
|
||||
) {}
|
||||
|
||||
static async create(cachedServices: CachedServices) {
|
||||
@@ -69,9 +66,6 @@ export class CipherContextMenuHandler {
|
||||
clipboardWriteCallback: NOT_IMPLEMENTED,
|
||||
win: self,
|
||||
},
|
||||
stateMigrationServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
stateServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
@@ -79,8 +73,7 @@ export class CipherContextMenuHandler {
|
||||
return new CipherContextMenuHandler(
|
||||
await MainContextMenuHandler.mv3Create(cachedServices),
|
||||
await authServiceFactory(cachedServices, serviceOptions),
|
||||
await cipherServiceFactory(cachedServices, serviceOptions),
|
||||
await userVerificationServiceFactory(cachedServices, serviceOptions)
|
||||
await cipherServiceFactory(cachedServices, serviceOptions)
|
||||
);
|
||||
}
|
||||
|
||||
@@ -180,11 +173,7 @@ export class CipherContextMenuHandler {
|
||||
}
|
||||
|
||||
private async updateForCipher(url: string, cipher: CipherView) {
|
||||
if (
|
||||
cipher == null ||
|
||||
cipher.type !== CipherType.Login ||
|
||||
(await this.userVerificationService.hasMasterPasswordAndMasterKeyHash())
|
||||
) {
|
||||
if (cipher == null || cipher.type !== CipherType.Login) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ import { mock, MockProxy } from "jest-mock-extended";
|
||||
import { EventCollectionService } from "@bitwarden/common/abstractions/event/event-collection.service";
|
||||
import { TotpService } from "@bitwarden/common/abstractions/totp.service";
|
||||
import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service";
|
||||
import { UserVerificationService } from "@bitwarden/common/auth/abstractions/user-verification/user-verification.service.abstraction";
|
||||
import { CipherService } from "@bitwarden/common/vault/abstractions/cipher.service";
|
||||
import { CipherRepromptType } from "@bitwarden/common/vault/enums/cipher-reprompt-type";
|
||||
import { CipherType } from "@bitwarden/common/vault/enums/cipher-type";
|
||||
@@ -63,6 +64,7 @@ describe("ContextMenuClickedHandler", () => {
|
||||
let cipherService: MockProxy<CipherService>;
|
||||
let totpService: MockProxy<TotpService>;
|
||||
let eventCollectionService: MockProxy<EventCollectionService>;
|
||||
let userVerificationService: MockProxy<UserVerificationService>;
|
||||
|
||||
let sut: ContextMenuClickedHandler;
|
||||
|
||||
@@ -82,7 +84,8 @@ describe("ContextMenuClickedHandler", () => {
|
||||
authService,
|
||||
cipherService,
|
||||
totpService,
|
||||
eventCollectionService
|
||||
eventCollectionService,
|
||||
userVerificationService
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { EventCollectionService } from "@bitwarden/common/abstractions/event/event-collection.service";
|
||||
import { TotpService } from "@bitwarden/common/abstractions/totp.service";
|
||||
import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service";
|
||||
import { UserVerificationService } from "@bitwarden/common/auth/abstractions/user-verification/user-verification.service.abstraction";
|
||||
import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authentication-status";
|
||||
import { EventType } from "@bitwarden/common/enums";
|
||||
import { StateFactory } from "@bitwarden/common/platform/factories/state-factory";
|
||||
@@ -14,6 +15,7 @@ import {
|
||||
AuthServiceInitOptions,
|
||||
} from "../../auth/background/service-factories/auth-service.factory";
|
||||
import { totpServiceFactory } from "../../auth/background/service-factories/totp-service.factory";
|
||||
import { userVerificationServiceFactory } from "../../auth/background/service-factories/user-verification-service.factory";
|
||||
import LockedVaultPendingNotificationsItem from "../../background/models/lockedVaultPendingNotificationsItem";
|
||||
import { eventCollectionServiceFactory } from "../../background/service-factories/event-collection-service.factory";
|
||||
import { Account } from "../../models/account";
|
||||
@@ -56,7 +58,8 @@ export class ContextMenuClickedHandler {
|
||||
private authService: AuthService,
|
||||
private cipherService: CipherService,
|
||||
private totpService: TotpService,
|
||||
private eventCollectionService: EventCollectionService
|
||||
private eventCollectionService: EventCollectionService,
|
||||
private userVerificationService: UserVerificationService
|
||||
) {}
|
||||
|
||||
static async mv3Create(cachedServices: CachedServices) {
|
||||
@@ -85,9 +88,6 @@ export class ContextMenuClickedHandler {
|
||||
clipboardWriteCallback: NOT_IMPLEMENTED,
|
||||
win: self,
|
||||
},
|
||||
stateMigrationServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
stateServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
@@ -109,7 +109,8 @@ export class ContextMenuClickedHandler {
|
||||
await authServiceFactory(cachedServices, serviceOptions),
|
||||
await cipherServiceFactory(cachedServices, serviceOptions),
|
||||
await totpServiceFactory(cachedServices, serviceOptions),
|
||||
await eventCollectionServiceFactory(cachedServices, serviceOptions)
|
||||
await eventCollectionServiceFactory(cachedServices, serviceOptions),
|
||||
await userVerificationServiceFactory(cachedServices, serviceOptions)
|
||||
);
|
||||
}
|
||||
|
||||
@@ -188,7 +189,7 @@ export class ContextMenuClickedHandler {
|
||||
// we are actually unlocked we will do our best to find a good match of an item to autofill this is useful
|
||||
// in scenarios like unlock on autofill
|
||||
const ciphers = await this.cipherService.getAllDecryptedForUrl(tab.url);
|
||||
cipher = ciphers.find((c) => c.reprompt === CipherRepromptType.None);
|
||||
cipher = ciphers[0];
|
||||
} else {
|
||||
const ciphers = await this.cipherService.getAllDecrypted();
|
||||
cipher = ciphers.find((c) => c.id === id);
|
||||
@@ -204,7 +205,7 @@ export class ContextMenuClickedHandler {
|
||||
return;
|
||||
}
|
||||
|
||||
if (cipher.reprompt !== CipherRepromptType.None) {
|
||||
if (await this.isPasswordRepromptRequired(cipher)) {
|
||||
await BrowserApi.tabSendMessageData(tab, "passwordReprompt", {
|
||||
cipherId: cipher.id,
|
||||
action: AUTOFILL_ID,
|
||||
@@ -218,7 +219,7 @@ export class ContextMenuClickedHandler {
|
||||
this.copyToClipboard({ text: cipher.login.username, tab: tab });
|
||||
break;
|
||||
case COPY_PASSWORD_ID:
|
||||
if (cipher.reprompt !== CipherRepromptType.None) {
|
||||
if (await this.isPasswordRepromptRequired(cipher)) {
|
||||
await BrowserApi.tabSendMessageData(tab, "passwordReprompt", {
|
||||
cipherId: cipher.id,
|
||||
action: COPY_PASSWORD_ID,
|
||||
@@ -230,7 +231,7 @@ export class ContextMenuClickedHandler {
|
||||
|
||||
break;
|
||||
case COPY_VERIFICATIONCODE_ID:
|
||||
if (cipher.reprompt !== CipherRepromptType.None) {
|
||||
if (await this.isPasswordRepromptRequired(cipher)) {
|
||||
await BrowserApi.tabSendMessageData(tab, "passwordReprompt", {
|
||||
cipherId: cipher.id,
|
||||
action: COPY_VERIFICATIONCODE_ID,
|
||||
@@ -246,6 +247,13 @@ export class ContextMenuClickedHandler {
|
||||
}
|
||||
}
|
||||
|
||||
private async isPasswordRepromptRequired(cipher: CipherView): Promise<boolean> {
|
||||
return (
|
||||
cipher.reprompt === CipherRepromptType.Password &&
|
||||
(await this.userVerificationService.hasMasterPasswordAndMasterKeyHash())
|
||||
);
|
||||
}
|
||||
|
||||
private async getIdentifier(tab: chrome.tabs.Tab, info: chrome.contextMenus.OnClickData) {
|
||||
return new Promise<string>((resolve, reject) => {
|
||||
BrowserApi.sendTabsMessage(
|
||||
|
||||
@@ -79,9 +79,6 @@ export class MainContextMenuHandler {
|
||||
logServiceOptions: {
|
||||
isDev: false,
|
||||
},
|
||||
stateMigrationServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
stateServiceOptions: {
|
||||
stateFactory: stateFactory,
|
||||
},
|
||||
|
||||
13
apps/browser/src/autofill/constants.ts
Normal file
13
apps/browser/src/autofill/constants.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
export const TYPE_CHECK = {
|
||||
FUNCTION: "function",
|
||||
NUMBER: "number",
|
||||
STRING: "string",
|
||||
} as const;
|
||||
|
||||
export const EVENTS = {
|
||||
CHANGE: "change",
|
||||
INPUT: "input",
|
||||
KEYDOWN: "keydown",
|
||||
KEYPRESS: "keypress",
|
||||
KEYUP: "keyup",
|
||||
} as const;
|
||||
@@ -0,0 +1,21 @@
|
||||
import AutofillScript from "../../models/autofill-script";
|
||||
|
||||
type AutofillExtensionMessage = {
|
||||
command: string;
|
||||
tab?: chrome.tabs.Tab;
|
||||
sender?: string;
|
||||
fillScript?: AutofillScript;
|
||||
};
|
||||
|
||||
type AutofillExtensionMessageHandlers = {
|
||||
[key: string]: CallableFunction;
|
||||
collectPageDetails: (message: { message: AutofillExtensionMessage }) => void;
|
||||
collectPageDetailsImmediately: (message: { message: AutofillExtensionMessage }) => void;
|
||||
fillForm: (message: { message: AutofillExtensionMessage }) => void;
|
||||
};
|
||||
|
||||
interface AutofillInit {
|
||||
init(): void;
|
||||
}
|
||||
|
||||
export { AutofillExtensionMessage, AutofillExtensionMessageHandlers, AutofillInit };
|
||||
175
apps/browser/src/autofill/content/autofill-init.spec.ts
Normal file
175
apps/browser/src/autofill/content/autofill-init.spec.ts
Normal file
@@ -0,0 +1,175 @@
|
||||
import { mock } from "jest-mock-extended";
|
||||
|
||||
import AutofillPageDetails from "../models/autofill-page-details";
|
||||
import AutofillScript from "../models/autofill-script";
|
||||
|
||||
import { AutofillExtensionMessage } from "./abstractions/autofill-init";
|
||||
|
||||
describe("AutofillInit", () => {
|
||||
let bitwardenAutofillInit: any;
|
||||
|
||||
beforeEach(() => {
|
||||
require("../content/autofill-init");
|
||||
bitwardenAutofillInit = window.bitwardenAutofillInit;
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
jest.resetModules();
|
||||
jest.clearAllMocks();
|
||||
});
|
||||
|
||||
describe("init", () => {
|
||||
it("sets up the extension message listeners", () => {
|
||||
jest.spyOn(bitwardenAutofillInit, "setupExtensionMessageListeners");
|
||||
|
||||
bitwardenAutofillInit.init();
|
||||
|
||||
expect(bitwardenAutofillInit.setupExtensionMessageListeners).toHaveBeenCalled();
|
||||
});
|
||||
});
|
||||
|
||||
describe("collectPageDetails", () => {
|
||||
let extensionMessage: AutofillExtensionMessage;
|
||||
let pageDetails: AutofillPageDetails;
|
||||
|
||||
beforeEach(() => {
|
||||
extensionMessage = {
|
||||
command: "collectPageDetails",
|
||||
tab: mock<chrome.tabs.Tab>(),
|
||||
sender: "sender",
|
||||
};
|
||||
pageDetails = {
|
||||
title: "title",
|
||||
url: "http://example.com",
|
||||
documentUrl: "documentUrl",
|
||||
forms: {},
|
||||
fields: [],
|
||||
collectedTimestamp: 0,
|
||||
};
|
||||
jest
|
||||
.spyOn(bitwardenAutofillInit.collectAutofillContentService, "getPageDetails")
|
||||
.mockReturnValue(pageDetails);
|
||||
});
|
||||
|
||||
it("returns collected page details for autofill if set to send the details in the response", async () => {
|
||||
const response = await bitwardenAutofillInit["collectPageDetails"](extensionMessage, true);
|
||||
|
||||
expect(bitwardenAutofillInit.collectAutofillContentService.getPageDetails).toHaveBeenCalled();
|
||||
expect(response).toEqual(pageDetails);
|
||||
});
|
||||
|
||||
it("sends the collected page details for autofill using a background script message", async () => {
|
||||
jest.spyOn(chrome.runtime, "sendMessage");
|
||||
|
||||
await bitwardenAutofillInit["collectPageDetails"](extensionMessage);
|
||||
|
||||
expect(chrome.runtime.sendMessage).toHaveBeenCalledWith({
|
||||
command: "collectPageDetailsResponse",
|
||||
tab: extensionMessage.tab,
|
||||
details: pageDetails,
|
||||
sender: extensionMessage.sender,
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe("fillForm", () => {
|
||||
it("will call the InsertAutofillContentService to fill the form", () => {
|
||||
const fillScript = mock<AutofillScript>();
|
||||
jest
|
||||
.spyOn(bitwardenAutofillInit.insertAutofillContentService, "fillForm")
|
||||
.mockImplementation();
|
||||
|
||||
bitwardenAutofillInit.fillForm(fillScript);
|
||||
|
||||
expect(bitwardenAutofillInit.insertAutofillContentService.fillForm).toHaveBeenCalledWith(
|
||||
fillScript
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
describe("setupExtensionMessageListeners", () => {
|
||||
it("sets up a chrome runtime on message listener", () => {
|
||||
jest.spyOn(chrome.runtime.onMessage, "addListener");
|
||||
|
||||
bitwardenAutofillInit["setupExtensionMessageListeners"]();
|
||||
|
||||
expect(chrome.runtime.onMessage.addListener).toHaveBeenCalledWith(
|
||||
bitwardenAutofillInit["handleExtensionMessage"]
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
describe("handleExtensionMessage", () => {
|
||||
let message: AutofillExtensionMessage;
|
||||
let sender: chrome.runtime.MessageSender;
|
||||
const sendResponse = jest.fn();
|
||||
|
||||
beforeEach(() => {
|
||||
message = {
|
||||
command: "collectPageDetails",
|
||||
tab: mock<chrome.tabs.Tab>(),
|
||||
sender: "sender",
|
||||
};
|
||||
sender = mock<chrome.runtime.MessageSender>();
|
||||
});
|
||||
|
||||
it("returns a false value if a extension message handler is not found with the given message command", () => {
|
||||
message.command = "unknownCommand";
|
||||
|
||||
const response = bitwardenAutofillInit["handleExtensionMessage"](
|
||||
message,
|
||||
sender,
|
||||
sendResponse
|
||||
);
|
||||
|
||||
expect(response).toBe(false);
|
||||
});
|
||||
|
||||
it("returns a false value if the message handler does not return a response", async () => {
|
||||
const response1 = await bitwardenAutofillInit["handleExtensionMessage"](
|
||||
message,
|
||||
sender,
|
||||
sendResponse
|
||||
);
|
||||
await Promise.resolve(response1);
|
||||
|
||||
expect(response1).not.toBe(false);
|
||||
|
||||
message.command = "fillForm";
|
||||
message.fillScript = mock<AutofillScript>();
|
||||
|
||||
const response2 = await bitwardenAutofillInit["handleExtensionMessage"](
|
||||
message,
|
||||
sender,
|
||||
sendResponse
|
||||
);
|
||||
|
||||
expect(response2).toBe(false);
|
||||
});
|
||||
|
||||
it("returns a true value and calls sendResponse if the message handler returns a response", async () => {
|
||||
message.command = "collectPageDetailsImmediately";
|
||||
const pageDetails: AutofillPageDetails = {
|
||||
title: "title",
|
||||
url: "http://example.com",
|
||||
documentUrl: "documentUrl",
|
||||
forms: {},
|
||||
fields: [],
|
||||
collectedTimestamp: 0,
|
||||
};
|
||||
jest
|
||||
.spyOn(bitwardenAutofillInit.collectAutofillContentService, "getPageDetails")
|
||||
.mockReturnValue(pageDetails);
|
||||
|
||||
const response = await bitwardenAutofillInit["handleExtensionMessage"](
|
||||
message,
|
||||
sender,
|
||||
sendResponse
|
||||
);
|
||||
await Promise.resolve(response);
|
||||
|
||||
expect(response).toBe(true);
|
||||
expect(sendResponse).toHaveBeenCalledWith(pageDetails);
|
||||
});
|
||||
});
|
||||
});
|
||||
130
apps/browser/src/autofill/content/autofill-init.ts
Normal file
130
apps/browser/src/autofill/content/autofill-init.ts
Normal file
@@ -0,0 +1,130 @@
|
||||
import AutofillPageDetails from "../models/autofill-page-details";
|
||||
import AutofillScript from "../models/autofill-script";
|
||||
import CollectAutofillContentService from "../services/collect-autofill-content.service";
|
||||
import DomElementVisibilityService from "../services/dom-element-visibility.service";
|
||||
import InsertAutofillContentService from "../services/insert-autofill-content.service";
|
||||
|
||||
import {
|
||||
AutofillExtensionMessage,
|
||||
AutofillExtensionMessageHandlers,
|
||||
AutofillInit as AutofillInitInterface,
|
||||
} from "./abstractions/autofill-init";
|
||||
|
||||
class AutofillInit implements AutofillInitInterface {
|
||||
private readonly domElementVisibilityService: DomElementVisibilityService;
|
||||
private readonly collectAutofillContentService: CollectAutofillContentService;
|
||||
private readonly insertAutofillContentService: InsertAutofillContentService;
|
||||
private readonly extensionMessageHandlers: AutofillExtensionMessageHandlers = {
|
||||
collectPageDetails: ({ message }) => this.collectPageDetails(message),
|
||||
collectPageDetailsImmediately: ({ message }) => this.collectPageDetails(message, true),
|
||||
fillForm: ({ message }) => this.fillForm(message.fillScript),
|
||||
};
|
||||
|
||||
/**
|
||||
* AutofillInit constructor. Initializes the DomElementVisibilityService,
|
||||
* CollectAutofillContentService and InsertAutofillContentService classes.
|
||||
*/
|
||||
constructor() {
|
||||
this.domElementVisibilityService = new DomElementVisibilityService();
|
||||
this.collectAutofillContentService = new CollectAutofillContentService(
|
||||
this.domElementVisibilityService
|
||||
);
|
||||
this.insertAutofillContentService = new InsertAutofillContentService(
|
||||
this.domElementVisibilityService,
|
||||
this.collectAutofillContentService
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the autofill content script, setting up
|
||||
* the extension message listeners. This method should
|
||||
* be called once when the content script is loaded.
|
||||
* @public
|
||||
*/
|
||||
init() {
|
||||
this.setupExtensionMessageListeners();
|
||||
}
|
||||
|
||||
/**
|
||||
* Collects the page details and sends them to the
|
||||
* extension background script. If the `sendDetailsInResponse`
|
||||
* parameter is set to true, the page details will be
|
||||
* returned to facilitate sending the details in the
|
||||
* response to the extension message.
|
||||
* @param {AutofillExtensionMessage} message
|
||||
* @param {boolean} sendDetailsInResponse
|
||||
* @returns {AutofillPageDetails | void}
|
||||
* @private
|
||||
*/
|
||||
private async collectPageDetails(
|
||||
message: AutofillExtensionMessage,
|
||||
sendDetailsInResponse = false
|
||||
): Promise<AutofillPageDetails | void> {
|
||||
const pageDetails: AutofillPageDetails =
|
||||
await this.collectAutofillContentService.getPageDetails();
|
||||
if (sendDetailsInResponse) {
|
||||
return pageDetails;
|
||||
}
|
||||
|
||||
chrome.runtime.sendMessage({
|
||||
command: "collectPageDetailsResponse",
|
||||
tab: message.tab,
|
||||
details: pageDetails,
|
||||
sender: message.sender,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Fills the form with the given fill script.
|
||||
* @param {AutofillScript} fillScript
|
||||
* @private
|
||||
*/
|
||||
private fillForm(fillScript: AutofillScript) {
|
||||
this.insertAutofillContentService.fillForm(fillScript);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets up the extension message listeners
|
||||
* for the content script.
|
||||
* @private
|
||||
*/
|
||||
private setupExtensionMessageListeners() {
|
||||
chrome.runtime.onMessage.addListener(this.handleExtensionMessage);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handles the extension messages
|
||||
* sent to the content script.
|
||||
* @param {AutofillExtensionMessage} message
|
||||
* @param {chrome.runtime.MessageSender} sender
|
||||
* @param {(response?: any) => void} sendResponse
|
||||
* @returns {boolean}
|
||||
* @private
|
||||
*/
|
||||
private handleExtensionMessage = (
|
||||
message: AutofillExtensionMessage,
|
||||
sender: chrome.runtime.MessageSender,
|
||||
sendResponse: (response?: any) => void
|
||||
): boolean => {
|
||||
const command: string = message.command;
|
||||
const handler: CallableFunction | undefined = this.extensionMessageHandlers[command];
|
||||
if (!handler) {
|
||||
return false;
|
||||
}
|
||||
|
||||
const messageResponse = handler({ message, sender });
|
||||
if (!messageResponse) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Promise.resolve(messageResponse).then((response) => sendResponse(response));
|
||||
return true;
|
||||
};
|
||||
}
|
||||
|
||||
(function () {
|
||||
if (!window.bitwardenAutofillInit) {
|
||||
window.bitwardenAutofillInit = new AutofillInit();
|
||||
window.bitwardenAutofillInit.init();
|
||||
}
|
||||
})();
|
||||
@@ -768,8 +768,16 @@
|
||||
|
||||
// Detect if within an iframe, and the iframe is sandboxed
|
||||
function isSandboxed() {
|
||||
// self.origin is 'null' if inside a frame with sandboxed csp or iframe tag
|
||||
return self.origin == null || self.origin === 'null';
|
||||
// self.origin is 'null' if inside a frame with sandboxed csp or iframe tag
|
||||
if (String(self.origin).toLowerCase() === "null") {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (window.frameElement?.hasAttribute("sandbox")) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return location.hostname === "";
|
||||
}
|
||||
|
||||
function doFill(fillScript) {
|
||||
@@ -978,13 +986,18 @@
|
||||
styleTimeout = 200;
|
||||
|
||||
/**
|
||||
* Fll an element `el` using the value `op` from the fill script
|
||||
* Fill an element `el` using the value `op` from the fill script
|
||||
* @param {HTMLElement} el
|
||||
* @param {string} op
|
||||
*/
|
||||
function fillTheElement(el, op) {
|
||||
var shouldCheck;
|
||||
if (el && null !== op && void 0 !== op && !(el.disabled || el.a || el.readOnly)) {
|
||||
const tabURLChanged = !fillScript.savedUrls?.some(url => url.startsWith(window.location.origin))
|
||||
// Check to make sure the page location didn't change
|
||||
if (tabURLChanged) {
|
||||
return;
|
||||
}
|
||||
switch (markTheFilling && el.form && !el.form.opfilled && (el.form.opfilled = true),
|
||||
el.type ? el.type.toLowerCase() : null) {
|
||||
case 'checkbox':
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
document.addEventListener("DOMContentLoaded", (event) => {
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", loadAutofiller);
|
||||
} else {
|
||||
loadAutofiller();
|
||||
}
|
||||
|
||||
function loadAutofiller() {
|
||||
let pageHref: string = null;
|
||||
let filledThisHref = false;
|
||||
let delayFillTimeout: number;
|
||||
@@ -49,4 +55,4 @@ document.addEventListener("DOMContentLoaded", (event) => {
|
||||
chrome.runtime.sendMessage(msg);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -27,67 +27,13 @@ interface HTMLElementWithFormOpId extends HTMLElement {
|
||||
* and async scripts to finish loading.
|
||||
* https://developer.mozilla.org/en-US/docs/Web/API/Window/DOMContentLoaded_event
|
||||
*/
|
||||
document.addEventListener("DOMContentLoaded", async (event) => {
|
||||
// These are preferences for whether to show the notification bar based on the user's settings
|
||||
// and they are set in the Settings > Options page in the browser extension.
|
||||
let disabledAddLoginNotification = false;
|
||||
let disabledChangedPasswordNotification = false;
|
||||
let showNotificationBar = true;
|
||||
|
||||
// Look up the active user id from storage
|
||||
const activeUserIdKey = "activeUserId";
|
||||
let activeUserId: string;
|
||||
await chrome.storage.local.get(activeUserIdKey, (obj: any) => {
|
||||
if (obj == null || obj[activeUserIdKey] == null) {
|
||||
return;
|
||||
}
|
||||
activeUserId = obj[activeUserIdKey];
|
||||
});
|
||||
|
||||
// Look up the user's settings from storage
|
||||
await chrome.storage.local.get(activeUserId, (obj: any) => {
|
||||
if (obj?.[activeUserId] == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
const userSettings: UserSettings = obj[activeUserId].settings;
|
||||
|
||||
// Do not show the notification bar on the Bitwarden vault
|
||||
// because they can add logins and change passwords there
|
||||
if (window.location.origin === userSettings.serverConfig.environment.vault) {
|
||||
showNotificationBar = false;
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// NeverDomains is a dictionary of domains that the user has chosen to never
|
||||
// show the notification bar on (for login detail collection or password change).
|
||||
// It is managed in the Settings > Excluded Domains page in the browser extension.
|
||||
// Example: '{"bitwarden.com":null}'
|
||||
const excludedDomainsDict = userSettings.neverDomains;
|
||||
|
||||
if (
|
||||
excludedDomainsDict != null &&
|
||||
// eslint-disable-next-line
|
||||
excludedDomainsDict.hasOwnProperty(window.location.hostname)
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Set local disabled preferences
|
||||
disabledAddLoginNotification = userSettings.disableAddLoginNotification;
|
||||
disabledChangedPasswordNotification = userSettings.disableChangedPasswordNotification;
|
||||
|
||||
if (!disabledAddLoginNotification || !disabledChangedPasswordNotification) {
|
||||
// If the user has not disabled both notifications, then handle the initial page change (null -> actual page)
|
||||
handlePageChange();
|
||||
}
|
||||
});
|
||||
|
||||
if (!showNotificationBar) {
|
||||
return;
|
||||
}
|
||||
if (document.readyState === "loading") {
|
||||
document.addEventListener("DOMContentLoaded", loadNotificationBar);
|
||||
} else {
|
||||
loadNotificationBar();
|
||||
}
|
||||
|
||||
async function loadNotificationBar() {
|
||||
// Initialize required variables and set default values
|
||||
const watchedForms: WatchedForm[] = [];
|
||||
let barType: string = null;
|
||||
@@ -132,6 +78,53 @@ document.addEventListener("DOMContentLoaded", async (event) => {
|
||||
]);
|
||||
const changePasswordButtonContainsNames = new Set(["pass", "change", "contras", "senha"]);
|
||||
|
||||
// These are preferences for whether to show the notification bar based on the user's settings
|
||||
// and they are set in the Settings > Options page in the browser extension.
|
||||
let disabledAddLoginNotification = false;
|
||||
let disabledChangedPasswordNotification = false;
|
||||
let showNotificationBar = true;
|
||||
|
||||
// Look up the active user id from storage
|
||||
const activeUserIdKey = "activeUserId";
|
||||
let activeUserId: string;
|
||||
|
||||
const activeUserStorageValue = await getFromLocalStorage(activeUserIdKey);
|
||||
if (activeUserStorageValue[activeUserIdKey]) {
|
||||
activeUserId = activeUserStorageValue[activeUserIdKey];
|
||||
}
|
||||
|
||||
// Look up the user's settings from storage
|
||||
const userSettingsStorageValue = await getFromLocalStorage(activeUserId);
|
||||
if (userSettingsStorageValue[activeUserId]) {
|
||||
const userSettings: UserSettings = userSettingsStorageValue[activeUserId].settings;
|
||||
|
||||
// Do not show the notification bar on the Bitwarden vault
|
||||
// because they can add logins and change passwords there
|
||||
if (window.location.origin === userSettings.serverConfig.environment.vault) {
|
||||
showNotificationBar = false;
|
||||
} else {
|
||||
// NeverDomains is a dictionary of domains that the user has chosen to never
|
||||
// show the notification bar on (for login detail collection or password change).
|
||||
// It is managed in the Settings > Excluded Domains page in the browser extension.
|
||||
// Example: '{"bitwarden.com":null}'
|
||||
const excludedDomainsDict = userSettings.neverDomains;
|
||||
if (!excludedDomainsDict || !(window.location.hostname in excludedDomainsDict)) {
|
||||
// Set local disabled preferences
|
||||
disabledAddLoginNotification = userSettings.disableAddLoginNotification;
|
||||
disabledChangedPasswordNotification = userSettings.disableChangedPasswordNotification;
|
||||
|
||||
if (!disabledAddLoginNotification || !disabledChangedPasswordNotification) {
|
||||
// If the user has not disabled both notifications, then handle the initial page change (null -> actual page)
|
||||
handlePageChange();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (!showNotificationBar) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Message Processing
|
||||
|
||||
// Listen for messages from the background script
|
||||
@@ -1002,4 +995,10 @@ document.addEventListener("DOMContentLoaded", async (event) => {
|
||||
}
|
||||
|
||||
// End Helper Functions
|
||||
});
|
||||
}
|
||||
|
||||
async function getFromLocalStorage(keys: string | string[]): Promise<Record<string, any>> {
|
||||
return new Promise((resolve) => {
|
||||
chrome.storage.local.get(keys, (storage: Record<string, any>) => resolve(storage));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
describe("TriggerAutofillScriptInjection", () => {
|
||||
afterEach(() => {
|
||||
jest.resetModules();
|
||||
jest.clearAllMocks();
|
||||
});
|
||||
|
||||
describe("init", () => {
|
||||
it("sends a message to the extension background", () => {
|
||||
require("../content/trigger-autofill-script-injection");
|
||||
|
||||
expect(chrome.runtime.sendMessage).toHaveBeenCalledWith({
|
||||
command: "triggerAutofillScriptInjection",
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user