diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index d23cfa58283..37591ae5c36 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -8,6 +8,8 @@ apps/desktop/desktop_native @bitwarden/team-platform-dev apps/desktop/desktop_native/objc/src/native/autofill @bitwarden/team-autofill-dev apps/desktop/desktop_native/core/src/autofill @bitwarden/team-autofill-dev +## No ownership for Cargo.toml to allow dependency updates +apps/desktop/desktop_native/Cargo.toml ## Auth team files ## apps/browser/src/auth @bitwarden/team-auth-dev @@ -119,7 +121,8 @@ apps/browser/src/autofill @bitwarden/team-autofill-dev apps/desktop/src/autofill @bitwarden/team-autofill-dev libs/common/src/autofill @bitwarden/team-autofill-dev apps/desktop/macos/autofill-extension @bitwarden/team-autofill-dev -apps/desktop/desktop_native/windows-plugin-authenticator @bitwarden/team-autofill-dev +apps/desktop/src/app/components/fido2placeholder.component.ts @bitwarden/team-autofill-dev +apps/desktop/desktop_native/windows_plugin_authenticator @bitwarden/team-autofill-dev # DuckDuckGo integration apps/desktop/native-messaging-test-runner @bitwarden/team-autofill-dev apps/desktop/src/services/duckduckgo-message-handler.service.ts @bitwarden/team-autofill-dev diff --git a/.github/codecov.yml b/.github/codecov.yml index 0a6b3ceacff..d9d59f9de28 100644 --- a/.github/codecov.yml +++ b/.github/codecov.yml @@ -12,7 +12,7 @@ component_management: paths: - apps/browser/src/key-management/biometrics/** - apps/cli/src/key-management/cli-biometrics-service.ts - - apps/desktop/destkop_native/core/src/biometric/** + - apps/desktop/desktop_native/core/src/biometric/** - apps/desktop/src/key-management/biometrics/** - apps/desktop/src/services/biometric-message-handler.service.ts - apps/web/src/app/key-management/web-biometric.service.ts @@ -24,6 +24,7 @@ component_management: - apps/desktop/src/key-management/lock/** - apps/web/src/app/key-management/lock/** - libs/key-management-ui/src/lock/** + - libs/common/src/key-management/device-trust/** - component_id: key-management-ipc name: Key Management - IPC paths: @@ -46,6 +47,7 @@ component_management: - libs/key-management/src/kdf-config.service.ts - libs/key-management/src/key.service.ts - libs/common/src/key-management/master-password/** + - libs/common/src/key-management/key-connector/** - component_id: key-management-crypto name: Key Management - Crypto paths: diff --git a/.github/renovate.json5 b/.github/renovate.json5 index bde87563dd1..fe5ae09deaa 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -168,15 +168,21 @@ matchPackageNames: [ "@emotion/css", "@webcomponents/custom-elements", + "bitwarden-russh", "bytes", "concurrently", "cross-env", "del", + "ed25519", "lit", + "@lit-labs/signals", "patch-package", + "pkcs8", "prettier", "prettier-plugin-tailwindcss", "rimraf", + "ssh-encoding", + "ssh-key", "@storybook/web-components-webpack5", "tabbable", "tldts", @@ -210,31 +216,69 @@ "@types/node-forge", "@types/node-ipc", "@yao-pkg/pkg", + "anyhow", + "arboard", "babel-loader", + "base64", + "bindgen", "browserslist", + "byteorder", + "bytes", + "core-foundation", "copy-webpack-plugin", + "dirs", "electron", "electron-builder", "electron-log", "electron-reload", "electron-store", "electron-updater", + "embed_plist", + "futures", + "hex", + "homedir", "html-webpack-injector", "html-webpack-plugin", + "interprocess", "json5", + "keytar", + "libc", + "log", "lowdb", + "napi", + "napi-build", + "napi-derive", "node-forge", "node-ipc", + "oo7", + "oslog", + "pin-project", "pkg", + "rand", "rxjs", + "scopeguard", + "security-framework", + "security-framework-sys", + "serde", + "serde_json", + "simplelog", + "sysinfo", "tsconfig-paths-webpack-plugin", "type-fest", + "typenum", "typescript", "typescript-strict-plugin", + "uniffi", "webpack", "webpack-cli", "webpack-dev-server", "webpack-node-externals", + "widestring", + "windows", + "windows-future", + "windows-registry", + "zbus", + "zbus_polkit", ], description: "Platform owned dependencies", commitMessagePrefix: "[deps] Platform:", @@ -352,7 +396,17 @@ reviewers: ["team:team-vault-dev"], }, { - matchPackageNames: ["@types/argon2-browser", "argon2", "argon2-browser", "big-integer"], + matchPackageNames: [ + "@types/argon2-browser", + "aes", + "argon2", + "argon2-browser", + "big-integer", + "cbc", + "rsa", + "russh-cryptovec", + "sha2", + ], description: "Key Management owned dependencies", commitMessagePrefix: "[deps] KM:", reviewers: ["team:team-key-management-dev"], diff --git a/.github/workflows/build-browser-target.yml b/.github/workflows/build-browser-target.yml index 3334326920c..6f05cb71934 100644 --- a/.github/workflows/build-browser-target.yml +++ b/.github/workflows/build-browser-target.yml @@ -1,7 +1,13 @@ +# This workflow is intended to be run when we need to build the client and produce artifacts that require secrets +# when the PR source branch does not have access to secrets (e.g. a fork). +# This workflow will run in the context of the target of the PR and have access to secrets. +# This should only be done after reviewing the PR to ensure that no malicious code has been introduced, +# as it could allow the code on the forked branch to have access to workflow secrets. + name: Build Browser on PR Target on: - pull_request: + pull_request_target: types: [opened, synchronize] branches-ignore: - 'l10n_master' @@ -25,7 +31,7 @@ jobs: uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main run-workflow: - name: Run Build Browser on PR Target + name: Build Browser needs: check-run if: ${{ github.event.pull_request.head.repo.full_name != github.repository }} uses: ./.github/workflows/build-browser.yml diff --git a/.github/workflows/build-browser.yml b/.github/workflows/build-browser.yml index 4748a6a9f15..f7b8eeabefe 100644 --- a/.github/workflows/build-browser.yml +++ b/.github/workflows/build-browser.yml @@ -1,3 +1,7 @@ +# This workflow will run in the context of the source of the PR. +# On a PR from a fork, the workflow will not have access to secrets, and so any parts of the build that require secrets will not run. +# If additional artifacts are needed, the failed "build-browser-target.yml" workflow held up by the check-run should be re-run. + name: Build Browser on: diff --git a/.github/workflows/build-cli-target.yml b/.github/workflows/build-cli-target.yml index 81ec4178681..f817046ff30 100644 --- a/.github/workflows/build-cli-target.yml +++ b/.github/workflows/build-cli-target.yml @@ -1,7 +1,13 @@ +# This workflow is intended to be run when we need to build the client and produce artifacts that require secrets +# when the PR source branch does not have access to secrets (e.g. a fork). +# This workflow will run in the context of the target of the PR and have access to secrets. +# This should only be done after reviewing the PR to ensure that no malicious code has been introduced, +# as it could allow the code on the forked branch to have access to workflow secrets. + name: Build CLI on PR Target on: - pull_request: + pull_request_target: types: [opened, synchronize] branches-ignore: - 'l10n_master' @@ -25,7 +31,7 @@ jobs: uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main run-workflow: - name: Run Build CLI on PR Target + name: Build CLI needs: check-run if: ${{ github.event.pull_request.head.repo.full_name != github.repository }} uses: ./.github/workflows/build-cli.yml diff --git a/.github/workflows/build-cli.yml b/.github/workflows/build-cli.yml index 8599a699d9d..a78d3bda5ad 100644 --- a/.github/workflows/build-cli.yml +++ b/.github/workflows/build-cli.yml @@ -1,3 +1,7 @@ +# This workflow will run in the context of the source of the PR. +# On a PR from a fork, the workflow will not have access to secrets, and so any parts of the build that require secrets will not run. +# If additional artifacts are needed, the failed "build-cli-target.yml" workflow held up by the check-run should be re-run. + name: Build CLI on: diff --git a/.github/workflows/build-desktop-target.yml b/.github/workflows/build-desktop-target.yml index 8c26f991174..65772223722 100644 --- a/.github/workflows/build-desktop-target.yml +++ b/.github/workflows/build-desktop-target.yml @@ -1,7 +1,14 @@ + +# This workflow is intended to be run when we need to build the client and produce artifacts that require secrets +# when the PR source branch does not have access to secrets (e.g. a fork). +# This workflow will run in the context of the target of the PR and have access to secrets. +# This should only be done after reviewing the PR to ensure that no malicious code has been introduced, +# as it could allow the code on the forked branch to have access to workflow secrets. + name: Build Desktop on PR Target on: - pull_request: + pull_request_target: types: [opened, synchronize] branches-ignore: - 'l10n_master' @@ -24,7 +31,7 @@ jobs: uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main run-workflow: - name: Run Build Desktop on PR Target + name: Build Desktop needs: check-run if: ${{ github.event.pull_request.head.repo.full_name != github.repository }} uses: ./.github/workflows/build-desktop.yml diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index c65366c7796..4c35eb4c42f 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -1,3 +1,7 @@ +# This workflow will run in the context of the source of the PR. +# On a PR from a fork, the workflow will not have access to secrets, and so any parts of the build that require secrets will not run. +# If additional artifacts are needed, the failed "build-desktop-target.yml" workflow held up by the check-run should be re-run. + name: Build Desktop on: @@ -33,6 +37,10 @@ on: description: "Custom SDK branch" required: false type: string + testflight_distribute: + description: "Force distribute to TestFlight regardless of branch (useful for QA testing on feature branches)" + type: boolean + default: true defaults: run: @@ -146,9 +154,9 @@ jobs: # Note, before updating the ubuntu version of the workflow, ensure the snap base image # is equal or greater than the new version. Otherwise there might be GLIBC version issues. # The snap base for desktop is defined in `apps/desktop/electron-builder.json` - # We are currently running on 20.04 until the Ubuntu 24.04 release is available, as moving - # to 22.04 now breaks users who are on 20.04 due to mismatched GLIBC versions. - runs-on: ubuntu-20.04 + # We intentionally keep this runner on the oldest supported OS in GitHub Actions + # for maximum compatibility across GLIBC versions + runs-on: ubuntu-22.04 needs: setup env: _PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} @@ -1208,21 +1216,45 @@ jobs: path: apps/desktop/dist/mas-universal/Bitwarden-${{ env._PACKAGE_VERSION }}-universal.pkg if-no-files-found: error + - name: Create secrets for Fastlane + if: | + github.event_name != 'pull_request_target' + && (inputs.testflight_distribute || github.ref == 'refs/heads/main' || github.ref == 'refs/heads/rc' || github.ref == 'refs/heads/hotfix-rc-desktop') + run: | + brew install gsed + + KEY_WITHOUT_NEWLINES=$(gsed -E ':a;N;$!ba;s/\r{0,1}\n/\\n/g' ~/private_keys/AuthKey_6TV9MKN3GP.p8) + + cat << EOF > ~/secrets/appstoreconnect-fastlane.json + { + "issuer_id": "${{ secrets.APP_STORE_CONNECT_TEAM_ISSUER }}", + "key_id": "6TV9MKN3GP", + "key": "$KEY_WITHOUT_NEWLINES" + } + EOF + - name: Deploy to TestFlight id: testflight-deploy if: | github.event_name != 'pull_request_target' - && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/rc' || github.ref == 'refs/heads/hotfix-rc-desktop') + && (inputs.testflight_distribute || github.ref == 'refs/heads/main' || github.ref == 'refs/heads/rc' || github.ref == 'refs/heads/hotfix-rc-desktop') env: APP_STORE_CONNECT_TEAM_ISSUER: ${{ secrets.APP_STORE_CONNECT_TEAM_ISSUER }} APP_STORE_CONNECT_AUTH_KEY: 6TV9MKN3GP + BRANCH: ${{ github.ref }} run: | - xcrun altool \ - --upload-app \ - --type macos \ - --file "$(find ./dist/mas-universal/Bitwarden*.pkg)" \ - --apiKey $APP_STORE_CONNECT_AUTH_KEY \ - --apiIssuer $APP_STORE_CONNECT_TEAM_ISSUER + + GIT_CHANGE="$(git show -s --format=%s)" + + BRANCH=$(echo $BRANCH | sed 's/refs\/heads\///') + + CHANGELOG="$BRANCH: $GIT_CHANGE" + + fastlane pilot upload \ + --app_identifier "com.bitwarden.desktop" \ + --changelog "$CHANGELOG" \ + --api_key_path $HOME/secrets/appstoreconnect-fastlane.json \ + --pkg "$(find ./dist/mas-universal/Bitwarden*.pkg)" - name: Post message to a Slack channel id: slack-message diff --git a/.github/workflows/build-web-target.yml b/.github/workflows/build-web-target.yml index fb7074292b5..8f06d066d34 100644 --- a/.github/workflows/build-web-target.yml +++ b/.github/workflows/build-web-target.yml @@ -1,7 +1,13 @@ +# This workflow is intended to be run when we need to build the client and produce artifacts that require secrets +# when the PR source branch does not have access to secrets (e.g. a fork). +# This workflow will run in the context of the target of the PR and have access to secrets. +# This should only be done after reviewing the PR to ensure that no malicious code has been introduced, +# as it could allow the code on the forked branch to have access to workflow secrets. + name: Build Web on PR Target on: - pull_request: + pull_request_target: types: [opened, synchronize] branches-ignore: - 'l10n_master' @@ -24,7 +30,7 @@ jobs: uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main run-workflow: - name: Run Build Web on PR Target + name: Build Web needs: check-run if: ${{ github.event.pull_request.head.repo.full_name != github.repository }} uses: ./.github/workflows/build-web.yml diff --git a/.github/workflows/build-web.yml b/.github/workflows/build-web.yml index bd96b388c6a..12748a47748 100644 --- a/.github/workflows/build-web.yml +++ b/.github/workflows/build-web.yml @@ -1,3 +1,7 @@ +# This workflow will run in the context of the source of the PR. +# On a PR from a fork, the workflow will not have access to secrets, and so any parts of the build that require secrets will not run. +# If additional artifacts are needed, the failed "build-web-target.yml" workflow held up by the check-run should be re-run. + name: Build Web on: @@ -42,10 +46,11 @@ on: env: _AZ_REGISTRY: bitwardenprod.azurecr.io + jobs: setup: name: Setup - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: version: ${{ steps.version.outputs.value }} node_version: ${{ steps.retrieve-node-version.outputs.node_version }} @@ -54,7 +59,7 @@ jobs: - name: Check out repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - ref: ${{ github.event.pull_request.head.sha }} + ref: ${{ github.event.pull_request.head.sha }} - name: Get GitHub sha as version id: version @@ -75,133 +80,61 @@ jobs: has_secrets=${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL != '' }} echo "has_secrets=$has_secrets" >> $GITHUB_OUTPUT - build-artifacts: - name: Build artifacts - runs-on: ubuntu-22.04 - needs: - - setup - env: - _VERSION: ${{ needs.setup.outputs.version }} - _NODE_VERSION: ${{ needs.setup.outputs.node_version }} - strategy: - matrix: - include: - - name: "selfhosted-open-source" - npm_command: "dist:oss:selfhost" - - name: "cloud-COMMERCIAL" - npm_command: "dist:bit:cloud" - - name: "selfhosted-COMMERCIAL" - npm_command: "dist:bit:selfhost" - - name: "cloud-QA" - npm_command: "build:bit:qa" - git_metadata: true - - name: "ee" - npm_command: "build:bit:ee" - git_metadata: true - - name: "cloud-euprd" - npm_command: "build:bit:euprd" - - name: "cloud-euqa" - npm_command: "build:bit:euqa" - git_metadata: true - - name: "cloud-usdev" - npm_command: "build:bit:usdev" - git_metadata: true - - steps: - - name: Check out repo - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - with: - ref: ${{ github.event.pull_request.head.sha }} - - - name: Set up Node - uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0 - with: - cache: 'npm' - cache-dependency-path: '**/package-lock.json' - node-version: ${{ env._NODE_VERSION }} - - - name: Print environment - run: | - whoami - node --version - npm --version - docker --version - echo "GitHub ref: $GITHUB_REF" - echo "GitHub event: $GITHUB_EVENT" - - - name: Install dependencies - run: npm ci - - - name: Download SDK Artifacts - if: ${{ inputs.sdk_branch != '' && needs.setup.outputs.has_secrets == 'true' }} - uses: bitwarden/gh-actions/download-artifacts@main - with: - github_token: ${{secrets.GITHUB_TOKEN}} - workflow: build-wasm-internal.yml - workflow_conclusion: success - branch: ${{ inputs.sdk_branch }} - artifacts: sdk-internal - repo: bitwarden/sdk-internal - path: ../sdk-internal - if_no_artifact_found: fail - - - name: Override SDK - if: ${{ inputs.sdk_branch != '' && needs.setup.outputs.has_secrets == 'true' }} - working-directory: ./ - run: | - ls -l ../ - npm link ../sdk-internal - - - name: Add Git metadata to build version - working-directory: apps/web - if: matrix.git_metadata - run: | - VERSION=$( jq -r ".version" package.json) - jq --arg version "$VERSION+${GITHUB_SHA:0:7}" '.version = $version' package.json > package.json.tmp - mv package.json.tmp package.json - - - name: Build ${{ matrix.name }} - working-directory: apps/web - run: npm run ${{ matrix.npm_command }} - - - name: Package artifact - working-directory: apps/web - run: zip -r web-${{ env._VERSION }}-${{ matrix.name }}.zip build - - - name: Upload ${{ matrix.name }} artifact - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 - with: - name: web-${{ env._VERSION }}-${{ matrix.name }}.zip - path: apps/web/web-${{ env._VERSION }}-${{ matrix.name }}.zip - if-no-files-found: error - build-containers: - name: Build Docker images - runs-on: ubuntu-22.04 + name: "Build [${{matrix.artifact_name}}], image tag: [${{matrix.image_name}}]" + runs-on: ubuntu-24.04 permissions: security-events: write id-token: write - needs: - - setup - - build-artifacts + needs: setup strategy: fail-fast: false matrix: include: - - artifact_name: cloud-QA - image_name: web-qa-cloud - - artifact_name: ee - image_name: web-ee + - artifact_name: selfhosted-open-source + image_name: web-oss + npm_command: dist:oss:selfhost + - artifact_name: cloud-COMMERCIAL + image_name: web-cloud + npm_command: dist:bit:cloud - artifact_name: selfhosted-COMMERCIAL image_name: web + npm_command: dist:bit:selfhost + - artifact_name: cloud-QA + image_name: web-qa-cloud + npm_command: build:bit:qa + git_metadata: true + - artifact_name: ee + image_name: web-ee + npm_command: build:bit:ee + git_metadata: true + - artifact_name: cloud-euprd + image_name: web-euprd + npm_command: build:bit:euprd + - artifact_name: cloud-euqa + image_name: web-euqa + npm_command: build:bit:euqa + git_metadata: true + - artifact_name: cloud-usdev + image_name: web-usdev + npm_command: build:bit:usdev + git_metadata: true env: + _NODE_VERSION: ${{ needs.setup.outputs.node_version }} _VERSION: ${{ needs.setup.outputs.version }} steps: - name: Check out repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - ref: ${{ github.event.pull_request.head.sha }} + ref: ${{ github.event.pull_request.head.sha }} + + - name: Check out Server repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + path: server + repository: bitwarden/server + ref: ${{ github.event.pull_request.head.sha && 'main' || github.ref }} - name: Check Branch to Publish env: @@ -216,6 +149,32 @@ jobs: echo "is_publish_branch=false" >> $GITHUB_ENV fi + - name: Add Git metadata to build version + working-directory: apps/web + if: matrix.git_metadata + run: | + VERSION=$( jq -r ".version" package.json) + jq --arg version "$VERSION+${GITHUB_SHA:0:7}" '.version = $version' package.json > package.json.tmp + mv package.json.tmp package.json + + ########## Set up Docker ########## + - name: Set up Docker + uses: docker/setup-docker-action@b60f85385d03ac8acfca6d9996982511d8620a19 # v4.3.0 + with: + daemon-config: | + { + "debug": true, + "features": { + "containerd-snapshotter": true + } + } + + - name: Set up QEMU emulators + uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0 + ########## ACRs ########## - name: Login to Prod Azure if: ${{ needs.setup.outputs.has_secrets == 'true' }} @@ -225,30 +184,10 @@ jobs: - name: Log into Prod container registry if: ${{ needs.setup.outputs.has_secrets == 'true' }} - run: az acr login -n bitwardenprod - - - name: Login to Azure - CI Subscription - if: ${{ needs.setup.outputs.has_secrets == 'true' }} - uses: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0 - with: - creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }} - - - name: Retrieve github PAT secrets - if: ${{ needs.setup.outputs.has_secrets == 'true' }} - id: retrieve-secret-pat - uses: bitwarden/gh-actions/get-keyvault-secrets@main - with: - keyvault: "bitwarden-ci" - secrets: "github-pat-bitwarden-devops-bot-repo-scope" - - - name: Download ${{ matrix.artifact_name }} artifact - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 - with: - name: web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip - path: apps/web + run: az acr login -n ${_AZ_REGISTRY%.azurecr.io} ########## Generate image tag and build Docker image ########## - - name: Generate Docker image tag + - name: Generate container image tag id: tag run: | if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then @@ -270,10 +209,6 @@ jobs: echo "image_tag=$IMAGE_TAG" >> $GITHUB_OUTPUT ########## Build Image ########## - - name: Extract artifact - working-directory: apps/web - run: unzip web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip - - name: Generate image full name id: image-name env: @@ -282,17 +217,45 @@ jobs: run: echo "name=$_AZ_REGISTRY/${PROJECT_NAME}:${IMAGE_TAG}" >> $GITHUB_OUTPUT - name: Build Docker image - if: ${{ needs.setup.outputs.has_secrets == 'true' }} - id: build-docker + id: build-container uses: docker/build-push-action@67a2d409c0a876cbe6b11854e3e25193efe4e62d # v6.12.0 with: - context: apps/web + build-args: | + NODE_VERSION=${{ env._NODE_VERSION }} + NPM_COMMAND=${{ matrix.npm_command }} + context: . file: apps/web/Dockerfile - platforms: linux/amd64 - push: true + load: true + platforms: | + linux/amd64, + linux/arm/v7, + linux/arm64 + push: false tags: ${{ steps.image-name.outputs.name }} - secrets: | - "GH_PAT=${{ steps.retrieve-secret-pat.outputs.github-pat-bitwarden-devops-bot-repo-scope }}" + + - name: Push images + if: ${{ needs.setup.outputs.has_secrets == 'true' }} + env: + IMAGE_NAME: ${{ steps.image-name.outputs.name }} + run: docker push $IMAGE_NAME + + - name: Zip project + working-directory: apps/web + env: + IMAGE_NAME: ${{ steps.image-name.outputs.name }} + run: | + mkdir build + docker run --rm --volume $(pwd)/build:/temp --entrypoint bash \ + $IMAGE_NAME -c "cp -r ./ /temp" + + zip -r web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip build + + - name: Upload ${{ matrix.artifact_name }} artifact + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 + with: + name: web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip + path: apps/web/web-${{ env._VERSION }}-${{ matrix.artifact_name }}.zip + if-no-files-found: error - name: Install Cosign if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/main' @@ -301,7 +264,7 @@ jobs: - name: Sign image with Cosign if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/main' env: - DIGEST: ${{ steps.build-docker.outputs.digest }} + DIGEST: ${{ steps.build-container.outputs.digest }} TAGS: ${{ steps.image-name.outputs.name }} run: | IFS="," read -a tags <<< "${TAGS}" @@ -312,6 +275,7 @@ jobs: cosign sign --yes ${images} - name: Scan Docker image + if: ${{ needs.setup.outputs.has_secrets == 'true' }} id: container-scan uses: anchore/scan-action@869c549e657a088dc0441b08ce4fc0ecdac2bb65 # v5.3.0 with: @@ -320,24 +284,27 @@ jobs: output-format: sarif - name: Upload Grype results to GitHub + if: ${{ needs.setup.outputs.has_secrets == 'true' }} uses: github/codeql-action/upload-sarif@d68b2d4edb4189fd2a5366ac14e72027bd4b37dd # v3.28.2 with: sarif_file: ${{ steps.container-scan.outputs.sarif }} + sha: ${{ contains(github.event_name, 'pull_request') && github.event.pull_request.head.sha || github.sha }} + ref: ${{ contains(github.event_name, 'pull_request') && format('refs/pull/{0}/head', github.event.pull_request.number) || github.ref }} - name: Log out of Docker - run: docker logout + run: docker logout $_AZ_REGISTRY + crowdin-push: name: Crowdin Push if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/main' - needs: - - build-artifacts - runs-on: ubuntu-22.04 + needs: build-containers + runs-on: ubuntu-24.04 steps: - name: Check out repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - ref: ${{ github.event.pull_request.head.sha }} + ref: ${{ github.event.pull_request.head.sha }} - name: Login to Azure uses: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0 @@ -363,12 +330,12 @@ jobs: upload_sources: true upload_translations: false + trigger-web-vault-deploy: name: Trigger web vault deploy if: github.event_name != 'pull_request_target' && github.ref == 'refs/heads/main' - runs-on: ubuntu-22.04 - needs: - - build-artifacts + runs-on: ubuntu-24.04 + needs: build-containers steps: - name: Login to Azure - CI Subscription uses: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0 @@ -398,13 +365,13 @@ jobs: } }) + check-failures: name: Check for failures if: always() - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - setup - - build-artifacts - build-containers - crowdin-push - trigger-web-vault-deploy diff --git a/.github/workflows/scan.yml b/.github/workflows/scan.yml index c5e189c4666..77b66ba8bf1 100644 --- a/.github/workflows/scan.yml +++ b/.github/workflows/scan.yml @@ -49,6 +49,8 @@ jobs: uses: github/codeql-action/upload-sarif@d68b2d4edb4189fd2a5366ac14e72027bd4b37dd # v3.28.2 with: sarif_file: cx_result.sarif + sha: ${{ contains(github.event_name, 'pull_request') && github.event.pull_request.head.sha || github.sha }} + ref: ${{ contains(github.event_name, 'pull_request') && format('refs/pull/{0}/head', github.event.pull_request.number) || github.ref }} quality: name: Quality scan diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0b039315b30..6411337f6e9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -71,8 +71,6 @@ jobs: - name: Upload results to codecov.io uses: codecov/test-results-action@4e79e65778be1cecd5df25e14af1eafb6df80ea9 # v1.0.2 - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} rust: name: Run Rust tests on ${{ matrix.os }} diff --git a/README.md b/README.md index 22c8d329f1c..cdeaa4c8cf7 100644 --- a/README.md +++ b/README.md @@ -13,15 +13,15 @@ # Bitwarden Client Applications -This repository houses all Bitwarden client applications except the [Mobile application](https://github.com/bitwarden/mobile). +This repository houses all Bitwarden client applications except the mobile applications ([iOS](https://github.com/bitwarden/ios) | [android](https://github.com/bitwarden/android)). Please refer to the [Clients section](https://contributing.bitwarden.com/getting-started/clients/) of the [Contributing Documentation](https://contributing.bitwarden.com/) for build instructions, recommended tooling, code style tips, and lots of other great information to get you started. ## Related projects: - [bitwarden/server](https://github.com/bitwarden/server): The core infrastructure backend (API, database, Docker, etc). -- [bitwarden/ios](https://github.com/bitwarden/ios): Bitwarden mobile app for iOS. -- [bitwarden/android](https://github.com/bitwarden/android): Bitwarden mobile app for Android. +- [bitwarden/ios](https://github.com/bitwarden/ios): Bitwarden iOS Password Manager & Authenticator apps. +- [bitwarden/android](https://github.com/bitwarden/android): Bitwarden Android Password Manager & Authenticator apps. - [bitwarden/directory-connector](https://github.com/bitwarden/directory-connector): A tool for syncing a directory (AD, LDAP, Azure, G Suite, Okta) to an organization. # We're Hiring! diff --git a/apps/browser/package.json b/apps/browser/package.json index e3bccf3f0df..b311b837e78 100644 --- a/apps/browser/package.json +++ b/apps/browser/package.json @@ -1,6 +1,6 @@ { "name": "@bitwarden/browser", - "version": "2025.3.0", + "version": "2025.3.2", "scripts": { "build": "npm run build:chrome", "build:chrome": "cross-env BROWSER=chrome MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack", @@ -19,10 +19,10 @@ "build:prod:firefox": "cross-env NODE_ENV=production npm run build:firefox", "build:prod:opera": "cross-env NODE_ENV=production npm run build:opera", "build:prod:safari": "cross-env NODE_ENV=production npm run build:safari", - "dist:chrome": "npm run build:prod:chrome && mkdir -p dist && ./scripts/compress.ps1 dist-chrome.zip", - "dist:edge": "npm run build:prod:edge && mkdir -p dist && ./scripts/compress.ps1 dist-edge.zip", - "dist:firefox": "npm run build:prod:firefox && mkdir -p dist && ./scripts/compress.ps1 dist-firefox.zip", - "dist:opera": "npm run build:prod:opera && mkdir -p dist && ./scripts/compress.ps1 dist-opera.zip", + "dist:chrome": "npm run build:prod:chrome && mkdir -p dist && ./scripts/compress.sh dist-chrome.zip", + "dist:edge": "npm run build:prod:edge && mkdir -p dist && ./scripts/compress.sh dist-edge.zip", + "dist:firefox": "npm run build:prod:firefox && mkdir -p dist && ./scripts/compress.sh dist-firefox.zip", + "dist:opera": "npm run build:prod:opera && mkdir -p dist && ./scripts/compress.sh dist-opera.zip", "dist:safari": "npm run build:prod:safari && ./scripts/package-safari.ps1", "dist:firefox:mv3": "cross-env MANIFEST_VERSION=3 npm run dist:firefox", "dist:opera:mv3": "cross-env MANIFEST_VERSION=3 npm run dist:opera", diff --git a/apps/browser/scripts/compress.sh b/apps/browser/scripts/compress.sh new file mode 100755 index 00000000000..319ab08fbec --- /dev/null +++ b/apps/browser/scripts/compress.sh @@ -0,0 +1,32 @@ +#!/usr/bin/env bash + +#### +# Compress the build directory into a zip file. +#### + +set -e +set -u +set -x +set -o pipefail + +FILENAME=$1 + +SCRIPT_ROOT="$(dirname "$0")" +BUILD_DIR="$SCRIPT_ROOT/../build" + +# Check if build directory exists +if [ -d "$BUILD_DIR" ]; then + cd $BUILD_DIR + + # Create dist directory if it doesn't exist + DIST_DIR="../dist" + mkdir -p $DIST_DIR + + # Remove existing dist zip file + DIST_PATH="$DIST_DIR/$FILENAME" + rm -f $DIST_PATH + + # Compress build directory + zip -r $DIST_PATH ./ + echo "Zipped $BUILD_DIR into $DIST_PATH" +fi diff --git a/apps/browser/src/_locales/ar/messages.json b/apps/browser/src/_locales/ar/messages.json index bd05d6eb3cd..0a8884951bb 100644 --- a/apps/browser/src/_locales/ar/messages.json +++ b/apps/browser/src/_locales/ar/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "أدخل عنوان البريد الإلكتروني لحسابك وسيُرسل تلميح كلمة المرور الخاصة بك إليك" }, - "passwordHint": { - "message": "تلميح كلمة المرور" - }, - "enterEmailToGetHint": { - "message": "أدخل عنوان البريد الإلكتروني لحسابك للحصول على تلميح كلمة المرور الرئيسية." - }, "getMasterPasswordHint": { "message": "احصل على تلميح كلمة المرور الرئيسية" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "تحرير المجلّد" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "مجلد جديد" }, @@ -1166,10 +1169,6 @@ "message": "فاتح", "description": "Light color" }, - "solarizedDark": { - "message": "داكن مُشمس", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "التصدير من" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "هذه المِيزة متاحة فقط للعضوية المميزة." }, - "enterVerificationCodeApp": { - "message": "أدخل رمز التحقق من 6 أرقام من تطبيق المصادقة الخاص بك." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "أدخل رمز التحقق المكون من 6 أرقام الذي تم إرساله إلى $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "تم إرسال رسالة التحقق إلى $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "تذكرني" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "إرسال رمز التحقق إلى البريد الإلكتروني مرة أخرى" - }, - "useAnotherTwoStepMethod": { - "message": "استخدام طريقة أخرى لتسجيل الدخول بخطوتين" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "أدخل YubiKey الخاص بك في منفذ USB في كمبيوترك، ثم المس الزر." - }, "insertU2f": { "message": "أدخل مفتاح الأمان الخاص بك في منفذ USB كمبيوترك، إذا كان يحتوي على زر، إلمسه." }, - "webAuthnNewTab": { - "message": "لبدء التحقق من WebAuthn 2FA. انقر على الزر أدناه لفتح علامة تبويب جديدة واتبع التعليمات المقدمة في علامة التبويب الجديدة." - }, - "webAuthnNewTabOpen": { - "message": "فتح علامة تبويب جديدة" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "البيئة المستضافة ذاتيا" }, - "selfHostedEnvironmentFooter": { - "message": "حدد عنوان URL الأساسي لتثبيت Bitwarden المستضاف محليًا." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "بيئة مخصصة" }, - "customEnvironmentFooter": { - "message": "للمستخدمين المتقدمين. يمكنك تحديد عنوان URL الأساسي لكل خدمة بشكل مستقل." - }, "baseUrl": { "message": "رابط الخادم" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "اسحب للفرز" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "نص" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "تم تعديل الإعدادات" - }, - "environmentEditedClick": { - "message": "انقر هنا" - }, - "environmentEditedReset": { - "message": "لإعادة تعيين الإعدادات المُعدة مسبقاً" - }, "serverVersion": { "message": "إصدار الخادم" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "تسجيل الدخول باستخدام كلمة المرور الرئيسية" }, - "loggingInAs": { - "message": "تسجيل الدخول كـ" - }, - "notYou": { - "message": "ليس حسابك؟" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "تسجيل الدخول بالجهاز" }, - "loginWithDeviceEnabledInfo": { - "message": "يجب إعداد تسجيل الدخول بالجهاز في إعدادات تطبيق Bitwarden. هل تحتاج إلى خِيار آخر؟" - }, "fingerprintPhraseHeader": { "message": "عبارة بصمة الإصبع" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "تم إرسال إشعار إلى جهازك." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "طلب موافقة المدير" }, - "approveWithMasterPassword": { - "message": "الموافقة بواسطة كلمة المرور الرئيسية" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "قم بتشغيل Duo واتبع الخطوات لإنهاء تسجيل الدخول." - }, "duoRequiredForAccount": { "message": "تسجيل الدخول لـ Duo من خطوتين مطلوب لحسابك." }, - "popoutTheExtensionToCompleteLogin": { - "message": "انبثق الامتداد لإكمال تسجيل الدخول." - }, "popoutExtension": { "message": "تمديد منبثق" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/az/messages.json b/apps/browser/src/_locales/az/messages.json index 1036fe27422..358a7596f56 100644 --- a/apps/browser/src/_locales/az/messages.json +++ b/apps/browser/src/_locales/az/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Hesabınızın e-poçt ünvanını daxil edin və parolunuz üçün ipucu sizə göndəriləcək" }, - "passwordHint": { - "message": "Parol ipucu" - }, - "enterEmailToGetHint": { - "message": "Ana parol ipucunuzu alacağınız hesabınızın e-poçt ünvanını daxil edin." - }, "getMasterPasswordHint": { "message": "Ana parol üçün ipucu alın" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Qovluğa düzəliş et" }, + "editFolderWithName": { + "message": "Qovluğa düzəliş et: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Yeni qovluq" }, @@ -1166,10 +1169,6 @@ "message": "Açıq", "description": "Light color" }, - "solarizedDark": { - "message": "Günəşli tünd", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Buradan xaricə köçür" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Bu özəlliyi istifadə etmək üçün premium üzvlük lazımdır." }, - "enterVerificationCodeApp": { - "message": "Kimlik doğrulayıcı tətbiqindən 6 rəqəmli doğrulama kodunu daxil edin." - }, "authenticationTimeout": { "message": "Kimlik doğrulama vaxtı bitdi" }, "authenticationSessionTimedOut": { "message": "Kimlik doğrulama seansının vaxtı bitdi. Lütfən giriş prosesini yenidən başladın." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ ünvanına göndərilən e-poçtdakı 6 rəqəmli doğrulama kodunu daxil edin.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Doğrulama poçtu $EMAIL$ ünvanına göndərildi.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Məni xatırla" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Bu cihazda 30 gün ərzində soruşulmasın" }, - "sendVerificationCodeEmailAgain": { - "message": "Doğrulama kodu olan e-poçtu yenidən göndər" - }, - "useAnotherTwoStepMethod": { - "message": "Başqa bir iki addımlı giriş üsulu istifadə edin" - }, "selectAnotherMethod": { "message": "Başqa üsul seçin", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Geri qaytarma kodunuzu istifadə edin" }, - "insertYubiKey": { - "message": "\"YubiKey\"i kompüterinizin USB portuna taxın, daha sonra düyməsinə toxunun." - }, "insertU2f": { "message": "Güvənlik açarını kompüterinizin USB portuna taxın. Düyməsi varsa toxunun." }, - "webAuthnNewTab": { - "message": "WebAuthn 2FA doğrulamasını başladın. Yeni bir vərəq açmaq üçün aşağıdakı düyməyə klikləyin və yeni vərəqdəki təlimatları izləyin." - }, - "webAuthnNewTabOpen": { - "message": "Yeni vərəq aç" - }, "openInNewTab": { "message": "Yeni vərəqdə aç" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted mühit" }, - "selfHostedEnvironmentFooter": { - "message": "Öz-özünə sahiblik edən Bitwarden quraşdırmasının təməl URL-sini müəyyənləşdirin." - }, "selfHostedBaseUrlHint": { "message": "Öz-özünə sahiblik edən Bitwarden quraşdırmasının təməl URL-sini müəyyənləşdirin. Nümunə: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Özəl mühit" }, - "customEnvironmentFooter": { - "message": "Qabaqcıl istifadəçilər üçündür. Hər xidmətin baza URL-sini müstəqil olaraq müəyyənləşdirə bilərsiniz." - }, "baseUrl": { "message": "Server URL-si" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Sıralamaq üçün sürüklə" }, + "dragToReorder": { + "message": "Yenidən sıralamaq üçün sürüklə" + }, "cfTypeText": { "message": "Mətn" }, @@ -2538,15 +2504,15 @@ "message": "Təşkilatınız parolları zəif, təkrar istifadə olunduğu və/və ya ifşa olunduğu üçün risk altındadır.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Risk altındakı girişlərin olduğu siyahının təsviri" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Risk altındakı girişlərin olduğu siyahının təsviri." }, "generatePasswordSlideDesc": { "message": "Risk altında olan saytda Bitwarden avto-doldurma menyusu ilə güclü, unikal parolları cəld yaradın.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Yaradılan parolları göstərən Bitwarden avto-doldurma menyusunun təsviri" + "generatePasswordSlideImgAltPeriod": { + "message": "Yaradılan parolları göstərən Bitwarden avto-doldurma menyusunun təsviri." }, "updateInBitwarden": { "message": "Bitwarden-də güncəllə" @@ -2555,8 +2521,8 @@ "message": "Bitwarden, daha sonra parol menecerində parolu güncəlləməyinizi istəyəcək.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "İstifadəçidən giriş məlumatlarını güncəlləməsini istəyən Bitwarden bildirişinin təsviri" + "updateInBitwardenSlideImgAltPeriod": { + "message": "İstifadəçidən giriş məlumatlarını güncəlləməsini istəyən Bitwarden bildirişinin təsviri." }, "turnOnAutofill": { "message": "Avto-doldurmanı işə sal" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Yalnız $EMAIL$ ilə əlaqələndirilmiş qoşmalar daxil olmaqla fərdi anbar elementləri xaricə köçürüləcək. Təşkilat anbar elementləri daxil edilməyəcək", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Təşkilat seyfini xaricə köçürmə" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Ayarlara düzəliş edildi" - }, - "environmentEditedClick": { - "message": "Bura klikləyin" - }, - "environmentEditedReset": { - "message": "ön konfiqurasiyalı ayarları sıfırlamaq üçün" - }, "serverVersion": { "message": "Server versiyası" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Ana parolla giriş et" }, - "loggingInAs": { - "message": "Giriş et" - }, - "notYou": { - "message": "Siz deyilsiniz?" - }, "newAroundHere": { "message": "Burada yenisiniz?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Cihazla giriş et" }, - "loginWithDeviceEnabledInfo": { - "message": "Cihazla giriş, Bitwarden tətbiqinin ayarlarında qurulmalıdır. Başqa bir seçimə ehtiyacınız var?" - }, "fingerprintPhraseHeader": { "message": "Barmaq izi ifadəsi" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Bütün giriş seçimlərinə bax" }, - "viewAllLoginOptionsV1": { - "message": "Bütün giriş seçimlərinə bax" - }, "notificationSentDevice": { "message": "Cihazınıza bir bildiriş göndərildi." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "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?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Duo xidmətinə bağlanarkən xəta baş verdi. Fərqli iki addımlı giriş üsulu istifadə edin və ya kömək üçün Duo ilə əlaqə saxlayın." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Duo-nu başladın və giriş prosesini tamamlamaq üçün addımları izləyin." - }, "duoRequiredForAccount": { "message": "Hesabınız üçün Duo iki addımlı giriş tələb olunur." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Girişi tamamlamaq üçün uzantını aç." - }, "popoutExtension": { "message": "Popout uzantısı" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Elementə bax - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Avto-doldur - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Avto-doldurma - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Kopyala: $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Veb sayt URI-yını yenidən sırala. Ox düyməsi ilə elementi yuxarı və ya aşağı daşıyın." + }, "reorderFieldUp": { "message": "$LABEL$ yuxarı daşındı, mövqeyi $INDEX$/$LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Heç nə seçməmisiniz." }, - "movedItemsToOrg": { - "message": "Seçilən elementlər $ORGNAME$ təşkilatına daşınıldı", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Elementlər bura daşındı: $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra enli" }, + "sshKeyWrongPassword": { + "message": "Daxil etdiyiniz parol yanlışdır." + }, + "importSshKey": { + "message": "Daxilə köçür" + }, + "confirmSshKeyPassword": { + "message": "Parolu təsdiqlə" + }, + "enterSshKeyPasswordDesc": { + "message": "SSH açarı üçün parolu daxil edin." + }, + "enterSshKeyPassword": { + "message": "Parolu daxil edin" + }, + "invalidSshKey": { + "message": "SSH açarı yararsızdır" + }, + "sshKeyTypeUnsupported": { + "message": "SSH açar növü dəstəklənmir" + }, + "importSshKeyFromClipboard": { + "message": "Açarı lövhədən daxilə köçür" + }, + "sshKeyImported": { + "message": "SSH açarı uğurla daxilə köçürüldü" + }, "cannotRemoveViewOnlyCollections": { "message": "\"Yalnız baxma\" icazələrinə sahib kolleksiyaları silə bilməzsiniz: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Riskli parolları dəyişdir" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/be/messages.json b/apps/browser/src/_locales/be/messages.json index 224e6ed9cc2..ab2889ec99a 100644 --- a/apps/browser/src/_locales/be/messages.json +++ b/apps/browser/src/_locales/be/messages.json @@ -23,7 +23,7 @@ "message": "Упершыню ў Bitwarden?" }, "logInWithPasskey": { - "message": "Log in with passkey" + "message": "Увайсці з ключом доступу" }, "useSingleSignOn": { "message": "Выкарыстаць аднаразовы ўваход" @@ -35,7 +35,7 @@ "message": "Прызначыць надзейны пароль" }, "finishCreatingYourAccountBySettingAPassword": { - "message": "Finish creating your account by setting a password" + "message": "Завяршыць стварэнне вашага ўліковага запісу нарадзіўшы пароль" }, "enterpriseSingleSignOn": { "message": "Адзіны ўваход прадпрыемства (SSO)" @@ -62,7 +62,7 @@ "message": "Падказка да асноўнага пароля можа дапамагчы вам успомніць яго, калі вы яго забылі." }, "masterPassHintText": { - "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "message": "Падказка пароля можа быць адпраўлена на ваш адрас электроннай пошты, калі вы яго забудзеце. Максімум сімвалаў: $CURRENT$/$MAXIMUM$.", "placeholders": { "current": { "content": "$1", @@ -81,7 +81,7 @@ "message": "Падказка да асноўнага пароля (неабавязкова)" }, "passwordStrengthScore": { - "message": "Password strength score $SCORE$", + "message": "Ацэнка надзейнасці пароля $SCORE$", "placeholders": { "score": { "content": "$1", @@ -206,10 +206,10 @@ "message": "Аўтазапаўненне асабістых даных" }, "fillVerificationCode": { - "message": "Fill verification code" + "message": "Запоўніць праверачны код" }, "fillVerificationCodeAria": { - "message": "Fill Verification Code", + "message": "Запоўніць праверачны код", "description": "Aria label for the heading displayed the inline menu for totp code autofill" }, "generatePasswordCopied": { @@ -261,13 +261,7 @@ "message": "Запытаць падказку да асноўнага пароля" }, "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { - "message": "Enter your account email address and your password hint will be sent to you" - }, - "passwordHint": { - "message": "Падказка да пароля" - }, - "enterEmailToGetHint": { - "message": "Увядзіце адрас электроннай пошты ўліковага запісу для атрымання падказкі да асноўнага пароля." + "message": "Увядзіце адрас электроннай пошты ўліковага запісу і падказка пароля будзе адпраўлена вам" }, "getMasterPasswordHint": { "message": "Атрымаць падказку да асноўнага пароля" @@ -297,7 +291,7 @@ "message": "Працягнуць у вэб-праграме?" }, "continueToWebAppDesc": { - "message": "Explore more features of your Bitwarden account on the web app." + "message": "Даследуйце больш функцый вашага уліковага запісу Bitwarden у вэб-праграме." }, "continueToHelpCenter": { "message": "Працягнуць працу ў Даведачным цэнтры?" @@ -385,6 +379,15 @@ "editFolder": { "message": "Рэдагаваць папку" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Новая папка" }, @@ -1166,10 +1169,6 @@ "message": "Светлая", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Экспартаванне з" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Для выкарыстання гэтай функцыі патрабуецца прэміяльны статус." }, - "enterVerificationCodeApp": { - "message": "Увядзіце 6 лічбаў праверачнага кода з вашай праграмы аўтэнтыфікацыі." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Увядзіце 6 лічбаў праверачнага кода, які быў адпраўлены на $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Праверачны ліст адпраўлены на $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Запомніць мяне" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Адправіць праверачны код яшчэ раз" - }, - "useAnotherTwoStepMethod": { - "message": "Выкарыстоўваць іншы метад двухэтапнага ўваходу" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Устаўце свой YubiKey у порт USB камп'ютара, а потым націсніце на кнопку." - }, "insertU2f": { "message": "Устаўце ваш ключ бяспекі ў порт USB камп'ютара. Калі на ім ёсць кнопка, націсніце на яе." }, - "webAuthnNewTab": { - "message": "Каб пачаць праверку WebAuthn 2FA, націсніце кнопку знізу для адкрыцця новай укладкі і прытрымлівайцеся інструкцый, якія паказаны ў новай укладцы." - }, - "webAuthnNewTabOpen": { - "message": "Адкрыць новую ўкладку" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Асяроддзе ўласнага хостынгу" }, - "selfHostedEnvironmentFooter": { - "message": "Увядзіце асноўны URL-адрас вашага лакальнага размяшчэння ўсталяванага Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Карыстальніцкае асяроддзе" }, - "customEnvironmentFooter": { - "message": "Для дасведчаных карыстальнікаў. Можна ўвесці URL-адрасы асобна для кожнай службы." - }, "baseUrl": { "message": "URL-адрас сервера" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Перацягніце для сартавання" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Тэкст" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Экспартаванне сховішча арганізацыі" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Налады былі адрэдагаваныя" - }, - "environmentEditedClick": { - "message": "Націсніце тут" - }, - "environmentEditedReset": { - "message": "для скіду да прадвызначаных наладаў" - }, "serverVersion": { "message": "Версія сервера" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Увайсці з асноўным паролем" }, - "loggingInAs": { - "message": "Увайсці як" - }, - "notYou": { - "message": "Не вы?" - }, "newAroundHere": { "message": "Упершыню тут?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Уваход з прыладай" }, - "loginWithDeviceEnabledInfo": { - "message": "Неабходна наладзіць уваход з прыладай у наладах мабільнай праграмы Bitwarden. Патрабуецца іншы варыянт?" - }, "fingerprintPhraseHeader": { "message": "Фраза адбітка пальца" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "Апавяшчэнне было адпраўлена на вашу прыладу." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Запытаць ухваленне адміністратара" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Ваш запыт адпраўлены адміністратару." }, - "youWillBeNotifiedOnceApproved": { - "message": "Вы атрымаеце апавяшчэння пасля яго ўхвалення." - }, "troubleLoggingIn": { "message": "Праблемы з уваходам?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Вы пакуль нічога не выбралі." }, - "movedItemsToOrg": { - "message": "Выбраныя элементы перамешчаны ў $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/bg/messages.json b/apps/browser/src/_locales/bg/messages.json index 59da9af636c..347fba7e93f 100644 --- a/apps/browser/src/_locales/bg/messages.json +++ b/apps/browser/src/_locales/bg/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Въведете е-пощата на регистрацията си и подсказката за паролата ще Ви бъде изпратена" }, - "passwordHint": { - "message": "Подсказка за паролата" - }, - "enterEmailToGetHint": { - "message": "Въведете адреса на имейла си, за да получите подсказка за главната си парола." - }, "getMasterPasswordHint": { "message": "Подсказка за главната парола" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Редактиране на папка" }, + "editFolderWithName": { + "message": "Редактиране на папка: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Нова папка" }, @@ -1166,10 +1169,6 @@ "message": "Светъл", "description": "Light color" }, - "solarizedDark": { - "message": "Преекспонирано тъмен", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Изнасяне от" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "За да се възползвате от тази възможност, трябва да ползвате платен абонамент." }, - "enterVerificationCodeApp": { - "message": "Въведете шестцифрения код за потвърждение от приложението за удостоверяване." - }, "authenticationTimeout": { "message": "Време на давност за удостоверяването" }, "authenticationSessionTimedOut": { "message": "Сесията за удостоверяване е изтекла. Моля, започнете отначало процеса по вписване." }, - "enterVerificationCodeEmail": { - "message": "Въведете шестцифрения код за потвърждение, който е бил изпратен на $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Писмото за потвърждение е изпратено на $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Запомняне" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Не ме питайте отново на това устройство за 30 дни" }, - "sendVerificationCodeEmailAgain": { - "message": "Повторно изпращане на писмото за потвърждение" - }, - "useAnotherTwoStepMethod": { - "message": "Използвайте друг начин на двустепенно удостоверяване" - }, "selectAnotherMethod": { "message": "Изберете друг метод", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Използване на код за възстановяване" }, - "insertYubiKey": { - "message": "Поставете устройството на YubiKey в USB порт на компютъра и натиснете бутона на устройството." - }, "insertU2f": { "message": "Поставете устройството за удостоверяване в USB порт на компютъра. Ако на устройството има бутон, натиснете го." }, - "webAuthnNewTab": { - "message": "Продължаване на двустепенното удостоверяване чрез WebAuthn в новия раздел." - }, - "webAuthnNewTabOpen": { - "message": "Отваряне на нов раздел" - }, "openInNewTab": { "message": "Отваряне в нов раздел" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Собствена среда" }, - "selfHostedEnvironmentFooter": { - "message": "Укажете базовия адрес за собствената ви инсталирана среда на Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Посочете базовия адрес на Вашата собствена инсталация на Битуорден. Пример: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Специална среда" }, - "customEnvironmentFooter": { - "message": "За специални случаи. Може да укажете основните адреси на всяка ползвана услуга поотделно." - }, "baseUrl": { "message": "Адрес на сървъра" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Подредба чрез влачене" }, + "dragToReorder": { + "message": "Плъзнете за пренареждане" + }, "cfTypeText": { "message": "Текст" }, @@ -2538,15 +2504,15 @@ "message": "Паролите в организацията Ви са в риск, защото са слаби, преизползвани и/или разкрити.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Илюстрация на списък с елементи за вписване, които са в риск" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Илюстрация на списък с елементи за вписване, които са в риск." }, "generatePasswordSlideDesc": { "message": "Генерирайте бързо сложна и уникална парола от менюто за автоматично попълване на Битуорден, на уеб сайта, който е в риск.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Илюстрация на автоматичното попълване на Битуорден, показващо генерирана парола" + "generatePasswordSlideImgAltPeriod": { + "message": "Илюстрация на автоматичното попълване на Битуорден, показващо генерирана парола." }, "updateInBitwarden": { "message": "Обновяване в Битуорден" @@ -2555,8 +2521,8 @@ "message": "След това Битуорден ще попита дали искате да обновите паролата в управителя на пароли.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Илюстрация на известието на Битуорден, чрез което пита потребителя дали да се обновят данните за вписване" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Илюстрация на известието на Битуорден, чрез което пита потребителя дали да се обновят данните за вписване." }, "turnOnAutofill": { "message": "Включване на автоматичното попълване" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Ще бъдат изнесени само записите и прикачените файлове от личния трезор свързан с $EMAIL$. Записите в трезора на организацията няма да бъдат включени.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Изнасяне на трезора на организацията" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Настройките баха променени" - }, - "environmentEditedClick": { - "message": "Щракнете тук" - }, - "environmentEditedReset": { - "message": "за да върнете предварително зададените настройки" - }, "serverVersion": { "message": "Версия на сървъра" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Вписване с главната парола" }, - "loggingInAs": { - "message": "Вписване като" - }, - "notYou": { - "message": "Това не сте Вие?" - }, "newAroundHere": { "message": "За пръв път ли сте тук?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Вписване с устройство" }, - "loginWithDeviceEnabledInfo": { - "message": "Вписването с устройство трябва да е включено в настройките на приложението на Битуорден. Друга настройка ли търсите?" - }, "fingerprintPhraseHeader": { "message": "Уникална фраза" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Вижте всички възможности за вписване" }, - "viewAllLoginOptionsV1": { - "message": "Вижте всички възможности за вписване" - }, "notificationSentDevice": { "message": "Към устройството Ви е изпратено известие." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Подаване на заявка за одобрение от администратор" }, - "approveWithMasterPassword": { - "message": "Одобряване с главната парола" - }, "ssoIdentifierRequired": { "message": "Идентификаторът за еднократна идентификация на организация е задължителен." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Вашата заявка беше изпратена до администратора Ви." }, - "youWillBeNotifiedOnceApproved": { - "message": "Ще получите известие, когато тя бъде одобрена." - }, "troubleLoggingIn": { "message": "Имате проблем с вписването?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Грешка при свързването с услугата на Duo. Използвайте друг метод за двустепенно удостоверяване или се свържете с Duo за съдействие." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Стартирайте DUO и следвайте инструкциите, за да завършите вписването." - }, "duoRequiredForAccount": { "message": "Вашата регистрация изисква двустепенно удостоверяване чрез Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Отворете разширението в изскачащ прозорец, за да завършите вписването." - }, "popoutExtension": { "message": "Отваряне на разширението в нов прозорец" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Преглед на елемента – $ITEMNAME$ – $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Авт. попълване – $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Авт. попълване – $ITEMNAME$ – $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Копиране на $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Преместване на адреса на уеб сайта. Използвайте стрелките, за да преместите елемента нагоре или надолу." + }, "reorderFieldUp": { "message": "Преместено нагоре: $LABEL$. Позиция $INDEX$ от $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Не сте избрали нищо." }, - "movedItemsToOrg": { - "message": "Избраните записи бяха преместени в $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Елементите са преместени в $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Много широко" }, + "sshKeyWrongPassword": { + "message": "Въведената парола е неправилна." + }, + "importSshKey": { + "message": "Внасяне" + }, + "confirmSshKeyPassword": { + "message": "Потвърждаване на паролата" + }, + "enterSshKeyPasswordDesc": { + "message": "Въведете паролата за SSH-ключа." + }, + "enterSshKeyPassword": { + "message": "Въведете паролата" + }, + "invalidSshKey": { + "message": "SSH ключът е неправилен" + }, + "sshKeyTypeUnsupported": { + "message": "Типът на SSH ключа не се поддържа" + }, + "importSshKeyFromClipboard": { + "message": "Внасяне на ключ от буфера за обмен" + }, + "sshKeyImported": { + "message": "SSH ключът е внесен успешно" + }, "cannotRemoveViewOnlyCollections": { "message": "Не можете да премахвате колекции с права „Само за преглед“: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Промяна на парола в риск" + }, + "introCarouselLabel": { + "message": "Добре дошли в Битуорден" + }, + "securityPrioritized": { + "message": "Защитата е от първостепенна важност" + }, + "securityPrioritizedBody": { + "message": "Съхранявайте данни за вписване, карти и самоличности в своя защитен трезор. Битуорден използва шифроване от край до край за да пази това, което е важно за Вас." + }, + "quickLogin": { + "message": "Бързо и лесно вписване" + }, + "quickLoginBody": { + "message": "Настройте отключването чрез биометрични данни и автоматичното попълване, за да се вписвате в регистрациите си без да натискате и един клавиш." + }, + "secureUser": { + "message": "Подобрете данните си за вписване" + }, + "secureUserBody": { + "message": "Използвайте генератора, за да създавате и запазвате сложни, уникални пароли за всичките си регистрации." + }, + "secureDevices": { + "message": "Вашите данни – когато и където Ви потрябват" + }, + "secureDevicesBody": { + "message": "Съхранявайте неограничен брой пароли на множество устройства – с приложенията на Битуорден за мобилни телефони, браузър и компютър." } } diff --git a/apps/browser/src/_locales/bn/messages.json b/apps/browser/src/_locales/bn/messages.json index ef841249cd0..0806f936677 100644 --- a/apps/browser/src/_locales/bn/messages.json +++ b/apps/browser/src/_locales/bn/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "পাসওয়ার্ড ইঙ্গিত" - }, - "enterEmailToGetHint": { - "message": "আপনার মূল পাসওয়ার্ডের ইঙ্গিতটি পেতে আপনার অ্যাকাউন্টের ইমেল ঠিকানা প্রবেশ করুন।" - }, "getMasterPasswordHint": { "message": "মূল পাসওয়ার্ডের ইঙ্গিত পান" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "ফোল্ডার সম্পাদনা" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "উজ্জ্বল", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "এই বৈশিষ্ট্যটি ব্যবহার করতে একটি প্রিমিয়াম সদস্যতার প্রয়োজন।" }, - "enterVerificationCodeApp": { - "message": "আপনার প্রমাণীকরণকারী অ্যাপ থেকে ৬ সংখ্যার যাচাইকরণ কোডটি প্রবেশ করুন।" - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ এ ইমেইল করা ৬ সংখ্যার যাচাই কোডটি প্রবেশ করুন।", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "$EMAIL$ এ যাচাইকরণ ইমেইল প্রেরণ করা হয়েছে।", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "আমাকে মনে রাখবেন" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "আবার যাচাইকরণ কোড ইমেইলে প্রেরণ করুন" - }, - "useAnotherTwoStepMethod": { - "message": "অন্য দ্বি-পদক্ষেপ প্রবেশ পদ্ধতি ব্যবহার করুন" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "আপনার কম্পিউটারের ইউএসবি পোর্টে আপনার YubiKey ঢোকান, তারপরে তার বোতামটি স্পর্শ করুন।" - }, "insertU2f": { "message": "আপনার কম্পিউটারের ইউএসবি পোর্টে আপনার সুরক্ষা কী ঢোকান। এটিতে যদি একটি বোতাম থাকে তবে তা স্পর্শ করুন।" }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "স্ব-হোস্টকৃত পরিবেশ" }, - "selfHostedEnvironmentFooter": { - "message": "আপনার অন-প্রাঙ্গনে হোস্টকৃত Bitwarden ইনস্টলেশনটির বেস URL উল্লেখ করুন।" - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "পছন্দসই পরিবেশ" }, - "customEnvironmentFooter": { - "message": "উন্নত ব্যবহারকারীদের জন্য। আপনি স্বতন্ত্রভাবে প্রতিটি পরিষেবার মূল URL নির্দিষ্ট করতে পারেন।" - }, "baseUrl": { "message": "সার্ভার URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "বাছাই করতে টানুন" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "পাঠ্য" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/bs/messages.json b/apps/browser/src/_locales/bs/messages.json index e0a3d3f8458..3d17255e801 100644 --- a/apps/browser/src/_locales/bs/messages.json +++ b/apps/browser/src/_locales/bs/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Nagovještaj lozinke" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ca/messages.json b/apps/browser/src/_locales/ca/messages.json index 5a424625afe..59631bc1670 100644 --- a/apps/browser/src/_locales/ca/messages.json +++ b/apps/browser/src/_locales/ca/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Introduïu l'adreça de correu electrònic del compte i se us enviarà la pista de contrasenya" }, - "passwordHint": { - "message": "Pista de la contrasenya" - }, - "enterEmailToGetHint": { - "message": "Introduïu l'adreça electrònica del vostre compte per rebre la contrasenya mestra." - }, "getMasterPasswordHint": { "message": "Obteniu la pista de la contrasenya mestra" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edita la carpeta" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Carpeta nova" }, @@ -1166,10 +1169,6 @@ "message": "Clar", "description": "Light color" }, - "solarizedDark": { - "message": "Solaritzat fosc", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exporta des de" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Cal una subscripció premium per utilitzar aquesta característica." }, - "enterVerificationCodeApp": { - "message": "Introduïu el codi de verificació de 6 dígits de l'aplicació autenticadora." - }, "authenticationTimeout": { "message": "Temps d'espera d'autenticació" }, "authenticationSessionTimedOut": { "message": "La sessió d'autenticació s'ha esgotat. Reinicieu el procés d'inici de sessió." }, - "enterVerificationCodeEmail": { - "message": "Introduïu el codi de verificació de 6 dígits que s'ha enviat per correu electrònic a $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Correu electrònic de verificació enviat a $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Recorda'm" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Envia el codi de verificació altra vegada" - }, - "useAnotherTwoStepMethod": { - "message": "Utilitzeu un altre mètode d'inici de sessió en dues passes" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Introduïu la vostra YubiKey al port USB de l'ordinador i, a continuació, premeu el seu botó." - }, "insertU2f": { "message": "Introduïu la vostra clau de seguretat al port USB de l'ordinador. Si té un botó, premeu-lo." }, - "webAuthnNewTab": { - "message": "\nPer iniciar la verificació de WebAuthn 2FA. Feu clic al botó següent per obrir una pestanya nova i seguiu les instruccions d'aquesta." - }, - "webAuthnNewTabOpen": { - "message": "Obri una pestanya nova" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Entorn d'allotjament propi" }, - "selfHostedEnvironmentFooter": { - "message": "Especifiqueu l'URL base de la vostra instal·lació de Bitwarden allotjada en un entorn propi." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Entorn personalitzat" }, - "customEnvironmentFooter": { - "message": "Per a usuaris avançats. Podeu especificar l'URL base de cada servei independentment." - }, "baseUrl": { "message": "URL del servidor" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arrossega per ordenar" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Només s'exportaran els elements personals incloent adjunts de la caixa forta associats a $EMAIL$. Els elements de la caixa forta de l'organització no s'inclouran", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "S'està exportant la caixa forta de l’organització" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "La configuració s'ha editat" - }, - "environmentEditedClick": { - "message": "Feu clic ací" - }, - "environmentEditedReset": { - "message": "per restablir els paràmetres preconfigurats" - }, "serverVersion": { "message": "Versió del servidor" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Inici de sessió amb contrasenya mestra" }, - "loggingInAs": { - "message": "Has iniciat sessió com" - }, - "notYou": { - "message": "No sou vosaltres?" - }, "newAroundHere": { "message": "Nou per ací?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Inici de sessió amb dispositiu" }, - "loginWithDeviceEnabledInfo": { - "message": "L'inici de sessió amb el dispositiu ha d'estar activat a la configuració de l'aplicació Bitwarden. Necessiteu una altra opció?" - }, "fingerprintPhraseHeader": { "message": "Frase d'empremta digital" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Veure totes les opcions d'inici de sessió" }, - "viewAllLoginOptionsV1": { - "message": "Veure totes les opcions d'inici de sessió" - }, "notificationSentDevice": { "message": "S'ha enviat una notificació al vostre dispositiu." }, @@ -3489,9 +3443,6 @@ "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ó." }, @@ -3538,9 +3489,6 @@ "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ó?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "S'ha produït un error en connectar amb el servei Duo. Utilitzeu un mètode d'inici de sessió en dos passos diferent o poseu-vos en contacte amb Duo per obtenir ajuda." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Inicieu DUO i seguiu els passos per finalitzar la sessió." - }, "duoRequiredForAccount": { "message": "Es requereix l'inici de sessió en dos passos de DUO al vostre compte." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Desplega l'extensió per completar l'inici de sessió." - }, "popoutExtension": { "message": "Extensió emergent" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "No heu seleccionat res." }, - "movedItemsToOrg": { - "message": "Els elements seleccionats s'han desplaçat a $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "S'han desplaçat elements a $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra ample" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/cs/messages.json b/apps/browser/src/_locales/cs/messages.json index 23030a36f8d..be338aee089 100644 --- a/apps/browser/src/_locales/cs/messages.json +++ b/apps/browser/src/_locales/cs/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Zadejte svou e-mailovou adresu, na kterou Vám zašleme nápovědu k heslu" }, - "passwordHint": { - "message": "Nápověda pro heslo" - }, - "enterEmailToGetHint": { - "message": "Zadejte e-mailovou adresu pro zaslání nápovědy k hlavnímu heslu." - }, "getMasterPasswordHint": { "message": "Zaslat nápovědu k hlavnímu heslu" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Upravit složku" }, + "editFolderWithName": { + "message": "Upravit složku: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nová složka" }, @@ -1166,10 +1169,6 @@ "message": "Světlý", "description": "Light color" }, - "solarizedDark": { - "message": "Tmavý (solarizovaný)", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportovat z" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Pro použití této funkce je potřebné členství Premium." }, - "enterVerificationCodeApp": { - "message": "Zadejte 6místný kód z ověřovací aplikace." - }, "authenticationTimeout": { "message": "Časový limit ověření" }, "authenticationSessionTimedOut": { "message": "Vypršel časový limit relace ověřování. Restartujte proces přihlášení." }, - "enterVerificationCodeEmail": { - "message": "Zadejte 6místný kód z e-mailu, který byl zaslán na $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Ověřovací e-mail byl zaslán na $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Zapamatovat mě" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Neptat se na tomto zařízení 30 dnů" }, - "sendVerificationCodeEmailAgain": { - "message": "Znovu zaslat ověřovací kód na e-mail" - }, - "useAnotherTwoStepMethod": { - "message": "Použít jinou metodu dvoufázového přihlášení" - }, "selectAnotherMethod": { "message": "Vybrat jinou metodu", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Použít obnovovací kód" }, - "insertYubiKey": { - "message": "Vložte YubiKey do USB portu Vašeho počítače a stiskněte jeho tlačítko." - }, "insertU2f": { "message": "Vložte svůj bezpečnostní klíč do USB portu Vašeho počítače a pokud má tlačítko, tak jej stiskněte." }, - "webAuthnNewTab": { - "message": "Pro spuštění ověření WebAuthn 2FA: Klepnutím na tlačítko níže otevřete novou kartu a postupujte podle pokynů uvedených v nové kartě." - }, - "webAuthnNewTabOpen": { - "message": "Otevřít novou kartu" - }, "openInNewTab": { "message": "Otevřít v nové kartě" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Vlastní hostované prostředí" }, - "selfHostedEnvironmentFooter": { - "message": "Zadejte základní URL adresu vlastní hostované aplikace Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Zadejte základní URL adresu Vaší vlastní hostované aplikace Bitwarden. Příklad: https://bitwarden.spolecnost.cz" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Vlastní prostředí" }, - "customEnvironmentFooter": { - "message": "Pro pokročilé uživatele. Můžete zadat základní URL adresu každé služby zvlášť." - }, "baseUrl": { "message": "URL serveru" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Přetáhnutím seřadíte" }, + "dragToReorder": { + "message": "Přesuňte tažením" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Hesla Vaší organizace jsou ohrožena, protože jsou slabá, opakovaně používaná nebo odhalená.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Ilustrace seznamu přihlášení, která jsou riziková" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Ilustrace seznamu přihlášení, která jsou riziková." }, "generatePasswordSlideDesc": { "message": "Rychle vygeneruje silné, unikátní heslo s nabídkou automatického vyplňování Bitwarden na rizikových stránkách.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Ilustrace nabídky automatického vyplňování Bitwarden zobrazující vygenerované heslo" + "generatePasswordSlideImgAltPeriod": { + "message": "Ilustrace nabídky automatického vyplňování Bitwarden zobrazující vygenerované heslo." }, "updateInBitwarden": { "message": "Aktualizovat v Bitwardenu" @@ -2555,8 +2521,8 @@ "message": "Bitwarden Vás poté požádá o aktualizaci hesla ve správci hesel.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Ilustrace oznámení v Bitwardenu, která uživatele vyzývá k aktualizaci přihlášení" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Ilustrace oznámení v Bitwardenu, která uživatele vyzývá k aktualizaci přihlášení." }, "turnOnAutofill": { "message": "Zapnout automatické vyplňování" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Budou exportovány jen osobní položky trezoru včetně příloh spojené s účtem $EMAIL$. Nebudou zahrnuty položky trezoru v organizaci.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exportování trezoru organizace" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Nastavení byla upravena" - }, - "environmentEditedClick": { - "message": "Klepněte zde" - }, - "environmentEditedReset": { - "message": "pro obnovení do přednastavených nastavení" - }, "serverVersion": { "message": "Verze serveru" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Přihlásit se pomocí hlavního hesla" }, - "loggingInAs": { - "message": "Přihlašování jako" - }, - "notYou": { - "message": "Nejste to Vy?" - }, "newAroundHere": { "message": "Jste tu noví?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Přihlásit se zařízením" }, - "loginWithDeviceEnabledInfo": { - "message": "Přihlášení zařízením musí být nastaveno v aplikaci Bitwarden pro počítač. Potřebujete další volby?" - }, "fingerprintPhraseHeader": { "message": "Fráze otisku prstu" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Zobrazit všechny volby přihlášení" }, - "viewAllLoginOptionsV1": { - "message": "Zobrazit všechny volby přihlášení" - }, "notificationSentDevice": { "message": "Na Vaše zařízení bylo odesláno oznámení." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "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?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Chyba při připojování ke službě Duo. Použijte jinou dvoufázovou metodu přihlášení nebo kontaktujte Duo o pomoc." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Spusťte DUO a pro dokončení přihlášení postupujte podle kroků." - }, "duoRequiredForAccount": { "message": "Pro Váš účet je vyžadováno dvoufázové přihlášení DUO." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Pro dokončení přihlášení použijte vyskakovací okno rozšíření." - }, "popoutExtension": { "message": "Zobrazit okno s doplňkem" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Zobrazit položku - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automatické vyplnění - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Automatické vyplnění - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Kopírovat $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Změnit pořadí URI webové stránky. Použijte šipky pro posunutí položky nahoru nebo dolů." + }, "reorderFieldUp": { "message": "$LABEL$ - přesunuto nahoru, pozice $INDEX$ z $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Nevybrali jste žádné položky." }, - "movedItemsToOrg": { - "message": "Vybrané položky přesunuty do $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Položky přesunuty do $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra široký" }, + "sshKeyWrongPassword": { + "message": "Zadané heslo není správné." + }, + "importSshKey": { + "message": "Importovat" + }, + "confirmSshKeyPassword": { + "message": "Potvrdit heslo" + }, + "enterSshKeyPasswordDesc": { + "message": "Zadejte heslo pro SSH klíč." + }, + "enterSshKeyPassword": { + "message": "Zadejte heslo" + }, + "invalidSshKey": { + "message": "SSH klíč je neplatný" + }, + "sshKeyTypeUnsupported": { + "message": "Typ SSH klíče není podporován" + }, + "importSshKeyFromClipboard": { + "message": "Importovat klíč ze schránky" + }, + "sshKeyImported": { + "message": "SSH klíč byl úspěšně importován" + }, "cannotRemoveViewOnlyCollections": { "message": "Nemůžete odebrat kolekce s oprávněními jen pro zobrazení: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Změnit ohrožené heslo" + }, + "introCarouselLabel": { + "message": "Vítejte v Bitwardenu" + }, + "securityPrioritized": { + "message": "Bezpečnost, priorita" + }, + "securityPrioritizedBody": { + "message": "Uložte si přihlašovací údaje, karty a identity do zabezpečeného trezoru. Bitwarden používá šifrování end-to-end s nulovou znalostí, aby ochránil to, co je pro Vás důležité." + }, + "quickLogin": { + "message": "Rychlé a snadné přihlášení" + }, + "quickLoginBody": { + "message": "Nastavte biometrické odemknutí a automatické vyplňování pro přihlášení k Vašim účtům bez zadání jediného písmene." + }, + "secureUser": { + "message": "Zvýšit úroveň přihlašování" + }, + "secureUserBody": { + "message": "Použijte generátor k vytvoření a uložení silných, jedinečných hesel pro všechny Vaše účty." + }, + "secureDevices": { + "message": "Vaše data, kdy a kde je potřebujete" + }, + "secureDevicesBody": { + "message": "Uložte neomezená hesla na neomezených zařízeních s Bitwardenem na mobilu, prohlížeči a desktopové aplikaci." } } diff --git a/apps/browser/src/_locales/cy/messages.json b/apps/browser/src/_locales/cy/messages.json index 24bc03729d9..c6a59456c46 100644 --- a/apps/browser/src/_locales/cy/messages.json +++ b/apps/browser/src/_locales/cy/messages.json @@ -56,13 +56,13 @@ "message": "Prif gyfrinair" }, "masterPassDesc": { - "message": "The master password is the password you use to access your vault. It is very important that you do not forget your master password. There is no way to recover the password in the event that you forget it." + "message": "Y prif gyfrinair yw'r cyfrinair ddefnyddiwch chi i gael mynediad i'ch cell. Mae'n bwysig iawn nad ydych chi'n anghofio eich prif gyfrinair. Does dim modd adfer y cyfrinair pe baech yn ei anghofio." }, "masterPassHintDesc": { - "message": "A master password hint can help you remember your password if you forget it." + "message": "Gall awgrym o'ch prif gyfrinair eich helpu i'w gofio os ydych chi'n ei anghofio." }, "masterPassHintText": { - "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "message": "Os anghofiwch chi eich cyfrinair, gallwch anfon awgrym i'ch cyfeiriad ebost. $CURRENT$/$MAXIMUM$ nod.", "placeholders": { "current": { "content": "$1", @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Anfon awgrym o'ch prif gyfrinair" }, @@ -385,14 +379,23 @@ "editFolder": { "message": "Golygu ffolder" }, + "editFolderWithName": { + "message": "Golygu ffolder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Ffolder newydd" }, "folderName": { - "message": "Folder name" + "message": "Enw'r ffolder" }, "folderHintText": { - "message": "Nest a folder by adding the parent folder's name followed by a “/”. Example: Social/Forums" + "message": "Gallwch nythu ffolder drwy ychwanegu enw ffolder arall wedi'i olynu gan \"/\". Enghraifft: Cymdeithasol/Fforymau" }, "noFoldersAdded": { "message": "No folders added" @@ -456,19 +459,19 @@ "message": "Cynhyrchu cyfrinair" }, "generatePassphrase": { - "message": "Generate passphrase" + "message": "Cynhyrchu cyfrinymadrodd" }, "passwordGenerated": { - "message": "Password generated" + "message": "Cyfrinair wedi'i gynhyrchu" }, "passphraseGenerated": { - "message": "Passphrase generated" + "message": "Cyfrinymadrodd wedi'i gynhyrchu" }, "usernameGenerated": { - "message": "Username generated" + "message": "Enw defnyddiwr wedi'i gynhyrchu" }, "emailGenerated": { - "message": "Email generated" + "message": "Cyfeiriad ebost wedi'i gynhyrchu" }, "regeneratePassword": { "message": "Ailgynhyrchu cyfrinair" @@ -480,11 +483,11 @@ "message": "Hyd" }, "include": { - "message": "Include", + "message": "Cynnwys", "description": "Card header for password generator include block" }, "uppercaseDescription": { - "message": "Include uppercase characters", + "message": "Cynnwys priflythrennau", "description": "Tooltip for the password generator uppercase character checkbox" }, "uppercaseLabel": { @@ -492,7 +495,7 @@ "description": "Label for the password generator uppercase character checkbox" }, "lowercaseDescription": { - "message": "Include lowercase characters", + "message": "Cynnwys llythrennau bach", "description": "Full description for the password generator lowercase character checkbox" }, "lowercaseLabel": { @@ -500,7 +503,7 @@ "description": "Label for the password generator lowercase character checkbox" }, "numbersDescription": { - "message": "Include numbers", + "message": "Cynnwys rhifau", "description": "Full description for the password generator numbers checkbox" }, "numbersLabel": { @@ -890,7 +893,7 @@ "message": "Please restart registration or try logging in." }, "youMayAlreadyHaveAnAccount": { - "message": "You may already have an account" + "message": "Mae'n bosib fod gennych gyfrif eisoes" }, "logOutConfirmation": { "message": "Ydych chi'n siŵr eich bod am allgofnodi?" @@ -902,10 +905,10 @@ "message": "Na" }, "location": { - "message": "Location" + "message": "Lleoliad" }, "unexpectedError": { - "message": "An unexpected error has occurred." + "message": "Digwyddodd gwall annisgwyl." }, "nameRequired": { "message": "Mae angen enw." @@ -1004,10 +1007,10 @@ "description": "This is the folder for uncategorized items" }, "enableAddLoginNotification": { - "message": "Ask to add login" + "message": "Gofyn i ychwanegu manylion mewngofnodi" }, "vaultSaveOptionsTitle": { - "message": "Save to vault options" + "message": "Dewisiadau cadw i'r gell" }, "addLoginNotificationDesc": { "message": "Ask to add an item if one isn't found in your vault." @@ -1104,7 +1107,7 @@ "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { - "message": "Ask to update existing login" + "message": "Gofyn i ddiweddaru manylion mewngofnodi sy'n bodoli eisoes" }, "changedPasswordNotificationDesc": { "message": "Ask to update a login's password when a change is detected on a website." @@ -1166,10 +1169,6 @@ "message": "Golau", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1208,7 +1207,7 @@ "description": "WARNING (should stay in capitalized letters if the language permits)" }, "warningCapitalized": { - "message": "Warning", + "message": "Rhybudd", "description": "Warning (should maintain locale-relevant capitalization)" }, "confirmVaultExport": { @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Mae angen aelodaeth uwch i ddefnyddio'r nodwedd hon." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Anfonwyd ebost dilysu i $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Fy nghofio i" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Anfon ebost â chod dilysu eto" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Rhowch eich YubiKey i mewn i borth USB eich cyfrifiadur, yna gwasgwch y botwm." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Agor tab newydd" - }, "openInNewTab": { "message": "Agor mewn tab newydd" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Amgylchedd addasedig" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,11 +1637,14 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Testun" }, "cfTypeHidden": { - "message": "Hidden" + "message": "Cudd" }, "cfTypeBoolean": { "message": "Gwerth Boole" @@ -1881,7 +1847,7 @@ } }, "editItemHeader": { - "message": "Edit $TYPE$", + "message": "Golygu $TYPE$", "placeholders": { "type": { "content": "$1", @@ -1890,7 +1856,7 @@ } }, "viewItemHeader": { - "message": "View $TYPE$", + "message": "Gweld $TYPE$", "placeholders": { "type": { "content": "$1", @@ -1902,10 +1868,10 @@ "message": "Hanes cyfrineiriau" }, "generatorHistory": { - "message": "Generator history" + "message": "Hanes y cynhyrchydd" }, "clearGeneratorHistoryTitle": { - "message": "Clear generator history" + "message": "Clirio hanes y cynhyrchydd" }, "cleargGeneratorHistoryDescription": { "message": "If you continue, all entries will be permanently deleted from generator's history. Are you sure you want to continue?" @@ -1917,7 +1883,7 @@ "message": "Casgliadau" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "$COUNT$ o gasgliadau", "placeholders": { "count": { "content": "$1", @@ -1973,11 +1939,11 @@ "description": "Domain name. Ex. website.com" }, "baseDomainOptionRecommended": { - "message": "Base domain (recommended)", + "message": "Parth sylfaen (awgrymir)", "description": "Domain name. Ex. website.com" }, "domainName": { - "message": "Domain name", + "message": "Enw parth", "description": "Domain name. Ex. website.com" }, "host": { @@ -2027,13 +1993,13 @@ "message": "Does dim cyfrineiriau i'w rhestru." }, "clearHistory": { - "message": "Clear history" + "message": "Clirio'r hanes" }, "nothingToShow": { - "message": "Nothing to show" + "message": "Dim byd i'w ddangos" }, "nothingGeneratedRecently": { - "message": "You haven't generated anything recently" + "message": "Dydych chi heb gynhyrchu unrhyw beth yn ddiweddar" }, "remove": { "message": "Tynnu" @@ -2060,7 +2026,7 @@ "message": "You do not belong to any organizations. Organizations allow you to securely share items with other users." }, "noCollectionsInList": { - "message": "There are no collections to list." + "message": "Does dim casgliadau i'w rhestru." }, "ownership": { "message": "Perchnogaeth" @@ -2094,10 +2060,10 @@ "message": "Datgloi â PIN" }, "setYourPinTitle": { - "message": "Set PIN" + "message": "Gosod PIN" }, "setYourPinButton": { - "message": "Set PIN" + "message": "Gosod PIN" }, "setYourPinCode": { "message": "Set your PIN code for unlocking Bitwarden. Your PIN settings will be reset if you ever fully log out of the application." @@ -2118,7 +2084,7 @@ "message": "Datgloi â biometreg" }, "unlockWithMasterPassword": { - "message": "Unlock with master password" + "message": "Datgloi gyda'r prif gyfrinair" }, "awaitDesktop": { "message": "Awaiting confirmation from desktop" @@ -2130,7 +2096,7 @@ "message": "Lock with master password on browser restart" }, "lockWithMasterPassOnRestart1": { - "message": "Require master password on browser restart" + "message": "Gofyn am y prif gyfrinair wrth ailgychwyn y porwr" }, "selectOneCollection": { "message": "You must select at least one collection." @@ -2160,11 +2126,11 @@ "message": "Secure password generated! Don't forget to also update your password on the website." }, "useGeneratorHelpTextPartOne": { - "message": "Use the generator", + "message": "Defnyddiwch y cynhyrchydd", "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "useGeneratorHelpTextPartTwo": { - "message": "to create a strong unique password", + "message": "i greu cyfrinair cryf ac unigryw", "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { @@ -2254,13 +2220,13 @@ "message": "Gosod prif gyfrinair" }, "currentMasterPass": { - "message": "Current master password" + "message": "Prif gyfrinair presennol" }, "newMasterPass": { "message": "Prif gyfrinair newydd" }, "confirmNewMasterPass": { - "message": "Confirm new master password" + "message": "Cadarnhau'r prif gyfrinair newydd" }, "masterPasswordPolicyInEffect": { "message": "One or more organization policies require your master password to meet the following requirements:" @@ -2335,7 +2301,7 @@ "message": "Your password hint cannot be the same as your password." }, "ok": { - "message": "Ok" + "message": "Iawn" }, "errorRefreshingAccessToken": { "message": "Access Token Refresh Error" @@ -2477,7 +2443,7 @@ } }, "atRiskPasswords": { - "message": "At-risk passwords" + "message": "Cyfrineiriau mewn perygl" }, "atRiskPasswordDescSingleOrg": { "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -2565,7 +2531,7 @@ "message": "Turned on autofill" }, "dismiss": { - "message": "Dismiss" + "message": "Diystyru" }, "websiteItemLabel": { "message": "Website $number$ (URI)", @@ -2666,7 +2632,7 @@ "message": "Disabled" }, "removePasswordConfirmation": { - "message": "Are you sure you want to remove the password?" + "message": "Ydych chi'n sicr yr hoffech chi dynnu'r cyfrinair?" }, "deleteSend": { "message": "Delete Send", @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3044,10 +3019,10 @@ "message": "Cynhyrchu enw defnyddiwr" }, "generateEmail": { - "message": "Generate email" + "message": "Cynhyrchu ebost" }, "spinboxBoundariesHint": { - "message": "Value must be between $MIN$ and $MAX$.", + "message": "Rhaid iddo fod rhwng $MIN$ a $MAX$ nod.", "description": "Explains spin box minimum and maximum values to the user", "placeholders": { "min": { @@ -3061,7 +3036,7 @@ } }, "passwordLengthRecommendationHint": { - "message": " Use $RECOMMENDED$ characters or more to generate a strong password.", + "message": " Defnyddiwch $RECOMMENDED$ neu fwy o nodau i gynhyrchu cyfrinair cryf.", "description": "Appended to `spinboxBoundariesHint` to recommend a length to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).", "placeholders": { "recommended": { @@ -3071,7 +3046,7 @@ } }, "passphraseNumWordsRecommendationHint": { - "message": " Use $RECOMMENDED$ words or more to generate a strong passphrase.", + "message": " Defnyddiwch $RECOMMENDED$ neu fwy o eiriau i gynhyrchu cyfrinymadrodd cryff.", "description": "Appended to `spinboxBoundariesHint` to recommend a number of words to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).", "placeholders": { "recommended": { @@ -3134,7 +3109,7 @@ } }, "forwarderGeneratedBy": { - "message": "Generated by Bitwarden.", + "message": "Cynhyrchwyd gan Bitwarden.", "description": "Displayed with the address on the forwarding service's configuration screen." }, "forwarderGeneratedByWithWebsite": { @@ -3148,7 +3123,7 @@ } }, "forwaderInvalidToken": { - "message": "Invalid $SERVICENAME$ API token", + "message": "Tocyn API $SERVICENAME$ annilys", "description": "Displayed when the user's API token is empty or rejected by the forwarding service.", "placeholders": { "servicename": { @@ -3158,7 +3133,7 @@ } }, "forwaderInvalidTokenWithMessage": { - "message": "Invalid $SERVICENAME$ API token: $ERRORMESSAGE$", + "message": "Tocyn API $SERVICENAME$ annilys: $ERRORMESSAGE$", "description": "Displayed when the user's API token is rejected by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Cliciwch yma" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Fersiwn y gweinydd" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Mewngofnodi â'ch prif gyfrinair" }, - "loggingInAs": { - "message": "Yn mewngofnodi fel" - }, - "notYou": { - "message": "Nid chi?" - }, "newAroundHere": { "message": "Ydych chi'n newydd?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Mewngofnodi â dyfais" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Ymadrodd unigryw" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3436,7 +3390,7 @@ "message": "Change shortcut" }, "autofillKeyboardManagerShortcutsLabel": { - "message": "Manage shortcuts" + "message": "Rheoli llwybrau byr" }, "autofillShortcut": { "message": "Autofill keyboard shortcut" @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3502,10 +3453,10 @@ "message": "Check your email" }, "followTheLinkInTheEmailSentTo": { - "message": "Follow the link in the email sent to" + "message": "Dilynwch y ddolen yn yr ebost anfonwyd i" }, "andContinueCreatingYourAccount": { - "message": "and continue creating your account." + "message": "a pharhau i greu eich cyfrif." }, "noEmail": { "message": "Dim ebost?" @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trafferth mewngofnodi?" }, @@ -3568,7 +3516,7 @@ "message": "Input is required." }, "required": { - "message": "required" + "message": "gofynnol" }, "search": { "message": "Chwilio" @@ -3820,7 +3768,7 @@ } }, "tryAgain": { - "message": "Try again" + "message": "Ceisio eto" }, "verificationRequiredForActionSetPinToContinue": { "message": "Verification required for this action. Set a PIN to continue." @@ -3853,7 +3801,7 @@ "message": "Enter the verification code that was sent to your email." }, "resendCode": { - "message": "Resend code" + "message": "Ailanfon cod" }, "total": { "message": "Cyfanswm" @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4035,13 +3977,13 @@ "message": "Enw defnyddiwr neu gyfrinair anghywir" }, "incorrectPassword": { - "message": "Incorrect password" + "message": "Cyfrinair anghywir" }, "incorrectCode": { - "message": "Incorrect code" + "message": "Cod anghywir" }, "incorrectPin": { - "message": "Incorrect PIN" + "message": "PIN anghywir" }, "multifactorAuthenticationFailed": { "message": "Multifactor authentication failed" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4359,7 +4329,7 @@ "message": "Error assigning target folder." }, "viewItemsIn": { - "message": "View items in $NAME$", + "message": "Gweld eitemau yn $NAME$", "description": "Button to view the contents of a folder or collection", "placeholders": { "name": { @@ -4369,7 +4339,7 @@ } }, "backTo": { - "message": "Back to $NAME$", + "message": "Yn ôl i $NAME$", "description": "Navigate back to a previous folder or collection", "placeholders": { "name": { @@ -4382,7 +4352,7 @@ "message": "Newydd" }, "removeItem": { - "message": "Remove $NAME$", + "message": "Tynnu $NAME$", "description": "Remove a selected option, such as a folder or collection", "placeholders": { "name": { @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5082,7 +5046,7 @@ "message": "Generated password" }, "compactMode": { - "message": "Compact mode" + "message": "Modd cryno" }, "beta": { "message": "Beta" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/da/messages.json b/apps/browser/src/_locales/da/messages.json index e7bebee94f9..55d6cad20e4 100644 --- a/apps/browser/src/_locales/da/messages.json +++ b/apps/browser/src/_locales/da/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Angiv kontoens e-mailadresse og få et adgangskodetip fremsendt" }, - "passwordHint": { - "message": "Adgangskodetip" - }, - "enterEmailToGetHint": { - "message": "Indtast din kontos e-mailadresse for at modtage dit hovedadgangskodetip." - }, "getMasterPasswordHint": { "message": "Få hovedadgangskodetip" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Redigér mappe" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Ny mappe" }, @@ -1166,10 +1169,6 @@ "message": "Lys", "description": "Light color" }, - "solarizedDark": { - "message": "Solariseret mørk", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Eksportér fra" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Premium-medlemskab kræves for at anvende denne funktion." }, - "enterVerificationCodeApp": { - "message": "Indtast den 6-cifrede verifikationskode fra din autentificerings-app." - }, "authenticationTimeout": { "message": "Godkendelsestimeout" }, "authenticationSessionTimedOut": { "message": "Godkendelsessessionen fik timeout. Genstart loginprocessen." }, - "enterVerificationCodeEmail": { - "message": "Indtast den 6-cifrede verifikationskode, der blev sendt til $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Bekræftelsesmail sendt til $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Husk mig" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verifikationskode-email igen" - }, - "useAnotherTwoStepMethod": { - "message": "Brug en anden to-trins login metode" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Indsæt din YubiKey i din computers USB-port, og tryk derefter på dens knap." - }, "insertU2f": { "message": "Indsæt din sikkerhedsnøgle i din computers USB-port. Hvis den har en knap, tryk på den." }, - "webAuthnNewTab": { - "message": "For at starte WebAuthn 2FA-verifikationen. Klik på knappen nedenfor for at åbne en ny fane og følg instruktionerne i den nye fane." - }, - "webAuthnNewTabOpen": { - "message": "Åbn ny fane" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Selv-hosted miljø" }, - "selfHostedEnvironmentFooter": { - "message": "Angiv grund-URL'en i din lokal-hostede Bitwarden-installation." - }, "selfHostedBaseUrlHint": { "message": "Angiv basis-URL'en for den lokalt-hosted Bitwarden-installation. Eks.: https://bitwarden.firma.dk" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Brugerdefineret miljø" }, - "customEnvironmentFooter": { - "message": "Til avancerede brugere. Du kan angive grund-URL'en for hver service uafhængigt." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Træk for at sortere" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Tekst" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Eksport af organisationsboks" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Indstillinger er blevet redigeret" - }, - "environmentEditedClick": { - "message": "Klik her" - }, - "environmentEditedReset": { - "message": "for at nulstille til forudkonfigurerede indstillinger" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log ind med hovedadgangskode" }, - "loggingInAs": { - "message": "Logger ind som" - }, - "notYou": { - "message": "Ikke dig?" - }, "newAroundHere": { "message": "Ny her?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log ind med enhed" }, - "loginWithDeviceEnabledInfo": { - "message": "Log ind med enhed skal være opsat i indstillingerne i Bitwarden mobil-appen. Behov for en anden mulighed?" - }, "fingerprintPhraseHeader": { "message": "Fingeraftrykssætning" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Vis alle indlogningsmuligheder" }, - "viewAllLoginOptionsV1": { - "message": "Vis alle indlogningsmuligheder" - }, "notificationSentDevice": { "message": "En notifikation er sendt til din enhed." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Anmod om admin-godkendelse" }, - "approveWithMasterPassword": { - "message": "Godkend med hovedadgangskode" - }, "ssoIdentifierRequired": { "message": "Organisations SSO-identifikator kræves." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Anmodningen er sendt til din admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "Du underrettes, når godkendelse foreligger." - }, "troubleLoggingIn": { "message": "Problemer med at logge ind?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Fejl under forbindelsesoprettelsen til Duo-tjenesten. Brug en anden totrins-indlogningsmetode eller kontakt Duo for hjælp." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Start Duo og følg trinnene for at fuldføre indlogningen." - }, "duoRequiredForAccount": { "message": "Duo-totrinsindlogning kræves for kontoen." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Pop udvidelsen ud for at fuldføre indlogning." - }, "popoutExtension": { "message": "Pop ud-udvidelse" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autoudfyld - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ flyttet op, position $INDEX$ af $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Ingenting er valgt." }, - "movedItemsToOrg": { - "message": "Valgte emner flyttet til $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Emner flyttet til $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra bred" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "Samlinger med kun tilladelsen Vis kan ikke fjernes: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/de/messages.json b/apps/browser/src/_locales/de/messages.json index d9095bb616c..fa77ca964ad 100644 --- a/apps/browser/src/_locales/de/messages.json +++ b/apps/browser/src/_locales/de/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Gib deine E-Mail-Adresse ein und dein Passwort-Hinweis wird dir zugesandt" }, - "passwordHint": { - "message": "Passwort-Hinweis" - }, - "enterEmailToGetHint": { - "message": "Gib die E-Mail-Adresse deines Kontos ein, um den Hinweis für dein Master-Passwort zu erhalten." - }, "getMasterPasswordHint": { "message": "Hinweis zum Masterpasswort erhalten" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Ordner bearbeiten" }, + "editFolderWithName": { + "message": "Ordner bearbeiten: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Neuer Ordner" }, @@ -1147,7 +1150,7 @@ "description": "Default URI match detection for autofill." }, "defaultUriMatchDetectionDesc": { - "message": "Wähle die Standardmethode, mit der die URI-Match-Erkennung für Anmeldungen bei Aktionen wie dem automatischen Ausfüllen behandelt wird." + "message": "Wähle die Standardmethode, mit der die URI-Übereinstimmungserkennung für Anmeldungen bei Aktionen wie dem automatischen Ausfüllen behandelt wird." }, "theme": { "message": "Design" @@ -1166,10 +1169,6 @@ "message": "Hell", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export aus" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Eine Premium-Mitgliedschaft ist für diese Funktion notwendig." }, - "enterVerificationCodeApp": { - "message": "Gib den 6-stelligen Verifizierungscode aus deiner Authenticator App ein." - }, "authenticationTimeout": { "message": "Authentifizierungs-Timeout" }, "authenticationSessionTimedOut": { "message": "Die Authentifizierungssitzung ist abgelaufen. Bitte starte den Anmeldeprozess neu." }, - "enterVerificationCodeEmail": { - "message": "Gib den 6-stelligen Bestätigungscode ein, der an $EMAIL$ gesendet wurde.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verifizierungsmail wurde an $EMAIL$ gesendet.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Angemeldet bleiben" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Für 30 Tage auf diesem Gerät nicht mehr fragen" }, - "sendVerificationCodeEmailAgain": { - "message": "E-Mail mit Bestätigungscode erneut versenden" - }, - "useAnotherTwoStepMethod": { - "message": "Verwende eine andere zweistufige Login-Methode" - }, "selectAnotherMethod": { "message": "Wähle eine andere Methode", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Verwende deinen Wiederherstellungscode" }, - "insertYubiKey": { - "message": "Stecke deinen YubiKey in den USB-Port Ihres Computers, dann berühre den Button." - }, "insertU2f": { "message": "Stecke deinen Sicherheitsschlüssel in den USB-Port deines Computers. Falls ein Knopf vorhanden ist, berühre diesen." }, - "webAuthnNewTab": { - "message": "Um die WebAuthn 2FA Verifizierung zu starten, klicke auf die Schaltfläche unten, um einen neuen Tab zu öffnen und folge den Anweisungen, die im neuen Tab angezeigt werden." - }, - "webAuthnNewTabOpen": { - "message": "Neuen Tab öffnen" - }, "openInNewTab": { "message": "In neuem Tab öffnen" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Selbst gehostete Umgebung" }, - "selfHostedEnvironmentFooter": { - "message": "Bitte gib die Basis-URL deiner selbst gehosteten Bitwarden-Installation an." - }, "selfHostedBaseUrlHint": { "message": "Gib die Basis-URL deiner vor Ort gehosteten Bitwarden-Installation an. Beispiel: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Benutzerdefinierte Umgebung" }, - "customEnvironmentFooter": { - "message": "Für fortgeschrittene Benutzer. Du kannst die Basis-URL der jeweiligen Dienste unabhängig voneinander festlegen." - }, "baseUrl": { "message": "Server URL" }, @@ -1621,7 +1584,7 @@ "message": "Erfahre mehr über Auto-Ausfüllen" }, "defaultAutoFillOnPageLoad": { - "message": "Standard Auto-Ausfüllen Einstellung für Login-Einträge" + "message": "Standard Auto-Ausfüllen Einstellung für Zugangsdaten-Einträge" }, "defaultAutoFillOnPageLoadDesc": { "message": "Du kannst Auto-Ausfüllen beim Laden der Seite für einzelne Zugangsdaten-Einträge in der Bearbeiten-Ansicht des Eintrags deaktivieren." @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Zum Sortieren ziehen" }, + "dragToReorder": { + "message": "Ziehen zum Umsortieren" + }, "cfTypeText": { "message": "Text" }, @@ -1999,7 +1965,7 @@ "description": "URI match detection for autofill." }, "defaultMatchDetection": { - "message": "Standard-Match-Erkennung", + "message": "Standard Übereinstimmungserkennung", "description": "Default URI match detection for autofill." }, "toggleOptions": { @@ -2538,15 +2504,15 @@ "message": "Die Passwörter deiner Organisationen sind gefährdet, weil sie schwach, wiederverwendet und/oder kompromittiert sind.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration einer Liste gefährdeter Zugangsdaten" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration einer Liste gefährdeter Zugangsdaten." }, "generatePasswordSlideDesc": { "message": "Generiere schnell ein starkes, einzigartiges Passwort mit dem Bitwarden Auto-Ausfüllen-Menü auf der gefährdeten Website.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration des Bitwarden Auto-Ausfüllen-Menüs, das ein generiertes Passwort anzeigt" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration des Bitwarden Auto-Ausfüllen-Menüs, das ein generiertes Passwort anzeigt." }, "updateInBitwarden": { "message": "In Bitwarden aktualisieren" @@ -2555,8 +2521,8 @@ "message": "Bitwarden wird dich dann auffordern, das Passwort im Passwort-Manager zu aktualisieren.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration einer Bitwarden-Benachrichtigung, die den Benutzer dazu auffordert, die Zugangsdaten zu aktualisieren" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration einer Bitwarden-Benachrichtigung, die den Benutzer dazu auffordert, die Zugangsdaten zu aktualisieren." }, "turnOnAutofill": { "message": "Auto-Ausfüllen aktivieren" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Nur die einzelnen Tresor-Einträge einschließlich Anhängen von $EMAIL$ werden exportiert. Tresor-Einträge der Organisation werden nicht berücksichtigt", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Tresor der Organisation wird exportiert" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Einstellungen wurden bearbeitet" - }, - "environmentEditedClick": { - "message": "Hier klicken" - }, - "environmentEditedReset": { - "message": "um auf vorkonfigurierte Einstellungen zurückzusetzen" - }, "serverVersion": { "message": "Server-Version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Mit Master-Passwort anmelden" }, - "loggingInAs": { - "message": "Anmelden als" - }, - "notYou": { - "message": "Nicht du?" - }, "newAroundHere": { "message": "Neu hier?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Mit Gerät anmelden" }, - "loginWithDeviceEnabledInfo": { - "message": "Die Anmeldung über ein Gerät muss in den Einstellungen der Bitwarden App eingerichtet werden. Benötigst du eine andere Option?" - }, "fingerprintPhraseHeader": { "message": "Fingerabdruck-Phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Alle Anmeldeoptionen anzeigen" }, - "viewAllLoginOptionsV1": { - "message": "Alle Anmeldeoptionen anzeigen" - }, "notificationSentDevice": { "message": "Eine Benachrichtigung wurde an dein Gerät gesendet." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Admin-Genehmigung anfragen" }, - "approveWithMasterPassword": { - "message": "Mit Master-Passwort genehmigen" - }, "ssoIdentifierRequired": { "message": "SSO-Kennung der Organisation erforderlich." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Deine Anfrage wurde an deinen Administrator gesendet." }, - "youWillBeNotifiedOnceApproved": { - "message": "Nach einer Genehmigung wirst du benachrichtigt." - }, "troubleLoggingIn": { "message": "Probleme beim Anmelden?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Fehler beim Verbinden mit dem Duo-Dienst. Verwende eine andere Zwei-Faktor-Authentifizierungsmethode oder kontaktiere Duo für Hilfe." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Starte DUO und folge den Schritten, um die Anmeldung zu abzuschließen." - }, "duoRequiredForAccount": { "message": "Für dein Konto ist die Duo Zwei-Faktor-Authentifizierung erforderlich." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Koppel die Erweiterung ab, um die Anmeldung abzuschließen." - }, "popoutExtension": { "message": "Popout-Erweiterung" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Eintrag ansehen - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Auto-Ausfüllen - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Auto-Ausfüllen - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "$FIELD$, $VALUE$ kopieren", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Website-URI umsortieren. Verwende die Pfeiltasten, um den Eintrag nach oben oder unten zu bewegen." + }, "reorderFieldUp": { "message": "$LABEL$ nach oben verschoben, Position $INDEX$ von $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Du hast nichts ausgewählt." }, - "movedItemsToOrg": { - "message": "Ausgewählte Einträge in $ORGNAME$ verschoben", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Einträge verschoben nach $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra breit" }, + "sshKeyWrongPassword": { + "message": "Dein eingegebenes Passwort ist falsch." + }, + "importSshKey": { + "message": "Importieren" + }, + "confirmSshKeyPassword": { + "message": "Passwort bestätigen" + }, + "enterSshKeyPasswordDesc": { + "message": "Gib das Passwort für den SSH-Schlüssel ein." + }, + "enterSshKeyPassword": { + "message": "Passwort eingeben" + }, + "invalidSshKey": { + "message": "Der SSH-Schlüssel ist ungültig" + }, + "sshKeyTypeUnsupported": { + "message": "Der SSH-Schlüsseltyp wird nicht unterstützt" + }, + "importSshKeyFromClipboard": { + "message": "Schlüssel aus Zwischenablage importieren" + }, + "sshKeyImported": { + "message": "SSH-Schlüssel erfolgreich importiert" + }, "cannotRemoveViewOnlyCollections": { "message": "Du kannst Sammlungen mit Leseberechtigung nicht entfernen: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Gefährdetes Passwort ändern" + }, + "introCarouselLabel": { + "message": "Willkommen bei Bitwarden" + }, + "securityPrioritized": { + "message": "Sicherheit, priorisiert" + }, + "securityPrioritizedBody": { + "message": "Speichere Zugangsdaten, Karten und Identitäten in deinem sicheren Tresor. Bitwarden verwendet Zero-Knowledge und Ende-zu-Ende-Verschlüsselung, um das zu schützen, was für dich wichtig ist." + }, + "quickLogin": { + "message": "Schnelle und einfache Anmeldung" + }, + "quickLoginBody": { + "message": "Richte biometrisches Entsperren und Auto-Ausfüllen ein, um dich ohne einen einzigen Buchstaben einzugeben bei deinen Konten anzumelden." + }, + "secureUser": { + "message": "Optimiere deine Zugangsdaten" + }, + "secureUserBody": { + "message": "Verwende den Generator, um einzigartige Passwörter für alle deine Konten zu erstellen und zu speichern." + }, + "secureDevices": { + "message": "Deine Daten, wann und wo du sie brauchst" + }, + "secureDevicesBody": { + "message": "Speicher eine unbegrenzte Anzahl von Passwörter auf unbegrenzt vielen Geräten mit Bitwarden-Apps für Smartphones, Browser und Desktop." } } diff --git a/apps/browser/src/_locales/el/messages.json b/apps/browser/src/_locales/el/messages.json index c197d5c6528..f1e6c6cb6e1 100644 --- a/apps/browser/src/_locales/el/messages.json +++ b/apps/browser/src/_locales/el/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Εισαγάγετε τη διεύθυνση email του λογαριασμού σας και θα σας αποσταλεί η υπόδειξη για τον κωδικό πρόσβασης" }, - "passwordHint": { - "message": "Υπόδειξη κωδικού πρόσβασης" - }, - "enterEmailToGetHint": { - "message": "Εισαγάγετε τη διεύθυνση email του λογαριασμού σας, για να λάβετε την υπόδειξη του κύριου κωδικού." - }, "getMasterPasswordHint": { "message": "Λήψη υπόδειξης κύριου κωδικού" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Επεξεργασία φακέλου" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Νέος φάκελος" }, @@ -1166,10 +1169,6 @@ "message": "Φωτεινό", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Σκούρο", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Εξαγωγή από" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Για να χρησιμοποιήσετε αυτή τη λειτουργία, απαιτείται συνδρομή Premium." }, - "enterVerificationCodeApp": { - "message": "Εισάγετε τον 6ψήφιο κωδικό από την εφαρμογή επαλήθευσης." - }, "authenticationTimeout": { "message": "Χρονικό όριο επαλήθευσης" }, "authenticationSessionTimedOut": { "message": "Λήξη χρονικού ορίου συνεδρίας επαλήθευσης. Παρακαλώ επανεκκινήστε τη διαδικασία σύνδεσης." }, - "enterVerificationCodeEmail": { - "message": "Εισάγετε τον 6ψήφιο κωδικό επαλήθευσης τον οποίο λάβατε στο $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Εστάλη email επαλήθευσης στο $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Να με θυμάσαι" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Αποστολή email κωδικού επαλήθευσης ξανά" - }, - "useAnotherTwoStepMethod": { - "message": "Χρήση άλλης μεθόδου σύνδεσης δύο παραγόντων" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Τοποθετήστε το YubiKey στη θύρα USB του υπολογιστή σας και έπειτα κάντε κλικ στο κουμπί του." - }, "insertU2f": { "message": "Εισάγετε το κλειδί ασφαλείας στη θύρα USB του υπολογιστή σας. Αν έχει κουμπί, πατήστε το." }, - "webAuthnNewTab": { - "message": "Συνεχίστε την επαλήθευση WebAuthn 2FA στη νέα καρτέλα." - }, - "webAuthnNewTabOpen": { - "message": "Άνοιγμα νέας καρτέλας" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Αυτο-φιλοξενούμενο περιβάλλον" }, - "selfHostedEnvironmentFooter": { - "message": "Καθορίστε τη βασική διεύθυνση URL, της εγκατάστασης του Bitwarden που φιλοξενείται στο χώρο σας." - }, "selfHostedBaseUrlHint": { "message": "Καθορίστε το βασικό URL της εγκατάστασης Bitwarden στο χώρο σας. Παράδειγμα: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Προσαρμοσμένο περιβάλλον" }, - "customEnvironmentFooter": { - "message": "Για προχωρημένους χρήστες. Μπορείτε να ορίσετε ανεξάρτητα τη βασική διεύθυνση URL κάθε υπηρεσίας." - }, "baseUrl": { "message": "URL Διακομιστή" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Σύρετε για ταξινόμηση" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Κείμενο" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Ενεργοποίηση αυτόματης συμπλήρωσης" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Εξαγωγή θησαυ/κίου οργανισμού" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Οι ρυθμίσεις έχουν επεξεργαστεί" - }, - "environmentEditedClick": { - "message": "Κάντε κλικ εδώ" - }, - "environmentEditedReset": { - "message": "επαναφορά στις προ-ρυθμισμένες ρυθμίσεις" - }, "serverVersion": { "message": "Έκδοση διακομιστή" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Συνδεθείτε με τον κύριο κωδικό πρόσβασης" }, - "loggingInAs": { - "message": "Σύνδεση ως" - }, - "notYou": { - "message": "Δεν είστε εσείς;" - }, "newAroundHere": { "message": "Είστε νέος/α εδώ;" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Σύνδεση με τη χρήση συσκευής" }, - "loginWithDeviceEnabledInfo": { - "message": "Η σύνδεση με τη χρήση συσκευής πρέπει να οριστεί στις ρυθμίσεις της εφαρμογής Bitwarden. Χρειάζεστε κάποια άλλη επιλογή;" - }, "fingerprintPhraseHeader": { "message": "Φράση δακτυλικού αποτυπώματος" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Δείτε όλες τις επιλογές σύνδεσης" }, - "viewAllLoginOptionsV1": { - "message": "Δείτε όλες τις επιλογές σύνδεσης" - }, "notificationSentDevice": { "message": "Μια ειδοποίηση έχει σταλεί στη συσκευή σας." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Αίτηση έγκρισης διαχειριστή" }, - "approveWithMasterPassword": { - "message": "Έγκριση με κύριο κωδικό πρόσβασης" - }, "ssoIdentifierRequired": { "message": "Απαιτείται αναγνωριστικό οργανισμού SSO." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Το αίτημά σας εστάλη στον διαχειριστή σας." }, - "youWillBeNotifiedOnceApproved": { - "message": "Θα ειδοποιηθείτε μόλις εγκριθεί." - }, "troubleLoggingIn": { "message": "Δεν μπορείτε να συνδεθείτε;" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Σφάλμα κατά τη σύνδεση με την υπηρεσία Duo. Χρησιμοποιήστε μια διαφορετική μέθοδο σύνδεσης δύο βημάτων ή επικοινωνήστε με την Duo για βοήθεια." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Εκκινήστε το Duo και ακολουθήστε τα βήματα για να ολοκληρώσετε τη σύνδεση." - }, "duoRequiredForAccount": { "message": "Απαιτείται σύνδεση δύο βημάτων Duo για το λογαριασμό σας." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Ανοίξτε την επέκταση σε νέο παράθυρο για να ολοκληρώσετε τη σύνδεση." - }, "popoutExtension": { "message": "Άνοιγμα επέκτασης σε νέο παράθυρο" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Αυτόματη συμπλήρωση - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ μετακινήθηκε πάνω, θέση $INDEX$ από $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Δεν έχετε επιλέξει τίποτα." }, - "movedItemsToOrg": { - "message": "Τα επιλεγμένα αντικείμενα μετακινήθηκαν στο $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Τα αντικείμενα μεταφέρθηκαν στο $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Εξαιρετικά φαρδύ" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "Δεν μπορείτε να αφαιρέσετε συλλογές που έχουν μόνο δικαιώματα Προβολής: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json index 67b770230cd..54024b83f98 100644 --- a/apps/browser/src/_locales/en/messages.json +++ b/apps/browser/src/_locales/en/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1388,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1415,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1434,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1515,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1530,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1670,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2534,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2551,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3007,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3272,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3311,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3326,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3341,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3485,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3534,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3866,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4297,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4307,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4697,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4757,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5128,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5145,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/en_GB/messages.json b/apps/browser/src/_locales/en_GB/messages.json index 17b76ceaa0e..321e17eaa75 100644 --- a/apps/browser/src/_locales/en_GB/messages.json +++ b/apps/browser/src/_locales/en_GB/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premise hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organisation passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organisation vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organisation vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organisation SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Auto-fill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritised" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/en_IN/messages.json b/apps/browser/src/_locales/en_IN/messages.json index 022d3eb4c22..2432a120295 100644 --- a/apps/browser/src/_locales/en_IN/messages.json +++ b/apps/browser/src/_locales/en_IN/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarised Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premise hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organisation passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organisation vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organisation vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server Version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organisation SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Auto-fill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritised" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/es/messages.json b/apps/browser/src/_locales/es/messages.json index 587afb99dcb..55379670548 100644 --- a/apps/browser/src/_locales/es/messages.json +++ b/apps/browser/src/_locales/es/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Introduce la dirección de correo electrónico de tu cuenta y se te enviará la pista de tu contraseña" }, - "passwordHint": { - "message": "Pista de contraseña" - }, - "enterEmailToGetHint": { - "message": "Introduce el correo electrónico de tu cuenta para recibir la pista de tu contraseña maestra." - }, "getMasterPasswordHint": { "message": "Obtener pista de la contraseña maestra" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editar carpeta" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Carpeta nueva" }, @@ -1166,10 +1169,6 @@ "message": "Claro", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportar desde" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Una membrasía Premium es requerida para utilizar esta característica." }, - "enterVerificationCodeApp": { - "message": "Introduce el código de verificación de 6 dígitos de tu aplicación autenticadora." - }, "authenticationTimeout": { "message": "Tiempo de autenticación agotado" }, "authenticationSessionTimedOut": { "message": "Se ha agotado el tiempo de la sesión de autenticación. Por favor, inicie nuevamente el proceso de inicio de sesión." }, - "enterVerificationCodeEmail": { - "message": "Introduce el código de verificación de 6 dígitos que te ha sido enviado por correo electrónico", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Correo electrónico de verificación enviado a $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Recordarme" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Reenviar código de verificación por correo electrónico" - }, - "useAnotherTwoStepMethod": { - "message": "Utilizar otro método de autenticación en dos pasos" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Inserta tu YubiKey en el puerto USB de tu equipo y posteriormente pulsa su botón." - }, "insertU2f": { "message": "Inserta tu llave de seguridad en el puerto USB de tu equipo. Si tiene un botón, púlsalo." }, - "webAuthnNewTab": { - "message": "Para iniciar la verificación de WebAuthn 2FA. Haga clic en el botón de abajo para abrir una nueva pestaña y siga las instrucciones proporcionadas en la nueva pestaña." - }, - "webAuthnNewTabOpen": { - "message": "Abrir nueva pestaña" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Entorno de alojamiento propio" }, - "selfHostedEnvironmentFooter": { - "message": "Especifica la URL base de tu instalación de Bitwarden de alojamiento propio." - }, "selfHostedBaseUrlHint": { "message": "Especifica la dirección URL base de la instalación de Bitwarden alojada localmente. Ejemplo: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Entorno personalizado" }, - "customEnvironmentFooter": { - "message": "Para usuarios avanzados. Puedes especificar la URL base de cada servicio de forma independiente." - }, "baseUrl": { "message": "URL del servidor" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arrastrar para ordenar" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Texto" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Activar autorrelleno" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exportando caja fuerte de la organización" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Se han editado los ajustes" - }, - "environmentEditedClick": { - "message": "Haga click aquí" - }, - "environmentEditedReset": { - "message": "para restablecer a los ajustes por defecto" - }, "serverVersion": { "message": "Versión del servidor" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Iniciar sesión con contraseña maestra" }, - "loggingInAs": { - "message": "Iniciando sesión como" - }, - "notYou": { - "message": "¿No eres tú?" - }, "newAroundHere": { "message": "¿Nuevo por aquí?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Acceder con un dispositivo" }, - "loginWithDeviceEnabledInfo": { - "message": "El acceso con dispositivo debe prepararse en la configuración de la aplicación Bitwarden. ¿Necesita otra opción?" - }, "fingerprintPhraseHeader": { "message": "Frase de huella" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Ver todas las opciones de inicio de sesión" }, - "viewAllLoginOptionsV1": { - "message": "Ver todas las opciones de inicio de sesión" - }, "notificationSentDevice": { "message": "Se ha enviado una notificación a tu dispositivo." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Solicitar aprobación del administrador" }, - "approveWithMasterPassword": { - "message": "Aprobar con contraseña maestra" - }, "ssoIdentifierRequired": { "message": "Se requiere un identificador único de inicio de sesión de la organización." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Su solicitud ha sido enviada a su administrador." }, - "youWillBeNotifiedOnceApproved": { - "message": "Se le notificará una vez aprobado." - }, "troubleLoggingIn": { "message": "¿Problemas para iniciar sesión?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error al conectarse con el servicio Duo. Utiliza un método de inicio de sesión en dos pasos diferente o ponte en contacto con Duo para obtener ayuda." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Abra Duo y siga los pasos para terminar de iniciar sesión." - }, "duoRequiredForAccount": { "message": "Se requiere el inicio de sesión en dos pasos Duo para su cuenta." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Abra la extensión para completar el inicio de sesión." - }, "popoutExtension": { "message": "Abrir extensión" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autocompletar - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extraancho" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "No puedes eliminar colecciones con permisos de solo visualización: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/et/messages.json b/apps/browser/src/_locales/et/messages.json index d59a702463d..9a1b4037b8f 100644 --- a/apps/browser/src/_locales/et/messages.json +++ b/apps/browser/src/_locales/et/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Parooli vihje" - }, - "enterEmailToGetHint": { - "message": "Ülemparooli vihje saamiseks sisesta oma konto e-posti aadress." - }, "getMasterPasswordHint": { "message": "Tuleta ülemparool vihjega meelde" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Muuda kausta" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Uus kaust" }, @@ -1166,10 +1169,6 @@ "message": "Hele", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized tume", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Selle funktsiooni kasutamiseks on vajalik tasulist kontot omada." }, - "enterVerificationCodeApp": { - "message": "Sisesta autentimise rakendusest 6 kohaline number." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Sisesta 6 kohaline number, mis saadeti e-posti aadressile $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Kinnituskood saadeti e-posti aadressile $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Jäta mind meelde" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Saada kinnituskood uuesti e-postile" - }, - "useAnotherTwoStepMethod": { - "message": "Kasuta teist kaheastmelist sisselogimise meetodit" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Sisesta oma YubiKey arvuti USB porti ja kliki sellele nupule." - }, "insertU2f": { "message": "Sisesta oma turvaline võti arvuti USB porti. Kui sellel on nupp, siis vajuta seda." }, - "webAuthnNewTab": { - "message": "Jätka WebAuthn 2FA kinnitamisega uuel vahelehel." - }, - "webAuthnNewTabOpen": { - "message": "Ava uus vahekaart" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted Environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premise hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Kohandatud keskkond" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Serveri URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Lohista sorteerimiseks" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Tekst" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Seaded on uuendatud" - }, - "environmentEditedClick": { - "message": "Kliki siia," - }, - "environmentEditedReset": { - "message": "et taastada eelseadistatud seaded" - }, "serverVersion": { "message": "Serveri versioon" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Logi sisse ülemparooliga" }, - "loggingInAs": { - "message": "Sisselogimas kui" - }, - "notYou": { - "message": "Pole sina?" - }, "newAroundHere": { "message": "Oled siin uus?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Logi sisse seadme kaudu" }, - "loginWithDeviceEnabledInfo": { - "message": "Bitwardeni rakenduse seadistuses peab olema konfigureeritud sisselogimine läbi seadme. Vajad teist valikut?" - }, "fingerprintPhraseHeader": { "message": "Unikaalne sõnajada" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "Sinu seadmesse saadeti teavitus." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Küsi admini kinnitust" }, - "approveWithMasterPassword": { - "message": "Kinnita ülemparooliga" - }, "ssoIdentifierRequired": { "message": "Nõutav on organisatsiooni SSO identifikaator." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Kinnituspäring saadeti adminile." }, - "youWillBeNotifiedOnceApproved": { - "message": "Kinnitamise järel saad selle kohta teavituse." - }, "troubleLoggingIn": { "message": "Kas sisselogimisel on probleeme?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/eu/messages.json b/apps/browser/src/_locales/eu/messages.json index 4bd642ffc35..2d04203bc01 100644 --- a/apps/browser/src/_locales/eu/messages.json +++ b/apps/browser/src/_locales/eu/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Pasahitza gogoratzeko pista" - }, - "enterEmailToGetHint": { - "message": "Sartu zure kontuko emaila pasahitz nagusiaren pista jasotzeko." - }, "getMasterPasswordHint": { "message": "Jaso pasahitz nagusiaren pista" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editatu Karpeta" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Argia", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized iluna", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Premium bazkidetza beharrezkoa da ezaugarri hau erabiltzeko." }, - "enterVerificationCodeApp": { - "message": "Sartu zure autentifikazio aplikazioaren 6 digituko egiaztatze kodea." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Sartu $EMAIL$-era bidalitako 6 digituko egiaztatze-kodea.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Egiaztatze emaila $EMAIL$-era bidalia.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Gogora nazazu" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Berbidali email bidezko egiaztatze-kodea." - }, - "useAnotherTwoStepMethod": { - "message": "Erabili bi urratseko saio hasierarako beste modu bat" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Sartu zure YubiKey-a ordenagailuko USB atakan, ondoren, sakatu bere botoia." - }, "insertU2f": { "message": "Sartu zure segurtasun-gakoa ordenagailuaren USB atakan. Botoia badu, sakatu ezazu." }, - "webAuthnNewTab": { - "message": "WebAuthn 2FA egiaztatzea hasteko. Egin klik beheko botoian fitxa berria irekitzeko eta jarraitu fitxa berriko jarraibideei." - }, - "webAuthnNewTabOpen": { - "message": "Ireki fitxa berria" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Ostatze ingurune propioa" }, - "selfHostedEnvironmentFooter": { - "message": "Bitwarden instalatzeko, zehaztu ostatatze propioaren oinarrizko URL-a." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Ingurune pertsonalizatua" }, - "customEnvironmentFooter": { - "message": "Erabiltzaile aurreratuentzat. Zerbitzu bakoitzarentzako oinarrizko URL-a zehaztu dezakezu independienteki." - }, "baseUrl": { "message": "Zerbitzariaren URL-a" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arrastatu txukuntzeko" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Testua" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Ezarpenak editatu dira" - }, - "environmentEditedClick": { - "message": "Sakatu hemen" - }, - "environmentEditedReset": { - "message": "ezarpen lehenetsiak ezartzeko" - }, "serverVersion": { "message": "Zerbitzariaren bertsioa" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Hasi saioa pasahitz nagusiarekin" }, - "loggingInAs": { - "message": "Honela hasi saioa" - }, - "notYou": { - "message": "Ez zara zu?" - }, "newAroundHere": { "message": "Berria hemendik?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Eskatu administratzailearen onarpena" }, - "approveWithMasterPassword": { - "message": "Onartu pasahitz nagusiarekin" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Zure eskaera zure administratzaileari bidali zaio." }, - "youWillBeNotifiedOnceApproved": { - "message": "Jakinaraziko zaizu onartzen denean." - }, "troubleLoggingIn": { "message": "Arazoak saioa hasterakoan?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/fa/messages.json b/apps/browser/src/_locales/fa/messages.json index f905d649549..e7d5f58e49c 100644 --- a/apps/browser/src/_locales/fa/messages.json +++ b/apps/browser/src/_locales/fa/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "یادآور کلمه عبور" - }, - "enterEmailToGetHint": { - "message": "برای دریافت یادآور کلمه عبور اصلی خود نشانی ایمیلتان را وارد کنید." - }, "getMasterPasswordHint": { "message": "دریافت یادآور کلمه عبور اصلی" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "ويرايش پوشه" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "روشن", "description": "Light color" }, - "solarizedDark": { - "message": "تاریک خورشیدی", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "صادرات از" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "برای استفاده از این ویژگی عضویت پرمیوم لازم است." }, - "enterVerificationCodeApp": { - "message": "کد ۶ رقمی تأیید را از برنامه احراز هویت وارد کنید." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "کد ۶ رقمی تأیید را که به $EMAIL$ ایمیل شده را وارد کنید.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "ایمیل تأیید به $EMAIL$ ارسال شد.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "مرا به خاطر بسپار" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "ارسال دوباره ایمیل کد تأیید" - }, - "useAnotherTwoStepMethod": { - "message": "استفاده از روش ورود دو مرحلهای دیگر" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "YubiKey خود را وارد پورت USB رایانه کنید، بعد دکمه آن را بفشارید." - }, "insertU2f": { "message": "کلید امنیتی خود را وارد پورت USB رایانه کنید، اگر دکمه ای دارد آن را بفشارید." }, - "webAuthnNewTab": { - "message": "تأیید WebAuthn 2FA را در برگه جدید ادامه دهید." - }, - "webAuthnNewTabOpen": { - "message": "باز کردن زبانه جدید" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "محیط خود میزبان" }, - "selfHostedEnvironmentFooter": { - "message": "نشانی اینترنتی پایه فرضی نصب Bitwarden میزبانی شده را مشخص کنید." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "محیط سفارشی" }, - "customEnvironmentFooter": { - "message": "برای کاربران پیشرفته. شما میتوانید نشانی پایه هر سرویس را مستقلاً تعیین کنید." - }, "baseUrl": { "message": "نشانی اینترنتی سرور" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "برای مرتبسازی بکشید" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "متن" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "تنظیمات ویرایش شده اند" - }, - "environmentEditedClick": { - "message": "اینجا کلیک کنید" - }, - "environmentEditedReset": { - "message": "برای بازنشانی به تنظیمات از پیش پیکربندی شده" - }, "serverVersion": { "message": "نسخه سرور" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "با کلمه عبور اصلی وارد شوید" }, - "loggingInAs": { - "message": "در حال ورود به عنوان" - }, - "notYou": { - "message": "شما نیستید؟" - }, "newAroundHere": { "message": "اینجا تازه واردی؟" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "ورود با دستگاه" }, - "loginWithDeviceEnabledInfo": { - "message": "ورود به سیستم با دستگاه باید در تنظیمات برنامهی Bitwarden تنظیم شود. به گزینه دیگری نیاز دارید؟" - }, "fingerprintPhraseHeader": { "message": "عبارت اثر انگشت" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "یک اعلان به دستگاه شما ارسال شده است." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "درخواست تأیید مدیر" }, - "approveWithMasterPassword": { - "message": "تأیید با کلمه عبور اصلی" - }, "ssoIdentifierRequired": { "message": "شناسه سازمان SSO مورد نیاز است." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "درخواست شما به مدیرتان فرستاده شد." }, - "youWillBeNotifiedOnceApproved": { - "message": "به محض تأیید مطلع خواهید شد." - }, "troubleLoggingIn": { "message": "در ورود مشکلی دارید؟" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/fi/messages.json b/apps/browser/src/_locales/fi/messages.json index 14910878987..e108f2ceab6 100644 --- a/apps/browser/src/_locales/fi/messages.json +++ b/apps/browser/src/_locales/fi/messages.json @@ -81,7 +81,7 @@ "message": "Pääsalasanan vihje (valinnainen)" }, "passwordStrengthScore": { - "message": "Salasanan vahvuusarvio $SCORE$", + "message": "Salasanan vahvuusluokitus on $SCORE$", "placeholders": { "score": { "content": "$1", @@ -129,7 +129,7 @@ "message": "Kopioi salasana" }, "copyPassphrase": { - "message": "Kopioi salauslauseke" + "message": "Kopioi salalause" }, "copyNote": { "message": "Kopioi merkinnät" @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Syötä tilisi sähköpostiosoite, niin salasanavihjeesi lähetetään sinulle sähköpostitse" }, - "passwordHint": { - "message": "Salasanavihje" - }, - "enterEmailToGetHint": { - "message": "Syötä tilisi sähköpostiosoite saadaksesi pääsalasanan vihjeen." - }, "getMasterPasswordHint": { "message": "Pyydä pääsalasanan vihjettä" }, @@ -315,11 +309,11 @@ "message": "Voit vaihtaa pääsalasanasi Bitwardenin verkkosovelluksessa." }, "fingerprintPhrase": { - "message": "Tunnistelauseke", + "message": "Tunnistelause", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "yourAccountsFingerprint": { - "message": "Tilisi tunnistelauseke", + "message": "Tilisi tunnistelause", "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing." }, "twoStepLogin": { @@ -385,6 +379,15 @@ "editFolder": { "message": "Muokkaa kansiota" }, + "editFolderWithName": { + "message": "Muokkaa kansiota: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Uusi kansio" }, @@ -456,19 +459,19 @@ "message": "Luo salasana" }, "generatePassphrase": { - "message": "Luo salauslauseke" + "message": "Luo salalause" }, "passwordGenerated": { "message": "Salasana luotiin" }, "passphraseGenerated": { - "message": "Salauslauseke luotiin" + "message": "Salalause luotiin" }, "usernameGenerated": { "message": "Käyttäjätunnus luotiin" }, "emailGenerated": { - "message": "Sähköpostiosoite luotu" + "message": "Sähköpostiosoite luotiin" }, "regeneratePassword": { "message": "Luo uusi salasana" @@ -535,7 +538,7 @@ "description": "Label for the avoid ambiguous characters checkbox." }, "generatorPolicyInEffect": { - "message": "Yrityskäytännön säännöt vaikuttavat generaattoriasetuksiisi.", + "message": "Yrityskäytännön säännöt vaikuttavat generaattorisi asetuksiin.", "description": "Indicates that a policy limits the credential generator screen." }, "searchVault": { @@ -563,7 +566,7 @@ "message": "Todennuksen salaisuus" }, "passphrase": { - "message": "Salauslauseke" + "message": "Salalause" }, "favorite": { "message": "Suosikki" @@ -650,10 +653,10 @@ "message": "Selaimesi ei tue helppoa leikepöydälle kopiointia. Kopioi kohde manuaalisesti." }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "Vahvista henkilöllisyytesi" }, "weDontRecognizeThisDevice": { - "message": "Emme tunnista tätä laitetta. Anna sähköpostiisi lähetetty koodi henkilöllisyytesi vahvistamiseksi." + "message": "Laitetta ei tunnistettu. Vahvista henkilöllisyytesi syöttämällä sähköpostitse saamasi koodi." }, "continueLoggingIn": { "message": "Jatka kirjautumista" @@ -866,16 +869,16 @@ "message": "Kirjaudu Bitwardeniin" }, "enterTheCodeSentToYourEmail": { - "message": "Syötä sähköpostitse vastaanottamasi koodi" + "message": "Syötä sähköpostitse saamasi koodi" }, "enterTheCodeFromYourAuthenticatorApp": { "message": "Syötä todennussovelluksesi näyttämä koodi" }, "pressYourYubiKeyToAuthenticate": { - "message": "Tunnistaudu painalla YubiKeytäsi" + "message": "Tunnistaudu koskettamalla YubiKeytäsi" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duon edellyttää tililtäsi kaksivaiheista tunnistautumista. Viimeistele kirjautuminen seuraamalla seuraavia vaiheita." + "message": "Duo edellyttää tililtäsi kaksivaiheista tunnistautumista. Viimeistele kirjautuminen seuraamalla seuraavia vaiheita." }, "followTheStepsBelowToFinishLoggingIn": { "message": "Viimeistele kirjautuminen seuraamalla seuraavia vaiheita." @@ -902,7 +905,7 @@ "message": "En" }, "location": { - "message": "Location" + "message": "Sijainti" }, "unexpectedError": { "message": "Tapahtui odottamaton virhe." @@ -1016,25 +1019,25 @@ "message": "Ehdota kohteen tallennusta, jos holvistasi ei vielä löydy vastaavaa kohdetta. Koskee kaikkia kirjautuneita tilejä." }, "showCardsInVaultViewV2": { - "message": "Näytä aina kortit automaattisen täytön ehdotuksina Holvi-näkymässä" + "message": "Näytä kortit aina automaattitäytön ehdotuksina Holvi-näkymässä" }, "showCardsCurrentTab": { "message": "Näytä kortit välilehtiosiossa" }, "showCardsCurrentTabDesc": { - "message": "Näytä kortit Välilehti-sivulla automaattitäytön helpottamiseksi." + "message": "Näytä kortit Välilehti-näkymässä automaattitäytön helpottamiseksi." }, "showIdentitiesInVaultViewV2": { - "message": "Näytä aina identiteetit automaattisen täytön ehdotuksina Holvi-näkymässä" + "message": "Näytä henkilöllisyydet aina automaattitäytön ehdotuksina Holvi-näkymässä" }, "showIdentitiesCurrentTab": { "message": "Näytä henkilöllisyydet välilehtiosiossa" }, "showIdentitiesCurrentTabDesc": { - "message": "Näytä henkilöllisyydet Välilehti-sivulla automaattitäytön helpottamiseksi." + "message": "Näytä henkilöllisyydet Välilehti-näkymässä automaattitäytön helpottamiseksi." }, "clickToAutofillOnVault": { - "message": "Valitse kohteita täyttääksesi tiedot automaattisesti Holvi-näkymässä" + "message": "Täytä kohteet Holvi-näkymästä klikkaamalla niitä" }, "clickToAutofill": { "message": "Täytä automaattitäytön ehdotus napsauttamalla sitä" @@ -1054,7 +1057,7 @@ "message": "Tallenna" }, "loginSaveSuccessDetails": { - "message": "$USERNAME$ saved to Bitwarden.", + "message": "$USERNAME$ tallennettiin Bitwardeniin.", "placeholders": { "username": { "content": "$1" @@ -1063,7 +1066,7 @@ "description": "Shown to user after login is saved." }, "loginUpdatedSuccessDetails": { - "message": "$USERNAME$ updated in Bitwarden.", + "message": "$USERNAME$ päivitettiin Bitwardeniin.", "placeholders": { "username": { "content": "$1" @@ -1072,35 +1075,35 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Save as new login", + "message": "Tallenna uutena kirjautumistietona", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { - "message": "Update login", + "message": "Päivitä kirjautumistieto", "description": "Button text for updating an existing login entry." }, "saveLoginPrompt": { - "message": "Save login?", + "message": "Tallennetaanko kirjautumistieto?", "description": "Prompt asking the user if they want to save their login details." }, "updateLoginPrompt": { - "message": "Update existing login?", + "message": "Päivitetäänkö olemassaoleva kirjautumistieto?", "description": "Prompt asking the user if they want to update an existing login entry." }, "loginSaveSuccess": { - "message": "Login saved", + "message": "Kirjautumistieto tallennettiin", "description": "Message displayed when login details are successfully saved." }, "loginUpdateSuccess": { - "message": "Login updated", + "message": "Kirjautumistieto päivitettiin", "description": "Message displayed when login details are successfully updated." }, "saveFailure": { - "message": "Error saving", + "message": "Virhe tallennettaessa", "description": "Error message shown when the system fails to save login details." }, "saveFailureDetails": { - "message": "Oh no! We couldn't save this. Try entering the details manually.", + "message": "Voi ei! Emme voineet tallentaa tätä. Yritä syöttää tiedot manuaalisesti.", "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { @@ -1166,10 +1169,6 @@ "message": "Vaalea", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized, tumma", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Vie lähteestä" }, @@ -1327,7 +1326,7 @@ "message": "Varmuuskäyttö" }, "premiumSignUpTwoStepOptions": { - "message": "Omisteiset kaksivaiheisen kirjautumisen vaihtoehdot, kuten YubiKey ja Duo." + "message": "Kaksivaiheisen kirjautumisen erikoisvaihtoehdot, kuten YubiKey ja Duo." }, "ppremiumSignUpReports": { "message": "Salasanahygienian, tilin terveyden ja tietovuotojen raportointitoiminnot pitävät holvisi turvassa." @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Tämä ominaisuus edellyttää Premium-jäsenyyttä." }, - "enterVerificationCodeApp": { - "message": "Syötä todennussovelluksesi näyttämä kuusinumeroinen todennuskoodi." - }, "authenticationTimeout": { "message": "Todennuksen aikakatkaisu" }, "authenticationSessionTimedOut": { "message": "Todennusistunto aikakatkaistiin. Ole hyvä ja aloita kirjautumisprosessi uudelleen." }, - "enterVerificationCodeEmail": { - "message": "Syötä osoitteeseen $EMAIL$ lähetetty kuusinumeroinen todennuskoodi.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Todennussähköposti lähetettiin osoitteeseen $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Muista minut" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Älä kysy uudelleen tällä laitteella 30 päivään" }, - "sendVerificationCodeEmailAgain": { - "message": "Lähetä todennuskoodi sähköpostitse uudelleen" - }, - "useAnotherTwoStepMethod": { - "message": "Käytä vaihtoehtoista todennustapaa" - }, "selectAnotherMethod": { "message": "Valitse vaihtoehtoinen tapa", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Käytä palautuskoodiasi" }, - "insertYubiKey": { - "message": "Kytke YubiKey-todennuslaitteesi tietokoneen USB-porttiin ja paina sen painiketta." - }, "insertU2f": { "message": "Kytke suojausavaimesi tietokoneen USB-porttiin. Jos laitteessa on painike, paina sitä." }, - "webAuthnNewTab": { - "message": "Aloittaaksesi kaksivaiheisen WebAuthn-tunnistautumisen, seuraa alla olevasta painikkeesta uuteen välilehteen avautuvia ohjeita." - }, - "webAuthnNewTabOpen": { - "message": "Avaa uusi välilehti" - }, "openInNewTab": { "message": "Avaa uudessa välilehdessä" }, @@ -1457,7 +1426,7 @@ "message": "WebAuthn-todennus" }, "readSecurityKey": { - "message": "Lue todennuslaite" + "message": "Lue suojausavain" }, "awaitingSecurityKeyInteraction": { "message": "Odotetaan suojausavaimen aktivointia..." @@ -1475,10 +1444,10 @@ "message": "Kaksivaiheisen kirjautumisen asetukset" }, "selectTwoStepLoginMethod": { - "message": "Käytä vaihtoehtoista tunnistautumistapaa" + "message": "Valitse todennustapa" }, "recoveryCodeDesc": { - "message": "Etkö pysty käyttämään kaksivaiheisen kirjautumisen todentajiasi? Poista kaikki tilillesi määritetyt todentajat käytöstä palautuskoodillasi." + "message": "Etkö voi käyttää kaksivaiheisen kirjautumisen todentajiasi? Poista kaikki tilillesi määritetyt todentajat käytöstä palautuskoodillasi." }, "recoveryCodeTitle": { "message": "Palautuskoodi" @@ -1494,7 +1463,7 @@ "message": "Yubico OTP -suojausavain" }, "yubiKeyDesc": { - "message": "Käytä YubiKey-todennuslaitetta tilisi avaukseen. Toimii YubiKey 4, 4 Nano, 4C sekä NEO -laitteiden kanssa." + "message": "Käytä YubiKey-suojausavainta tilisi avaukseen. Toimii YubiKey 4, 4 Nano, 4C ja NEO -laitteiden kanssa." }, "duoDescV2": { "message": "Syötä Duo Securityn luoma koodi.", @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Itse ylläpidetty palvelinympäristö" }, - "selfHostedEnvironmentFooter": { - "message": "Määritä omassa palvelinympäristössäsi suoritettavan Bitwarden-asennuksen perusosoite." - }, "selfHostedBaseUrlHint": { "message": "Määritä itse ylläpitämäsi Bitwarden-asennuksen perusosoite. Esimerkki: https://bitwarden.yritys.fi." }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Mukautettu palvelinympäristö" }, - "customEnvironmentFooter": { - "message": "Edistyneille käyttäjille. Voit määrittää jokaiselle palvelulle oman perusosoitteen." - }, "baseUrl": { "message": "Palvelimen URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Järjestä raahaamalla" }, + "dragToReorder": { + "message": "Järjestä vetämällä" + }, "cfTypeText": { "message": "Teksti" }, @@ -1698,7 +1664,7 @@ "message": "Painallus ponnahdusikkunan ulkopuolelle todennuskoodin sähköpostista noutoa varten sulkee ikkunan. Haluatko avata näkymän uuteen ikkunaan, jotta se pysyy avoinna?" }, "popupU2fCloseMessage": { - "message": "Tämä selain ei voi käsitellä U2F-pyyntöjä tässä ponnahdusikkunassa. Haluatko avata näkymän uuteen ikkunaan, jotta voit vahvistaa kirjautumisen U2F-todennuslaitteella?" + "message": "Tämä selain ei voi käsitellä U2F-pyyntöjä tässä ponnahdusikkunassa. Haluatko avata näkymän uuteen ikkunaan vahvistaaksesi kirjautumisen U2F-suojausavaimella?" }, "enableFavicon": { "message": "Näytä verkkosivustojen kuvakkeet" @@ -2084,7 +2050,7 @@ "message": "Heikko pääsalasana" }, "weakMasterPasswordDesc": { - "message": "Valitsemasi pääsalasana on heikko. Sinun tulisi käyttää vahvaa pääsalasanaa (tai salauslauseketta) suojataksesi Bitwarden-tilisi kunnolla. Haluatko varmasti käyttää tätä pääsalasanaa?" + "message": "Valitsemasi pääsalasana on heikko. Sinun tulisi käyttää vahvaa pääsalasanaa (tai salauslausetta) suojataksesi Bitwarden-tilisi kunnolla. Haluatko varmasti käyttää tätä pääsalasanaa?" }, "pin": { "message": "PIN", @@ -2177,13 +2143,13 @@ "message": "Aikakatkaisutoiminto" }, "newCustomizationOptionsCalloutTitle": { - "message": "New customization options" + "message": "Uusia mukautusvaihtoehtoja" }, "newCustomizationOptionsCalloutContent": { - "message": "Customize your vault experience with quick copy actions, compact mode, and more!" + "message": "Mukauta holvikokemustasi pikakopiointitoiminnoilla, kompaktilla tilalla ja muulla!" }, "newCustomizationOptionsCalloutLink": { - "message": "View all Appearance settings" + "message": "Näytä kaikki ulkoasuasetukset" }, "lock": { "message": "Lukitse", @@ -2266,7 +2232,7 @@ "message": "Yksi tai useampi organisaatiokäytäntö edellyttää, että pääsalasanasi täyttää seuraavat vaatimukset:" }, "policyInEffectMinComplexity": { - "message": "Monimutkaisuuden vähimmäispistemäärä on $SCORE$", + "message": "Monimutkaisuuden vähimmäisluokitus on $SCORE$", "placeholders": { "score": { "content": "$1", @@ -2480,7 +2446,7 @@ "message": "Vaarantuneet salasanat" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", + "message": "$ORGANIZATION$ pyytää sinua vaihtamaan yhden salasanan, koska se on vaarassa.", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "$ORGANIZATION$ pyytää sinua vaihtamaan nämä $COUNT$ salasanaa, koska ne ovat vaarassa.", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "Organisaatiosi pyytävät sinua vaihtamaan nämä $COUNT$ salasanaa, koska ne ovat vaarassa.", "placeholders": { "count": { "content": "$1", @@ -2529,34 +2495,34 @@ "message": "Päivitä asetuksesi, jotta voit täyttää salasanasi ja luoda uusia nopeasti." }, "reviewAtRiskLogins": { - "message": "Review at-risk logins" + "message": "Tarkista vaarantuneet kirjautumistiedot" }, "reviewAtRiskPasswords": { - "message": "Review at-risk passwords" + "message": "Tarkista vaarantuneet salasanat" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", + "message": "Organisaatiosalasanasi ovat vaarantuneet, koska ne ovat heikkoja, toistuvasti käytettyjä ja/tai paljastuneita.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { - "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", + "message": "Luo vahva ja ainutlaatuinen salasana nopeasti Bitwardenin automaattitäytön valikosta vaarantuneella sivustolla.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { - "message": "Update in Bitwarden" + "message": "Päivitä Bitwardenissa" }, "updateInBitwardenSlideDesc": { - "message": "Bitwarden will then prompt you to update the password in the password manager.", + "message": "Bitwarden pyytää sinua sitten päivittämään salasanan salasanahallinnassa.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Ota automaattitäyttö käyttöön" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Organisaation holvin vienti" }, @@ -3071,7 +3046,7 @@ } }, "passphraseNumWordsRecommendationHint": { - "message": " Käytä $RECOMMENDED$ tai useampaa sanaa vahvan salauslausekkeen luomiseen.", + "message": " Käytä vahvaan salalauseeseen ainakin $RECOMMENDED$ sanaa.", "description": "Appended to `spinboxBoundariesHint` to recommend a number of words to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).", "placeholders": { "recommended": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Asetuksia on muokattu" - }, - "environmentEditedClick": { - "message": "Paina tästä" - }, - "environmentEditedReset": { - "message": "palauttaaksesi oletusasetukset" - }, "serverVersion": { "message": "Palvelimen versio" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Kirjaudu pääsalasanalla" }, - "loggingInAs": { - "message": "Kirjaudutaan tunnuksella" - }, - "notYou": { - "message": "Etkö se ollut sinä?" - }, "newAroundHere": { "message": "Oletko uusi täällä?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Laitteella kirjautuminen" }, - "loginWithDeviceEnabledInfo": { - "message": "Laitteella kirjautuminen on määritettävä Bitwarden-sovelluksen asetuksista. Tarvitsetko eri vaihtoehdon?" - }, "fingerprintPhraseHeader": { "message": "Tunnistelauseke" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Näytä kaikki kirjautumisvaihtoehdot" }, - "viewAllLoginOptionsV1": { - "message": "Näytä kaikki kirjautumisvaihtoehdot" - }, "notificationSentDevice": { "message": "Laitteellesi on lähetetty ilmoitus." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Pyydä hyväksyntää ylläpidolta" }, - "approveWithMasterPassword": { - "message": "Hyväksy pääsalasanalla" - }, "ssoIdentifierRequired": { "message": "Organisaation kertakirjautumistunniste tarvitaan." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Pyyntösi on välitetty ylläpidollesi." }, - "youWillBeNotifiedOnceApproved": { - "message": "Saat ilmoituksen kun se on hyväksytty." - }, "troubleLoggingIn": { "message": "Ongelmia kirjautumisessa?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Virhe yhdistettäessä Duo-palveluun. Käytä vaihtoehtoista todennustapaa tai ole yhteydessä Duon asiakaspalveluun saadaksesi apua." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Avaa Duo ja viimeistele kirjautuminen seuraamalla ohjeita." - }, "duoRequiredForAccount": { "message": "Tilillesi kirjautuminen vaatii Duo-vahvistuksen." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Viimeistele kirjautuminen avaamalla laajennus erilliseen ikkunaan." - }, "popoutExtension": { "message": "Irrota laajennus" }, @@ -4111,7 +4053,7 @@ "message": "Aktiivinen tili" }, "bitwardenAccount": { - "message": "Bitwarden account" + "message": "Bitwarden-tili" }, "availableAccounts": { "message": "Käytettävissä olevat tilit" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automaattitäytä - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,8 +4267,22 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { - "message": "Copy $FIELD$, $VALUE$", + "message": "Kopioi $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", "placeholders": { "field": { @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Siirrä verkkosivuston URIa. Liikuta kohdetta ylös- tai alaspäin nuolinäppäimillä." + }, "reorderFieldUp": { "message": "$LABEL$ siirrettiin ylemmäs, sijainti: $INDEX$/$LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Et ole valinnut mitään." }, - "movedItemsToOrg": { - "message": "Valitut kohteet siirrettiin organisaatiolle $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Kohteet siirrettiin organisaatiolle $ORGNAME$", "placeholders": { @@ -5082,7 +5046,7 @@ "message": "Luotu salasana" }, "compactMode": { - "message": "Pienikokoinen tila" + "message": "Kompakti tila" }, "beta": { "message": "Beta" @@ -5097,7 +5061,7 @@ "message": "Bitwarden lähettää tilisi sähköpostiosoitteeseen koodin, jolla voit vahvistaa kirjautumiset uusista laitteista helmikuusta 2025 alkaen." }, "newDeviceVerificationNoticeContentPage2": { - "message": "Voit ottaa käyttöön kaksivaiheisen kirjautumisen vaihtoehtoisena tapana suojata tilisi, tai vaihtaa sähköpostisi sellaiseen, johon sinulla on pääsy." + "message": "Voit määrittää kaksivaiheisen kirjautumisen tilisi vaihtoehtoiseksi suojaustavaksi tai vaihtaa sähköpostiosoitteesi sellaiseen, johon sinulla on pääsy." }, "remindMeLater": { "message": "Muistuta myöhemmin" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Erittäin leveä" }, + "sshKeyWrongPassword": { + "message": "Syöttämäsi salasana on virheellinen." + }, + "importSshKey": { + "message": "Tuo" + }, + "confirmSshKeyPassword": { + "message": "Vahvista salasana" + }, + "enterSshKeyPasswordDesc": { + "message": "Syötä SSH-avaimen salasana." + }, + "enterSshKeyPassword": { + "message": "Syötä salasana" + }, + "invalidSshKey": { + "message": "SSH-avain on virheellinen" + }, + "sshKeyTypeUnsupported": { + "message": "SSH-avaintyyppiä ei ole tuettu" + }, + "importSshKeyFromClipboard": { + "message": "Tuo avain leikepöydältä" + }, + "sshKeyImported": { + "message": "SSH-avain on tuotu" + }, "cannotRemoveViewOnlyCollections": { "message": "Et voi poistaa kokoelmia, joihin sinulla on vain tarkasteluoikeus: $COLLECTIONS$", "placeholders": { @@ -5148,6 +5139,33 @@ "message": "Käyttääksesi biometristä avausta, päivitä työpöytäsovelluksesi tai poista tunnistelauseke käytöstä työpöydän asetuksista." }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "Vaihda vaarantunut salasana" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/fil/messages.json b/apps/browser/src/_locales/fil/messages.json index c9a170b037c..e288bd2195a 100644 --- a/apps/browser/src/_locales/fil/messages.json +++ b/apps/browser/src/_locales/fil/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Mungkahi sa Password" - }, - "enterEmailToGetHint": { - "message": "Ipasok ang iyong email address ng account para makatanggap ng hint ng iyong master password." - }, "getMasterPasswordHint": { "message": "Makuha ang Punong Password na Hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "I-edit ang folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Mabait", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Ang Premium na membership ay kinakailangan upang gamitin ang tampok na ito." }, - "enterVerificationCodeApp": { - "message": "Ipasok ang 6 na digit na code ng pagpapatunay mula sa iyong authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Ipasok ang 6 na digit na code na na-email sa $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Veripikasyon na email na ipinadala sa $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Tandaan mo ako" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Ipadala muli ang email ng verification code" - }, - "useAnotherTwoStepMethod": { - "message": "Gamitin ang isa pang two-step na paraan ng pag-login" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "I-insert ang iyong YubiKey sa USB port ng iyong computer, pagkatapos ay tindigin ang buton nito." - }, "insertU2f": { "message": "I-insert ang iyong security key sa USB port ng iyong computer. Kung mayroon itong buton, tindigin ito." }, - "webAuthnNewTab": { - "message": "Upang simulan ang WebAuthn 2FA verification. I-click ang buton sa ibaba upang buksan ang isang bagong tab at sundin ang mga tagubilin na ibinigay sa bagong tab." - }, - "webAuthnNewTabOpen": { - "message": "Buksan ang bagong tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Kapaligirang self-hosted" }, - "selfHostedEnvironmentFooter": { - "message": "Tukuyin ang base URL ng iyong Bitwarden installation na naka-host sa on-premises." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Kapaligirang Custom" }, - "customEnvironmentFooter": { - "message": "Para sa mga advanced na gumagamit. Maaari mong tukuyin ang base URL ng bawat serbisyo nang independiyente." - }, "baseUrl": { "message": "URL ng Server" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "I-drag upang i-sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Teksto" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Nabago ang mga setting" - }, - "environmentEditedClick": { - "message": "Mag-click dito" - }, - "environmentEditedReset": { - "message": "i-reset sa pre-configured na mga setting" - }, "serverVersion": { "message": "Bersyon ng server" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Mag-login gamit ang pangunahing password" }, - "loggingInAs": { - "message": "Naglolog-in bilang" - }, - "notYou": { - "message": "Hindi ikaw?" - }, "newAroundHere": { "message": "Mag-login gamit ang pangunahing password?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Mag log in gamit ang device" }, - "loginWithDeviceEnabledInfo": { - "message": "Ang pag log in gamit ang device ay dapat na naka set up sa mga setting ng Bitwarden app. Kailangan mo ng ibang opsyon?" - }, "fingerprintPhraseHeader": { "message": "Hulmabig ng Hilik ng Dako" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "Naipadala na ang notification sa iyong device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/fr/messages.json b/apps/browser/src/_locales/fr/messages.json index cc65400fecb..254c18556f7 100644 --- a/apps/browser/src/_locales/fr/messages.json +++ b/apps/browser/src/_locales/fr/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Saisissez l'adresse courriel de votre compte et votre indice de mot de passe vous sera envoyé" }, - "passwordHint": { - "message": "Indice de mot de passe" - }, - "enterEmailToGetHint": { - "message": "Saisissez l'adresse électronique de votre compte pour recevoir l'indice de votre mot de passe principal." - }, "getMasterPasswordHint": { "message": "Obtenir l'indice du mot de passe principal" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Modifier le dossier" }, + "editFolderWithName": { + "message": "Éditer le dossier : $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nouveau dossier" }, @@ -902,7 +905,7 @@ "message": "Non" }, "location": { - "message": "Location" + "message": "Emplacement" }, "unexpectedError": { "message": "Une erreur inattendue est survenue." @@ -1166,10 +1169,6 @@ "message": "Clair", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exporter à partir de" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Une adhésion Premium est requise pour utiliser cette fonctionnalité." }, - "enterVerificationCodeApp": { - "message": "Saisissez le code de vérification à 6 chiffres depuis votre application d'authentification." - }, "authenticationTimeout": { "message": "Délai d'authentification dépassé" }, "authenticationSessionTimedOut": { "message": "La session d'authentification a expiré. Veuillez redémarrer le processus de connexion." }, - "enterVerificationCodeEmail": { - "message": "Saisissez le code de vérification à 6 chiffres qui a été envoyé par courriel à $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Courriel de vérification envoyé à $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Rester connecté" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Ne plus demander sur cet appareil pendant 30 jours" }, - "sendVerificationCodeEmailAgain": { - "message": "Envoyer à nouveau le courriel de code de vérification" - }, - "useAnotherTwoStepMethod": { - "message": "Utiliser une autre méthode d'identification en deux étapes" - }, "selectAnotherMethod": { "message": "Sélectionnez une autre méthode", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Utilisez votre code de récupération" }, - "insertYubiKey": { - "message": "Insérez votre YubiKey dans le port USB de votre ordinateur puis appuyez sur son bouton." - }, "insertU2f": { "message": "Insérez votre clé de sécurité dans le port USB de votre ordinateur. S'il dispose d'un bouton, appuyez dessus." }, - "webAuthnNewTab": { - "message": "Pour démarrer la vérification 2FA WebAuthn, cliquez sur le bouton ci-dessous et suivez les instructions dans le nouvel onglet." - }, - "webAuthnNewTabOpen": { - "message": "Ouvrir un nouvel onglet" - }, "openInNewTab": { "message": "Ouvrir dans un nouvel onglet" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Environnement auto-hébergé" }, - "selfHostedEnvironmentFooter": { - "message": "Spécifiez l'URL de base de votre installation Bitwarden auto-hébergée." - }, "selfHostedBaseUrlHint": { "message": "Spécifiez l'URL de base de votre installation autohébergée par Bitwarden. Exemple : https://bitwarden.compagnie.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Environnement personnalisé" }, - "customEnvironmentFooter": { - "message": "Pour utilisateurs avancés. Vous pouvez spécifier une URL de base indépendante pour chaque service." - }, "baseUrl": { "message": "URL du serveur" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Glissez pour trier" }, + "dragToReorder": { + "message": "Faire glisser pour réorganiser" + }, "cfTypeText": { "message": "Texte" }, @@ -1872,7 +1838,7 @@ "message": "Clé SSH" }, "newItemHeader": { - "message": "Nouveau/nouvelle $TYPE$", + "message": "Créer un(e) $TYPE$", "placeholders": { "type": { "content": "$1", @@ -2538,15 +2504,15 @@ "message": "Les mots de passe de votre organisation sont à risque, car ils sont faibles, réutilisés et/ou exposés.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration d'une liste d'identifiants à risque" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Générez rapidement un mot de passe fort et unique grâce au menu de saisie automatique de Bitwarden sur le site à risque.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration du menu de saisie automatique de Bitwarden affichant un mot de passe généré" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Mettre à jour dans Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden vous demandera alors de mettre à jour le mot de passe dans le gestionnaire de mots de passe.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration d’une notification de Bitwarden invitant l’utilisateur à mettre à jour l'identifiant" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Activer la saisie automatique" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Export du coffre de l'organisation" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Les paramètres ont été modifiés" - }, - "environmentEditedClick": { - "message": "Cliquer ici" - }, - "environmentEditedReset": { - "message": "pour réinitialiser aux paramètres par défaut" - }, "serverVersion": { "message": "Version du serveur" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Se connecter avec le mot de passe principal" }, - "loggingInAs": { - "message": "Connexion en tant que" - }, - "notYou": { - "message": "Ce n'est pas vous ?" - }, "newAroundHere": { "message": "Nouveau par ici ?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Se connecter avec l'appareil" }, - "loginWithDeviceEnabledInfo": { - "message": "La connexion avec l'appareil doit être configurée dans les paramètres de l'application Bitwarden. Besoin d'une autre option ?" - }, "fingerprintPhraseHeader": { "message": "Phrase d'empreinte" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Afficher toutes les options de connexion" }, - "viewAllLoginOptionsV1": { - "message": "Afficher toutes les options de connexion" - }, "notificationSentDevice": { "message": "Une notification a été envoyée à votre appareil." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Demande transmise à votre administrateur." }, - "youWillBeNotifiedOnceApproved": { - "message": "Vous serez notifié une fois approuvé." - }, "troubleLoggingIn": { "message": "Problème pour vous connecter ?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Erreur de connexion avec le service Duo. Utilisez une autre méthode de connexion en deux étapes ou contactez Duo pour obtenir de l'aide." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Lancez DUO et suivez les étapes pour terminer la connexion." - }, "duoRequiredForAccount": { "message": "L'authentification à deux facteurs Duo est requise pour votre compte." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Faire apparaître l'extension pour terminer la connexion." - }, "popoutExtension": { "message": "Détacher l'extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Saisie automatique - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copier $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4379,7 +4349,7 @@ } }, "new": { - "message": "Nouveau" + "message": "Créer" }, "removeItem": { "message": "Retirer $NAME$", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Réorganiser les URI des sites web. Utiliser la touche fléchée pour déplacer l'élément vers le haut ou vers le bas." + }, "reorderFieldUp": { "message": "$LABEL$ déplacé vers le haut, position $INDEX$ de $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Vous n'avez rien sélectionné." }, - "movedItemsToOrg": { - "message": "Les éléments sélectionnés ont été déplacés vers $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Éléments déplacés vers $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Très large" }, + "sshKeyWrongPassword": { + "message": "Le mot de passe saisi est incorrect." + }, + "importSshKey": { + "message": "Importer" + }, + "confirmSshKeyPassword": { + "message": "Confirmer le mot de passe" + }, + "enterSshKeyPasswordDesc": { + "message": "Saisir le mot de passe de la clé SSH." + }, + "enterSshKeyPassword": { + "message": "Saisir le mot de passe" + }, + "invalidSshKey": { + "message": "La clé SSH n'est pas valide" + }, + "sshKeyTypeUnsupported": { + "message": "Le type de clé SSH n'est pas pris en charge" + }, + "importSshKeyFromClipboard": { + "message": "Importer une clé à partir du presse-papiers" + }, + "sshKeyImported": { + "message": "Clé SSH importée avec succès" + }, "cannotRemoveViewOnlyCollections": { "message": "Vous ne pouvez pas supprimer des collections avec les autorisations d'affichage uniquement : $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Changer le mot de passe à risque" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/gl/messages.json b/apps/browser/src/_locales/gl/messages.json index ce117de8e97..efed6c4bbd4 100644 --- a/apps/browser/src/_locales/gl/messages.json +++ b/apps/browser/src/_locales/gl/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Introduce o teu correo electrónico e enviarémosche a túa pista do contrasinal mestre" }, - "passwordHint": { - "message": "Pista do contrasinal" - }, - "enterEmailToGetHint": { - "message": "Introduce a dirección de correo da túa conta para recibir a pista do contrasinal mestre." - }, "getMasterPasswordHint": { "message": "Obter pista do contrasinal mestre" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editar cartafol" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Novo cartafol" }, @@ -1166,10 +1169,6 @@ "message": "Claro", "description": "Light color" }, - "solarizedDark": { - "message": "Solarizado escuro", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportar dende" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Requírese un plan Prémium para poder empregar esta función." }, - "enterVerificationCodeApp": { - "message": "Insire o código de 6 díxitos da túa aplicación de autenticación." - }, "authenticationTimeout": { "message": "Tempo límite de autenticación superado" }, "authenticationSessionTimedOut": { "message": "Superouse o tempo límite da sesión de autenticación. Recomeza o proceso." }, - "enterVerificationCodeEmail": { - "message": "Insire o código de verificación de 6 díxitos enviado a $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Enviouse un correo de verificación a $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Lémbrame" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Enviar un novo correo de verificación" - }, - "useAnotherTwoStepMethod": { - "message": "Empregar outro método de verificación en 2 pasos" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Conecta a túa YubiKey no porto USB, despois preme o seu botón." - }, "insertU2f": { "message": "Conecta a túa YubiKey no porto USB. Se ten un botón, prémeo." }, - "webAuthnNewTab": { - "message": "Para iniciar o proceso de verificación WebAuthn 2FA, clica no botón embaixo e segue as instrucións na pestana que se abrirá." - }, - "webAuthnNewTabOpen": { - "message": "Abrir nova pestana" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Entorno de aloxamento propio" }, - "selfHostedEnvironmentFooter": { - "message": "Especifica a URL base do teu servidor Bitwarden de aloxamento propio." - }, "selfHostedBaseUrlHint": { "message": "Especifica a URL base do teu servidor Bitwarden de aloxamento propio. Ex.: https://bitwarden.compañia.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Entorno personalizado" }, - "customEnvironmentFooter": { - "message": "Para usuarios avanzados. Podes especificar o URL base de cada servizo de xeito independente." - }, "baseUrl": { "message": "URL do servidor" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arrastra para ordenar" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Texto" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exportar Caixa forte da organización" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Os axustes foron modificados" - }, - "environmentEditedClick": { - "message": "Preme aquí" - }, - "environmentEditedReset": { - "message": "para volver á configuración por defecto" - }, "serverVersion": { "message": "Versión do Servidor" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Iniciar sesión co contrasinal mestre" }, - "loggingInAs": { - "message": "Iniciando sesión como" - }, - "notYou": { - "message": "Non es ti?" - }, "newAroundHere": { "message": "Novo por aquí?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Iniciar sesión cun dispositivo" }, - "loginWithDeviceEnabledInfo": { - "message": "O inicio de sesión con dispositivos debe estar activado nos axustes da app de Bitwarden. Precisas doutro método?" - }, "fingerprintPhraseHeader": { "message": "Frase de pegada dixital" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Ver todas as opcións de inicio de sesión" }, - "viewAllLoginOptionsV1": { - "message": "Ver todas as opcións de inicio de sesión" - }, "notificationSentDevice": { "message": "Enviouse unha notificación ó teu dispositivo." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Solicitar aprobación do administrador" }, - "approveWithMasterPassword": { - "message": "Aprobar con contrasinal mestre" - }, "ssoIdentifierRequired": { "message": "Identificador SSO da organización requirido." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "A solicitude foi enviada ó teu administrador." }, - "youWillBeNotifiedOnceApproved": { - "message": "Serás notificado cando se aprobe." - }, "troubleLoggingIn": { "message": "Problemas ao iniciar sesión?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Erro conectando co servizo de Duo. Usa un método de verificación en 2 pasos alternativo ou contacta con Duo." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Executa Duo e segue os pasos para finalizar o inicio de sesión." - }, "duoRequiredForAccount": { "message": "A túa conta require a verificación en 2 pasos de Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Saca a extensión nunha ventá para continuar." - }, "popoutExtension": { "message": "Sacar a extensión" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autoenchido - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "Subiuse $LABEL$ á posición $INDEX$ de $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Non tes nada seleccionado." }, - "movedItemsToOrg": { - "message": "Entradas seleccionadas transferidas a $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Entradas transferidas a $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Moi ancho" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "Non podes eliminar coleccións con permisos de Só lectura: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/he/messages.json b/apps/browser/src/_locales/he/messages.json index 8b7a178f736..7350c865e5e 100644 --- a/apps/browser/src/_locales/he/messages.json +++ b/apps/browser/src/_locales/he/messages.json @@ -123,7 +123,7 @@ "message": "הגדרות" }, "currentTab": { - "message": "כרטיסייה נוכחית" + "message": "כרטיסיה נוכחית" }, "copyPassword": { "message": "העתק סיסמה" @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "הזן את כתובת דוא\"ל החשבון שלך והרמז לסיסמה שלך יישלח אליך" }, - "passwordHint": { - "message": "רמז לסיסמה" - }, - "enterEmailToGetHint": { - "message": "הכנס את פרטי האימייל שלך לקבלת רמז עבור הסיסמה הראשית." - }, "getMasterPasswordHint": { "message": "הצג את הרמז לסיסמה הראשית" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "ערוך תיקייה" }, + "editFolderWithName": { + "message": "ערוך תיקייה: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "תיקייה חדשה" }, @@ -650,7 +653,7 @@ "message": "הדפדפן שלך לא תומך בהעתקה ללוח. אנא העתק בצורה ידנית." }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "אמת את זהותך" }, "weDontRecognizeThisDevice": { "message": "אנחנו לא מזהים את המכשיר הזה. הזן את הקוד שנשלח לדוא\"ל שלך כדי לאמת את זהותך." @@ -793,7 +796,7 @@ "message": "החשבון החדש שלך נוצר!" }, "youHaveBeenLoggedIn": { - "message": "נכנסת!" + "message": "אתה נכנסת!" }, "youSuccessfullyLoggedIn": { "message": "נכנסת בהצלחה" @@ -902,7 +905,7 @@ "message": "לא" }, "location": { - "message": "Location" + "message": "מיקום" }, "unexpectedError": { "message": "אירעה שגיאה לא צפויה." @@ -1072,35 +1075,35 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Save as new login", + "message": "שמור ככניסה חדשה", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { - "message": "Update login", + "message": "עדכן כניסה", "description": "Button text for updating an existing login entry." }, "saveLoginPrompt": { - "message": "Save login?", + "message": "לשמור כניסה?", "description": "Prompt asking the user if they want to save their login details." }, "updateLoginPrompt": { - "message": "Update existing login?", + "message": "לעדכן כניסה קיימת?", "description": "Prompt asking the user if they want to update an existing login entry." }, "loginSaveSuccess": { - "message": "Login saved", + "message": "כניסה נשמרה", "description": "Message displayed when login details are successfully saved." }, "loginUpdateSuccess": { - "message": "Login updated", + "message": "כניסה עודכנה", "description": "Message displayed when login details are successfully updated." }, "saveFailure": { - "message": "Error saving", + "message": "שגיאה בשמירה", "description": "Error message shown when the system fails to save login details." }, "saveFailureDetails": { - "message": "Oh no! We couldn't save this. Try entering the details manually.", + "message": "או לא! לא יכלנו לשמור זאת. נסה להזין את הפרטים באופן ידני.", "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { @@ -1166,10 +1169,6 @@ "message": "בהיר", "description": "Light color" }, - "solarizedDark": { - "message": "כהה סולארי", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "ייצא מ־" }, @@ -1218,7 +1217,7 @@ "message": "הקובץ מכיל את פרטי הכספת שלך בפורמט לא מוצפן. מומלץ להעביר את הקובץ רק בדרכים מוצפנות, ומאוד לא מומלץ לשמור או לשלוח את הקובץ הזה בדרכים לא מוצפנות (כדוגמת סתם אימייל). מחק את הקובץ מיד לאחר שסיימת את השימוש בו." }, "encExportKeyWarningDesc": { - "message": "ייצוא זה מצפין את הנתונים שלך באמצעות מפתח ההצפנה של חשבונך. אם אי פעם תבצע סיבוב (רוטציה) למפתח ההצפנה של חשבונך, תצטרך לייצא שוב משום שלא תוכל לפענח קובץ ייצוא זה." + "message": "ייצוא זה מצפין את הנתונים שלך באמצעות מפתח ההצפנה של חשבונך. אם אי פעם תבצע סיבוב למפתח ההצפנה של חשבונך, תצטרך לייצא שוב משום שלא תוכל לפענח קובץ ייצוא זה." }, "encExportAccountWarningDesc": { "message": "מפתחות הצפנת חשבון הם ייחודים לכל חשבון משתמש של Bitwarden, לכן אינך יכול לייבא ייצוא מוצפן אל תוך חשבון אחר." @@ -1273,16 +1272,16 @@ "message": "האם אתה בטוח שברצונך למחוק קובץ מצורף זה?" }, "deletedAttachment": { - "message": "הקובץ המצורף נמחק" + "message": "הצרופה נמחקה" }, "newAttachment": { - "message": "צרף קובץ חדש" + "message": "הוסף צרופה חדשה" }, "noAttachments": { "message": "אין קבצים מצורפים." }, "attachmentSaved": { - "message": "הקובץ המצורף נשמר" + "message": "הצרופה נשמרה" }, "file": { "message": "קובץ" @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "נדרשת חברות פרימיום כדי להשתמש בתכונה זו." }, - "enterVerificationCodeApp": { - "message": "הכנס את קוד האימות בן 6 הספרות מאפליקציית האימות שלך." - }, "authenticationTimeout": { "message": "פסק זמן לאימות" }, "authenticationSessionTimedOut": { "message": "זמן אימות ההפעלה תם. נא להתחיל מחדש את תהליך הכניסה." }, - "enterVerificationCodeEmail": { - "message": "הכנס את קוד האימות בן 6 הספרות שנשלח ל-$EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "מייל אימות נשלח לכתובת $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "זכור אותי" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "אל תשאל אותי שוב במכשיר זה למשך 30 יום" }, - "sendVerificationCodeEmailAgain": { - "message": "שלח שוב קוד אימות לאימייל" - }, - "useAnotherTwoStepMethod": { - "message": "השתמש בשיטה אחרת עבור כניסה דו שלבית" - }, "selectAnotherMethod": { "message": "בחר שיטה אחרת", "description": "Select another two-step login method" @@ -1438,20 +1416,11 @@ "useYourRecoveryCode": { "message": "השתמש בקוד השחזור שלך" }, - "insertYubiKey": { - "message": "הכנס את ה-YubiKey אל כניסת ה-USB במחשבך, ואז גע בכפתור שלו." - }, "insertU2f": { "message": "הכנס את מפתח האבטחה שלך אל כניסת ה-USB במחשבך. אם יש לו כפתור, לחץ עליו." }, - "webAuthnNewTab": { - "message": "על מנת להתחיל אימות WebAuthn דו־שלבי. לחץ על הלחצן למטה כדי לפתוח כרטיסייה חדשה ועקוב אחר ההוראות המסופקת בכרטיסייה החדשה." - }, - "webAuthnNewTabOpen": { - "message": "פתח כרטיסייה חדשה" - }, "openInNewTab": { - "message": "פתח בכרטיסייה חדשה" + "message": "פתח בכרטיסיה חדשה" }, "webAuthnAuthenticate": { "message": "אמת WebAuthn" @@ -1478,7 +1447,7 @@ "message": "בחר שיטת כניסה דו־שלבית" }, "recoveryCodeDesc": { - "message": "איבדת גישה לכל הספקים הדו־גורמיים שלך? השתמש בקוד השחזור שלך כדי להשבית את כל הספקים הדו־גורמיים בחשבון שלך." + "message": "איבדת גישה לכל הספקים הדו־גורמיים שלך? השתמש בקוד השחזור שלך כדי לכבות את כל הספקים הדו־גורמיים מהחשבון שלך." }, "recoveryCodeTitle": { "message": "קוד שחזור" @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "סביבה באירוח עצמי" }, - "selfHostedEnvironmentFooter": { - "message": "הזן את כתובת השרת המקומי של Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "ציין את בסיס ה־URL של התקנת Bitwarden באירוח מקומי שלך. דוגמה: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "סביבה מותאמת אישית" }, - "customEnvironmentFooter": { - "message": "למשתמשים מתקדמים. באפשרותך לציין את כתובת השרת עבור כל שירות בנפרד." - }, "baseUrl": { "message": "כתובת שרת" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "גרור כדי למיין" }, + "dragToReorder": { + "message": "גרור כדי לסדר מחדש" + }, "cfTypeText": { "message": "טקסט" }, @@ -2538,15 +2504,15 @@ "message": "סיסמאות הארגון שלך הן בסכנה בגלל שהן חלשות, משומשות, ו/או חשופות.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "איור של רשימת כניסות בסיכון" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "צור במהירות סיסמה חזקה וייחודית עם תפריט המילוי האוטומטי של Bitwarden באתר שבסיכון.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "איור של תפריט המילוי האוטומטי של Bitwarden המציג סיסמה שנוצרה" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "עדכן ב־Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden אז ינחה אותך לעדכן את הסיסמה במנהל הסיסמאות.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "איור של התראת Bitwarden המנחה את המשתמש לעדכן את הכניסה" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "הפעל מילוי אוטומטי" @@ -2838,7 +2804,7 @@ "message": "עדכן סיסמה ראשית" }, "updateMasterPasswordWarning": { - "message": "הסיסמה הראשית שלך שונתה לאחרונה על ידי מנהל הארגון שלך. כדי לגשת לכספת, עליך לעדכן אותה כעת. המשך התהליך יוציא אותך מההפעלה הנוכחית שלך ותידרש להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת." + "message": "הסיסמה הראשית שלך שונתה לאחרונה על ידי מנהל הארגון שלך. כדי לגשת לכספת, עליך לעדכן אותה כעת. המשך התהליך יוציא אותך מההפעלה הנוכחית שלך, מה שידרוש ממך להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת." }, "updateWeakMasterPasswordWarning": { "message": "הסיסמה הראשית שלך אינה עומדת באחת או יותר מפוליסות הארגון שלך. כדי לגשת לכספת, אתה מוכרח לעדכן את הסיסמה הראשית שלך עכשיו. בהמשך תנותק מההפעלה הנוכחית שלך, מה שידרוש ממך להיכנס חזרה. הפעלות פעילות במכשירים אחרים עלולות להישאר פעילות למשך עד שעה אחת." @@ -3003,7 +2969,16 @@ "message": "מייצא כספת אישית" }, "exportingIndividualVaultDescription": { - "message": "רק פריטי הכספת האישית המשויכת עם $EMAIL$ ייוצאו. פריטי כספת ארגון לא יכללו. רק פרטי פריט כספת ייוצאו ולא יכללו קבצים מצורפים משויכים.", + "message": "רק פריטי הכספת האישית המשויכת עם $EMAIL$ ייוצאו. פריטי כספת ארגון לא יכללו. רק פרטי פריט כספת ייוצאו ולא יכללו צרופות משויכות.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", "placeholders": { "email": { "content": "$1", @@ -3015,7 +2990,7 @@ "message": "מייצא כספת ארגון" }, "exportingOrganizationVaultDesc": { - "message": "רק כספת הארגון המשויכת עם $ORGANIZATION$ ייוצאו. פריטים בכספת אישית או ארגונים אחרים לא יכללו.", + "message": "רק כספת הארגון המשויכת עם $ORGANIZATION$ תיוצא. פריטים בכספת אישית או ארגונים אחרים לא יכללו.", "placeholders": { "organization": { "content": "$1", @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "הגדרות נערכו" - }, - "environmentEditedClick": { - "message": "לחץ כאן" - }, - "environmentEditedReset": { - "message": "כדי לאפס את ההגדרות שהוגדרו מראש" - }, "serverVersion": { "message": "גרסת שרת" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "כניסה עם סיסמה ראשית" }, - "loggingInAs": { - "message": "נכנס כ־" - }, - "notYou": { - "message": "לא את/ה?" - }, "newAroundHere": { "message": "חדש כאן?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "כניסה עם מכשיר" }, - "loginWithDeviceEnabledInfo": { - "message": "כניסה עם מכשיר צריכה להיות מוגדרת בהגדרות של היישום Bitwarden. צריך אפשרות אחרת?" - }, "fingerprintPhraseHeader": { "message": "ביטוי טביעת אצבע" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "הצג את כל אפשרויות הכניסה" }, - "viewAllLoginOptionsV1": { - "message": "הצג את כל אפשרויות הכניסה" - }, "notificationSentDevice": { "message": "התראה נשלחה למכשיר שלך." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "בקש אישור מנהל" }, - "approveWithMasterPassword": { - "message": "אשר עם סיסמה ראשית" - }, "ssoIdentifierRequired": { "message": "נדרש מזהה SSO של הארגון." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "הבקשה שלך נשלחה למנהל שלך." }, - "youWillBeNotifiedOnceApproved": { - "message": "תקבל התראה כשתאושר." - }, "troubleLoggingIn": { "message": "בעיות בכניסה?" }, @@ -3619,7 +3567,7 @@ } }, "multipleInputEmails": { - "message": "1 או יותר דוא\"לים אינם חוקיים" + "message": "כתובת דוא\"ל 1 או יותר אינה חוקית" }, "inputTrimValidator": { "message": "אסור שקלט יכיל רק רווח לבן.", @@ -3696,7 +3644,7 @@ "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, "toggleSideNavigation": { - "message": "פתח או סגור ניווט צדדי" + "message": "החלף מצב ניווט צדדי" }, "skipToContent": { "message": "דלג לתוכן" @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "שגיאה בהתחברות עם השירות Duo. השתמש בשיטת כניסה דו־שלבית אחרת או פנה אל Duo לסיוע." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "פתח את Duo ועקוב אחר השלבים כדי לסיים להיכנס." - }, "duoRequiredForAccount": { "message": "נדרשת כניסה דו־שלבית של Duo עבור החשבון שלך." }, - "popoutTheExtensionToCompleteLogin": { - "message": "הקפץ את ההרחבה כדי להשלים כניסה." - }, "popoutExtension": { "message": "הקפץ הרחבה" }, @@ -3957,7 +3899,7 @@ "message": "אשר סיסמת קובץ" }, "exportSuccess": { - "message": "נתוני כספת יוצאו" + "message": "נתוני הכספת יוצאו" }, "typePasskey": { "message": "מפתח גישה" @@ -3966,7 +3908,7 @@ "message": "ניגש אל" }, "loggedInExclamation": { - "message": "מחובר!" + "message": "נכנסת!" }, "passkeyNotCopied": { "message": "מפתח גישה לא יועתק" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "מילוי אוטומטי - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "העתק $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4341,7 +4311,7 @@ "message": "העתק כתובת" }, "adminConsole": { - "message": "מסוף ניהול" + "message": "מסוף מנהל" }, "accountSecurity": { "message": "אבטחת החשבון" @@ -4435,13 +4405,13 @@ "message": "העלה" }, "addAttachment": { - "message": "הוסף קובץ מצורף" + "message": "הוסף צרופה" }, "maxFileSizeSansPunctuation": { "message": "גודל הקובץ המרבי הוא 500MB" }, "deleteAttachmentName": { - "message": "מחק קובץ מצורף $NAME$", + "message": "מחק צרופה $NAME$", "placeholders": { "name": { "content": "$1", @@ -4459,13 +4429,13 @@ } }, "permanentlyDeleteAttachmentConfirmation": { - "message": "האם אתה בטוח שברצונך למחוק לצמיתות קובץ מצורף זה?" + "message": "האם אתה בטוח שברצונך למחוק לצמיתות צרופה זו?" }, "premium": { "message": "פרימיום" }, "freeOrgsCannotUseAttachments": { - "message": "ארגונים חינמיים לא יכולים להשתמש בקבצים מצורפים" + "message": "ארגונים חינמיים לא יכולים להשתמש בצרופות" }, "filters": { "message": "מסננים" @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "סדר מחדש כתובת URI של אתר. השתמש במקש חץ כדי להעביר את הפריט למעלה או למטה." + }, "reorderFieldUp": { "message": "$LABEL$ עבר למעלה, מיקום $INDEX$ מתוך $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "לא בחרת כלום." }, - "movedItemsToOrg": { - "message": "פריטים נבחרים הועברו אל $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "פריטים הועברו אל $ORGNAME$", "placeholders": { @@ -4869,7 +4833,7 @@ "message": "תוכן נוסף זמין" }, "fileSavedToDevice": { - "message": "קובץ נשמר למכשיר. נהל מהורדות המכשיר שלך." + "message": "הקובץ נשמר למכשיר. נהל מהורדות המכשיר שלך." }, "showCharacterCount": { "message": "הצג מונה תווים" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "רחב במיוחד" }, + "sshKeyWrongPassword": { + "message": "הסיסמה שהזנת שגויה." + }, + "importSshKey": { + "message": "ייבוא" + }, + "confirmSshKeyPassword": { + "message": "אשר סיסמה" + }, + "enterSshKeyPasswordDesc": { + "message": "הזן את הסיסמה עבור מפתח ה־SSH." + }, + "enterSshKeyPassword": { + "message": "הזן סיסמה" + }, + "invalidSshKey": { + "message": "מפתח ה־SSH אינו תקין" + }, + "sshKeyTypeUnsupported": { + "message": "סוג מפתח ה־SSH אינו נתמך" + }, + "importSshKeyFromClipboard": { + "message": "ייבא מפתח מלוח ההעתקה" + }, + "sshKeyImported": { + "message": "מפתח SSH יובא בהצלחה" + }, "cannotRemoveViewOnlyCollections": { "message": "אינך יכול להסיר אוספים עם הרשאות צפייה בלבד: $COLLECTIONS$", "placeholders": { @@ -5148,6 +5139,33 @@ "message": "כדי להשתמש בביטול נעילה ביומטרי, נא לעדכן את יישום שולחן העבודה שלך, להשבית ביטול נעילה בעזרת טביעת אצבע בהגדרות שולחן העבודה." }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "שנה סיסמה בסיכון" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/hi/messages.json b/apps/browser/src/_locales/hi/messages.json index 663b47bea43..1815ab4118b 100644 --- a/apps/browser/src/_locales/hi/messages.json +++ b/apps/browser/src/_locales/hi/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password Hint" - }, - "enterEmailToGetHint": { - "message": "अपने मास्टर पासवर्ड संकेत प्राप्त करने के लिए अपने खाते का ईमेल पता दर्ज करें।" - }, "getMasterPasswordHint": { "message": "मास्टर पासवर्ड संकेत प्राप्त करें" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit Folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "प्रकाश", "description": "Light color" }, - "solarizedDark": { - "message": "सौरीकृत अंधेरा", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "इस सुविधा का उपयोग करने के लिए प्रीमियम सदस्यता की आवश्यकता होती है।" }, - "enterVerificationCodeApp": { - "message": "अपने ऑथेंटिकेटर ऐप से 6 डिजिट वेरिफिकेशन कोड डालें।" - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "ईमेल $EMAIL$ को भेजा गया।", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "मुझे याद रखें" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "फिर से सत्यापन कोड ईमेल भेजें" - }, - "useAnotherTwoStepMethod": { - "message": "एक और दो-चरण लॉगिन विधि का उपयोग करें" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "अपने कंप्यूटर के यूएसबी पोर्ट में अपने YubiKey डालें, फिर इसके बटन को स्पर्श करें।" - }, "insertU2f": { "message": "अपने कंप्यूटर के यूएसबी पोर्ट में अपनी सुरक्षा कुंजी डालें। अगर इसमें कोई बटन है तो उसे टच करें।\n" }, - "webAuthnNewTab": { - "message": "वेबऑथन 2FA सत्यापन शुरू करने के लिए। एक नया टैब खोलने के लिए नीचे दिए गए बटन पर क्लिक करें और नए टैब में दिए गए निर्देशों का पालन करें।" - }, - "webAuthnNewTabOpen": { - "message": "नया टैब खोलें" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted Environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premise hosted bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom Environment" }, - "customEnvironmentFooter": { - "message": "उन्नत उपयोगकर्ताओं के लिए। आप स्वतंत्र रूप से प्रत्येक सेवा का आधार URL निर्दिष्ट कर सकते हैं।" - }, "baseUrl": { "message": "सर्वर URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "सॉर्ट करने के लिए ड्रैग करें" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "शब्द" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "जोखिमग्रस्त लॉगिन की सूची का चित्रण।" }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "उत्पन्न पासवर्ड प्रदर्शित करने वाले बिटवर्डन स्वतः भरण मेनू का चित्रण।" }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "उपयोगकर्ता को लॉगिन अपडेट करने के लिए प्रेरित करने वाली बिटवर्डन की अधिसूचना का चित्रण।" }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "केवल $EMAIL$ से जुड़े अनुलग्नकों सहित व्यक्तिगत वॉल्ट आइटम ही निर्यात किए जाएंगे. संगठन वॉल्ट आइटम शामिल नहीं किए जाएंगे", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "यहाँ क्लिक करें" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/hr/messages.json b/apps/browser/src/_locales/hr/messages.json index aaf7c5895f0..5c6cf17f02c 100644 --- a/apps/browser/src/_locales/hr/messages.json +++ b/apps/browser/src/_locales/hr/messages.json @@ -81,7 +81,7 @@ "message": "Podsjetnik glavne lozinke (neobavezno)" }, "passwordStrengthScore": { - "message": "Password strength score $SCORE$", + "message": "Ocjena jačine lozinke: $SCORE$", "placeholders": { "score": { "content": "$1", @@ -186,7 +186,7 @@ "message": "Kopiraj bilješke" }, "copy": { - "message": "Copy", + "message": "Kopiraj", "description": "Copy to clipboard" }, "fill": { @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Unesi svoju adresu e-pošte računa i poslat ćemo ti tvoj podsjetnik" }, - "passwordHint": { - "message": "Podsjetnik za lozinku" - }, - "enterEmailToGetHint": { - "message": "Unesi adresu e-pošte svog računa za primitak podsjetnika glavne lozinke." - }, "getMasterPasswordHint": { "message": "Slanje podsjetnika glavne lozinke" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Uredi mapu" }, + "editFolderWithName": { + "message": "Uredi mapu: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nova mapa" }, @@ -650,7 +653,7 @@ "message": "Web preglednik ne podržava jednostavno kopiranje međuspremnika. Umjesto toga ručno kopirajte." }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "Potvrdi svoj identitet" }, "weDontRecognizeThisDevice": { "message": "Ne prepoznajemo ovaj uređaj. Za potvrdu identiteta unesi kôd poslan e-poštom." @@ -866,19 +869,19 @@ "message": "Prijavi se u Bitwarden" }, "enterTheCodeSentToYourEmail": { - "message": "Enter the code sent to your email" + "message": "Unesi kôd poslan e-poštom" }, "enterTheCodeFromYourAuthenticatorApp": { - "message": "Enter the code from your authenticator app" + "message": "Unesi kôd iz svoje aplikacije za autentifikaciju" }, "pressYourYubiKeyToAuthenticate": { - "message": "Press your YubiKey to authenticate" + "message": "Za autentifikaciju dodirni svoj YubiKey" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." + "message": "Za tvoj je račun potrebna Duo prijava u dva koraka. Za dovršetak prijave, slijedi daljnje korake." }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Follow the steps below to finish logging in." + "message": "Prati korake za dovršetak prijave." }, "restartRegistration": { "message": "Ponovno pokreni registraciju" @@ -902,7 +905,7 @@ "message": "Ne" }, "location": { - "message": "Location" + "message": "Lokacija" }, "unexpectedError": { "message": "Došlo je do neočekivane pogreške." @@ -1037,7 +1040,7 @@ "message": "Klikni stavke za auto-ispunu na prikazu trezora" }, "clickToAutofill": { - "message": "Click items in autofill suggestion to fill" + "message": "Kliknite stavku u prijedlogu auto-ispune za popunjavanje" }, "clearClipboard": { "message": "Očisti međuspremnik", @@ -1054,7 +1057,7 @@ "message": "Spremi" }, "loginSaveSuccessDetails": { - "message": "$USERNAME$ saved to Bitwarden.", + "message": "$USERNAME$ spremljeno u Bitwarden.", "placeholders": { "username": { "content": "$1" @@ -1063,7 +1066,7 @@ "description": "Shown to user after login is saved." }, "loginUpdatedSuccessDetails": { - "message": "$USERNAME$ updated in Bitwarden.", + "message": "$USERNAME$ ažurirano u Bitwardenu.", "placeholders": { "username": { "content": "$1" @@ -1072,35 +1075,35 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Save as new login", + "message": "Spremi novu prijavu", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { - "message": "Update login", + "message": "Ažuriraj prijavu", "description": "Button text for updating an existing login entry." }, "saveLoginPrompt": { - "message": "Save login?", + "message": "Spremiti prijavu?", "description": "Prompt asking the user if they want to save their login details." }, "updateLoginPrompt": { - "message": "Update existing login?", + "message": "Ažurirati postojeću prijavu?", "description": "Prompt asking the user if they want to update an existing login entry." }, "loginSaveSuccess": { - "message": "Login saved", + "message": "Prijava spremljena", "description": "Message displayed when login details are successfully saved." }, "loginUpdateSuccess": { - "message": "Login updated", + "message": "Prijava ažurirana", "description": "Message displayed when login details are successfully updated." }, "saveFailure": { - "message": "Error saving", + "message": "Greška kod spremanja", "description": "Error message shown when the system fails to save login details." }, "saveFailureDetails": { - "message": "Oh no! We couldn't save this. Try entering the details manually.", + "message": "Ups! Nismo mogli ovo spasiti. Pokušaj ručno unijeti detalje.", "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { @@ -1166,10 +1169,6 @@ "message": "Svijetla", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Izvezi iz" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Za korištenje ove značajke potrebno je Premium članstvo." }, - "enterVerificationCodeApp": { - "message": "Unesi 6-znamenkasti kôd za provjeru iz autentifikatorske aplikacije." - }, "authenticationTimeout": { "message": "Istek vremena za autentifikaciju" }, "authenticationSessionTimedOut": { "message": "Sesija za autentifikaciju je istekla. Ponovi proces prijave." }, - "enterVerificationCodeEmail": { - "message": "Unesi 6-znamenkasti kôd za provjeru poslan e-poštom na $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-pošta za potvrdu poslana je na $EMAIL$.", "placeholders": { @@ -1419,48 +1406,30 @@ } } }, - "rememberMe": { - "message": "Zapamti me" - }, "dontAskAgainOnThisDeviceFor30Days": { - "message": "Don't ask again on this device for 30 days" - }, - "sendVerificationCodeEmailAgain": { - "message": "Ponovno slanje kontrolnog koda e-poštom" - }, - "useAnotherTwoStepMethod": { - "message": "Koristiti drugi način prijave dvostrukom autentifikacijom" + "message": "Ne pitaj na ovom uređaju idućih 30 dana" }, "selectAnotherMethod": { - "message": "Select another method", + "message": "Odaberi drugi način", "description": "Select another two-step login method" }, "useYourRecoveryCode": { - "message": "Use your recovery code" - }, - "insertYubiKey": { - "message": "Umetni svoj YubiKey u USB priključak računala, a zatim dodirni njegovu tipku." + "message": "Koristi kôd za oporavak" }, "insertU2f": { "message": "Umetni svoj sigurnosni ključ u USB priključak računala. Ako ima tipku, dodirni ju." }, - "webAuthnNewTab": { - "message": "Nastavi na WebAuthn 2FA verifikaciju u novoj kartici." - }, - "webAuthnNewTabOpen": { - "message": "Otvori novu karticu" - }, "openInNewTab": { - "message": "Open in new tab" + "message": "Otvori u novoj kartici" }, "webAuthnAuthenticate": { "message": "Ovjeri WebAuthn" }, "readSecurityKey": { - "message": "Read security key" + "message": "Pročitaj sigurnosni ključ" }, "awaitingSecurityKeyInteraction": { - "message": "Awaiting security key interaction..." + "message": "Čekanje na interakciju sa sigurnosnim ključem..." }, "loginUnavailable": { "message": "Prijava nije dostupna" @@ -1475,7 +1444,7 @@ "message": "Mogućnosti prijave dvostrukom autentifikacijom" }, "selectTwoStepLoginMethod": { - "message": "Select two-step login method" + "message": "Odaberi način prijave dvostrukom autentifikacijom" }, "recoveryCodeDesc": { "message": "Izgubljen je pristup uređaju za dvostruku autentifikaciju? Koristi svoj kôd za oporavak za onemogućavanje svih pružatelja usluga dvostruke autentifikacije na tvojem računu." @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Vlastito hosting okruženje" }, - "selfHostedEnvironmentFooter": { - "message": "Navedi osnovni URL svoje lokalno smještene Bitwarden instalacije." - }, "selfHostedBaseUrlHint": { "message": "Navedi osnovni URL svoje lokalne Bitwarden instalacije, npr.: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Prilagođeno okruženje" }, - "customEnvironmentFooter": { - "message": "Za napredne korisnike. Samostalno možeš odrediti osnovni URL svake usluge." - }, "baseUrl": { "message": "URL poslužitelja" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Povuci za sortiranje" }, + "dragToReorder": { + "message": "Povuci za premještanje" + }, "cfTypeText": { "message": "Tekst" }, @@ -2168,7 +2134,7 @@ "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { - "message": "Vault customization" + "message": "Prilagodba trezora" }, "vaultTimeoutAction": { "message": "Nakon isteka trezora" @@ -2177,13 +2143,13 @@ "message": "Radnja nakon isteka " }, "newCustomizationOptionsCalloutTitle": { - "message": "New customization options" + "message": "Nove mogućnosti prilagodbe" }, "newCustomizationOptionsCalloutContent": { - "message": "Customize your vault experience with quick copy actions, compact mode, and more!" + "message": "Prilagodi svoje iskustvo trezora brzim kopiranjem, kompaktnim načinom rada i više!" }, "newCustomizationOptionsCalloutLink": { - "message": "View all Appearance settings" + "message": "Pogledaj sve postavke izgleda" }, "lock": { "message": "Zaključaj", @@ -2480,7 +2446,7 @@ "message": "Rizične lozinke" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", + "message": "$ORGANIZATION$ traži da promijeniš jednu rizičnu lozinku.", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "Broj rizičnih lozinki koje $ORGANIZATION$ traži da promijeniš: $COUNT$.", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "Broj rizičnih lozinki koje tvoja orgnaizacija traži da promijeniš: $COUNT$.", "placeholders": { "count": { "content": "$1", @@ -2529,34 +2495,34 @@ "message": "Ažuriraj svoje postavke kako za brzu auto-ispunu svojih lozinki i generiranje novih" }, "reviewAtRiskLogins": { - "message": "Review at-risk logins" + "message": "Pregledaj rizične prijave" }, "reviewAtRiskPasswords": { - "message": "Review at-risk passwords" + "message": "Pregdledaj rizične lozinke" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", + "message": "Lozinke tvoje organizacije su rizične jer su slabe, nanovo korištene i/ili iscurile.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { - "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", + "message": "Brzo generiraj jake, jedinstvene lozinke koristeći Bitwarden dijalog auto-ispune direktno na stranici.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { - "message": "Update in Bitwarden" + "message": "Ažuriraj u Bitwardenu" }, "updateInBitwardenSlideDesc": { - "message": "Bitwarden will then prompt you to update the password in the password manager.", + "message": "Bitwarden će te pitati treba li ažurirati lozinku u upravitelju lozinki.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Uključi auto-ispunu" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Izvest će se samo stavke i privici osobnog trezora povezanog s $EMAIL$. Stavke organizacijskog trezora neće biti uključene", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Izvoz organizacijskog trezora" }, @@ -3172,7 +3147,7 @@ } }, "forwaderInvalidOperation": { - "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.", + "message": "$SERVICENAME$ je odbio tvoj zahtjev. Obrati se svom pružatelju usluga za pomoć.", "description": "Displayed when the user is forbidden from using the API by the forwarding service.", "placeholders": { "servicename": { @@ -3182,7 +3157,7 @@ } }, "forwaderInvalidOperationWithMessage": { - "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$", + "message": "$SERVICENAME$ je odbio tvoj zahtjev: $ERRORMESSAGE$", "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Postavke su izmijenjene" - }, - "environmentEditedClick": { - "message": "Klikni ovdje" - }, - "environmentEditedReset": { - "message": "za ponovno postavljanje zadanih postavki" - }, "serverVersion": { "message": "Verzija poslužitelja" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Prijava glavnom lozinkom" }, - "loggingInAs": { - "message": "Prijava kao" - }, - "notYou": { - "message": "Nisi ti?" - }, "newAroundHere": { "message": "Novi korisnik?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Prijava uređajem" }, - "loginWithDeviceEnabledInfo": { - "message": "Prijava uređajem mora biti namještena u postavka Bitwarden mobilne aplikacije. Trebaš drugu opciju?" - }, "fingerprintPhraseHeader": { "message": "Jedinstvena fraza" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Pogledaj sve mogućnosti prijave" }, - "viewAllLoginOptionsV1": { - "message": "Pogledaj sve mogućnosti prijave" - }, "notificationSentDevice": { "message": "Obavijest je poslana na tvoj uređaj." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Zatraži odobrenje administratora" }, - "approveWithMasterPassword": { - "message": "Odobri glavnom lozinkom" - }, "ssoIdentifierRequired": { "message": "Potreban je identifikator organizacije." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Tvoj zahtjev je poslan administratoru." }, - "youWillBeNotifiedOnceApproved": { - "message": "Dobiti ćeš obavijest kada bude odobreno." - }, "troubleLoggingIn": { "message": "Problem s prijavom?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Greška pri povezivanju s uslugom Duo. Koristi drugu metodu prijave s dvostrukom autentifikacijom ili kontaktiraj Duo za pomoć." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Pokreni Duo i slijedi korake za dovršetak prijave." - }, "duoRequiredForAccount": { "message": "Za tvoj račun je potrebna Duo dvostruka autentifikacija." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Otvori proširenje za dovršetak prijave." - }, "popoutExtension": { "message": "Otvori proširenje" }, @@ -4111,7 +4053,7 @@ "message": "Aktivni račun" }, "bitwardenAccount": { - "message": "Bitwarden account" + "message": "Bitwarden račun" }, "availableAccounts": { "message": "Dostupni računi" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Auto-ispuna - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,8 +4267,22 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { - "message": "Copy $FIELD$, $VALUE$", + "message": "Kopiraj $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", "placeholders": { "field": { @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Ponovno poredaj URI. Koristi tipke sa strelicom za pomicanje stavke gore ili dolje." + }, "reorderFieldUp": { "message": "$LABEL$ pomaknut gore, pozicija $INDEX$ od $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Ništa nije odabrano." }, - "movedItemsToOrg": { - "message": "Odabrane stavke premještene u $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Stavke premještene u $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra široko" }, + "sshKeyWrongPassword": { + "message": "Unesena lozinka nije ispravna." + }, + "importSshKey": { + "message": "Uvoz" + }, + "confirmSshKeyPassword": { + "message": "Potvrdi lozinku" + }, + "enterSshKeyPasswordDesc": { + "message": "Unesi lozinku za SSH ključ." + }, + "enterSshKeyPassword": { + "message": "Unesi lozinku" + }, + "invalidSshKey": { + "message": "SSH ključ nije valjan" + }, + "sshKeyTypeUnsupported": { + "message": "Tip SSH ključa nije podržan" + }, + "importSshKeyFromClipboard": { + "message": "Uvezi ključ iz međuspremnika" + }, + "sshKeyImported": { + "message": "SSH ključ uspješno uvezen" + }, "cannotRemoveViewOnlyCollections": { "message": "S dopuštenjima samo za prikaz ne možeš ukloniti zbirke: $COLLECTIONS$", "placeholders": { @@ -5148,6 +5139,33 @@ "message": "Za korištenje biometrijskog otključavanja ažuriraj desktop aplikaciju ili nemogući otključavanje otiskom prsta u desktop aplikaciji." }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "Promijeni rizičnu lozinku" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/hu/messages.json b/apps/browser/src/_locales/hu/messages.json index 5a4827915a3..50f02f2bc75 100644 --- a/apps/browser/src/_locales/hu/messages.json +++ b/apps/browser/src/_locales/hu/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Adjuk meg fiók email címét és elküldésre kerül a jelszóra vonatkozó tipp." }, - "passwordHint": { - "message": "Jelszó emlékeztető" - }, - "enterEmailToGetHint": { - "message": "Írd be a felhasználóhoz kötött e-mail címed, hogy megkapd a mesterjelszó emlékeztetőt." - }, "getMasterPasswordHint": { "message": "Kérj mesterjelszó emlékeztetőt" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Mappa szerkesztése" }, + "editFolderWithName": { + "message": "Mappa szerkesztése: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Új mappa" }, @@ -1166,10 +1169,6 @@ "message": "Világos", "description": "Light color" }, - "solarizedDark": { - "message": "Szolarizált sötét", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportálás innen:" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Prémium tagság szükséges ennek a funkciónak eléréséhez a jövőben." }, - "enterVerificationCodeApp": { - "message": "Add meg a 6 számjegyű ellenőrző kódot a hitelesítő alkalmazásodból." - }, "authenticationTimeout": { "message": "Hitelesítési időkifutás" }, "authenticationSessionTimedOut": { "message": "A hitelesítési munkamenet időkifutással lejárt. Indítsuk újra a bejelentkezési folyamatot." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ email címre elküldött 6 számjegyű ellenőrző kód megadása.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Az ellenőrző kód elküldésre került $EMAIL$ email címre.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Emlékezz rám" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Ne kérdezzen újra ezen az eszközön 30 napig" }, - "sendVerificationCodeEmailAgain": { - "message": "Megerősítő kód e-mail újra küldése" - }, - "useAnotherTwoStepMethod": { - "message": "Más két lépcsős bejelentkezés használata" - }, "selectAnotherMethod": { "message": "Másik módszer választás", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Helyreállító kód használata" }, - "insertYubiKey": { - "message": "Illeszd be a YubiKey-t a számítógéped egyik USB portjába, majd nyomd meg a gombját." - }, "insertU2f": { "message": "Illesz be biztonsági kulcsod a számítógéped egyik USB portjába. Ha van rajta egy gomb, nyomd le." }, - "webAuthnNewTab": { - "message": "A WebAuthn 2FA ellenőrzés folytatása az új fülön." - }, - "webAuthnNewTabOpen": { - "message": "Új fül megnyitása" - }, "openInNewTab": { "message": "Megnyitás új fülön" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Saját üzemeltetésű környezet" }, - "selfHostedEnvironmentFooter": { - "message": "A helyileg működtetett Bitwarden telepítés alap webcímének megadása." - }, "selfHostedBaseUrlHint": { "message": "Adjuk meg a helyileg tárolt Bitwarden telepítés alap webcímét. Példa: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Egyedi környezet" }, - "customEnvironmentFooter": { - "message": "Haladó felhasználóknak. Minden egyes szolgáltatás alap URL-jét külön megadhatod." - }, "baseUrl": { "message": "Szerver URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Húzás a rendezéshez" }, + "dragToReorder": { + "message": "Átrendezés áthúzással" + }, "cfTypeText": { "message": "Szöveg" }, @@ -2538,14 +2504,14 @@ "message": "A szervezeti jelszavak kockázatosak, mert gyengék, újra felhasználásra kerültek és/vagy nyilvánosságra kerültek.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "A kockázatos bejelentkezések listájának illusztrációja" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "A kockázatos bejelentkezések listájának illusztrációja." }, "generatePasswordSlideDesc": { "message": "Gyorsan generálhatunk erős, egyedi jelszót a Bitwarden automatikus kitöltési menüjével a kockázatos webhelyen.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { + "generatePasswordSlideImgAltPeriod": { "message": "A Bitwarden automatikus kitöltési menüjének illusztrációja, amely egy generált jelszót jelenít meg." }, "updateInBitwarden": { @@ -2555,7 +2521,7 @@ "message": "A Bitwarden ezután felkér a jelszó frissítésére a jelszókezelőben.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { + "updateInBitwardenSlideImgAltPeriod": { "message": "Illusztráció a Bitwarden értesítéséről, amely felszólítja a felhasználót a bejelentkezési adatok frissítésére." }, "turnOnAutofill": { @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "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.", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Szervezeti széf exportálása" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "A beállítások szerkesztésre kerültek." - }, - "environmentEditedClick": { - "message": "Kattintás ide" - }, - "environmentEditedReset": { - "message": "az előre konfigurált beállítások visszaállításához." - }, "serverVersion": { "message": "Szerver verzió" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Bejelentkezés mesterjelszóval" }, - "loggingInAs": { - "message": "Bejelentkezve mint" - }, - "notYou": { - "message": "Ez tévedés?" - }, "newAroundHere": { "message": "Új felhasználó vagyunk?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Bejelentkezés eszközzel" }, - "loginWithDeviceEnabledInfo": { - "message": "Az eszközzel történő bejelentkezést a Biwarden mobilalkalmazás beállításaiban kell beállítani. Másik opcióra van szükség?" - }, "fingerprintPhraseHeader": { "message": "Ujjlenyomat kifejezés" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Összes bejelentkezési opció megtekintése" }, - "viewAllLoginOptionsV1": { - "message": "Összes bejelentkezési opció megtekintése" - }, "notificationSentDevice": { "message": "Egy értesítés lett elküldve az eszközre." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "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?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Indítsuk el a DUO-t és kövessük a lépéseket a bejelentkezés befejezéséhez." - }, "duoRequiredForAccount": { "message": "A fiókhoz kétlépcsős DUO bejelentkezés szükséges." }, - "popoutTheExtensionToCompleteLogin": { - "message": "A bejelentkezés befejezéséhez nyissuk meg a kiterjesztést." - }, "popoutExtension": { "message": "Felugró bővítmény" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Elem megtekintése - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automatikus kitöltés - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Automatikus kitöltés - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "$FIELD$, $VALUE$ másolása", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "A webhely URI átrendezése. A nyílbillentyűkkel mozgassuk az elemet felfelé vagy lefelé." + }, "reorderFieldUp": { "message": "$LABEL$ feljebb került, $INDEX$/$LENGTH$ pozícióba", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra széles" }, + "sshKeyWrongPassword": { + "message": "A megadott jelszó helytelen." + }, + "importSshKey": { + "message": "Importálás" + }, + "confirmSshKeyPassword": { + "message": "Jelszó megerősítése" + }, + "enterSshKeyPasswordDesc": { + "message": "Adjuk meg az SSH kulcs jelszót." + }, + "enterSshKeyPassword": { + "message": "Jelszó megadása" + }, + "invalidSshKey": { + "message": "Az SSH kulcs érvénytelen." + }, + "sshKeyTypeUnsupported": { + "message": "Az SSH kulcstípus nem támogatott." + }, + "importSshKeyFromClipboard": { + "message": "Kulcs importálása vágólapból" + }, + "sshKeyImported": { + "message": "Az SSH kulcs sikeresen importálásra került." + }, "cannotRemoveViewOnlyCollections": { "message": "Nem távolíthatók el a csak megtekintési engedéllyel bíró gyűjtemények: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Kockázatos jelszó megváltoztatása" + }, + "introCarouselLabel": { + "message": "Üdvözlet a Bitwardenben" + }, + "securityPrioritized": { + "message": "Biztonság, prioritásos" + }, + "securityPrioritizedBody": { + "message": "Mentsük el a bejelentkezési adatokat, kártyákat és azonosításokat a biztonságos széfbe. A Bitwarden tudás nélküli, végpontok közötti titkosítást használ a felhasználók számára fontos dolgok védelmére." + }, + "quickLogin": { + "message": "Gyors és könnyű bejelentkezés" + }, + "quickLoginBody": { + "message": "Állítsuk be a biometrikus feloldást és az automatikus kitöltést, hogy egyetlen betű beírása nélkül jelentkezzünk be a fiókokba." + }, + "secureUser": { + "message": "A bejelentkezések magasabb szintre emelése" + }, + "secureUserBody": { + "message": "Használjuk a generátort, hogy erős, egyedi jelszavakat hozzunk létre és mentsük az összes fióknál." + }, + "secureDevices": { + "message": "Saját adatok, mikor és hol van rá szükség" + }, + "secureDevicesBody": { + "message": "Mentsünk el a korlátlan jelszót korlátlan számú eszközön a Bitwarden mobil, böngésző és asztali alkalmazásokkal." } } diff --git a/apps/browser/src/_locales/id/messages.json b/apps/browser/src/_locales/id/messages.json index 9edf3faeaa2..91a4447b9b2 100644 --- a/apps/browser/src/_locales/id/messages.json +++ b/apps/browser/src/_locales/id/messages.json @@ -81,7 +81,7 @@ "message": "Petunjuk Kata Sandi Utama (opsional)" }, "passwordStrengthScore": { - "message": "Password strength score $SCORE$", + "message": "Skor kekuatan kata sandi $SCORE$", "placeholders": { "score": { "content": "$1", @@ -186,7 +186,7 @@ "message": "Salin catatan" }, "copy": { - "message": "Copy", + "message": "Salin", "description": "Copy to clipboard" }, "fill": { @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Masukkan alamat surel akun Anda dan petunjuk kata sandi Anda akan dikirimkan kepada Anda" }, - "passwordHint": { - "message": "Petunjuk Kata Sandi" - }, - "enterEmailToGetHint": { - "message": "Masukkan email akun Anda untuk menerima pentunjuk sandi utama Anda." - }, "getMasterPasswordHint": { "message": "Dapatkan petunjuk sandi utama" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Sunting Folder" }, + "editFolderWithName": { + "message": "Sunting folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Folder baru" }, @@ -459,16 +462,16 @@ "message": "Buat frasa sandi" }, "passwordGenerated": { - "message": "Password generated" + "message": "Kata sandi dibuat" }, "passphraseGenerated": { - "message": "Passphrase generated" + "message": "Frasa sandi dibuat" }, "usernameGenerated": { - "message": "Username generated" + "message": "Nama pengguna dibuat" }, "emailGenerated": { - "message": "Email generated" + "message": "Surel dibuat" }, "regeneratePassword": { "message": "Buat Ulang Kata Sandi" @@ -650,13 +653,13 @@ "message": "Peramban Anda tidak mendukung menyalin clipboard dengan mudah. Salin secara manual." }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "Verifikasikan identitas Anda" }, "weDontRecognizeThisDevice": { - "message": "We don't recognize this device. Enter the code sent to your email to verify your identity." + "message": "Kami tidak mengenali perangkat ini. Masukkan kode yang dikirim ke surel Anda untuk memverifikasi identitas Anda." }, "continueLoggingIn": { - "message": "Continue logging in" + "message": "Lanjutkan log masuk" }, "yourVaultIsLocked": { "message": "Brankas Anda terkunci. Verifikasi kata sandi utama Anda untuk melanjutkan." @@ -866,19 +869,19 @@ "message": "Masuk ke Bitwarden" }, "enterTheCodeSentToYourEmail": { - "message": "Enter the code sent to your email" + "message": "Masukkan kode yang dikirim ke surel Anda" }, "enterTheCodeFromYourAuthenticatorApp": { - "message": "Enter the code from your authenticator app" + "message": "Masukkan kode dari aplikasi autentikator Anda" }, "pressYourYubiKeyToAuthenticate": { - "message": "Press your YubiKey to authenticate" + "message": "Sentuh YubiKey Anda untuk mengautentikasi" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." + "message": "Log masuk dua langkah berganda diperlukan bagi akun Anda. Ikuti langkah di bawah untuk menyelesaikan log masuk." }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Follow the steps below to finish logging in." + "message": "Ikuti langkah-langkah di bawah untuk menyelesaikan log masuk." }, "restartRegistration": { "message": "Mulai ulang pendaftaran" @@ -902,7 +905,7 @@ "message": "Tidak" }, "location": { - "message": "Location" + "message": "Lokasi" }, "unexpectedError": { "message": "Terjadi kesalahan yang tak diduga." @@ -1016,7 +1019,7 @@ "message": "Tanyakan untuk menambah sebuah benda jika benda itu tidak ditemukan di brankas Anda. Diterapkan ke seluruh akun yang telah masuk." }, "showCardsInVaultViewV2": { - "message": "Always show cards as Autofill suggestions on Vault view" + "message": "Selalu tampilan kartu sebagai saran isi otomatis pada tampilan Brankas" }, "showCardsCurrentTab": { "message": "Tamplikan kartu pada halaman Tab" @@ -1025,7 +1028,7 @@ "message": "Buat tampilan daftar benda dari kartu pada halaman Tab untuk isi otomatis yang mudah." }, "showIdentitiesInVaultViewV2": { - "message": "Always show identities as Autofill suggestions on Vault view" + "message": "Selalu tampilan identitas sebagai saran isi otomatis pada tampilan Brankas" }, "showIdentitiesCurrentTab": { "message": "Tampilkan identitas pada halaman Tab" @@ -1034,10 +1037,10 @@ "message": "Buat tampilan daftar benda dari identitas pada halaman Tab untuk isi otomatis yang mudah." }, "clickToAutofillOnVault": { - "message": "Click items to autofill on Vault view" + "message": "Klik butir untuk mengisi otomatis pada tampilan Brankas" }, "clickToAutofill": { - "message": "Click items in autofill suggestion to fill" + "message": "Klik butir dalam saran isi otomatis untuk mengisi" }, "clearClipboard": { "message": "Hapus Papan Klip", @@ -1054,7 +1057,7 @@ "message": "Iya, Simpan Sekarang" }, "loginSaveSuccessDetails": { - "message": "$USERNAME$ saved to Bitwarden.", + "message": "$USERNAME$ disimpan ke Bitwarden.", "placeholders": { "username": { "content": "$1" @@ -1063,7 +1066,7 @@ "description": "Shown to user after login is saved." }, "loginUpdatedSuccessDetails": { - "message": "$USERNAME$ updated in Bitwarden.", + "message": "$USERNAME$ diperbarui di Bitwarden.", "placeholders": { "username": { "content": "$1" @@ -1072,35 +1075,35 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Save as new login", + "message": "Simpan sebagai log masuk baru", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { - "message": "Update login", + "message": "Perbarui log masuk", "description": "Button text for updating an existing login entry." }, "saveLoginPrompt": { - "message": "Save login?", + "message": "Simpan log masuk?", "description": "Prompt asking the user if they want to save their login details." }, "updateLoginPrompt": { - "message": "Update existing login?", + "message": "Perbarui log masuk yang ada?", "description": "Prompt asking the user if they want to update an existing login entry." }, "loginSaveSuccess": { - "message": "Login saved", + "message": "Log masuk disimpan", "description": "Message displayed when login details are successfully saved." }, "loginUpdateSuccess": { - "message": "Login updated", + "message": "Log masuk diperbarui", "description": "Message displayed when login details are successfully updated." }, "saveFailure": { - "message": "Error saving", + "message": "Kesalahan saat menyimpan", "description": "Error message shown when the system fails to save login details." }, "saveFailureDetails": { - "message": "Oh no! We couldn't save this. Try entering the details manually.", + "message": "Oh tidak! Kami tidak bisa menyimpan ini. Cobalah memasukkan rincian secara manual.", "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { @@ -1166,10 +1169,6 @@ "message": "Terang", "description": "Light color" }, - "solarizedDark": { - "message": "Gelap Solarized", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Ekspor dari" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Keanggotaan premium diperlukan untuk menggunakan fitur ini." }, - "enterVerificationCodeApp": { - "message": "Masukkan 6 digit kode verifikasi dari aplikasi autentikasi Anda." - }, "authenticationTimeout": { "message": "Batas waktu otentikasi" }, "authenticationSessionTimedOut": { "message": "Sesi otentikasi telah berakhir. Harap mulai ulang proses masuk." }, - "enterVerificationCodeEmail": { - "message": "Masukkan 6 digit kode verifikasi yang dikirim melalui email ke $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Surel verifikasi telah dikirim ke $EMAIL$.", "placeholders": { @@ -1419,48 +1406,30 @@ } } }, - "rememberMe": { - "message": "Ingat saya" - }, "dontAskAgainOnThisDeviceFor30Days": { - "message": "Don't ask again on this device for 30 days" - }, - "sendVerificationCodeEmailAgain": { - "message": "Kirim ulang email kode verifikasi" - }, - "useAnotherTwoStepMethod": { - "message": "Gunakan metode masuk dua langkah lainnya" + "message": "Jangan tanyakan lagi pada perangkat ini untuk 30 hari" }, "selectAnotherMethod": { - "message": "Select another method", + "message": "Pilih metode lain", "description": "Select another two-step login method" }, "useYourRecoveryCode": { - "message": "Use your recovery code" - }, - "insertYubiKey": { - "message": "Masukkan YubiKey Anda ke port USB komputer Anda, lalu sentuh tombolnya." + "message": "Gunakan kode pemulihan Anda" }, "insertU2f": { "message": "Masukkan kunci keamanan ke port USB komputer Anda. Jika ada tombolnya, tekanlah." }, - "webAuthnNewTab": { - "message": "Untuk memulai verifikasi 2FA WebAuthn. Klik tombol di bawah untuk membuka tab baru dan ikuti instruksi yang diberikan." - }, - "webAuthnNewTabOpen": { - "message": "Buka tab baru" - }, "openInNewTab": { - "message": "Open in new tab" + "message": "Buka dalam tab baru" }, "webAuthnAuthenticate": { "message": "Autentikasi dengan WebAuthn." }, "readSecurityKey": { - "message": "Read security key" + "message": "Baca kunci keamanan" }, "awaitingSecurityKeyInteraction": { - "message": "Awaiting security key interaction..." + "message": "Menunggu interaksi kunci keamanan..." }, "loginUnavailable": { "message": "Info Masuk Tidak Tersedia" @@ -1475,7 +1444,7 @@ "message": "Opsi Info Masuk Dua Langkah" }, "selectTwoStepLoginMethod": { - "message": "Select two-step login method" + "message": "Pilih metode log masuk dua langkah" }, "recoveryCodeDesc": { "message": "Kehilangan akses ke semua penyedia dua faktor Anda? Gunakan kode pemulihan untuk menonaktifkan semua penyedia dua faktor dari akun Anda." @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Lingkungan Penyedia Personal" }, - "selfHostedEnvironmentFooter": { - "message": "Tetapkan URL dasar penyedia personal pemasangan Bitwarden Anda." - }, "selfHostedBaseUrlHint": { "message": "Tentukan URL dasar dari pemasangan Bitwarden di server Anda. Contoh: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Lingkungan Khusus" }, - "customEnvironmentFooter": { - "message": "Untuk pengguna tingkat lanjut. Anda bisa menentukan basis dari URL masing-masing layanan secara independen." - }, "baseUrl": { "message": "URL Server" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Seret untuk mengurutkan" }, + "dragToReorder": { + "message": "Seret untuk mengubah urutan" + }, "cfTypeText": { "message": "Teks" }, @@ -2148,7 +2114,7 @@ "message": "Pembuat nama pengguna" }, "useThisEmail": { - "message": "Use this email" + "message": "Pakai surel ini" }, "useThisPassword": { "message": "Gunakan kata sandi ini" @@ -2168,7 +2134,7 @@ "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { - "message": "Vault customization" + "message": "Penyesuaian brankas" }, "vaultTimeoutAction": { "message": "Tindakan Batas Waktu Brankas" @@ -2177,13 +2143,13 @@ "message": "Batas waktu tindakan" }, "newCustomizationOptionsCalloutTitle": { - "message": "New customization options" + "message": "Opsi penyesuaian baru" }, "newCustomizationOptionsCalloutContent": { - "message": "Customize your vault experience with quick copy actions, compact mode, and more!" + "message": "Sesuaikan pengalaman brankas Anda dengan aksi salin cepat, mode kompak, dan lainnya!" }, "newCustomizationOptionsCalloutLink": { - "message": "View all Appearance settings" + "message": "Lihat semua pengaturan Penampilan" }, "lock": { "message": "Kunci", @@ -2441,10 +2407,10 @@ "description": "A category title describing the concept of web domains" }, "blockedDomains": { - "message": "Blocked domains" + "message": "Domain terblokir" }, "learnMoreAboutBlockedDomains": { - "message": "Learn more about blocked domains" + "message": "Pelajari lebih lanjut tentang domain yang diblokir" }, "excludedDomains": { "message": "Domain yang Dikecualikan" @@ -2456,19 +2422,19 @@ "message": "Bitwarden tidak akan meminta untuk menyimpan rincian login untuk domain tersebut. Anda harus menyegarkan halaman agar perubahan diterapkan." }, "blockedDomainsDesc": { - "message": "Autofill and other related features will not be offered for these websites. You must refresh the page for changes to take effect." + "message": "Isi otomatis dan fitur terkait lain tidak akan ditawarkan bagi situs-situs web ini. Anda mesti menyegarkan halaman agar perubahan berdampak." }, "autofillBlockedNoticeV2": { - "message": "Autofill is blocked for this website." + "message": "Isi otomatis diblokir bagi situs web ini." }, "autofillBlockedNoticeGuidance": { - "message": "Change this in settings" + "message": "Ubah ini di pengaturan" }, "change": { - "message": "Change" + "message": "Ubah" }, "changeButtonTitle": { - "message": "Change password - $ITEMNAME$", + "message": "Ubah kata sandi - $ITEMNAME$", "placeholders": { "itemname": { "content": "$1", @@ -2477,10 +2443,10 @@ } }, "atRiskPasswords": { - "message": "At-risk passwords" + "message": "Kata sandi yang berrisiko" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", + "message": "$ORGANIZATION$ meminta Ada mengubah satu kata sandi karena itu berrisiko.", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "$ORGANIZATION$ meminta Anda mengubah $COUNT$ kata sandi karena mereka berrisiko.", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "Organisasi Anda meminta Anda mengubah $COUNT$ kata sandi karena mereka berrisiko.", "placeholders": { "count": { "content": "$1", @@ -2511,10 +2477,10 @@ } }, "reviewAndChangeAtRiskPassword": { - "message": "Review and change one at-risk password" + "message": "Tinjau dan ubah satu kata sandi berrisiko" }, "reviewAndChangeAtRiskPasswordsPlural": { - "message": "Review and change $COUNT$ at-risk passwords", + "message": "Tinjau dan ubah $COUNT$ kata sandi berrisiko", "placeholders": { "count": { "content": "$1", @@ -2523,7 +2489,7 @@ } }, "changeAtRiskPasswordsFaster": { - "message": "Change at-risk passwords faster" + "message": "Ubah lebih cepat kata sandi yang berrisiko" }, "changeAtRiskPasswordsFasterDesc": { "message": "Update your settings so you can quickly autofill your passwords and generate new ones" @@ -2532,21 +2498,21 @@ "message": "Review at-risk logins" }, "reviewAtRiskPasswords": { - "message": "Review at-risk passwords" + "message": "Tinjau kata sandi yang berrisiko" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", + "message": "Kata sandi organisasi Anda berrisiko karena mereka lemah, dipakai ulang, dan/atau terpapar.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -2565,7 +2531,7 @@ "message": "Turned on autofill" }, "dismiss": { - "message": "Dismiss" + "message": "Tutup" }, "websiteItemLabel": { "message": "Situs web $number$ (URI)", @@ -2586,7 +2552,7 @@ } }, "blockedDomainsSavedSuccess": { - "message": "Blocked domain changes saved" + "message": "Perubahan domain yang diblokir disimpan" }, "excludedDomainsSavedSuccess": { "message": "Perubahan domain yang diabaikan telah disimpan" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Mengekspor brankas organisasi" }, @@ -3027,17 +3002,17 @@ "message": "Galat" }, "decryptionError": { - "message": "Decryption error" + "message": "Kesalahan dekripsi" }, "couldNotDecryptVaultItemsBelow": { - "message": "Bitwarden could not decrypt the vault item(s) listed below." + "message": "Bitwarden tidak bisa mendekripsi butir brankas yang tercantum di bawah." }, "contactCSToAvoidDataLossPart1": { "message": "Contact customer success", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "contactCSToAvoidDataLossPart2": { - "message": "to avoid additional data loss.", + "message": "untuk menghindari lanjutan hilang data.", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "generateUsername": { @@ -3172,7 +3147,7 @@ } }, "forwaderInvalidOperation": { - "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.", + "message": "$SERVICENAME$ menolak permintaan Anda. Harap hubungi penyedia layanan Anda untuk bantuan.", "description": "Displayed when the user is forbidden from using the API by the forwarding service.", "placeholders": { "servicename": { @@ -3182,7 +3157,7 @@ } }, "forwaderInvalidOperationWithMessage": { - "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$", + "message": "$SERVICENAME$ menolak permintaan Anda: $ERRORMESSAGE$", "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Pengaturan telah disunting" - }, - "environmentEditedClick": { - "message": "Tekan di sini" - }, - "environmentEditedReset": { - "message": "untuk mengatur ulang ke pengaturan awal" - }, "serverVersion": { "message": "Versi server" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Masuk dengan kata sandi utama" }, - "loggingInAs": { - "message": "Masuk sebagai" - }, - "notYou": { - "message": "Bukan Anda?" - }, "newAroundHere": { "message": "Baru di sini?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Masuk dengan perangkat" }, - "loginWithDeviceEnabledInfo": { - "message": "Masuk dengan perangkat harus diatur di pengaturan aplikasi Bitwarden. Perlu pilihan lainnya?" - }, "fingerprintPhraseHeader": { "message": "Frasa sidik jari" }, @@ -3345,20 +3302,17 @@ "viewAllLogInOptions": { "message": "Lihat semua pilihan masuk" }, - "viewAllLoginOptionsV1": { - "message": "Lihat semua pilihan masuk" - }, "notificationSentDevice": { "message": "Sebuah pemberitahuan dikirim ke perangkat Anda." }, "notificationSentDevicePart1": { - "message": "Unlock Bitwarden on your device or on the" + "message": "Buka kunci Bitwarden pada perangkat Anda atau pada" }, "notificationSentDeviceAnchor": { - "message": "web app" + "message": "aplikasi web" }, "notificationSentDevicePart2": { - "message": "Make sure the Fingerprint phrase matches the one below before approving." + "message": "Pastikan frasa Sidik Jari cocok dengan yang di bawah sebelum menyetujui." }, "aNotificationWasSentToYourDevice": { "message": "Sebuah pemberitahuan telah dikirim ke perangkat Anda" @@ -3373,7 +3327,7 @@ "message": "Memulai login" }, "logInRequestSent": { - "message": "Request sent" + "message": "Permintaan terkirim" }, "exposedMasterPassword": { "message": "Kata Sandi Utama yang Terpapar" @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Minta persetujuan admin" }, - "approveWithMasterPassword": { - "message": "Setujui dengan kata sandi utama" - }, "ssoIdentifierRequired": { "message": "Pengenal SSO organisasi diperlukan." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Permintaan Anda telah dikirim ke admin Anda." }, - "youWillBeNotifiedOnceApproved": { - "message": "Anda akan diberitahu setelah disetujui." - }, "troubleLoggingIn": { "message": "Kesulitan masuk?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Gagal menyambungkan dengan layanan Duo. Gunakan cara masuk dua-langkah lainnya atau hubungi Duo untuk mendapatkan panduan." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Luncurkan Duo dan ikuti langkah-langkah untuk menyelesaikan masuk." - }, "duoRequiredForAccount": { "message": "Login dua-langkah Duo diperlukan untuk akun Anda." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Sembulkan ekstensi untuk melengkapi login." - }, "popoutExtension": { "message": "Sembulkan ekstensi" }, @@ -4111,7 +4053,7 @@ "message": "Akun aktif" }, "bitwardenAccount": { - "message": "Bitwarden account" + "message": "Akun Bitwarden" }, "availableAccounts": { "message": "Akun yang tersedia" @@ -4234,10 +4176,10 @@ "message": "Kunci sandi dihapus" }, "autofillSuggestions": { - "message": "Autofill suggestions" + "message": "Saran isi otomatis" }, "itemSuggestions": { - "message": "Suggested items" + "message": "Butir yang disarankan" }, "autofillSuggestionsTip": { "message": "Simpan benda login untuk situs ini ke isi otomatis" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Isi otomatis - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,8 +4267,22 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { - "message": "Copy $FIELD$, $VALUE$", + "message": "Salin $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", "placeholders": { "field": { @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -4806,7 +4770,7 @@ } }, "itemLocation": { - "message": "Item Location" + "message": "Lokasi Item" }, "fileSend": { "message": "File Send" @@ -4821,7 +4785,7 @@ "message": "Text Sends" }, "accountActions": { - "message": "Account actions" + "message": "Tindakan akun" }, "showNumberOfAutofillSuggestions": { "message": "Show number of login autofill suggestions on extension icon" @@ -4830,22 +4794,22 @@ "message": "Show quick copy actions on Vault" }, "systemDefault": { - "message": "System default" + "message": "Baku sistem" }, "enterprisePolicyRequirementsApplied": { - "message": "Enterprise policy requirements have been applied to this setting" + "message": "Persyaratan kebijakan perusahaan telah diterapkan ke pengaturan ini" }, "sshPrivateKey": { - "message": "Private key" + "message": "Kunci privat" }, "sshPublicKey": { - "message": "Public key" + "message": "Kunci publik" }, "sshFingerprint": { - "message": "Fingerprint" + "message": "Sidik jari" }, "sshKeyAlgorithm": { - "message": "Key type" + "message": "Tipe kunci" }, "sshKeyAlgorithmED25519": { "message": "ED25519" @@ -4860,7 +4824,7 @@ "message": "RSA 4096-Bit" }, "retry": { - "message": "Retry" + "message": "Coba lagi" }, "vaultCustomTimeoutMinimum": { "message": "Minimum custom timeout is 1 minute." @@ -4872,7 +4836,7 @@ "message": "File saved to device. Manage from your device downloads." }, "showCharacterCount": { - "message": "Show character count" + "message": "Tunjukkan cacah karakter" }, "hideCharacterCount": { "message": "Hide character count" @@ -4933,15 +4897,15 @@ "description": "Heading for the password generator within the inline menu" }, "passwordRegenerated": { - "message": "Password regenerated", + "message": "Kata sandi dibuat ulang", "description": "Notification message for when a password has been regenerated" }, "saveLoginToBitwarden": { - "message": "Save login to Bitwarden?", + "message": "Simpan log masuk ke Bitwarden?", "description": "Confirmation message for saving a login to Bitwarden" }, "spaceCharacterDescriptor": { - "message": "Space", + "message": "Spasi", "description": "Represents the space key in screen reader content as a readable word" }, "tildeCharacterDescriptor": { @@ -5088,22 +5052,22 @@ "message": "Beta" }, "importantNotice": { - "message": "Important notice" + "message": "Pemberitahuan penting" }, "setupTwoStepLogin": { - "message": "Set up two-step login" + "message": "Siapkan log masuk dua langkah" }, "newDeviceVerificationNoticeContentPage1": { - "message": "Bitwarden will send a code to your account email to verify logins from new devices starting in February 2025." + "message": "Bitwarden akan mengirim suatu kode ke akun surel Anda untuk memverifikasi log masuk dari perangkat baru sejak Februari 2025." }, "newDeviceVerificationNoticeContentPage2": { - "message": "You can set up two-step login as an alternative way to protect your account or change your email to one you can access." + "message": "Anda dapat menyiapkan log masuk dua langkah sebagai cara alternatif untuk melindungi akun Anda atau mengubah surel Anda ke yang bisa Anda akses." }, "remindMeLater": { - "message": "Remind me later" + "message": "Ingatkan saya nanti" }, "newDeviceVerificationNoticePageOneFormContent": { - "message": "Do you have reliable access to your email, $EMAIL$?", + "message": "Apakah Anda punya akses yang handal ke surel Anda, $EMAIL$?", "placeholders": { "email": { "content": "$1", @@ -5112,16 +5076,16 @@ } }, "newDeviceVerificationNoticePageOneEmailAccessNo": { - "message": "No, I do not" + "message": "Tidak" }, "newDeviceVerificationNoticePageOneEmailAccessYes": { - "message": "Yes, I can reliably access my email" + "message": "Ya, saya dapat mengakses surel saya secara handla" }, "turnOnTwoStepLogin": { - "message": "Turn on two-step login" + "message": "Nyalakan log masuk dua langkah" }, "changeAcctEmail": { - "message": "Change account email" + "message": "Ubah surel akun" }, "extensionWidth": { "message": "Lebar ekstensi" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra lebar" }, + "sshKeyWrongPassword": { + "message": "Kata sandi yang Anda masukkan tidak benar." + }, + "importSshKey": { + "message": "Impor" + }, + "confirmSshKeyPassword": { + "message": "Konfirmasi kata sandi" + }, + "enterSshKeyPasswordDesc": { + "message": "Masukkan kata sandi untuk kunci SSH." + }, + "enterSshKeyPassword": { + "message": "Masukkan kata sandi" + }, + "invalidSshKey": { + "message": "Kunci SSH tidak valid" + }, + "sshKeyTypeUnsupported": { + "message": "Tipe kunci SSH tidak didukung" + }, + "importSshKeyFromClipboard": { + "message": "Impor kunci dari papan klip" + }, + "sshKeyImported": { + "message": "Kunci SSH sukses diimpor" + }, "cannotRemoveViewOnlyCollections": { "message": "Anda tidak dapat menghapus koleksi dengan izin hanya lihat: $COLLECTIONS$", "placeholders": { @@ -5142,12 +5133,39 @@ } }, "updateDesktopAppOrDisableFingerprintDialogTitle": { - "message": "Please update your desktop application" + "message": "Harap perbarui aplikasi desktop Anda" }, "updateDesktopAppOrDisableFingerprintDialogMessage": { - "message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings." + "message": "Untuk memakai pembuka kunci biometrik, harap perbarui aplikasi desktop Anda, atau matikan buka kunci sidik jari dalam pengaturan desktop." }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "Ubah kata sandi yang berrisiko" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/it/messages.json b/apps/browser/src/_locales/it/messages.json index ecd045d67e2..c3ecb237732 100644 --- a/apps/browser/src/_locales/it/messages.json +++ b/apps/browser/src/_locales/it/messages.json @@ -20,7 +20,7 @@ "message": "Crea account" }, "newToBitwarden": { - "message": "Nuovo in Bitwarden?" + "message": "Sei un nuovo utente?" }, "logInWithPasskey": { "message": "Accedi con passkey" @@ -29,7 +29,7 @@ "message": "Usa il Single Sign-On" }, "welcomeBack": { - "message": "Bentornato" + "message": "Bentornat*" }, "setAStrongPassword": { "message": "Imposta una password robusta" @@ -62,7 +62,7 @@ "message": "Un suggerimento per la password principale può aiutarti a ricordarla se la dimentichi." }, "masterPassHintText": { - "message": "Se dimentichi la password, il suggerimento password può essere inviato alla tua email. $CURRENT$/$MAXIMUM$ massimo carattere.", + "message": "Se dimentichi la password, il suggerimento password può essere inviato alla tua email. Attualmente $CURRENT$ caratteri, massimo $MAXIMUM$.", "placeholders": { "current": { "content": "$1", @@ -81,7 +81,7 @@ "message": "Suggerimento per la password principale (facoltativo)" }, "passwordStrengthScore": { - "message": "Valutazione complessità parola d'accesso $SCORE$", + "message": "Complessità password: $SCORE$", "placeholders": { "score": { "content": "$1", @@ -159,7 +159,7 @@ "message": "Copia numero passaporto" }, "copyLicenseNumber": { - "message": "Copia numero licenza" + "message": "Copia numero patente" }, "copyPrivateKey": { "message": "Copia chiave privata" @@ -186,7 +186,7 @@ "message": "Copia note" }, "copy": { - "message": "Copy", + "message": "Copia", "description": "Copy to clipboard" }, "fill": { @@ -206,10 +206,10 @@ "message": "Riempi automaticamente identità" }, "fillVerificationCode": { - "message": "Riempi codice di verifica" + "message": "Inserisci codice di verifica" }, "fillVerificationCodeAria": { - "message": "Riempi Codice di Verifica", + "message": "Inserisci codice di verifica", "description": "Aria label for the heading displayed the inline menu for totp code autofill" }, "generatePasswordCopied": { @@ -252,7 +252,7 @@ "message": "Aggiungi elemento" }, "accountEmail": { - "message": "Email dell'account" + "message": "Account email" }, "requestHint": { "message": "Richiedi suggerimento" @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Inserisci l'indirizzo email dell'account e ti invieremo il tuo suggerimento per la password" }, - "passwordHint": { - "message": "Suggerimento per la password" - }, - "enterEmailToGetHint": { - "message": "Inserisci l'indirizzo email del tuo account per ricevere il suggerimento per la password principale." - }, "getMasterPasswordHint": { "message": "Ottieni suggerimento della password principale" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Modifica cartella" }, + "editFolderWithName": { + "message": "Modifica cartella: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nuova cartella" }, @@ -653,7 +656,7 @@ "message": "Verifica la tua identità" }, "weDontRecognizeThisDevice": { - "message": "Non riconosciamo questo dispositivo. Inserisci il codice inviato alla tua e-mail per verificare la tua identità." + "message": "Inserisci il codice inviato alla tua e-mail per verificare la tua identità." }, "continueLoggingIn": { "message": "Continua l'accesso" @@ -872,7 +875,7 @@ "message": "Inserisci il codice dalla tua app di autenticazione" }, "pressYourYubiKeyToAuthenticate": { - "message": "Premi la tua chiave Yubi per autenticare" + "message": "Premi la tua YubiKey per accedere" }, "duoTwoFactorRequiredPageSubtitle": { "message": "Il login Duo in due passaggi è richiesto per il tuo account. Segui i passaggi qui sotto per completare l'accesso." @@ -881,7 +884,7 @@ "message": "Segui i passaggi qui sotto per completare l'accesso." }, "restartRegistration": { - "message": "Riprova la registrazione" + "message": "Ricomincia la registrazione" }, "expiredLink": { "message": "Link scaduto" @@ -920,7 +923,7 @@ "message": "Rendi il tuo account più sicuro impostando l'autenticazione a due fattori nell'app web di Bitwarden." }, "twoStepLoginConfirmationTitle": { - "message": "Aprire web app?" + "message": "Vuoi continuare sulla web app?" }, "editedFolder": { "message": "Cartella salvata" @@ -1166,10 +1169,6 @@ "message": "Chiaro", "description": "Light color" }, - "solarizedDark": { - "message": "Scuro solarizzato", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Esporta da" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Passa a Premium per utilizzare questa funzionalità." }, - "enterVerificationCodeApp": { - "message": "Inserisci il codice di verifica a 6 cifre dalla tua app di autenticazione." - }, "authenticationTimeout": { "message": "Timeout autenticazione" }, "authenticationSessionTimedOut": { "message": "La sessione di autenticazione è scaduta. Accedi di nuovo." }, - "enterVerificationCodeEmail": { - "message": "Inserisci il codice di verifica a 6 cifre inviato a $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "L'email di verifica è stata inviata all'indirizzo $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Ricordami" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Non chiedere più su questo dispositivo per 30 giorni" }, - "sendVerificationCodeEmailAgain": { - "message": "Invia di nuovo l'email con codice di verifica" - }, - "useAnotherTwoStepMethod": { - "message": "Usa un altro metodo di verifica in due passaggi" - }, "selectAnotherMethod": { "message": "Seleziona un altro metodo", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Usa il tuo codice di recupero" }, - "insertYubiKey": { - "message": "Inserisci la tua YubiKey nella porta USB del computer, poi premi il suo pulsante." - }, "insertU2f": { "message": "Inserisci la tua chiave di sicurezza nella porta USB del tuo computer. Se dispone di un pulsante, premilo." }, - "webAuthnNewTab": { - "message": "Per avviare la verifica WebAuthn 2FA. Clicca il pulsante qui sotto per aprire una nuova scheda e segui le istruzioni fornite nella nuova scheda." - }, - "webAuthnNewTabOpen": { - "message": "Apri nuova scheda" - }, "openInNewTab": { "message": "Apri in una nuova scheda" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Ambiente self-hosted" }, - "selfHostedEnvironmentFooter": { - "message": "Specifica l'URL principale della tua installazione self-hosted di Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Specifica lo URL principale della tua installazione self-hosted di Bitwarden. Esempio: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Ambiente personalizzato" }, - "customEnvironmentFooter": { - "message": "Per utenti avanzati. Puoi specificare l'URL principale di ogni servizio indipendentemente." - }, "baseUrl": { "message": "URL del server" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Trascina per ordinare" }, + "dragToReorder": { + "message": "Trascina per riordinare" + }, "cfTypeText": { "message": "Testo" }, @@ -2444,7 +2410,7 @@ "message": "Domini bloccati" }, "learnMoreAboutBlockedDomains": { - "message": "Learn more about blocked domains" + "message": "Info sui domini bloccati" }, "excludedDomains": { "message": "Domini esclusi" @@ -2456,7 +2422,7 @@ "message": "Bitwarden non chiederà di salvare le credenziali di accesso per questi domini per tutti gli account sul dispositivo. Ricarica la pagina affinché le modifiche abbiano effetto." }, "blockedDomainsDesc": { - "message": "Per questi siti, l'auto-completamento e funzionalità simili non saranno disponibili. Ricarica la pagina per applicare le modifiche." + "message": "Per questi siti, riempimento automatico e funzionalità simili non saranno disponibili. Ricarica la pagina per applicare le modifiche." }, "autofillBlockedNoticeV2": { "message": "La compilazione automatica è bloccata per questo sito." @@ -2538,15 +2504,15 @@ "message": "Le parole d'accesso dell'organizzazione sono a rischio perché sono deboli, riutilizzate, e/o esposte.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustrazione di un elenco di accessi a rischio" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Genera rapidamente una parola d'accesso forte e unica con il menu' di riempimento automatico Bitwarden nel sito a rischio.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustrazione del menu' di riempimento automatico Bitwarden che mostra una parola d'accesso generata" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Aggiorna in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden ti chiederà quindi di aggiornare la parola d'accesso nel gestore di parole d'accesso.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustrazione di una notifica Bitwarden che richiede all'utente di aggiornare l'accesso" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Attiva riempimento automatico" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Esportando cassaforte dell'organizzazione" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Impostazioni modificate" - }, - "environmentEditedClick": { - "message": "Clicca qui" - }, - "environmentEditedReset": { - "message": "per ritornare alle impostazioni preconfigurate" - }, "serverVersion": { "message": "Versione server" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Accedi con password principale" }, - "loggingInAs": { - "message": "Accedendo come" - }, - "notYou": { - "message": "Non sei tu?" - }, "newAroundHere": { "message": "Nuovo da queste parti?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Accedi con dispositivo" }, - "loginWithDeviceEnabledInfo": { - "message": "L'accesso con dispositivo deve essere abilitato nelle impostazioni dell'app Bitwarden. Ti serve un'altra opzione?" - }, "fingerprintPhraseHeader": { "message": "Frase impronta" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Visualizza tutte le opzioni di accesso" }, - "viewAllLoginOptionsV1": { - "message": "Visualizza tutte le opzioni di accesso" - }, "notificationSentDevice": { "message": "Una notifica è stata inviata al tuo dispositivo." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Richiedi approvazione dell'amministratore" }, - "approveWithMasterPassword": { - "message": "Approva con password principale" - }, "ssoIdentifierRequired": { "message": "Identificatore SSO dell'organizzazione obbligatorio." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "La tua richiesta è stata inviata al tuo amministratore." }, - "youWillBeNotifiedOnceApproved": { - "message": "Riceverai una notifica una volta approvato." - }, "troubleLoggingIn": { "message": "Problemi ad accedere?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Errore di connessione con il servizio Duo. Utilizza un metodo di login in due passaggi diverso o contatta Duo per assistenza." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Avvia DUO e segui i passaggi per finire di accedere." - }, "duoRequiredForAccount": { "message": "Per il tuo account è richiesta la verifica in due passaggi DUO." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Apri l'estensione in un popup per completare l'accesso." - }, "popoutExtension": { "message": "Estrai estensione" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Riempi automaticamente - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copia $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Riordina l'URI del sito web. Usa il tasto freccia per spostare l'elemento su o giù." + }, "reorderFieldUp": { "message": "$LABEL$ spostato su, in posizione $INDEX$ di $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Non hai selezionato nulla." }, - "movedItemsToOrg": { - "message": "Elementi selezionati spostati in $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Elementi spostati su $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Molto larga" }, + "sshKeyWrongPassword": { + "message": "La parola d'accesso inserita non è corretta." + }, + "importSshKey": { + "message": "Importa" + }, + "confirmSshKeyPassword": { + "message": "Conferma parola d'accesso" + }, + "enterSshKeyPasswordDesc": { + "message": "Inserisci la parola d'accesso per la chiave SSH." + }, + "enterSshKeyPassword": { + "message": "Inserisci parola d'accesso" + }, + "invalidSshKey": { + "message": "La chiave SSH non è valida" + }, + "sshKeyTypeUnsupported": { + "message": "Il tipo di chiave SSH non è supportato" + }, + "importSshKeyFromClipboard": { + "message": "Importa chiave dagli Appunti" + }, + "sshKeyImported": { + "message": "Chiave SSH importata correttamente" + }, "cannotRemoveViewOnlyCollections": { "message": "Non puoi rimuovere raccolte con i soli permessi di visualizzazione: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Cambia parola d'accesso a rischio" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ja/messages.json b/apps/browser/src/_locales/ja/messages.json index da2ea1a185e..9bacc66bce3 100644 --- a/apps/browser/src/_locales/ja/messages.json +++ b/apps/browser/src/_locales/ja/messages.json @@ -81,7 +81,7 @@ "message": "マスターパスワードのヒント (省略可能)" }, "passwordStrengthScore": { - "message": "Password strength score $SCORE$", + "message": "パスワードの強度スコア $SCORE$", "placeholders": { "score": { "content": "$1", @@ -186,7 +186,7 @@ "message": "メモをコピー" }, "copy": { - "message": "Copy", + "message": "コピー", "description": "Copy to clipboard" }, "fill": { @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "アカウントのメールアドレスを入力すると、パスワードのヒントが送信されます" }, - "passwordHint": { - "message": "パスワードのヒント" - }, - "enterEmailToGetHint": { - "message": "マスターパスワードのヒントを受信するアカウントのメールアドレスを入力してください。" - }, "getMasterPasswordHint": { "message": "マスターパスワードのヒントを取得する" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "フォルダーを編集" }, + "editFolderWithName": { + "message": "フォルダーを編集: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "新しいフォルダー" }, @@ -459,16 +462,16 @@ "message": "パスフレーズを生成" }, "passwordGenerated": { - "message": "Password generated" + "message": "パスワードを生成しました" }, "passphraseGenerated": { - "message": "Passphrase generated" + "message": "パスフレーズを生成しました" }, "usernameGenerated": { - "message": "Username generated" + "message": "ユーザー名を生成しました" }, "emailGenerated": { - "message": "Email generated" + "message": "メールアドレスを生成しました" }, "regeneratePassword": { "message": "パスワードの再生成" @@ -650,13 +653,13 @@ "message": "お使いのブラウザはクリップボードへのコピーに対応していません。手動でコピーしてください" }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "本人確認" }, "weDontRecognizeThisDevice": { - "message": "We don't recognize this device. Enter the code sent to your email to verify your identity." + "message": "このデバイスは未確認です。本人確認のため、メールアドレスに送信されたコードを入力してください。" }, "continueLoggingIn": { - "message": "Continue logging in" + "message": "ログインを続ける" }, "yourVaultIsLocked": { "message": "保管庫がロックされています。続行するには本人確認を行ってください。" @@ -866,19 +869,19 @@ "message": "Bitwarden にログイン" }, "enterTheCodeSentToYourEmail": { - "message": "Enter the code sent to your email" + "message": "メールアドレスに送信されたコードを入力してください" }, "enterTheCodeFromYourAuthenticatorApp": { - "message": "Enter the code from your authenticator app" + "message": "認証アプリに表示されているコードを入力してください" }, "pressYourYubiKeyToAuthenticate": { - "message": "Press your YubiKey to authenticate" + "message": "YubiKey を押して認証してください" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." + "message": "このアカウントでは Duo 二段階認証を行う必要があります。以下の手順に従ってログインを完了してください。" }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Follow the steps below to finish logging in." + "message": "以下の手順に従ってログインを完了してください。" }, "restartRegistration": { "message": "登録を再度始める" @@ -902,7 +905,7 @@ "message": "いいえ" }, "location": { - "message": "Location" + "message": "場所" }, "unexpectedError": { "message": "予期せぬエラーが発生しました。" @@ -1016,7 +1019,7 @@ "message": "保管庫にアイテムが見つからない場合は、アイテムを追加するよう要求します。ログインしているすべてのアカウントに適用されます。" }, "showCardsInVaultViewV2": { - "message": "Always show cards as Autofill suggestions on Vault view" + "message": "保管庫ビューの自動入力の候補として、カードを常に表示する" }, "showCardsCurrentTab": { "message": "タブページにカードを表示" @@ -1025,7 +1028,7 @@ "message": "自動入力を簡単にするために、タブページにカードアイテムを表示します" }, "showIdentitiesInVaultViewV2": { - "message": "Always show identities as Autofill suggestions on Vault view" + "message": "保管庫ビューの自動入力の候補として、 ID を常に表示する" }, "showIdentitiesCurrentTab": { "message": "タブページに ID を表示" @@ -1037,7 +1040,7 @@ "message": "保管庫で、自動入力するアイテムをクリックしてください" }, "clickToAutofill": { - "message": "Click items in autofill suggestion to fill" + "message": "入力候補のアイテムをクリックして自動入力する" }, "clearClipboard": { "message": "クリップボードの消去", @@ -1054,7 +1057,7 @@ "message": "保存する" }, "loginSaveSuccessDetails": { - "message": "$USERNAME$ saved to Bitwarden.", + "message": "$USERNAME$ を Bitwarden に保存しました。", "placeholders": { "username": { "content": "$1" @@ -1063,7 +1066,7 @@ "description": "Shown to user after login is saved." }, "loginUpdatedSuccessDetails": { - "message": "$USERNAME$ updated in Bitwarden.", + "message": "$USERNAME$ を Bitwarden 内で更新しました。", "placeholders": { "username": { "content": "$1" @@ -1072,35 +1075,35 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Save as new login", + "message": "新規のログイン情報として保存", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { - "message": "Update login", + "message": "ログイン情報を更新", "description": "Button text for updating an existing login entry." }, "saveLoginPrompt": { - "message": "Save login?", + "message": "ログイン情報を保存しますか?", "description": "Prompt asking the user if they want to save their login details." }, "updateLoginPrompt": { - "message": "Update existing login?", + "message": "既存のログイン情報を更新しますか?", "description": "Prompt asking the user if they want to update an existing login entry." }, "loginSaveSuccess": { - "message": "Login saved", + "message": "ログイン情報を保存しました", "description": "Message displayed when login details are successfully saved." }, "loginUpdateSuccess": { - "message": "Login updated", + "message": "ログイン情報が更新されました", "description": "Message displayed when login details are successfully updated." }, "saveFailure": { - "message": "Error saving", + "message": "保存エラー", "description": "Error message shown when the system fails to save login details." }, "saveFailureDetails": { - "message": "Oh no! We couldn't save this. Try entering the details manually.", + "message": "保存できませんでした。詳細を手動で入力してください。", "description": "Detailed error message shown when saving login details fails." }, "enableChangedPasswordNotification": { @@ -1166,10 +1169,6 @@ "message": "ライト", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized ダーク", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "エクスポート元" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "この機能を使うにはプレミアム会員になってください。" }, - "enterVerificationCodeApp": { - "message": "認証アプリに表示された6桁の認証コードを入力してください。" - }, "authenticationTimeout": { "message": "認証のタイムアウト" }, "authenticationSessionTimedOut": { "message": "認証セッションの有効期限が切れました。ログインプロセスを再開してください。" }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$に送信された6桁の認証コードを入力してください。", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "$EMAIL$に認証コードを送信しました。", "placeholders": { @@ -1419,48 +1406,30 @@ } } }, - "rememberMe": { - "message": "情報を保存する" - }, "dontAskAgainOnThisDeviceFor30Days": { - "message": "Don't ask again on this device for 30 days" - }, - "sendVerificationCodeEmailAgain": { - "message": "確認コードをメールで再送" - }, - "useAnotherTwoStepMethod": { - "message": "他の2段階認証方法を使用" + "message": "このデバイスで30日間再表示しない" }, "selectAnotherMethod": { - "message": "Select another method", + "message": "別の方法を選択", "description": "Select another two-step login method" }, "useYourRecoveryCode": { - "message": "Use your recovery code" - }, - "insertYubiKey": { - "message": " YubiKey を USB ポートに挿入し、ボタンをタッチしてください。" + "message": "リカバリーコードを使用する" }, "insertU2f": { "message": "セキュリティキーを USB ポートに挿入し、ボタンがある場合はボタンをタッチしてください。" }, - "webAuthnNewTab": { - "message": "WebAuthn 2FA 認証を開始するには、下のボタンをクリックして新しいタブを開き、新しいタブの指示に従ってください。" - }, - "webAuthnNewTabOpen": { - "message": "新しいタブを開く" - }, "openInNewTab": { - "message": "Open in new tab" + "message": "新しいタブで開く" }, "webAuthnAuthenticate": { "message": "WebAuthn の認証" }, "readSecurityKey": { - "message": "Read security key" + "message": "セキュリティキーの読み取り" }, "awaitingSecurityKeyInteraction": { - "message": "Awaiting security key interaction..." + "message": "セキュリティキーとの通信を待ち受け中…" }, "loginUnavailable": { "message": "ログインできません。" @@ -1475,7 +1444,7 @@ "message": "2段階認証オプション" }, "selectTwoStepLoginMethod": { - "message": "Select two-step login method" + "message": "2段階認証の方法を選択" }, "recoveryCodeDesc": { "message": "すべての2段階認証プロパイダにアクセスできなくなったときは、リカバリーコードを使用するとアカウントの2段階認証を無効化できます。" @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "セルフホスティング環境" }, - "selfHostedEnvironmentFooter": { - "message": "セルフホスティングしている Bitwarden のベース URL を指定してください。" - }, "selfHostedBaseUrlHint": { "message": "オンプレミスホストした Bitwarden のベース URL を指定してください。例: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "カスタム環境" }, - "customEnvironmentFooter": { - "message": "上級者向けです。各サービスのベース URL を個別に指定できます。" - }, "baseUrl": { "message": "サーバー URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "ドラッグして並べ替え" }, + "dragToReorder": { + "message": "ドラッグして並べ替え" + }, "cfTypeText": { "message": "テキスト" }, @@ -2148,7 +2114,7 @@ "message": "ユーザー名生成ツール" }, "useThisEmail": { - "message": "Use this email" + "message": "このメールアドレスを使う" }, "useThisPassword": { "message": "このパスワードを使用する" @@ -2168,7 +2134,7 @@ "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { - "message": "Vault customization" + "message": "保管庫のカスタマイズ" }, "vaultTimeoutAction": { "message": "保管庫タイムアウト時のアクション" @@ -2177,13 +2143,13 @@ "message": "タイムアウト時のアクション" }, "newCustomizationOptionsCalloutTitle": { - "message": "New customization options" + "message": "新しいカスタマイズオプション" }, "newCustomizationOptionsCalloutContent": { - "message": "Customize your vault experience with quick copy actions, compact mode, and more!" + "message": "クイックコピーやコンパクトモードなどで保管庫をカスタマイズできます!" }, "newCustomizationOptionsCalloutLink": { - "message": "View all Appearance settings" + "message": "すべての外観設定を表示" }, "lock": { "message": "ロック", @@ -2441,10 +2407,10 @@ "description": "A category title describing the concept of web domains" }, "blockedDomains": { - "message": "Blocked domains" + "message": "ブロックしたドメイン" }, "learnMoreAboutBlockedDomains": { - "message": "Learn more about blocked domains" + "message": "ブロックされたドメインについてもっと詳しく" }, "excludedDomains": { "message": "除外するドメイン" @@ -2456,19 +2422,19 @@ "message": "Bitwarden はログインしているすべてのアカウントで、これらのドメインのログイン情報を保存するよう要求しません。 変更を有効にするにはページを更新する必要があります。" }, "blockedDomainsDesc": { - "message": "Autofill and other related features will not be offered for these websites. You must refresh the page for changes to take effect." + "message": "自動入力やその他の関連機能はこれらのウェブサイトには提供されません。変更を反映するにはページを更新する必要があります。" }, "autofillBlockedNoticeV2": { - "message": "Autofill is blocked for this website." + "message": "このウェブサイトへの自動入力はブロックされています。" }, "autofillBlockedNoticeGuidance": { - "message": "Change this in settings" + "message": "設定でこれを変更する" }, "change": { - "message": "Change" + "message": "変更" }, "changeButtonTitle": { - "message": "Change password - $ITEMNAME$", + "message": "パスワードの変更 - $ITEMNAME$", "placeholders": { "itemname": { "content": "$1", @@ -2477,10 +2443,10 @@ } }, "atRiskPasswords": { - "message": "At-risk passwords" + "message": "リスクがあるパスワード" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", + "message": "$ORGANIZATION$ から、 1 件の危険なパスワードを変更するよう求められています。", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "$ORGANIZATION$ から、 $COUNT$ 件の危険なパスワードを変更するよう求められています。", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "複数の所属先組織から、 $COUNT$ 件の危険なパスワードを変更するよう求められています。", "placeholders": { "count": { "content": "$1", @@ -2511,10 +2477,10 @@ } }, "reviewAndChangeAtRiskPassword": { - "message": "Review and change one at-risk password" + "message": "1 件の危険なパスワードを確認・変更する" }, "reviewAndChangeAtRiskPasswordsPlural": { - "message": "Review and change $COUNT$ at-risk passwords", + "message": "$COUNT$ 件の危険なパスワードを確認・変更する", "placeholders": { "count": { "content": "$1", @@ -2523,49 +2489,49 @@ } }, "changeAtRiskPasswordsFaster": { - "message": "Change at-risk passwords faster" + "message": "危険なパスワードをより素早く変更する" }, "changeAtRiskPasswordsFasterDesc": { - "message": "Update your settings so you can quickly autofill your passwords and generate new ones" + "message": "設定を更新して、パスワードを素早く自動入力したり、新しいパスワードを生成できるようにしましょう" }, "reviewAtRiskLogins": { - "message": "Review at-risk logins" + "message": "危険な状態のログイン情報を確認" }, "reviewAtRiskPasswords": { - "message": "Review at-risk passwords" + "message": "危険な状態のパスワードを確認" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", + "message": "組織で使用するパスワードが脆弱である、または再利用されているか流出しており、危険な状態です。", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { - "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", + "message": "Bitwarden の自動入力メニューで、強力で一意なパスワードをすぐに生成しましょう。", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { - "message": "Update in Bitwarden" + "message": "Bitwarden 上のデータを更新" }, "updateInBitwardenSlideDesc": { - "message": "Bitwarden will then prompt you to update the password in the password manager.", + "message": "続いて、 Bitwarden がパスワードマネージャーに保存されたパスワードを更新するよう促します。", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { - "message": "Turn on autofill" + "message": "自動入力をオンにする" }, "turnedOnAutofill": { - "message": "Turned on autofill" + "message": "自動入力をオンにしました" }, "dismiss": { - "message": "Dismiss" + "message": "閉じる" }, "websiteItemLabel": { "message": "ウェブサイト $number$ (URI)", @@ -2586,7 +2552,7 @@ } }, "blockedDomainsSavedSuccess": { - "message": "Blocked domain changes saved" + "message": "ブロックするドメインの変更を保存しました" }, "excludedDomainsSavedSuccess": { "message": "除外ドメインの変更を保存しました" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "$EMAIL$ に関連付けられた個人用保管庫のアイテムのみが、添付ファイルを含めてエクスポートされます。組織用保管庫のアイテムは含まれません。", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "組織保管庫のエクスポート" }, @@ -3027,17 +3002,17 @@ "message": "エラー" }, "decryptionError": { - "message": "Decryption error" + "message": "復号エラー" }, "couldNotDecryptVaultItemsBelow": { - "message": "Bitwarden could not decrypt the vault item(s) listed below." + "message": "Bitwarden は以下の保管庫のアイテムを復号できませんでした。" }, "contactCSToAvoidDataLossPart1": { - "message": "Contact customer success", + "message": "カスタマーサクセスに問い合わせて、", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "contactCSToAvoidDataLossPart2": { - "message": "to avoid additional data loss.", + "message": "さらなるデータ損失を回避してください。", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "generateUsername": { @@ -3172,7 +3147,7 @@ } }, "forwaderInvalidOperation": { - "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.", + "message": "$SERVICENAME$ はリクエストを拒否しました。サービスプロバイダーにお問い合わせください。", "description": "Displayed when the user is forbidden from using the API by the forwarding service.", "placeholders": { "servicename": { @@ -3182,7 +3157,7 @@ } }, "forwaderInvalidOperationWithMessage": { - "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$", + "message": "$SERVICENAME$ があなたのリクエストを拒否しました: $ERRORMESSAGE$", "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "設定を更新しました" - }, - "environmentEditedClick": { - "message": "ここをクリック" - }, - "environmentEditedReset": { - "message": "すると初期設定に戻します" - }, "serverVersion": { "message": "サーバーのバージョン" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "マスターパスワードでログイン" }, - "loggingInAs": { - "message": "ログイン中:" - }, - "notYou": { - "message": "あなたではないですか?" - }, "newAroundHere": { "message": "初めてですか?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "デバイスでログイン" }, - "loginWithDeviceEnabledInfo": { - "message": "Bitwarden アプリの設定でデバイスでログインする必要があります。別のオプションが必要ですか?" - }, "fingerprintPhraseHeader": { "message": "パスフレーズ" }, @@ -3345,20 +3302,17 @@ "viewAllLogInOptions": { "message": "すべてのログインオプションを表示" }, - "viewAllLoginOptionsV1": { - "message": "すべてのログインオプションを表示" - }, "notificationSentDevice": { "message": "デバイスに通知を送信しました。" }, "notificationSentDevicePart1": { - "message": "Unlock Bitwarden on your device or on the" + "message": "デバイスまたは" }, "notificationSentDeviceAnchor": { - "message": "web app" + "message": "ウェブアプリ" }, "notificationSentDevicePart2": { - "message": "Make sure the Fingerprint phrase matches the one below before approving." + "message": "上で、Bitwarden をロック解除してください。承認する前に、フィンガープリントフレーズが以下と一致していることを確認してください。" }, "aNotificationWasSentToYourDevice": { "message": "お使いのデバイスに通知が送信されました" @@ -3373,7 +3327,7 @@ "message": "ログイン開始" }, "logInRequestSent": { - "message": "Request sent" + "message": "リクエストが送信されました" }, "exposedMasterPassword": { "message": "流出したマスターパスワード" @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "管理者の承認を要求する" }, - "approveWithMasterPassword": { - "message": "マスターパスワードで承認する" - }, "ssoIdentifierRequired": { "message": "組織の SSO ID が必要です。" }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "要求を管理者に送信しました。" }, - "youWillBeNotifiedOnceApproved": { - "message": "承認されると通知されます。 " - }, "troubleLoggingIn": { "message": "ログインできない場合" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Duo サービスへの接続中にエラーが発生しました。異なる二段階ログイン方法を使用するか、Duo に連絡してください。" }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "ログインを完了するには DUO を起動し手順に従ってください。" - }, "duoRequiredForAccount": { "message": "アカウントには Duo 二段階認証が必要です。" }, - "popoutTheExtensionToCompleteLogin": { - "message": "ログインを完了するために拡張機能を開きます。" - }, "popoutExtension": { "message": "拡張機能のポップアップ" }, @@ -4111,7 +4053,7 @@ "message": "アクティブなアカウント" }, "bitwardenAccount": { - "message": "Bitwarden account" + "message": "Bitwarden アカウント" }, "availableAccounts": { "message": "利用可能なアカウント" @@ -4234,10 +4176,10 @@ "message": "パスキーを削除しました" }, "autofillSuggestions": { - "message": "Autofill suggestions" + "message": "自動入力の候補" }, "itemSuggestions": { - "message": "Suggested items" + "message": "推奨アイテム" }, "autofillSuggestionsTip": { "message": "自動入力するためにこのサイトのログインアイテムを保存します" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "自動入力 - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,8 +4267,22 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { - "message": "Copy $FIELD$, $VALUE$", + "message": "$FIELD$ 「$VALUE$」 をコピー", "description": "Title for a button that copies a field value to the clipboard.", "placeholders": { "field": { @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "ウェブサイトの URI の順序を変更します。矢印キーを押すとアイテムを上下に移動します。" + }, "reorderFieldUp": { "message": "$LABEL$ を上に移動しました。$INDEX$ / $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "何も選択されていません。" }, - "movedItemsToOrg": { - "message": "選択したアイテムを $ORGNAME$ に移動しました", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "アイテムを $ORGNAME$ に移動しました", "placeholders": { @@ -4899,22 +4863,22 @@ "message": "このアイテムを編集する権限がありません" }, "biometricsStatusHelptextUnlockNeeded": { - "message": "Biometric unlock is unavailable because PIN or password unlock is required first." + "message": "PINまたはパスワードによるロック解除が最初に必要なため、生体認証によるロック解除は利用できません。" }, "biometricsStatusHelptextHardwareUnavailable": { - "message": "Biometric unlock is currently unavailable." + "message": "生体認証によるロック解除は現在利用できません。" }, "biometricsStatusHelptextAutoSetupNeeded": { - "message": "Biometric unlock is unavailable due to misconfigured system files." + "message": "システムファイルの設定が誤っているため、生体認証によるロック解除は利用できません。" }, "biometricsStatusHelptextManualSetupNeeded": { - "message": "Biometric unlock is unavailable due to misconfigured system files." + "message": "システムファイルの設定が誤っているため、生体認証によるロック解除は利用できません。" }, "biometricsStatusHelptextDesktopDisconnected": { - "message": "Biometric unlock is unavailable because the Bitwarden desktop app is closed." + "message": "Bitwarden デスクトップアプリが閉じているため、生体認証によるロック解除は利用できません。" }, "biometricsStatusHelptextNotEnabledInDesktop": { - "message": "Biometric unlock is unavailable because it is not enabled for $EMAIL$ in the Bitwarden desktop app.", + "message": "生体認証による $EMAIL$ のロック解除は、 Bitwarden デスクトップアプリ上で有効になっていないため、利用できません。", "placeholders": { "email": { "content": "$1", @@ -4923,7 +4887,7 @@ } }, "biometricsStatusHelptextUnavailableReasonUnknown": { - "message": "Biometric unlock is currently unavailable for an unknown reason." + "message": "生体認証によるロック解除は、不明な理由により現在利用できません。" }, "authenticating": { "message": "認証中" @@ -5103,7 +5067,7 @@ "message": "後で再通知" }, "newDeviceVerificationNoticePageOneFormContent": { - "message": "新しいメールアドレス $EMAIL$ はあなたが管理しているものですか?", + "message": "メールアドレス $EMAIL$ は、確実にアクセスできるものですか?", "placeholders": { "email": { "content": "$1", @@ -5132,6 +5096,33 @@ "extraWide": { "message": "エクストラワイド" }, + "sshKeyWrongPassword": { + "message": "入力されたパスワードが間違っています。" + }, + "importSshKey": { + "message": "インポート" + }, + "confirmSshKeyPassword": { + "message": "パスワードを確認" + }, + "enterSshKeyPasswordDesc": { + "message": "SSH キーのパスワードを入力します。" + }, + "enterSshKeyPassword": { + "message": "パスワードを入力" + }, + "invalidSshKey": { + "message": "SSH キーが無効です" + }, + "sshKeyTypeUnsupported": { + "message": "サポートされていない種類の SSH キーです" + }, + "importSshKeyFromClipboard": { + "message": "クリップボードからキーをインポート" + }, + "sshKeyImported": { + "message": "SSH キーのインポートに成功しました" + }, "cannotRemoveViewOnlyCollections": { "message": "表示のみの権限が与えられているコレクションを削除することはできません: $COLLECTIONS$", "placeholders": { @@ -5142,12 +5133,39 @@ } }, "updateDesktopAppOrDisableFingerprintDialogTitle": { - "message": "Please update your desktop application" + "message": "デスクトップアプリを更新してください" }, "updateDesktopAppOrDisableFingerprintDialogMessage": { - "message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings." + "message": "生体認証によるロック解除を使用するには、デスクトップアプリを更新するか、デスクトップの設定で指紋認証によるロック解除を無効にしてください。" }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "危険なパスワードの変更" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ka/messages.json b/apps/browser/src/_locales/ka/messages.json index f07609677cd..8ad1efeb4a2 100644 --- a/apps/browser/src/_locales/ka/messages.json +++ b/apps/browser/src/_locales/ka/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "საქაღალდის ჩასწორება" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "ახალი საქაღალდე" }, @@ -1166,10 +1169,6 @@ "message": "ღია", "description": "Light color" }, - "solarizedDark": { - "message": "სოლარიზებული მუქი", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "დამიმახსოვრე" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "ახალი ჩანართის გახსნა" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "სერვერის URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "ტექსტი" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "დააწკაპუნეთ აქ" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "სერვერის ვერსია" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/km/messages.json b/apps/browser/src/_locales/km/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/km/messages.json +++ b/apps/browser/src/_locales/km/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/kn/messages.json b/apps/browser/src/_locales/kn/messages.json index 8ed5d9e2254..8415a9fbf3f 100644 --- a/apps/browser/src/_locales/kn/messages.json +++ b/apps/browser/src/_locales/kn/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "ಪಾಸ್ವರ್ಡ್ ಸುಳಿವು" - }, - "enterEmailToGetHint": { - "message": "ವಿಸ್ತರಣೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮೆನುವಿನಲ್ಲಿರುವ ಬಿಟ್ವಾರ್ಡೆನ್ ಐಕಾನ್ ಟ್ಯಾಪ್ ಮಾಡಿ." - }, "getMasterPasswordHint": { "message": "ಮಾಸ್ಟರ್ ಪಾಸ್ವರ್ಡ್ ಸುಳಿವನ್ನು ಪಡೆಯಿರಿ" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "ಫೋಲ್ಡರ್ ಸಂಪಾದಿಸಿ" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "ಬೆಳಕು", "description": "Light color" }, - "solarizedDark": { - "message": "ಡಾರ್ಕ್ ಸೌರ", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಲು ಪ್ರೀಮಿಯಂ ಸದಸ್ಯತ್ವ ಅಗತ್ಯವಿದೆ." }, - "enterVerificationCodeApp": { - "message": "ನಿಮ್ಮ ದೃಢೀಕರಣ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ 6 ಅಂಕಿಯ ಪರಿಶೀಲನಾ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ಗೆ ಇಮೇಲ್ ಮಾಡಲಾದ 6 ಅಂಕಿಯ ಪರಿಶೀಲನಾ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "ಪರಿಶೀಲನೆ ಇಮೇಲ್ $EMAIL$ ಗೆ ಕಳುಹಿಸಲಾಗಿದೆ.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "ನನ್ನನ್ನು ನೆನಪಿನಲ್ಲಿ ಇಡು" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "ಪರಿಶೀಲನೆ ಕೋಡ್ ಇಮೇಲ್ ಅನ್ನು ಮತ್ತೆ ಕಳುಹಿಸಿ" - }, - "useAnotherTwoStepMethod": { - "message": "ಮತ್ತೊಂದು ಎರಡು-ಹಂತದ ಲಾಗಿನ್ ವಿಧಾನವನ್ನು ಬಳಸಿ" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "ನಿಮ್ಮ ಯುಬಿಕಿಯನ್ನು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ ಯುಎಸ್ಬಿ ಪೋರ್ಟ್ಗೆ ಸೇರಿಸಿ, ನಂತರ ಅದರ ಗುಂಡಿಯನ್ನು ಸ್ಪರ್ಶಿಸಿ." - }, "insertU2f": { "message": "ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ ಯುಎಸ್ಬಿ ಪೋರ್ಟ್ಗೆ ನಿಮ್ಮ ಭದ್ರತಾ ಕೀಲಿಯನ್ನು ಸೇರಿಸಿ. ಅದು ಬಟನ್ ಹೊಂದಿದ್ದರೆ, ಅದನ್ನು ಸ್ಪರ್ಶಿಸಿ." }, - "webAuthnNewTab": { - "message": "WebAuthn 2FA ಪರಿಶೀಲನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು. ಹೊಸ ಟ್ಯಾಬ್ ತೆರೆಯಲು ಕೆಳಗಿನ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಹೊಸ ಟ್ಯಾಬ್ನಲ್ಲಿ ಒದಗಿಸಲಾದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ." - }, - "webAuthnNewTabOpen": { - "message": "ಹೊಸ ಟ್ಯಾಬ್ ತೆರೆಯಿರಿ" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "ಸ್ವಯಂ ಆತಿಥೇಯ ಪರಿಸರ" }, - "selfHostedEnvironmentFooter": { - "message": "ನಿಮ್ಮ ಆನ್-ಪ್ರಮೇಯ ಹೋಸ್ಟ್ ಮಾಡಿದ ಬಿಟ್ವಾರ್ಡೆನ್ ಸ್ಥಾಪನೆಯ ಮೂಲ URL ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "ಕಸ್ಟಮ್ ಪರಿಸರ" }, - "customEnvironmentFooter": { - "message": "ಸುಧಾರಿತ ಬಳಕೆದಾರರಿಗಾಗಿ. ನೀವು ಪ್ರತಿ ಸೇವೆಯ ಮೂಲ URL ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು." - }, "baseUrl": { "message": "ಸರ್ವರ್ URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "ವಿಂಗಡಿಸಲು ಎಳೆಯಿರಿ" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "ಪಠ್ಯ" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ko/messages.json b/apps/browser/src/_locales/ko/messages.json index 63db503c785..00d3c7e31ac 100644 --- a/apps/browser/src/_locales/ko/messages.json +++ b/apps/browser/src/_locales/ko/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "계정 이메일 주소를 입력하세요. 그 주소로 비밀번호 힌트가 전송될 것 입니다." }, - "passwordHint": { - "message": "비밀번호 힌트" - }, - "enterEmailToGetHint": { - "message": "마스터 비밀번호 힌트를 받으려면 계정의 이메일 주소를 입력하세요." - }, "getMasterPasswordHint": { "message": "마스터 비밀번호 힌트 얻기" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "폴더 편집" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "새 폴더" }, @@ -1166,10 +1169,6 @@ "message": "밝은 테마", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "~(으)로부터 내보내기" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "이 기능을 사용하려면 프리미엄 멤버십이 필요합니다." }, - "enterVerificationCodeApp": { - "message": "인증 앱에서 6자리 인증 코드를 입력하세요." - }, "authenticationTimeout": { "message": "인증 시간 초과" }, "authenticationSessionTimedOut": { "message": "인증 세션 시간이 초과 되었습니다. 다시 로그인을 시작해주세요." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ 주소로 전송된 6자리 인증 코드를 입력하세요.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "$EMAIL$ 주소로 인증 이메일을 보냈습니다.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "기억하기" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "인증 코드 이메일 다시 보내기" - }, - "useAnotherTwoStepMethod": { - "message": "다른 2단계 인증 사용" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "YubiKey를 컴퓨터의 USB 포트에 삽입하고 이 버튼을 누르세요." - }, "insertU2f": { "message": "보안 키를 컴퓨터의 USB 포트에 삽입하고 버튼이 있는 경우 누르세요." }, - "webAuthnNewTab": { - "message": "새 탭에서 WebAuthn 2단계 인증을 계속하세요." - }, - "webAuthnNewTabOpen": { - "message": "새 탭 열기" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "자체 호스팅 환경" }, - "selfHostedEnvironmentFooter": { - "message": "온-프레미스 Bitwarden이 호스팅되고 있는 서버의 기본 URL을 지정하세요." - }, "selfHostedBaseUrlHint": { "message": "온-프레미스 Bitwarden이 호스팅되고 있는 서버의 기본 URL을 지정하세요. 예: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "사용자 지정 환경" }, - "customEnvironmentFooter": { - "message": "고급 사용자 전용 설정입니다. 각 서비스의 기본 URL을 개별적으로 지정할 수 있습니다." - }, "baseUrl": { "message": "서버 URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "드래그하여 정렬" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "텍스트" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "조직 보관함을 내보내는 중" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "설정이 편집되었습니다" - }, - "environmentEditedClick": { - "message": "여기를 클릭하세요." - }, - "environmentEditedReset": { - "message": "사전 구성된 설정으로 재설정하려면" - }, "serverVersion": { "message": "서버 버전" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "마스터 비밀번호로 로그인" }, - "loggingInAs": { - "message": "다음으로 로그인 중" - }, - "notYou": { - "message": "본인이 아닌가요?" - }, "newAroundHere": { "message": "새로 찾아오셨나요?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "기기로 로그인" }, - "loginWithDeviceEnabledInfo": { - "message": "기기로 로그인하려면 Bitwarden 모바일 앱 설정에서 설정해야 합니다. 다른 방식이 필요하신가요?" - }, "fingerprintPhraseHeader": { "message": "지문 구절" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "모든 로그인 방식 보기" }, - "viewAllLoginOptionsV1": { - "message": "모든 로그인 옵션 보기" - }, "notificationSentDevice": { "message": "기기에 알림이 전송되었습니다." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "관리자 인증 필요" }, - "approveWithMasterPassword": { - "message": "마스터 비밀번호로 승인" - }, "ssoIdentifierRequired": { "message": "조직의 SSO 식별자가 필요합니다" }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "요청이 관리자에게 전송되었습니다." }, - "youWillBeNotifiedOnceApproved": { - "message": "승인되면 알림을 받게 됩니다." - }, "troubleLoggingIn": { "message": "로그인에 문제가 있나요?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Duo 서비스 연결 중 오류가 발생했습니다. 다른 2단계 로그인 방법을 사용하거나 Duo에 문의하여 도움을 받으세요." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "듀오를 실행하고 단계를 따라 로그인을 완료하세요" - }, "duoRequiredForAccount": { "message": "계정에 Duo 2단계 로그인이 필요합니다." }, - "popoutTheExtensionToCompleteLogin": { - "message": "확장 프로그램을 실행하여 로그인을 완료합니다." - }, "popoutExtension": { "message": "확장 프로그램을 새 창에서 열기" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "자동 완성 - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$을 위로 이동했습니다. 위치: $INDEX$ / $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "아무것도 선택하지 않았습니다." }, - "movedItemsToOrg": { - "message": "선택한 항목이 $ORGNAME$(으)로 이동됨", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "항목들이 $ORGNAME$로 이동했습니다", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "매우 넓게" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "보기 권한만 있는 컬렉션은 제거할 수 없습니다: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/lt/messages.json b/apps/browser/src/_locales/lt/messages.json index b05269e9b40..53dc8a85743 100644 --- a/apps/browser/src/_locales/lt/messages.json +++ b/apps/browser/src/_locales/lt/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Slaptažodžio užuomina" - }, - "enterEmailToGetHint": { - "message": "Įveskite savo paskyros el. pašto adresą, kad gautumėte pagrindinio slaptažodžio užuominą." - }, "getMasterPasswordHint": { "message": "Gauti pagrindinio slaptažodžio užuominą" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Redaguoti aplankalą" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Šviesi", "description": "Light color" }, - "solarizedDark": { - "message": "Saulėtas tamsą", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Premium narystė reikalinga šiai funkcijai naudoti." }, - "enterVerificationCodeApp": { - "message": "Įvesk 6 skaitmenų patvirtinimo kodą iš tavo autentifikavimo aplikacijos." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Įvesk 6 skaitmenų prisijungimo kodą, kuris buvo išsiųstas $EMAIL$ el. paštu.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Patvirtinimo elektroninis paštas išsiųstas į $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Prisiminti mane" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Pakartotinai atsiųsti patvirtinimo koda el. paštu" - }, - "useAnotherTwoStepMethod": { - "message": "Naudoti dar vieną dviejų žingsnių prisijungimo metodą" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Įkišk YubiKey į savo kompiuterio USB prievadą, tada paliesk jo mygtuką." - }, "insertU2f": { "message": "Įkišk savo saugos raktą į kompiuterio USB prievadą. Jei jame yra mygtukas, paliesk jį." }, - "webAuthnNewTab": { - "message": "Norint pradėti WebAuthn 2FA patikrinimą. Spustelėk toliau esantį mygtuką, kad atsidarytų naujas skirtukas, ir sek naujame skirtuke pateiktas instrukcijas." - }, - "webAuthnNewTabOpen": { - "message": "Atidaryti naują skirtuką" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Savarankiškai sukurta aplinka" }, - "selfHostedEnvironmentFooter": { - "message": "Nurodykite vietinio priglobto „Bitwarden“ diegimo bazinį URL." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Individualizuota aplinka" }, - "customEnvironmentFooter": { - "message": "Pažengusiems naudotojams. Galite nurodyti kiekvienos paslaugos pagrindinį URL adresą atskirai." - }, "baseUrl": { "message": "Serverio URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Rūšiuok, kad surūšiuotum" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Tekstas" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Nustatymai buvo paredaguoti" - }, - "environmentEditedClick": { - "message": "Spauskite čia" - }, - "environmentEditedReset": { - "message": "iš naujo nustatyti iš anksto sukonfigūruotus nustatymus" - }, "serverVersion": { "message": "Serverio versija" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Prisijungti su pagrindiniu slaptažodžiu" }, - "loggingInAs": { - "message": "Prisijungimas kaip" - }, - "notYou": { - "message": "Ne jūs?" - }, "newAroundHere": { "message": "Ar jūs naujas čia?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Prisijunkite naudodami įrenginį" }, - "loginWithDeviceEnabledInfo": { - "message": "Prisijungti su įrenginiu turi būti nustatyta Bitwarden aplikacijos nustatymuose. Reikia kito pasirinkimo?" - }, "fingerprintPhraseHeader": { "message": "Pirštų atspaudų frazė" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Prašyti administratoriaus patvirtinimo" }, - "approveWithMasterPassword": { - "message": "Patvirtinti su pagrindiniu slaptažodžiu" - }, "ssoIdentifierRequired": { "message": "Organizacijos SSO identifikatorius yra reikalingas." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Tavo prašymas išsiųstas administratoriui." }, - "youWillBeNotifiedOnceApproved": { - "message": "Tu būsi praneštas (-a), kai bus patvirtinta." - }, "troubleLoggingIn": { "message": "Problemos prisijungiant?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Klaida prijungiant su „Duo“ paslauga. Naudokite kitą dvigubo prisijungimo būdą arba susisiekite su „Duo“ dėl pagalbos." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Paleisk DUO ir sek veiksmus, kad baigtum prisijungti." - }, "duoRequiredForAccount": { "message": "Tavo paskyrai reikalingas Duo dviejų veiksmų prisijungimas." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Išskleisk plėtinį, kad užbaigtum prisijungimą." - }, "popoutExtension": { "message": "Iššokantis plėtinys" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "Negalite pašalinti kolekcijų su Peržiūrėti tik leidimus: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/lv/messages.json b/apps/browser/src/_locales/lv/messages.json index f7fe453d227..d9438c91bcb 100644 --- a/apps/browser/src/_locales/lv/messages.json +++ b/apps/browser/src/_locales/lv/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Jāievada sava konta e-pasta adrese, un paroles norāde tiks nosūtīta" }, - "passwordHint": { - "message": "Paroles norāde" - }, - "enterEmailToGetHint": { - "message": "Norādīt konta e-pasta adresi, lai saņemtu galvenās paroles norādi." - }, "getMasterPasswordHint": { "message": "Saņemt galvenās paroles norādi" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Labot mapi" }, + "editFolderWithName": { + "message": "Labot mapi: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Jauna mape" }, @@ -1166,10 +1169,6 @@ "message": "Gaišs", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Izgūt no" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Ir nepieciešama Premium dalība, lai izmantotu šo iespēju." }, - "enterVerificationCodeApp": { - "message": "Jāievada 6 ciparu apstiprinājuma kods no autentificētāja lietotnes." - }, "authenticationTimeout": { "message": "Autentificēšanās noildze" }, "authenticationSessionTimedOut": { "message": "Iestājās autentificēšanās sesijas noildze. Lūgums sākt pieteikšanos no jauna." }, - "enterVerificationCodeEmail": { - "message": "Jāievada 6 ciparu apstiprinājuma kods, kas tika nosūtīts uz $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-pasts apstiprināšanai nosūtīts uz $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Atcerēties mani" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Šajā ierīcē 30 dienas vairs nevaicāt" }, - "sendVerificationCodeEmailAgain": { - "message": "Sūtīt apstiprinājuma koda e-pastu vēlreiz" - }, - "useAnotherTwoStepMethod": { - "message": "Izmantot citu divpakāpju pieteikšanās veidu" - }, "selectAnotherMethod": { "message": "Atlasīt citu veidu", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Izmantot savu atkopes kodu" }, - "insertYubiKey": { - "message": "Ievieto savu YubiKey datora USB ligzdā un pieskaries tā pogai!" - }, "insertU2f": { "message": "Ievieto savu drošības atslēgu datora USB ligzdā! Ja tai ir poga, pieskaries tai!" }, - "webAuthnNewTab": { - "message": "Turpināt WebAuthn 2FA apstiprināšanu jaunā cilnē." - }, - "webAuthnNewTabOpen": { - "message": "Atvērt jaunu cilni" - }, "openInNewTab": { "message": "Atvērt jaunā cilnē" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Pašuzturēta vide" }, - "selfHostedEnvironmentFooter": { - "message": "Norādīt pašuzstādīta Bitwarden pamata URL." - }, "selfHostedBaseUrlHint": { "message": "Jānorāda sava pašizvietotā Bitward servera pamata URL. Piemērs: https://bitwarden.uznemums.lv" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Pielāgota vide" }, - "customEnvironmentFooter": { - "message": "Pieredzējušiem lietotājiem. Ir iespējams norādīt URL katram pakalpojumam atsevišķi." - }, "baseUrl": { "message": "Servera URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Vilkt, lai kārtotu" }, + "dragToReorder": { + "message": "Vilkt, lai pārkārtotu" + }, "cfTypeText": { "message": "Teksts" }, @@ -2538,15 +2504,15 @@ "message": "Apvienības paroles ir pakļautas riskam, jo tās ir vājas, atkārtoti izmantotas un/vai noplūdušas.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Riskam pakļauto pieteikšanās vienumu saraksta attēlojums" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Riskam pakļauto pieteikšanās vienumu saraksta attēlojums." }, "generatePasswordSlideDesc": { "message": "Riskam pakļauto vienumu vietnē ar automātiskās aizpildes izvēlni var ātri izveidot stipru, neatkārtojamu paroli.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Bitwarden automātiskās izvēlnes attēlojums, kurā ir redzama izveidota parole" + "generatePasswordSlideImgAltPeriod": { + "message": "Bitwarden automātiskās izvēlnes attēlojums, kurā ir redzama izveidota parole." }, "updateInBitwarden": { "message": "Atjaunināt Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden tad vaicās atjaunināt paroli paroļu pārvaldniekā.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Bitwarden paziņojuma, kas aicina lietotāju atjaunināt pieteikšanās vienumu, attēlojums" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Bitwarden paziņojuma, kas aicina lietotāju atjaunināt pieteikšanās vienumu, attēlojums." }, "turnOnAutofill": { "message": "Ieslēgt automātisko aizpildi" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Tiks izdoti tikai atsevišķi glabātavas vienumi, tajā skaitā pielikumi, kas ir saistīti ar $EMAIL$. Apvienības glabātavas vienumi netiks iekļauti", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Izgūst apvienības glabātavu" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Iestatījumi ir izmainīti" - }, - "environmentEditedClick": { - "message": "Klikšķināt šeit" - }, - "environmentEditedReset": { - "message": "lai atiestatītu pirmsuzstādītos iestatījumus" - }, "serverVersion": { "message": "Servera versija" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Pieteikties ar galveno paroli" }, - "loggingInAs": { - "message": "Piesakās kā" - }, - "notYou": { - "message": "Tas neesi Tu?" - }, "newAroundHere": { "message": "Jauns šeit?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Pieteikties ar ierīci" }, - "loginWithDeviceEnabledInfo": { - "message": "Ir jāuzstāda pieteikšanās ar ierīci Bitwarden lietotnes iestatījumos. Nepieciešama cita iespēja?" - }, "fingerprintPhraseHeader": { "message": "Atpazīšanas vārdkopa" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Skatīt visas pieteikšanās iespējas" }, - "viewAllLoginOptionsV1": { - "message": "Skatīt visas pieteikšanās iespējas" - }, "notificationSentDevice": { "message": "Uz ierīci ir nosūtīts paziņojums." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "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?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Kļūda savienojuma izveidošanā ar Duo pakalpojumu. Jāizmanto cits divpakāpju pieteikšanās veids vai jāvēršas pie Duo pēc palīdzības." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Jāpalaiž DUO un jāseko soļiem, lai pabeigtu pieteikšanos." - }, "duoRequiredForAccount": { "message": "Kontam ir nepieciešama Duo divpakāpju pieteikšanās." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Jāatver paplašinājums atsevišķā logā, lai pabeigtu pieteikšanos." - }, "popoutExtension": { "message": "Atvērt paplašinājumu atsevišķi" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Apskatīt vienumu - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automātiski aizpildīt - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Automātiskā aizpilde - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Ievietot starpliktuvē $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Pārkārtot tīmekļvietņu URI. Bultas uz augšu taustiņš ir izmantojams, lai pārvietotu vienumu augšup vai lejup." + }, "reorderFieldUp": { "message": "$LABEL$ pārvietots augšup, $INDEX$. no $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Nekas nav atlasīts." }, - "movedItemsToOrg": { - "message": "Atzīmētie vienumi pārvietoti uz $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Vienumi pārvietoti uz $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ļoti plats" }, + "sshKeyWrongPassword": { + "message": "Ievadītā parole ir nepareiza." + }, + "importSshKey": { + "message": "Ievietot" + }, + "confirmSshKeyPassword": { + "message": "Apstiprināt paroli" + }, + "enterSshKeyPasswordDesc": { + "message": "Ievadīt SSH atslēgas paroli." + }, + "enterSshKeyPassword": { + "message": "Ievadīt paroli" + }, + "invalidSshKey": { + "message": "SSH atslēga ir nederīga" + }, + "sshKeyTypeUnsupported": { + "message": "SSH atslēgas veids netiek atbalstīts" + }, + "importSshKeyFromClipboard": { + "message": "Ievietot atslēgu no starpliktuves" + }, + "sshKeyImported": { + "message": "SSH atslēga tika sekmīgi ievietota" + }, "cannotRemoveViewOnlyCollections": { "message": "Nevar noņemt krājumus ar tiesībām \"Tikai skatīt\": $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ml/messages.json b/apps/browser/src/_locales/ml/messages.json index f73de774ab2..a1447331124 100644 --- a/apps/browser/src/_locales/ml/messages.json +++ b/apps/browser/src/_locales/ml/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "പാസ്സ്വേഡ് സൂചനാ" - }, - "enterEmailToGetHint": { - "message": "നിങ്ങളുടെ പ്രാഥമിക പാസ്വേഡ് സൂചന ലഭിക്കുന്നതിന് നിങ്ങളുടെ അക്കൗണ്ട് ഇമെയിൽ വിലാസം നൽകുക." - }, "getMasterPasswordHint": { "message": "പ്രാഥമിക പാസ്വേഡ് സൂചന നേടുക" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "ഫോൾഡർ തിരുത്തുക" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "ലൈറ്റ്", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "ഈ സവിശേഷത ഉപയോഗിക്കുന്നതിന് പ്രീമിയം അംഗത്വം ആവശ്യമാണ്." }, - "enterVerificationCodeApp": { - "message": "നിങ്ങളുടെ ഓതന്റിക്കേറ്റർ അപ്ലിക്കേഷനിൽ നിന്ന് 6 അക്ക സ്ഥിരീകരണ കോഡ് നൽകുക." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ൽ ഇമെയിൽ ചെയ്ത 6 അക്ക സ്ഥിരീകരണ കോഡ് നൽകുക", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "സ്ഥിരീകരണ ഇമെയിൽ $EMAIL$ ലേക്ക് അയച്ചു.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "എന്നെ ഓർക്കുക" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "സ്ഥിരീകരണ കോഡ് ഇമെയിൽ വഴി അയയ്ക്കുക" - }, - "useAnotherTwoStepMethod": { - "message": "മറ്റൊരു രണ്ട് ഘട്ട ലോഗിൻ രീതി ഉപയോഗിക്കുക" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ യുഎസ്ബി പോർട്ടിലേക്ക് യുബിക്കി ഇടുക, തുടർന്ന് അതിന്റെ ബട്ടൺ അമർത്തുക." - }, "insertU2f": { "message": "നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ യുഎസ്ബി പോർട്ടിൽ സുരക്ഷാ കീ ഇടുക. അതിന് ഒരു ബട്ടൺ ഉണ്ടെങ്കിൽ അത് അമർത്തുക." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "സ്വയം ഹോസ്റ്റുചെയ്ത എൻവിയോണ്മെന്റ്" }, - "selfHostedEnvironmentFooter": { - "message": "തങ്ങളുടെ പരിസരത്ത് ചെയ്യുന്ന ബിറ്റ് വാർഡൻ ഇൻസ്റ്റാളേഷന്റെ അടിസ്ഥാന URL വ്യക്തമാക്കുക." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "ഇഷ്ടാനുസൃത എൻവിയോണ്മെന്റ്" }, - "customEnvironmentFooter": { - "message": "വിപുലമായ ഉപയോക്താക്കൾക്കായി. ഓരോ സേവനത്തിന്റെയും അടിസ്ഥാന URL നിങ്ങൾക്ക് സ്വതന്ത്രമായി വ്യക്തമാക്കാൻ കഴിയും." - }, "baseUrl": { "message": "സെർവർ URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "അടുക്കാൻ വലിച്ചിടുക" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "വാചകം" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/mr/messages.json b/apps/browser/src/_locales/mr/messages.json index 7a67bab80eb..8832e30fa0c 100644 --- a/apps/browser/src/_locales/mr/messages.json +++ b/apps/browser/src/_locales/mr/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "पासवर्ड संकेत" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "मुख्य पासवर्ड संकेत मिळवा" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "फोल्डर संपादित करा" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/my/messages.json b/apps/browser/src/_locales/my/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/my/messages.json +++ b/apps/browser/src/_locales/my/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/nb/messages.json b/apps/browser/src/_locales/nb/messages.json index c8875e0b327..303f9fc8487 100644 --- a/apps/browser/src/_locales/nb/messages.json +++ b/apps/browser/src/_locales/nb/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Passordhint" - }, - "enterEmailToGetHint": { - "message": "Skriv inn e-postadressen din for å motta hintet til hovedpassordet." - }, "getMasterPasswordHint": { "message": "Få et hint om superpassordet" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Rediger mappen" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Ny mappe" }, @@ -1166,10 +1169,6 @@ "message": "Lyst", "description": "Light color" }, - "solarizedDark": { - "message": "Solarisert mørk", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Et Premium-medlemskap er påkrevd for å bruke denne funksjonen." }, - "enterVerificationCodeApp": { - "message": "Skriv inn den 6-sifrede verifiseringskoden som står på din autentiseringsapp." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Skriv inn den 6-sifrede verifiseringskoden som ble sendt til", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "En verifiserings-E-post har blitt sendt til $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Husk på meg" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send E-posten med verifiseringskoden på nytt" - }, - "useAnotherTwoStepMethod": { - "message": "Bruk en annen 2-trinnsinnloggingsmetode" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Sett inn din YubiKey i din datamaskins USB-uttak, og så trykk på dens knapp." - }, "insertU2f": { "message": "Sett din sikkerhetsnøkkel inn i din datamaskins USB-uttak. Dersom den har en knapp, trykk på den." }, - "webAuthnNewTab": { - "message": "For å starte WebAuthn 2FA bekreftelsen. Klikk på knappen nedenfor for å åpne en ny fane og følge instruksene som er gitt i den nye fanen." - }, - "webAuthnNewTabOpen": { - "message": "Åpne ny fane" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Selvbetjent miljø" }, - "selfHostedEnvironmentFooter": { - "message": "Spesifiser grunn-nettadressen til din selvbetjente Bitwarden-installasjon." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Tilpasset miljø" }, - "customEnvironmentFooter": { - "message": "For avanserte brukere. Du kan bestemme grunn-nettadressen til hver tjeneste separat." - }, "baseUrl": { "message": "Tjener-nettadresse" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Dra for å sortere" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Tekst" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Innstillingene har blitt endret" - }, - "environmentEditedClick": { - "message": "Klikk her" - }, - "environmentEditedReset": { - "message": "for å tilbakestille til forhåndskonfigurerte innstillinger" - }, "serverVersion": { "message": "Server Versjon" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Logg på med hovedpassord" }, - "loggingInAs": { - "message": "Logger på som" - }, - "notYou": { - "message": "Ikke deg?" - }, "newAroundHere": { "message": "Er du ny her?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Logg inn med enhet" }, - "loginWithDeviceEnabledInfo": { - "message": "Logg på med enhet må settes opp i Bitwarden-innstillingene. Trenger du et annet alternativ?" - }, "fingerprintPhraseHeader": { "message": "Fingeravtrykksfrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Vis alle påloggingsalternativer" }, - "viewAllLoginOptionsV1": { - "message": "Vis alle påloggingsalternativer" - }, "notificationSentDevice": { "message": "Et varsel er sendt til enheten din." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Be om administratorgodkjennelse" }, - "approveWithMasterPassword": { - "message": "Godkjenn med hovedpassord" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Forespørselen din har blitt sendt til administratoren din." }, - "youWillBeNotifiedOnceApproved": { - "message": "Du vil bli varslet når det er godkjent." - }, "troubleLoggingIn": { "message": "Har du problemer med å logge inn?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autoutfyll - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Du har ikke valgt noe." }, - "movedItemsToOrg": { - "message": "De valgte gjenstandene ble flyttet til $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Gjenstandene ble flyttet til $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra bred" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ne/messages.json b/apps/browser/src/_locales/ne/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/ne/messages.json +++ b/apps/browser/src/_locales/ne/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/nl/messages.json b/apps/browser/src/_locales/nl/messages.json index 19e06e63581..2f1ecad557f 100644 --- a/apps/browser/src/_locales/nl/messages.json +++ b/apps/browser/src/_locales/nl/messages.json @@ -81,7 +81,7 @@ "message": "Hoofdwachtwoordhint (optioneel)" }, "passwordStrengthScore": { - "message": "Score wachtwoordsterkte $SCORE$", + "message": "Wachtwoordsterkte score $SCORE$", "placeholders": { "score": { "content": "$1", @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Als je het e-mailadres van je account invult, versturen we je je wachtwoordhint" }, - "passwordHint": { - "message": "Wachtwoordhint" - }, - "enterEmailToGetHint": { - "message": "Voer het e-mailadres van je account in om je hoofdwachtwoordhint te ontvangen." - }, "getMasterPasswordHint": { "message": "Hoofdwachtwoordhint opvragen" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Map bewerken" }, + "editFolderWithName": { + "message": "Map bewerken: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nieuwe map" }, @@ -875,10 +878,10 @@ "message": "Druk op je YubiKey om te verifiëren" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Jouw account vereist Duo-tweestapsaanmelding. Volg de onderstaande stappen om het inloggen te voltooien." + "message": "Jouw account vereist Duo tweestapslogin. Volg de onderstaande stappen om het inloggen te voltooien." }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Volg de onderstaande stappen om in te loggen." + "message": "Volg de onderstaande stappen om het inloggen af te ronden." }, "restartRegistration": { "message": "Registratie herstarten" @@ -1037,7 +1040,7 @@ "message": "Klik op items om automatisch in te vullen op de kluisweergave" }, "clickToAutofill": { - "message": "Klik op gesuggereerde items om deze automatisch invullen" + "message": "Klik items in de automatisch invullen suggestie om in te vullen" }, "clearClipboard": { "message": "Klembord wissen", @@ -1072,7 +1075,7 @@ "description": "Shown to user after login is updated." }, "saveAsNewLoginAction": { - "message": "Als nieuwe login opslaan", + "message": "Opslaan als nieuwe login", "description": "Button text for saving login details as a new entry." }, "updateLoginAction": { @@ -1166,10 +1169,6 @@ "message": "Licht", "description": "Light color" }, - "solarizedDark": { - "message": "Overbelicht donker", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exporteren vanuit" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Je hebt een Premium-abonnement nodig om deze functie te gebruiken." }, - "enterVerificationCodeApp": { - "message": "Voer de 6-cijferige verificatiecode uit je authenticatie-app in." - }, "authenticationTimeout": { "message": "Authenticatie-timeout" }, "authenticationSessionTimedOut": { "message": "De verificatiesessie is verlopen. Start het inlogproces opnieuw op." }, - "enterVerificationCodeEmail": { - "message": "Voer de 6-cijferige verificatiecode in die via e-mail is verstuurd naar $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-mail met verificatiecode is verzonden naar $EMAIL$.", "placeholders": { @@ -1419,17 +1406,8 @@ } } }, - "rememberMe": { - "message": "Mijn gegevens onthouden" - }, "dontAskAgainOnThisDeviceFor30Days": { - "message": "30 dagen niet meer vragen op dit apparaat" - }, - "sendVerificationCodeEmailAgain": { - "message": "E-mail met verificatiecode opnieuw versturen" - }, - "useAnotherTwoStepMethod": { - "message": "Gebruik een andere methode voor tweestapsaanmelding" + "message": "30 dagen niet opnieuw vragen op dit apparaat" }, "selectAnotherMethod": { "message": "Kies een andere methode", @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Gebruik je herstelcode" }, - "insertYubiKey": { - "message": "Plaats je YubiKey in de USB-poort van je computer en druk op de knop." - }, "insertU2f": { "message": "Plaats je beveilingssleutel in de USB-poort van je computer. Als het een knop heeft, druk deze dan in." }, - "webAuthnNewTab": { - "message": "Ga door met WebAuthn 2FA-verificatie in de nieuwe tab." - }, - "webAuthnNewTabOpen": { - "message": "Nieuwe tab openen" - }, "openInNewTab": { "message": "Openen in nieuwe tab" }, @@ -1460,7 +1429,7 @@ "message": "Beveiligingssleutel lezen" }, "awaitingSecurityKeyInteraction": { - "message": "Wacht op interactie met beveiligingssleutel..." + "message": "Wacht op interactie met beveiligingssleutel…" }, "loginUnavailable": { "message": "Login niet beschikbaar" @@ -1475,7 +1444,7 @@ "message": "Opties voor tweestapsaanmelding" }, "selectTwoStepLoginMethod": { - "message": "Kies methode voor tweestapsaanmelding" + "message": "Kies methode voor tweestapslogin" }, "recoveryCodeDesc": { "message": "Ben je de toegang tot al je tweestapsaanbieders verloren? Gebruik dan je herstelcode om alle tweestapsaanbieders op je account uit te schakelen." @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Zelfgehoste omgeving" }, - "selfHostedEnvironmentFooter": { - "message": "Geef de basis-URL van jouw zelfgehoste Bitwarden-installatie." - }, "selfHostedBaseUrlHint": { "message": "Specificeer de basis-URL van je zelfgehoste Bitwarden-installatie. Bijvoorbeeld: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Aangepaste omgeving" }, - "customEnvironmentFooter": { - "message": "Voor gevorderde gebruikers. Je kunt de basis-URL van elke dienst afzonderlijk instellen." - }, "baseUrl": { "message": "Server-URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Slepen om te sorteren" }, + "dragToReorder": { + "message": "Sleep om te herschikken" + }, "cfTypeText": { "message": "Tekst" }, @@ -2168,7 +2134,7 @@ "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { - "message": "Kluis-aanpassingen" + "message": "Kluis aanpassingen" }, "vaultTimeoutAction": { "message": "Actie bij time-out" @@ -2180,10 +2146,10 @@ "message": "Nieuwe aanpassingsopties" }, "newCustomizationOptionsCalloutContent": { - "message": "Personaliseer je kluiservaring met snelle kopieeracties, compacte modus en meer!" + "message": "Pas je kluis ervaring aan met snelle kopieeracties, compacte modus en meer!" }, "newCustomizationOptionsCalloutLink": { - "message": "Alle personalisatie-instellingen bekijken" + "message": "Alle weergave-instellingen bekijken" }, "lock": { "message": "Vergrendelen", @@ -2477,7 +2443,7 @@ } }, "atRiskPasswords": { - "message": "Wachtwoorden in gevaar" + "message": "Risicovolle wachtwoorden" }, "atRiskPasswordDescSingleOrg": { "message": "$ORGANIZATION$ vraagt je om één wachtwoord te wijzigen omdat deze een risico vormt.", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Je organisatie(s) vragen je de $COUNT$ wachtwoorden te wijzigen omdat ze een risico vormen.", + "message": "Je organisaties vragen je de $COUNT$ wachtwoorden te wijzigen omdat ze een risico vormen.", "placeholders": { "count": { "content": "$1", @@ -2535,18 +2501,18 @@ "message": "Risicovolle wachtwoorden bekijken" }, "reviewAtRiskLoginsSlideDesc": { - "message": "De wachtwoorden van je organisatie zijn in gevaar omdat ze zwak, hergebruikt en/of blootgelegd zijn.", + "message": "De wachtwoorden van je organisatie zijn in gevaar omdat ze zwak, hergebruikt en/of gelekt zijn.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Voorbeeld van een lijst van risicovolle logins" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Voorbeeld van een lijst van risicovolle inloggegevens." }, "generatePasswordSlideDesc": { - "message": "Genereer snel een sterk, uniek wachtwoord met het automatisch invulmenu van Bitwaren op de risicovolle website.", + "message": "Genereer snel een sterk, uniek wachtwoord met het automatisch invulmenu van Bitwarden op de risicovolle website.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Voorbeeld van het automatisch invulmenu van Bitwarden met een gegenereerd wachtwoord" + "generatePasswordSlideImgAltPeriod": { + "message": "Voorbeeld van het automatisch invulmenu van Bitwarden met een gegenereerd wachtwoord." }, "updateInBitwarden": { "message": "Bijwerken in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden vraagt je vervolgens het wachtwoord bij te werken in de wachtwoordbeheerder.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Voorbeeld van een Bitwarden-melding die de gebruiker aanspoort tot het bijwerken van de login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Voorbeeld van een Bitwarden-melding die de gebruiker aanspoort tot het bijwerken van de login." }, "turnOnAutofill": { "message": "Automatisch invullen inschakelen" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Exporteert alleen de persoonlijke kluis-items, inclusief attachments, gerelateerd aan $EMAIL$. Geen kluis-items van de organisatie", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Organisatiekluis exporteren" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Instellingen zijn bijgewerkt" - }, - "environmentEditedClick": { - "message": "Klik hier" - }, - "environmentEditedReset": { - "message": "om terug te gaan naar vooraf geconfigureerde instellingen" - }, "serverVersion": { "message": "Serverversie" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Inloggen met je hoofdwachtwoord" }, - "loggingInAs": { - "message": "Inloggen als" - }, - "notYou": { - "message": "Ben jij dit niet?" - }, "newAroundHere": { "message": "Nieuw hier?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Inloggen met apparaat" }, - "loginWithDeviceEnabledInfo": { - "message": "Inloggen met apparaat moet aangezet worden in de instellingen van de Bitwarden app. Nood aan een andere optie?" - }, "fingerprintPhraseHeader": { "message": "Vingerafdrukzin" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Alle inlogopties bekijken" }, - "viewAllLoginOptionsV1": { - "message": "Alle inlogopties weergeven" - }, "notificationSentDevice": { "message": "Er is een melding naar je apparaat verzonden." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Goedkeuring van beheerder vragen" }, - "approveWithMasterPassword": { - "message": "Goedkeuren met hoofdwachtwoord" - }, "ssoIdentifierRequired": { "message": "Organisatie SSO-identificatie vereist." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Je verzoek is naar je beheerder verstuurd." }, - "youWillBeNotifiedOnceApproved": { - "message": "Je krijgt een melding zodra je bent goedgekeurd." - }, "troubleLoggingIn": { "message": "Problemen met inloggen?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Fout bij het verbinden met de Duo-service. Gebruik een andere tweestapsaanmeldingsmethode of neem contact op met Duo voor hulp." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Start Duo en volg de stappen om het inloggen te voltooien." - }, "duoRequiredForAccount": { "message": "Jouw account vereist Duo-tweestapsaanmelding." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Open de extensie om in te loggen." - }, "popoutExtension": { "message": "Pop-out extensie" }, @@ -4111,7 +4053,7 @@ "message": "Actief account" }, "bitwardenAccount": { - "message": "Bitwarden-account" + "message": "Bitwarden account" }, "availableAccounts": { "message": "Beschikbare accounts" @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Item weergeven - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automatisch invullen - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Automatisch aanvullen - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "$FIELD$, $VALUE$ kopiëren", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Website URI herschikken. Gebruik de pijltjestoets om het item omhoog of omlaag te verplaatsen." + }, "reorderFieldUp": { "message": "$LABEL$ is naar boven verplaatst, positie $INDEX$ van $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Je hebt niets geselecteerd." }, - "movedItemsToOrg": { - "message": "Geselecteerde items verplaatst naar $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items verplaatst naar $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra breed" }, + "sshKeyWrongPassword": { + "message": "Het wachtwoord dat je hebt ingevoerd is onjuist." + }, + "importSshKey": { + "message": "Importeren" + }, + "confirmSshKeyPassword": { + "message": "Wachtwoord bevestigen" + }, + "enterSshKeyPasswordDesc": { + "message": "Voer het wachtwoord voor de SSH sleutel in." + }, + "enterSshKeyPassword": { + "message": "Wachtwoord invoeren" + }, + "invalidSshKey": { + "message": "De SSH-sleutel is ongeldig" + }, + "sshKeyTypeUnsupported": { + "message": "Het type SSH-sleutel is niet ondersteund" + }, + "importSshKeyFromClipboard": { + "message": "Sleutel importeren van klembord" + }, + "sshKeyImported": { + "message": "SSH-sleutel succesvol geïmporteerd" + }, "cannotRemoveViewOnlyCollections": { "message": "Je kunt verzamelingen niet verwijderen met alleen rechten voor weergeven: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Risicovol wachtwoord wijzigen" + }, + "introCarouselLabel": { + "message": "Welkom bij Bitwarden" + }, + "securityPrioritized": { + "message": "Security, geprioriteerd" + }, + "securityPrioritizedBody": { + "message": "Logins, kaarten en identiteiten in je beveiligde kluis opslaan. Bitwarden gebruikt zero-knowledge, end-to-end versleuteling om te beschermen wat belangrijk voor jou is." + }, + "quickLogin": { + "message": "Snel en eenvoudig inloggen" + }, + "quickLoginBody": { + "message": "Biometrische ontgrendelen en automatisch invullen instellen zodat je kunt inloggen op je accounts zonder één letter te typen." + }, + "secureUser": { + "message": "Versterk je logins" + }, + "secureUserBody": { + "message": "Gebruik de generator voor het aanmaken en bewaren van sterke, unieke wachtwoorden voor al je accounts." + }, + "secureDevices": { + "message": "Jouw gegevens, wanneer en waar je ze nodig hebt" + }, + "secureDevicesBody": { + "message": "Onbeperkt wachtwoorden opslaan op alle apparaten met Bitwarden-apps voor mobiel, browser en desktop." } } diff --git a/apps/browser/src/_locales/nn/messages.json b/apps/browser/src/_locales/nn/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/nn/messages.json +++ b/apps/browser/src/_locales/nn/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/or/messages.json b/apps/browser/src/_locales/or/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/or/messages.json +++ b/apps/browser/src/_locales/or/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/pl/messages.json b/apps/browser/src/_locales/pl/messages.json index 754cc510398..13587a74e52 100644 --- a/apps/browser/src/_locales/pl/messages.json +++ b/apps/browser/src/_locales/pl/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Wprowadź adres e-mail swojego konta, a podpowiedź hasła zostanie wysłana do Ciebie" }, - "passwordHint": { - "message": "Podpowiedź do hasła" - }, - "enterEmailToGetHint": { - "message": "Wpisz adres e-mail powiązany z kontem, aby otrzymać podpowiedź do hasła głównego." - }, "getMasterPasswordHint": { "message": "Uzyskaj podpowiedź do hasła głównego" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edytuj folder" }, + "editFolderWithName": { + "message": "Edytuj folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nowy folder" }, @@ -1166,10 +1169,6 @@ "message": "Jasny", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Eksportuj z" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Konto Premium jest wymagane, aby skorzystać z tej funkcji." }, - "enterVerificationCodeApp": { - "message": "Wpisz 6-cyfrowy kod weryfikacyjny z aplikacji uwierzytelniającej." - }, "authenticationTimeout": { "message": "Limit czasu uwierzytelniania" }, "authenticationSessionTimedOut": { "message": "Upłynął limit czasu uwierzytelniania. Uruchom ponownie proces logowania." }, - "enterVerificationCodeEmail": { - "message": "Wpisz 6-cyfrowy kod weryfikacyjny, który został przesłany na adres $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Kod weryfikacyjny został wysłany na adres $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Zapamiętaj mnie" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Nie pytaj ponownie na tym urządzeniu przez 30 dni" }, - "sendVerificationCodeEmailAgain": { - "message": "Wyślij ponownie wiadomość z kodem weryfikacyjnym" - }, - "useAnotherTwoStepMethod": { - "message": "Użyj innej metody logowania dwustopniowego" - }, "selectAnotherMethod": { "message": "Wybierz inną metodę", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Użyj kodu odzyskiwania" }, - "insertYubiKey": { - "message": "Włóż klucz YubiKey do portu USB komputera, a następnie dotknij jego przycisku." - }, "insertU2f": { "message": "Włóż klucz bezpieczeństwa do portu USB komputera. Jeśli klucz posiada przycisk, dotknij go." }, - "webAuthnNewTab": { - "message": "Kontynuuj logowanie dwustopniowe WebAuthn w nowej karcie." - }, - "webAuthnNewTabOpen": { - "message": "Otwórz nową kartę" - }, "openInNewTab": { "message": "Otwórz w nowej karcie" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Samodzielnie hostowane środowisko" }, - "selfHostedEnvironmentFooter": { - "message": "Wpisz podstawowy adres URL hostowanej instalacji Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Określ bazowy adres URL swojej instalacji Bitwarden. Przykład: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Niestandardowe środowisko" }, - "customEnvironmentFooter": { - "message": "Dla zaawansowanych użytkowników. Możesz wpisać podstawowy adres URL niezależnie dla każdej usługi." - }, "baseUrl": { "message": "Adres URL serwera" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Przeciągnij, aby posortować" }, + "dragToReorder": { + "message": "Przeciągnij, aby zmienić kolejność" + }, "cfTypeText": { "message": "Tekst" }, @@ -2538,15 +2504,15 @@ "message": "Twoje hasła organizacji są zagrożone, ponieważ są słabe, ponownie używane i/lub narażone.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Ilustracja listy loginów, które są zagrożone" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Ilustracja listy danych logowania, które są zagrożone." }, "generatePasswordSlideDesc": { "message": "Szybko wygeneruj silne, unikalne hasło z menu autouzupełniania Bitwarden na stronie narażonej na ryzyko.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Ilustracja menu autouzupełniania Bitwarden pokazująca wygenerowane hasło" + "generatePasswordSlideImgAltPeriod": { + "message": "Ilustracja menu autouzupełniania Bitwardena pokazująca wygenerowane hasło." }, "updateInBitwarden": { "message": "Aktualizacja w Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden poprosi Cię o aktualizację hasła w menedżerze haseł.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Ilustracja powiadomienia Bitwardena, która prosi użytkownika o aktualizację logowania" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Ilustracja powiadomienia Bitwardena, skłaniająca użytkownika do zaktualizowania danych logowania." }, "turnOnAutofill": { "message": "Włącz autouzupełnienie" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Tylko poszczególne elementy sejfu łącznie z załącznikami powiązanymi z $EMAIL$ zostaną wyeksportowane. Elementy sejfu organizacji nie będą dołączone", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Eksportowanie sejfu organizacji" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Ustawienia zostały zmienione" - }, - "environmentEditedClick": { - "message": "Kliknij tutaj" - }, - "environmentEditedReset": { - "message": "aby zresetować do wstępnie skonfigurowanych ustawień" - }, "serverVersion": { "message": "Wersja serwera" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Logowanie hasłem głównym" }, - "loggingInAs": { - "message": "Logowanie jako" - }, - "notYou": { - "message": "To nie Ty?" - }, "newAroundHere": { "message": "Nowy użytkownik?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Zaloguj się za pomocą urządzenia" }, - "loginWithDeviceEnabledInfo": { - "message": "Logowanie za pomocą urządzenia musi być włączone w ustawieniach aplikacji Bitwarden. Potrzebujesz innej opcji?" - }, "fingerprintPhraseHeader": { "message": "Unikalny identyfikator konta" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Zobacz wszystkie sposoby logowania" }, - "viewAllLoginOptionsV1": { - "message": "Zobacz wszystkie sposoby logowania" - }, "notificationSentDevice": { "message": "Powiadomienie zostało wysłane na urządzenie." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Poproś administratora o zatwierdzenie" }, - "approveWithMasterPassword": { - "message": "Zatwierdź przy użyciu hasła głównego" - }, "ssoIdentifierRequired": { "message": "Identyfikator organizacji jest wymagany." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Twoja prośba została wysłana do Twojego administratora." }, - "youWillBeNotifiedOnceApproved": { - "message": "Zostaniesz powiadomiony po zatwierdzeniu." - }, "troubleLoggingIn": { "message": "Problem z zalogowaniem?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Wystąpił błąd podczas połączenia z usługą Duo. Aby uzyskać pomoc, użyj innej metody dwustopniowego logowania lub skontaktuj się z Duo." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Uruchom DUO i wykonaj kroki, aby zakończyć logowanie." - }, "duoRequiredForAccount": { "message": "Dwustopniowe logowanie Duo jest wymagane dla Twojego konta." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Otwórz rozszerzenie w nowym oknie, aby dokończyć logowanie." - }, "popoutExtension": { "message": "Otwórz rozszerzenie w nowym oknie" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Zobacz element - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autouzupełnij - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autouzupełnij - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Kopiuj $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Zmień kolejność URI strony. Użyj klawiszy ze strzałkami, aby przenieść element w górę lub w dół." + }, "reorderFieldUp": { "message": "$LABEL$ przeniósł się w górę, pozycja $INDEX$ z $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Nie zaznaczyłeś żadnych elementów." }, - "movedItemsToOrg": { - "message": "Zaznaczone elementy zostały przeniesione do $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Elementy przeniesione do $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Bardzo szerokie" }, + "sshKeyWrongPassword": { + "message": "Wprowadzone hasło jest nieprawidłowe." + }, + "importSshKey": { + "message": "Importuj" + }, + "confirmSshKeyPassword": { + "message": "Potwierdź hasło" + }, + "enterSshKeyPasswordDesc": { + "message": "Wprowadź hasło dla klucza SSH." + }, + "enterSshKeyPassword": { + "message": "Wprowadź hasło" + }, + "invalidSshKey": { + "message": "Klucz SSH jest nieprawidłowy" + }, + "sshKeyTypeUnsupported": { + "message": "Typ klucza SSH nie jest obsługiwany" + }, + "importSshKeyFromClipboard": { + "message": "Importuj klucz ze schowka" + }, + "sshKeyImported": { + "message": "Klucz SSH zaimportowano pomyślnie" + }, "cannotRemoveViewOnlyCollections": { "message": "Nie można usunąć kolekcji z uprawnieniami tylko do przeglądania: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Zmień hasło zagrożone" + }, + "introCarouselLabel": { + "message": "Witaj w Bitwarden" + }, + "securityPrioritized": { + "message": "Bezpieczeństwo priorytetem" + }, + "securityPrioritizedBody": { + "message": "Zapisz dane logowania, karty i tożsamości w bezpiecznym sejfie. Bitwarden stosuje szyfrowanie end-to-end z wiedzą zerową, aby chronić to, co jest dla Ciebie ważne." + }, + "quickLogin": { + "message": "Szybkie i łatwe logowanie" + }, + "quickLoginBody": { + "message": "Skonfiguruj odblokowanie i autouzupełnianie biometryczne, aby zalogować się na swoje konta bez wpisywania pojedynczej litery." + }, + "secureUser": { + "message": "Ulepsz swoje loginy" + }, + "secureUserBody": { + "message": "Użyj generatora do tworzenia i zapisywania silnych, unikalnych haseł dla wszystkich kont." + }, + "secureDevices": { + "message": "Twoje dane, kiedy i gdzie potrzebujesz" + }, + "secureDevicesBody": { + "message": "Zapisuj nieograniczoną liczbę haseł na nieograniczonej liczbie urządzeń dzięki aplikacjom Bitwarden na urządzenia mobilne, przeglądarki i komputery stacjonarne." } } diff --git a/apps/browser/src/_locales/pt_BR/messages.json b/apps/browser/src/_locales/pt_BR/messages.json index 17a48bc1e03..3ffceca3611 100644 --- a/apps/browser/src/_locales/pt_BR/messages.json +++ b/apps/browser/src/_locales/pt_BR/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Digite o endereço de seu correio eletrônico da sua conta e sua dica da senha será enviada para você" }, - "passwordHint": { - "message": "Dica da Senha" - }, - "enterEmailToGetHint": { - "message": "Insira o seu endereço de e-mail para receber a dica da sua senha mestra." - }, "getMasterPasswordHint": { "message": "Obter dica da senha mestra" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editar Pasta" }, + "editFolderWithName": { + "message": "Editar pasta: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nova pasta" }, @@ -875,10 +878,10 @@ "message": "Insira sua YubiKey para autenticar" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." + "message": "A autenticação de dois fatores é necessária para sua conta. Siga os passos abaixo para conseguir entrar." }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Follow the steps below to finish logging in." + "message": "Siga os passos abaixo para finalizar o login." }, "restartRegistration": { "message": "Reiniciar registro" @@ -902,7 +905,7 @@ "message": "Não" }, "location": { - "message": "Location" + "message": "Localização" }, "unexpectedError": { "message": "Ocorreu um erro inesperado." @@ -1016,7 +1019,7 @@ "message": "Pedir para adicionar um item se um não for encontrado no seu cofre. Aplica-se a todas as contas logadas." }, "showCardsInVaultViewV2": { - "message": "Always show cards as Autofill suggestions on Vault view" + "message": "Sempre mostrar cartões como sugestões de preenchimento automático na Tela do Cofre" }, "showCardsCurrentTab": { "message": "Mostrar cartões em páginas com guias." @@ -1025,7 +1028,7 @@ "message": "Exibir itens de cartão em páginas com abas para simplificar o preenchimento automático" }, "showIdentitiesInVaultViewV2": { - "message": "Always show identities as Autofill suggestions on Vault view" + "message": "Sempre mostrar identidades como sugestões de preenchimento automático na Tela do Cofre" }, "showIdentitiesCurrentTab": { "message": "Exibir Identidades na Aba Atual" @@ -1034,10 +1037,10 @@ "message": "Liste os itens de identidade na aba atual para facilitar preenchimento automático." }, "clickToAutofillOnVault": { - "message": "Click items to autofill on Vault view" + "message": "Clique em itens para autopreencher na Tela do Cofre" }, "clickToAutofill": { - "message": "Click items in autofill suggestion to fill" + "message": "Selecione itens sugeridos pelo autopreenchimento" }, "clearClipboard": { "message": "Limpar Área de Transferência", @@ -1166,10 +1169,6 @@ "message": "Claro", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized (escuro)", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportar de" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Uma conta premium é necessária para usar esse recurso." }, - "enterVerificationCodeApp": { - "message": "Insira o código de verificação de 6 dígitos do seu aplicativo de autenticação." - }, "authenticationTimeout": { "message": "Tempo de autenticação esgotado" }, "authenticationSessionTimedOut": { "message": "A sessão de autenticação expirou. Por favor, reinicie o processo de login." }, - "enterVerificationCodeEmail": { - "message": "Insira o código de verificação de 6 dígitos que foi enviado por e-mail para $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-mail de verificação enviado para $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Lembrar de mim" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Não perguntar novamente neste dispositivo por 30 dias" }, - "sendVerificationCodeEmailAgain": { - "message": "Enviar código de verificação para o e-mail novamente" - }, - "useAnotherTwoStepMethod": { - "message": "Utilizar outro método de verificação em duas etapas" - }, "selectAnotherMethod": { "message": "Escolher outro método", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use seu código de recuperação" }, - "insertYubiKey": { - "message": "Insira a sua YubiKey na porta USB do seu computador, e depois toque no botão da mesma." - }, "insertU2f": { "message": "Insira a sua chave de segurança na porta USB do seu computador. Se ele tiver um botão, toque nele." }, - "webAuthnNewTab": { - "message": "Para iniciar a verificação 2FA WebAuthn. Clique no botão abaixo para abrir uma nova aba e siga as instruções fornecidas na nova aba." - }, - "webAuthnNewTabOpen": { - "message": "Abrir nova aba" - }, "openInNewTab": { "message": "Abrir numa nova aba" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Ambiente Auto-hospedado" }, - "selfHostedEnvironmentFooter": { - "message": "Especifique a URL de base da sua instalação local do Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Especifique a URL de base da sua instalação local do Bitwarden. Exemplo: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Ambiente Personalizado" }, - "customEnvironmentFooter": { - "message": "Para usuários avançados. Você pode especificar a URL de base de cada serviço independentemente." - }, "baseUrl": { "message": "URL do Servidor" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arrastar para ordenar" }, + "dragToReorder": { + "message": "Arraste para reorganizar" + }, "cfTypeText": { "message": "Texto" }, @@ -2180,7 +2146,7 @@ "message": "Novas opções de personalização" }, "newCustomizationOptionsCalloutContent": { - "message": "Customize your vault experience with quick copy actions, compact mode, and more!" + "message": "Personalize a experiência do seu cofre com ações de cópia rápida, modo compacto e muito mais!" }, "newCustomizationOptionsCalloutLink": { "message": "Ver todas as configurações de aparência" @@ -2456,13 +2422,13 @@ "message": "O Bitwarden não irá pedir para salvar os detalhes de credencial para estes domínios. Você deve atualizar a página para que as alterações entrem em vigor." }, "blockedDomainsDesc": { - "message": "Autofill and other related features will not be offered for these websites. You must refresh the page for changes to take effect." + "message": "\"Autopreencher\" e outros recursos podem não estar disponíveis para estes sites. Atualize a página para que as mudanças surtam efeito." }, "autofillBlockedNoticeV2": { - "message": "Autofill is blocked for this website." + "message": "\"Auto completar\" está bloqueado para este site." }, "autofillBlockedNoticeGuidance": { - "message": "Change this in settings" + "message": "Altere isso em configurações" }, "change": { "message": "Alterar" @@ -2480,7 +2446,7 @@ "message": "Senhas em risco" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ is requesting you change one password because it is at-risk.", + "message": "$ORGANIZATION$ solicita que altere uma senha, pois ela está vulnerável.", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ is requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "$ORGANIZATION$ solicita que altere $COUNT$ senhas, pois elas estão vulneráveis.", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Your organizations are requesting you change the $COUNT$ passwords because they are at-risk.", + "message": "Suas organizações estão solicitando que altere $COUNT$ senhas porque elas estão vulneráveis.", "placeholders": { "count": { "content": "$1", @@ -2511,10 +2477,10 @@ } }, "reviewAndChangeAtRiskPassword": { - "message": "Review and change one at-risk password" + "message": "Revisar e alterar uma senha vulnerável" }, "reviewAndChangeAtRiskPasswordsPlural": { - "message": "Review and change $COUNT$ at-risk passwords", + "message": "Revisar e alterar $COUNT$ senhas vulneráveis", "placeholders": { "count": { "content": "$1", @@ -2523,40 +2489,40 @@ } }, "changeAtRiskPasswordsFaster": { - "message": "Change at-risk passwords faster" + "message": "Mude senhas vulneráveis rapidamente" }, "changeAtRiskPasswordsFasterDesc": { - "message": "Update your settings so you can quickly autofill your passwords and generate new ones" + "message": "Atualize suas configurações para poder autopreencher ou gerar novas senhas" }, "reviewAtRiskLogins": { - "message": "Review at-risk logins" + "message": "Revisar logins em risco" }, "reviewAtRiskPasswords": { - "message": "Review at-risk passwords" + "message": "Revisar senhas vulneráveis" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", + "message": "As senhas da sua organização estão vulneráveis, pois são fracas, reutilizadas e/ou comprometidas.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Ilustração de uma lista de logins em risco." }, "generatePasswordSlideDesc": { - "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", + "message": "Gere rapidamente uma senha forte e única com a opção de autopreenchimento no site vulnerável.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Ilustração do menu de autopreenchimento do Bitwarden exibindo uma senha gerada." }, "updateInBitwarden": { "message": "Atualizar no Bitwarden" }, "updateInBitwardenSlideDesc": { - "message": "Bitwarden will then prompt you to update the password in the password manager.", + "message": "O Bitwarden então solicitará que você atualize a senha no gerenciador de senhas.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Ilustração de umja notificação do Bitwarden solicitando que o usuário atualize o login." }, "turnOnAutofill": { "message": "Ativar preenchimento automático" @@ -2586,7 +2552,7 @@ } }, "blockedDomainsSavedSuccess": { - "message": "Blocked domain changes saved" + "message": "Alterações de domínios bloqueados salvas" }, "excludedDomainsSavedSuccess": { "message": "Mudanças de domínios excluídos salvas" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Apenas os itens individuais do cofre, incluindo anexos associados ao $EMAIL$ serão exportados. Os itens do cofre da organização não serão incluídos", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exportando cofre da organização" }, @@ -3033,11 +3008,11 @@ "message": "O Bitwarden não pode descriptografar o(s) item(ns) do cofre listado abaixo." }, "contactCSToAvoidDataLossPart1": { - "message": "Contact customer success", + "message": "Contato com o cliente feito com sucesso", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "contactCSToAvoidDataLossPart2": { - "message": "to avoid additional data loss.", + "message": "para evitar a perca adicional dos dados.", "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'" }, "generateUsername": { @@ -3172,7 +3147,7 @@ } }, "forwaderInvalidOperation": { - "message": "$SERVICENAME$ refused your request. Please contact your service provider for assistance.", + "message": "$SERVICENAME$ recusou sua solicitação. Contate seu provedor de serviços para receber assistência.", "description": "Displayed when the user is forbidden from using the API by the forwarding service.", "placeholders": { "servicename": { @@ -3182,7 +3157,7 @@ } }, "forwaderInvalidOperationWithMessage": { - "message": "$SERVICENAME$ refused your request: $ERRORMESSAGE$", + "message": "$SERVICENAME$ recusou sua solicitação: $ERRORMESSAGE$", "description": "Displayed when the user is forbidden from using the API by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "As configurações foram editadas" - }, - "environmentEditedClick": { - "message": "Clique aqui" - }, - "environmentEditedReset": { - "message": "para redefinir para as configurações pré-configuradas" - }, "serverVersion": { "message": "Versão do servidor" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Entrar com a senha mestra" }, - "loggingInAs": { - "message": "Logar como" - }, - "notYou": { - "message": "Não é você?" - }, "newAroundHere": { "message": "Novo por aqui?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Fazer login com dispositivo" }, - "loginWithDeviceEnabledInfo": { - "message": "Login com dispositivo deve ser habilitado nas configurações do aplicativo móvel do Bitwarden. Necessita de outra opção?" - }, "fingerprintPhraseHeader": { "message": "Frase de impressão digital" }, @@ -3345,20 +3302,17 @@ "viewAllLogInOptions": { "message": "Visualizar todas as opções de login" }, - "viewAllLoginOptionsV1": { - "message": "Visualizar todas as opções de login" - }, "notificationSentDevice": { "message": "Uma notificação foi enviada para seu dispositivo." }, "notificationSentDevicePart1": { - "message": "Unlock Bitwarden on your device or on the" + "message": "Desbloqueie o Bitwarden em seu dispositivo ou na" }, "notificationSentDeviceAnchor": { - "message": "web app" + "message": "aplicativo web" }, "notificationSentDevicePart2": { - "message": "Make sure the Fingerprint phrase matches the one below before approving." + "message": "Certifique-se de que a frase de biometria corresponde a frase abaixo antes de aprovar." }, "aNotificationWasSentToYourDevice": { "message": "Uma notificação foi enviada para o seu dispositivo" @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Solicitar aprovação do administrador" }, - "approveWithMasterPassword": { - "message": "Aprovar com senha mestra" - }, "ssoIdentifierRequired": { "message": "Identificador SSO da organização é necessário." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Seu pedido foi enviado para seu administrador." }, - "youWillBeNotifiedOnceApproved": { - "message": "Será notificado assim que for aprovado." - }, "troubleLoggingIn": { "message": "Problemas em efetuar login?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Erro ao se conectar com o serviço Duo. Use um método de verificação de duas etapas diferente ou contate o Duo para assistência." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Inicie o Duo e siga os passos para finalizar o login." - }, "duoRequiredForAccount": { "message": "A autenticação em duas etapas do Duo é necessária para sua conta." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Abra a extensão para concluir o login." - }, "popoutExtension": { "message": "Extensão pop-out" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Visualizar item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Auto-preenchimento - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autocompletar - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copiar $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorganize a URI do site. Use as setas para mover o item para cima ou para baixo." + }, "reorderFieldUp": { "message": "$LABEL$ se moveu para cima, posição $INDEX$ de $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Você selecionou nada." }, - "movedItemsToOrg": { - "message": "Itens selecionados movidos para $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Itens movidos para $ORGNAME$", "placeholders": { @@ -4827,7 +4791,7 @@ "message": "Mostrar o número de sugestões de preenchimento automático de login no ícone da extensão" }, "showQuickCopyActions": { - "message": "Show quick copy actions on Vault" + "message": "Mostrar a opção de cópia rápida no Cofre" }, "systemDefault": { "message": "Padrão do sistema" @@ -4899,22 +4863,22 @@ "message": "Você não tem permissão para editar este arquivo" }, "biometricsStatusHelptextUnlockNeeded": { - "message": "Biometric unlock is unavailable because PIN or password unlock is required first." + "message": "O desbloqueio por biometria está indisponível, pois é necessário informar o PIN ou a senha primeiro." }, "biometricsStatusHelptextHardwareUnavailable": { - "message": "Biometric unlock is currently unavailable." + "message": "O desbloqueio por biometria está indisponível no momento." }, "biometricsStatusHelptextAutoSetupNeeded": { - "message": "Biometric unlock is unavailable due to misconfigured system files." + "message": "O desbloqueio por biometria está indisponível devido a algum erro na configuração dos arquivos de sistema." }, "biometricsStatusHelptextManualSetupNeeded": { - "message": "Biometric unlock is unavailable due to misconfigured system files." + "message": "O desbloqueio por biometria está indisponível devido a algum erro na configuração dos arquivos de sistema." }, "biometricsStatusHelptextDesktopDisconnected": { - "message": "Biometric unlock is unavailable because the Bitwarden desktop app is closed." + "message": "O desbloqueio por biometria está indisponível porque o aplicativo de desktop não está aberto." }, "biometricsStatusHelptextNotEnabledInDesktop": { - "message": "Biometric unlock is unavailable because it is not enabled for $EMAIL$ in the Bitwarden desktop app.", + "message": "O desbloqueio por biometria está indisponível, pois a opção não foi ativada no aplicativo de desktop de $EMAIL$.", "placeholders": { "email": { "content": "$1", @@ -4923,7 +4887,7 @@ } }, "biometricsStatusHelptextUnavailableReasonUnknown": { - "message": "Biometric unlock is currently unavailable for an unknown reason." + "message": "O desbloqueio por biometria está indisponível por razões desconhecidas." }, "authenticating": { "message": "Autenticando" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra Grande" }, + "sshKeyWrongPassword": { + "message": "A senha está incorreta." + }, + "importSshKey": { + "message": "Importar" + }, + "confirmSshKeyPassword": { + "message": "Confirme a senha" + }, + "enterSshKeyPasswordDesc": { + "message": "Insira a senha da chave SSH." + }, + "enterSshKeyPassword": { + "message": "Insira a senha" + }, + "invalidSshKey": { + "message": "A chave SSH é inválida" + }, + "sshKeyTypeUnsupported": { + "message": "O tipo de chave SSH não é suportado" + }, + "importSshKeyFromClipboard": { + "message": "Importar chave da área de transferência" + }, + "sshKeyImported": { + "message": "Chave SSH importada com sucesso" + }, "cannotRemoveViewOnlyCollections": { "message": "Você não pode remover coleções com permissões de Somente leitura: $COLLECTIONS$", "placeholders": { @@ -5142,12 +5133,39 @@ } }, "updateDesktopAppOrDisableFingerprintDialogTitle": { - "message": "Please update your desktop application" + "message": "Atualize seu aplicativo de desktop" }, "updateDesktopAppOrDisableFingerprintDialogMessage": { - "message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings." + "message": "Para usar o desbloqueio de biometria, atualize seu aplicativo de desktop ou desative a opção \"desbloqueio por biometria\"." }, "changeAtRiskPassword": { - "message": "Change at-risk password" + "message": "Alterar senhas vulneráveis" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/pt_PT/messages.json b/apps/browser/src/_locales/pt_PT/messages.json index b0bfda0066e..a4e0a0de541 100644 --- a/apps/browser/src/_locales/pt_PT/messages.json +++ b/apps/browser/src/_locales/pt_PT/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Introduza o endereço de e-mail da sua conta e ser-lhe-á enviada a sua dica da palavra-passe" }, - "passwordHint": { - "message": "Dica da palavra-passe" - }, - "enterEmailToGetHint": { - "message": "Introduza o endereço de e-mail da sua conta para receber a dica da sua palavra-passe mestra." - }, "getMasterPasswordHint": { "message": "Obter a dica da palavra-passe mestra" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editar pasta" }, + "editFolderWithName": { + "message": "Editar pasta: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nova pasta" }, @@ -650,7 +653,7 @@ "message": "O seu navegador Web não suporta a cópia fácil da área de transferência. Em vez disso, copie manualmente." }, "verifyYourIdentity": { - "message": "Verify your identity" + "message": "Verifique a sua identidade" }, "weDontRecognizeThisDevice": { "message": "Não reconhecemos este dispositivo. Introduza o código enviado para o seu e-mail para verificar a sua identidade." @@ -1166,10 +1169,6 @@ "message": "Claro", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized (escuro)", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportar de" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "É necessária uma subscrição Premium para utilizar esta funcionalidade." }, - "enterVerificationCodeApp": { - "message": "Introduza o código de verificação de 6 dígitos da sua aplicação de autenticação." - }, "authenticationTimeout": { "message": "Tempo limite de autenticação" }, "authenticationSessionTimedOut": { "message": "A sessão de autenticação expirou. Por favor, reinicie o processo de início de sessão." }, - "enterVerificationCodeEmail": { - "message": "Introduza o código de verificação de 6 dígitos que foi enviado por e-mail para $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-mail de verificação enviado para $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Memorizar" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Não voltar a perguntar neste dispositivo durante 30 dias" }, - "sendVerificationCodeEmailAgain": { - "message": "Enviar e-mail com o código de verificação novamente" - }, - "useAnotherTwoStepMethod": { - "message": "Utilizar outro método de verificação de dois passos" - }, "selectAnotherMethod": { "message": "Selecionar outro método", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Utilize o seu código de recuperação" }, - "insertYubiKey": { - "message": "Introduza a sua YubiKey na porta USB do seu computador, depois toque no botão da mesma." - }, "insertU2f": { "message": "Introduza a sua chave de segurança na porta USB do seu computador. Se tiver um botão, toque no mesmo." }, - "webAuthnNewTab": { - "message": "Para iniciar a verificação do WebAuthn 2FA, clique no botão abaixo para abrir um novo separador e siga as instruções fornecidas no novo separador." - }, - "webAuthnNewTabOpen": { - "message": "Abrir novo separador" - }, "openInNewTab": { "message": "Abrir num novo separador" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Ambiente auto-hospedado" }, - "selfHostedEnvironmentFooter": { - "message": "Especifique o URL de base da sua instalação Bitwarden hospedada no local." - }, "selfHostedBaseUrlHint": { "message": "Especifique o URL de base da sua instalação Bitwarden hospedada no local. Exemplo: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Ambiente personalizado" }, - "customEnvironmentFooter": { - "message": "Para utilizadores avançados. Pode especificar o URL de base de cada serviço de forma independente." - }, "baseUrl": { "message": "URL do servidor" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Arraste para ordenar" }, + "dragToReorder": { + "message": "Arraste para reordenar" + }, "cfTypeText": { "message": "Texto" }, @@ -2538,15 +2504,15 @@ "message": "As palavras-passe da sua organização estão em risco porque são fracas, reutilizadas e/ou expostas.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Ilustração de uma lista de credenciais que estão em risco" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Ilustração de uma lista de credenciais que estão em risco." }, "generatePasswordSlideDesc": { "message": "Gira rapidamente uma palavra-passe forte e única com o menu de preenchimento automático do Bitwarden no site em risco.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Ilustração do menu de preenchimento automático do Bitwarden com uma palavra-passe gerada" + "generatePasswordSlideImgAltPeriod": { + "message": "Ilustração do menu de preenchimento automático do Bitwarden com uma palavra-passe gerada." }, "updateInBitwarden": { "message": "Atualização no Bitwarden" @@ -2555,8 +2521,8 @@ "message": "O Bitwarden pedir-lhe-á então para atualizar a palavra-passe no gestor de palavras-passe.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Ilustração de uma notificação do Bitwarden a pedir ao utilizador que atualize a credencial" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Ilustração de uma notificação do Bitwarden a pedir ao utilizador que atualize a credencial." }, "turnOnAutofill": { "message": "Ativar o preenchimento automático" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Apenas os itens individuais do cofre, incluindo os anexos associados a $EMAIL$, serão exportados. Os itens do cofre da organização não serão incluídos", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "A exportar o cofre da organização" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "As definições foram editadas" - }, - "environmentEditedClick": { - "message": "Clique aqui" - }, - "environmentEditedReset": { - "message": "para voltar às definições predefinidas" - }, "serverVersion": { "message": "Versão do servidor" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Iniciar sessão com a palavra-passe mestra" }, - "loggingInAs": { - "message": "A iniciar sessão como" - }, - "notYou": { - "message": "Utilizador incorreto?" - }, "newAroundHere": { "message": "É novo por cá?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Iniciar sessão com o dispositivo" }, - "loginWithDeviceEnabledInfo": { - "message": "O início de sessão com o dispositivo deve ser ativado nas definições da aplicação Bitwarden. Precisa de outra opção?" - }, "fingerprintPhraseHeader": { "message": "Frase de impressão digital" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Ver todas as opções de início de sessão" }, - "viewAllLoginOptionsV1": { - "message": "Ver todas as opções de início de sessão" - }, "notificationSentDevice": { "message": "Foi enviada uma notificação para o seu dispositivo." }, @@ -3489,9 +3443,6 @@ "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." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "O seu pedido foi enviado ao seu administrador." }, - "youWillBeNotifiedOnceApproved": { - "message": "Será notificado quando for aprovado." - }, "troubleLoggingIn": { "message": "Problemas a iniciar sessão?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Erro ao ligar ao serviço Duo. Utilize um método de verificação de dois passos diferente ou contacte o Duo para obter assistência." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Inicie o Duo e siga os passos para concluir o início de sessão." - }, "duoRequiredForAccount": { "message": "A verificação de dois passos Duo é necessária para a sua conta." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Abra a extensão para concluir o início de sessão." - }, "popoutExtension": { "message": "Extensão popout" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Ver item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Preencher automaticamente - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Preencher automaticamente - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copiar $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reordenar o URI do site. Utilize a tecla de seta para mover o item para cima ou para baixo." + }, "reorderFieldUp": { "message": "$LABEL$ movido para cima, posição $INDEX$ de $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Não selecionou nada." }, - "movedItemsToOrg": { - "message": "Itens selecionados movidos para $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Itens movidos para $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Muito ampla" }, + "sshKeyWrongPassword": { + "message": "A palavra-passe que introduziu está incorreta." + }, + "importSshKey": { + "message": "Importar" + }, + "confirmSshKeyPassword": { + "message": "Confirmar palavra-passe" + }, + "enterSshKeyPasswordDesc": { + "message": "Introduza a palavra-passe para a chave SSH." + }, + "enterSshKeyPassword": { + "message": "Introduzir palavra-passe" + }, + "invalidSshKey": { + "message": "A chave SSH é inválida" + }, + "sshKeyTypeUnsupported": { + "message": "O tipo de chave SSH não é suportado" + }, + "importSshKeyFromClipboard": { + "message": "Importar chave da área de transferência" + }, + "sshKeyImported": { + "message": "Chave SSH importada com sucesso" + }, "cannotRemoveViewOnlyCollections": { "message": "Não é possível remover coleções com permissões de Apenas visualização: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Alterar palavra-passe em risco" + }, + "introCarouselLabel": { + "message": "Bem-vindo ao Bitwarden" + }, + "securityPrioritized": { + "message": "Segurança, com prioridade" + }, + "securityPrioritizedBody": { + "message": "Guarde credenciais, cartões e identidades no seu cofre seguro. O Bitwarden utiliza encriptação de ponto a ponto e conhecimento zero para proteger o que é importante para si." + }, + "quickLogin": { + "message": "Início de sessão rápido e fácil" + }, + "quickLoginBody": { + "message": "Configure o desbloqueio biométrico e o preenchimento automático para iniciar sessão nas suas contas sem escrever uma única letra." + }, + "secureUser": { + "message": "Eleve o nível das suas credenciais" + }, + "secureUserBody": { + "message": "Utilize o gerador para criar e guardar palavras-passe fortes e únicas para todas as suas contas." + }, + "secureDevices": { + "message": "Os seus dados, quando e onde precisar" + }, + "secureDevicesBody": { + "message": "Guarde palavras-passe ilimitadas em dispositivos ilimitados com as apps Bitwarden para telemóvel, navegador e computador." } } diff --git a/apps/browser/src/_locales/ro/messages.json b/apps/browser/src/_locales/ro/messages.json index e25e8dae1b6..9ce305ff74c 100644 --- a/apps/browser/src/_locales/ro/messages.json +++ b/apps/browser/src/_locales/ro/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Introduceți adresa de e-mail a contului și indiciul pentru parolă va fi trimis pe email" }, - "passwordHint": { - "message": "Indiciu parolă" - }, - "enterEmailToGetHint": { - "message": "Adresa de e-mail a contului pentru primirea indiciului parolei principale." - }, "getMasterPasswordHint": { "message": "Obținere indiciu parolă principală" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Editare dosar" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Folder nou" }, @@ -1166,10 +1169,6 @@ "message": "Luminos", "description": "Light color" }, - "solarizedDark": { - "message": "Întuneric solarizat", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Pentru a utiliza această funcție este necesar un abonament Premium." }, - "enterVerificationCodeApp": { - "message": "Introducere cod de verificare din 6 cifre din aplicația de autentificare." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Introducere cod de verificare din 6 cifre care a fost trimis prin e-mail la $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "E-mailul de verificare a fost trimis la $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Memorare autentificare" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Retrimitere e-mail cu codul de verificare" - }, - "useAnotherTwoStepMethod": { - "message": "Utilizare de metodă diferită de autentificare în două etape" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Introduceți YubiKey în portul USB al calculatorului apoi apăsați butonul acestuia." - }, "insertU2f": { "message": "Introduceți cheia de securitate în portul USB al computerului. Dacă are un buton, apăsați-l." }, - "webAuthnNewTab": { - "message": "Pentru a începe verificarea WebAuthn 2FA. Faceți clic pe butonul de mai jos pentru a deschide o filă nouă și urmați instrucțiunile furnizate în filă nouă." - }, - "webAuthnNewTabOpen": { - "message": "Deschideți o filă nouă" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Mediu autogăzduit" }, - "selfHostedEnvironmentFooter": { - "message": "Specificați URL-ul de bază al implementări Bitwarden găzduită local." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Mediu personalizat" }, - "customEnvironmentFooter": { - "message": "Pentru utilizatorii avansați. Puteți specifica URL-ul de bază al fiecărui serviciu în mod independent." - }, "baseUrl": { "message": "URL server" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Tragere pentru sortare" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Setările au fost editate" - }, - "environmentEditedClick": { - "message": "Faceți clic aici" - }, - "environmentEditedReset": { - "message": "pentru a restabili setările preconfigurate" - }, "serverVersion": { "message": "Versiune server" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Autentificați-vă cu parola principală" }, - "loggingInAs": { - "message": "Autentificare ca" - }, - "notYou": { - "message": "Nu sunteți dvs.?" - }, "newAroundHere": { "message": "Sunteți nou pe aici?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Conectați-vă cu dispozitivul" }, - "loginWithDeviceEnabledInfo": { - "message": "Conectarea cu dispozitivul trebuie să fie configurată în setările aplicației Bitwarden. Aveți nevoie de o altă opțiune?" - }, "fingerprintPhraseHeader": { "message": "Fraza amprentă" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "O notificare a fost trimisă pe dispozitivul dvs." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Cereți aprobarea administratorului" }, - "approveWithMasterPassword": { - "message": "Aprobați cu parola principală" - }, "ssoIdentifierRequired": { "message": "Identificatorul SSO al organizației este necesar." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Cererea dvs. a fost trimisă administratorului." }, - "youWillBeNotifiedOnceApproved": { - "message": "Veți primi o notificare după aprobare." - }, "troubleLoggingIn": { "message": "Aveți probleme la logare?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/ru/messages.json b/apps/browser/src/_locales/ru/messages.json index 591eaabb9aa..3847f3eb4fc 100644 --- a/apps/browser/src/_locales/ru/messages.json +++ b/apps/browser/src/_locales/ru/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Введите email вашего аккаунта, и вам будет отправлена подсказка для пароля" }, - "passwordHint": { - "message": "Подсказка к паролю" - }, - "enterEmailToGetHint": { - "message": "Введите email аккаунта для получения подсказки к мастер-паролю." - }, "getMasterPasswordHint": { "message": "Получить подсказку к мастер-паролю" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Изменить папку" }, + "editFolderWithName": { + "message": "Редактировать папку: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Новый папка" }, @@ -875,7 +878,7 @@ "message": "Нажмите на YubiKey для аутентификации" }, "duoTwoFactorRequiredPageSubtitle": { - "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." + "message": "Для вашего аккаунта требуется двухэтапная аутентификация Duo. Выполните следующие действия, чтобы завершить авторизацию." }, "followTheStepsBelowToFinishLoggingIn": { "message": "Следуйте указаниям ниже, чтобы завершить авторизацию." @@ -1037,7 +1040,7 @@ "message": "Кликните элементы для автозаполнения в режиме просмотра хранилища" }, "clickToAutofill": { - "message": "Click items in autofill suggestion to fill" + "message": "Выберите элементы в предложении автозаполнения для вставки" }, "clearClipboard": { "message": "Очистить буфер обмена", @@ -1166,10 +1169,6 @@ "message": "Светлая", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Экспорт из" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Для использования этой функции необходим Премиум." }, - "enterVerificationCodeApp": { - "message": "Введите 6-значный код подтверждения из вашего приложения-аутентификатора." - }, "authenticationTimeout": { "message": "Таймаут аутентификации" }, "authenticationSessionTimedOut": { "message": "Сеанс аутентификации завершился по времени. Пожалуйста, попробуйте войти еще раз." }, - "enterVerificationCodeEmail": { - "message": "Введите 6-значный код подтверждения, который был отправлен на $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Отправлено письмо подтверждения на $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Запомнить меня" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Не спрашивать на этом устройстве в течение 30 дней" }, - "sendVerificationCodeEmailAgain": { - "message": "Отправить код подтверждения еще раз" - }, - "useAnotherTwoStepMethod": { - "message": "Использовать другой метод двухэтапной аутентификации" - }, "selectAnotherMethod": { "message": "Выбрать другой способ", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Использовать код восстановления" }, - "insertYubiKey": { - "message": "Вставьте свой YubiKey в USB-порт компьютера и нажмите его кнопку." - }, "insertU2f": { "message": "Вставьте ключ безопасности в USB-порт компьютера. Если у ключа есть кнопка, нажмите ее." }, - "webAuthnNewTab": { - "message": "Продолжить верификацию 2ЭА WebAuthn в новой вкладке." - }, - "webAuthnNewTabOpen": { - "message": "Открыть новую вкладку" - }, "openInNewTab": { "message": "Открыть в новой вкладке" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Окружение пользовательского хостинга" }, - "selfHostedEnvironmentFooter": { - "message": "Укажите URL Bitwarden на вашем сервере." - }, "selfHostedBaseUrlHint": { "message": "Укажите базовый URL вашего локального хостинга Bitwarden. Пример: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Пользовательское окружение" }, - "customEnvironmentFooter": { - "message": "Для опытных пользователей. Можно указать URL отдельно для каждой службы." - }, "baseUrl": { "message": "URL сервера" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Перетащите для сортировки" }, + "dragToReorder": { + "message": "Перетащите для изменения порядка" + }, "cfTypeText": { "message": "Текстовое" }, @@ -2168,7 +2134,7 @@ "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'" }, "vaultCustomization": { - "message": "Vault customization" + "message": "Настройка хранилища" }, "vaultTimeoutAction": { "message": "Действие по тайм-ауту хранилища" @@ -2480,7 +2446,7 @@ "message": "Пароли, подверженные риску" }, "atRiskPasswordDescSingleOrg": { - "message": "$ORGANIZATION$ запрашивает смену одного пароля, так как он находится под угрозой.", + "message": "$ORGANIZATION$ запрашивает смену одного пароля, так как он подвержен риску.", "placeholders": { "organization": { "content": "$1", @@ -2489,7 +2455,7 @@ } }, "atRiskPasswordsDescSingleOrgPlural": { - "message": "$ORGANIZATION$ запрашивает смену $COUNT$ паролей, так как они находятся под угрозой.", + "message": "$ORGANIZATION$ запрашивает смену $COUNT$ паролей, так как они подвержены риску.", "placeholders": { "organization": { "content": "$1", @@ -2502,7 +2468,7 @@ } }, "atRiskPasswordsDescMultiOrgPlural": { - "message": "Ваша организация запрашивает смену $COUNT$ паролей, так как они находятся под угрозой.", + "message": "Ваша организация запрашивает смену $COUNT$ паролей, так как они подвержены риску.", "placeholders": { "count": { "content": "$1", @@ -2511,10 +2477,10 @@ } }, "reviewAndChangeAtRiskPassword": { - "message": "Review and change one at-risk password" + "message": "Проверить и изменить один пароль, подверженный риску" }, "reviewAndChangeAtRiskPasswordsPlural": { - "message": "Review and change $COUNT$ at-risk passwords", + "message": "Проверить и изменить $COUNT$ паролей, подверженных риску", "placeholders": { "count": { "content": "$1", @@ -2523,30 +2489,30 @@ } }, "changeAtRiskPasswordsFaster": { - "message": "Change at-risk passwords faster" + "message": "Меняйте пароли, подверженные риску, быстрее" }, "changeAtRiskPasswordsFasterDesc": { - "message": "Update your settings so you can quickly autofill your passwords and generate new ones" + "message": "Обновите настройки, чтобы можно было быстро автоматически заполнять пароли и генерировать новые" }, "reviewAtRiskLogins": { - "message": "Обзор логинов, находящихся под угрозой" + "message": "Обзор логинов, подверженных риску" }, "reviewAtRiskPasswords": { - "message": "Обзор паролей, находящихся под угрозой" + "message": "Обзор паролей, подверженных риску" }, "reviewAtRiskLoginsSlideDesc": { - "message": "Пароли вашей организации находятся под угрозой, потому что они слабые, повторно используются и/или раскрыты.", + "message": "Пароли вашей организации подвержены риску, потому что они слабые, повторно используются и/или раскрыты.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Иллюстрация списка логинов, которые находятся под угрозой" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Иллюстрация списка логинов, которые подвержены риску." }, "generatePasswordSlideDesc": { - "message": "Быстро сгенерируйте надежный уникальный пароль с помощью меню автозаполнения Bitwarden на сайте, находящемся под угрозой.", + "message": "Быстро сгенерируйте надежный уникальный пароль с помощью меню автозаполнения Bitwarden на сайте, подверженном риску.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Иллюстрация меню автозаполнения Bitwarden, отображающего сгенерированный пароль" + "generatePasswordSlideImgAltPeriod": { + "message": "Иллюстрация меню автозаполнения Bitwarden, отображающего сгенерированный пароль." }, "updateInBitwarden": { "message": "Обновить в Bitwarden" @@ -2555,17 +2521,17 @@ "message": "После этого Bitwarden предложит вам обновить пароль в менеджере паролей.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Иллюстрация уведомления Bitwarden, предлагающего пользователю обновить логин" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Иллюстрация уведомления Bitwarden, предлагающего пользователю обновить логин." }, "turnOnAutofill": { - "message": "Turn on autofill" + "message": "Включить автозаполнение" }, "turnedOnAutofill": { - "message": "Turned on autofill" + "message": "Автозаполнение включено" }, "dismiss": { - "message": "Dismiss" + "message": "Отклонить" }, "websiteItemLabel": { "message": "Сайт $number$ (URI)", @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Будут экспортированы только отдельные элементы хранилища, включая вложения, связанные с $EMAIL$. Элементы хранилища организации включены не будут", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Экспорт хранилища организации" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Настройки были изменены" - }, - "environmentEditedClick": { - "message": "Нажмите здесь" - }, - "environmentEditedReset": { - "message": "для сброса к предварительно настроенным параметрам" - }, "serverVersion": { "message": "Версия сервера" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Войти с мастер-паролем" }, - "loggingInAs": { - "message": "Войти как" - }, - "notYou": { - "message": "Не вы?" - }, "newAroundHere": { "message": "Вы здесь впервые?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Войти с помощью устройства" }, - "loginWithDeviceEnabledInfo": { - "message": "Вход с устройства должен быть настроен в настройках мобильного приложения Bitwarden. Нужен другой вариант?" - }, "fingerprintPhraseHeader": { "message": "Фраза отпечатка" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Посмотреть все варианты авторизации" }, - "viewAllLoginOptionsV1": { - "message": "Посмотреть все варианты авторизации" - }, "notificationSentDevice": { "message": "На ваше устройство отправлено уведомление." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Запросить одобрение администратора" }, - "approveWithMasterPassword": { - "message": "Одобрить с мастер-паролем" - }, "ssoIdentifierRequired": { "message": "Требуется идентификатор SSO организации." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Ваш запрос был отправлен администратору." }, - "youWillBeNotifiedOnceApproved": { - "message": "Вас уведомят об одобрении." - }, "troubleLoggingIn": { "message": "Не удалось войти?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Ошибка при подключении к сервису Duo. Используйте другой метод двухэтапной аутентификации или обратитесь за помощью в Duo." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Запустите Duo и следуйте шагам для завершения авторизации." - }, "duoRequiredForAccount": { "message": "Для вашего аккаунта требуется двухэтапная аутентификация Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Запустите расширение для завершения авторизации." - }, "popoutExtension": { "message": "Открепить расширение" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Просмотр элемента - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Автозаполнение - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Автозаполнение - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Скопировать $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Изменить порядок URI. Используйте клавиши курсора для перемещения элемента вверх или вниз." + }, "reorderFieldUp": { "message": "$LABEL$ перемещено вверх, позиция $INDEX$ $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Вы ничего не выбрали." }, - "movedItemsToOrg": { - "message": "Выбранные элементы перемещены в $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Элементы перемещены в $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Очень широкое" }, + "sshKeyWrongPassword": { + "message": "Введенный пароль неверен." + }, + "importSshKey": { + "message": "Импорт" + }, + "confirmSshKeyPassword": { + "message": "Подтвердите пароль" + }, + "enterSshKeyPasswordDesc": { + "message": "Введите пароль для ключа SSH." + }, + "enterSshKeyPassword": { + "message": "Введите пароль" + }, + "invalidSshKey": { + "message": "Ключ SSH недействителен" + }, + "sshKeyTypeUnsupported": { + "message": "Тип ключа SSH не поддерживается" + }, + "importSshKeyFromClipboard": { + "message": "Импорт ключа из буфера обмена" + }, + "sshKeyImported": { + "message": "Ключ SSH успешно импортирован" + }, "cannotRemoveViewOnlyCollections": { "message": "Вы не можете удалить коллекции с правами только на просмотр: $COLLECTIONS$", "placeholders": { @@ -5148,6 +5139,33 @@ "message": "Чтобы использовать биометрическую разблокировку, обновите приложение для компьютера или отключите разблокировку по отпечатку пальца в настройках компьютера." }, "changeAtRiskPassword": { - "message": "Изменить пароль, находящийся под угрозой" + "message": "Изменить пароль, подверженный риску" + }, + "introCarouselLabel": { + "message": "Добро пожаловать в Bitwarden" + }, + "securityPrioritized": { + "message": "Безопасность, приоритет" + }, + "securityPrioritizedBody": { + "message": "Сохраняйте логины, карты и личные данные в своем защищенном хранилище. Bitwarden использует сквозное шифрование, чтобы защитить то, что для вас важно." + }, + "quickLogin": { + "message": "Быстрая и простая авторизация" + }, + "quickLoginBody": { + "message": "Настройте биометрическую разблокировку и автозаполнение, чтобы входить в свои аккаунты, не набирая ни одной буквы." + }, + "secureUser": { + "message": "Сделайте авторизацию еще проще" + }, + "secureUserBody": { + "message": "Используйте генератор для создания и сохранения надежных, уникальных паролей для всех ваших аккаунтов." + }, + "secureDevices": { + "message": "Ваши данные, в любое время в любом месте" + }, + "secureDevicesBody": { + "message": "Сохраняйте неограниченное количество паролей на неограниченном количестве устройств с помощью мобильных, браузерных и десктопных приложений Bitwarden." } } diff --git a/apps/browser/src/_locales/si/messages.json b/apps/browser/src/_locales/si/messages.json index 99f3747b172..db54d7f7c18 100644 --- a/apps/browser/src/_locales/si/messages.json +++ b/apps/browser/src/_locales/si/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "මුරපදය ඉඟිය" - }, - "enterEmailToGetHint": { - "message": "ඔබගේ ප්රධාන මුරපදය ඉඟියක් ලබා ගැනීමට ඔබගේ ගිණුම ඊ-තැපැල් ලිපිනය ඇතුලත් කරන්න." - }, "getMasterPasswordHint": { "message": "ප්රධාන මුරපදය ඉඟියක් ලබා ගන්න" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "බහාලුම සංස්කරණය" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "ආලෝකය", "description": "Light color" }, - "solarizedDark": { - "message": "අඳුරු අඳුරු", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "මෙම අංගය භාවිතා කිරීම සඳහා වාරික සාමාජිකත්වයක් අවශ්ය වේ." }, - "enterVerificationCodeApp": { - "message": "ඔබගේ සත්යාපන යෙදුමෙන් 6 ඉලක්කම් සත්යාපන කේතය ඇතුළත් කරන්න." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$වෙත ඊමේල් කරන ලද 6 ඉලක්කම් සත්යාපන කේතය ඇතුළත් කරන්න.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "සත්යාපන විද්යුත් තැපෑල $EMAIL$වෙත යවා ඇත.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "මාව මතක තබා ගන්න" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "සත්යාපන කේතය නැවත විද්යුත් තැපෑල යවන්න" - }, - "useAnotherTwoStepMethod": { - "message": "තවත් පියවර දෙකක පිවිසුම් ක්රමයක් භාවිතා කරන්න" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "ඔබේ පරිගණකයේ USB පෝට් එකට ඔබගේ YuBiKey ඇතුල් කරන්න, ඉන්පසු එහි බොත්තම ස්පර්ශ කරන්න." - }, "insertU2f": { "message": "ඔබේ ආරක්ෂක යතුර ඔබේ පරිගණකයේ USB පෝට් එකට ඇතුල් කරන්න. එයට බොත්තමක් තිබේ නම් එය ස්පර්ශ කරන්න." }, - "webAuthnNewTab": { - "message": "WebAUTN 2FA සත්යාපනය ආරම්භ කිරීමට. නව පටිත්තක් විවෘත කිරීමට පහත බොත්තම ක්ලික් කර නව පටිත්තෙහි ඇති උපදෙස් අනුගමනය කරන්න." - }, - "webAuthnNewTabOpen": { - "message": "නව ටැබය විවෘත කරන්න" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "ස්වයං සත්කාරක පරිසරය" }, - "selfHostedEnvironmentFooter": { - "message": "බිට්වර්ඩන් ස්ථාපනය සත්කාරකත්වය දරනු ලබන ඔබගේ පරිශ්රයේ මූලික URL එක සඳහන් කරන්න." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "අභිරුචි පරිසරය" }, - "customEnvironmentFooter": { - "message": "උසස් පරිශීලකයින් සඳහා. එක් එක් සේවාවෙහි මූලික URL එක ස්වාධීනව සඳහන් කළ හැකිය." - }, "baseUrl": { "message": "සේවාදායකය URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "වර්ග කිරීමට ඇද දමන්න" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "පෙළ" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/sk/messages.json b/apps/browser/src/_locales/sk/messages.json index d8fc1d8049b..555e01fec20 100644 --- a/apps/browser/src/_locales/sk/messages.json +++ b/apps/browser/src/_locales/sk/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Zadajte e-mailovú adresu účtu a zašleme vám nápoveď k heslu" }, - "passwordHint": { - "message": "Nápoveď k heslu" - }, - "enterEmailToGetHint": { - "message": "Zadajte emailovú adresu na zaslanie nápovede pre vaše hlavné heslo." - }, "getMasterPasswordHint": { "message": "Získať nápoveď k hlavnému heslu" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Upraviť priečinok" }, + "editFolderWithName": { + "message": "Upraviť priečinok: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Nový priečinok" }, @@ -1166,10 +1169,6 @@ "message": "Svetlý", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized – tmavý", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportovať z" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Pre použitie tejto funkcie je potrebné prémiové členstvo." }, - "enterVerificationCodeApp": { - "message": "Zadajte 6-miestny verifikačný kód z vašej overovacej aplikácie." - }, "authenticationTimeout": { "message": "Časový limit overenia" }, "authenticationSessionTimedOut": { "message": "Relácia overovania skončila. Znovu spustite proces prihlásenia." }, - "enterVerificationCodeEmail": { - "message": "Zadajte 6-miestny verifikačný kód, ktorý vám bol zaslaný emailom", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Overovací e-mail odoslaný na $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Zapamätať si ma" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Nepýtať sa znova na tomto zariadení 30 dní" }, - "sendVerificationCodeEmailAgain": { - "message": "Znovu zaslať overovací kód emailom" - }, - "useAnotherTwoStepMethod": { - "message": "Použiť inú dvojstupňovú metódu prihlásenia" - }, "selectAnotherMethod": { "message": "Vyberte iný spôsob", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Použiť obnovovací kód" }, - "insertYubiKey": { - "message": "Vložte váš YubiKey do USB portu počítača a stlačte jeho tlačidlo." - }, "insertU2f": { "message": "Vložte váš bezpečnostný kľúč do USB portu počítača. Ak má tlačidlo, stlačte ho." }, - "webAuthnNewTab": { - "message": "V overovaní cez WebAuthn 2FA pokračujte na ďalšej záložke." - }, - "webAuthnNewTabOpen": { - "message": "Otvoriť v novej karte" - }, "openInNewTab": { "message": "Otvoriť v novej karte" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Prostredie s vlastným hostingom" }, - "selfHostedEnvironmentFooter": { - "message": "Zadajte základnú URL adresu lokálne hosťovanej inštalácie Bitwarden." - }, "selfHostedBaseUrlHint": { "message": "Zadajte základnú URL adresu lokálne hosťovanej inštalácie Bitwarden. Napríklad: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Vlastné prostredie" }, - "customEnvironmentFooter": { - "message": "Pre pokročilých používateľov. Základnú adresu URL každej služby môžete určiť samostatne." - }, "baseUrl": { "message": "URL servera" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Zoradiť presúvaním" }, + "dragToReorder": { + "message": "Ťahaním preskupiť" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Heslá vašej organizácie sú v ohrození, pretože sú slabé, opakovane používané a/alebo uniknuté.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Príklady zoznamu prihlásení, ktoré sú ohrozené" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Príklady zoznamu prihlásení, ktoré sú ohrozené." }, "generatePasswordSlideDesc": { "message": "Rýchlo generujte silné, jedinečné heslo pomocu ponuky automatického vypĺňania Bitwardenu na ohrozených stránkach.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Príklad ponuky automatického vypĺňania Bitwardenu zobrazujúca vygenerované heslo" + "generatePasswordSlideImgAltPeriod": { + "message": "Príklad ponuky automatického vypĺňania Bitwardenu zobrazujúca vygenerované heslo." }, "updateInBitwarden": { "message": "Aktualizovať v Bitwardene" @@ -2555,8 +2521,8 @@ "message": "Bitwarden vás vyzve na aktualizáciu hesla v správcovi hesiel.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Príklad upozornenia Bitwardenu na aktualizovanie prihlasovacích údajov" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Príklad upozornenia Bitwardenu na aktualizovanie prihlasovacích údajov." }, "turnOnAutofill": { "message": "Zapnúť automatické vypĺňanie" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Exportované budú iba položky osobného trezora spojené s $EMAIL$. Položky trezora organizácie nebudú zahrnuté v exporte", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exportovanie trezora organizácie" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Nastavenia boli upravené" - }, - "environmentEditedClick": { - "message": "Kliknite sem" - }, - "environmentEditedReset": { - "message": "na obnovenie predvolených nastavení" - }, "serverVersion": { "message": "Verzia servera" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Prihlásenie pomocou hlavného hesla" }, - "loggingInAs": { - "message": "Prihlasujete sa ako" - }, - "notYou": { - "message": "Nie ste to vy?" - }, "newAroundHere": { "message": "Ste tu nový?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Prihlásiť pomocou zariadenia" }, - "loginWithDeviceEnabledInfo": { - "message": "Prihlásenie pomocou zariadenia musí byť nastavené v nastaveniach aplikácie Bitwarden. Potrebujete inú možnosť?" - }, "fingerprintPhraseHeader": { "message": "Fráza odtlačku prsta" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Zobraziť všetky možnosti prihlásenia" }, - "viewAllLoginOptionsV1": { - "message": "Zobraziť všetky možnosti prihlásenia" - }, "notificationSentDevice": { "message": "Do vášho zariadenia bolo odoslané upozornenie." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Žiadosť o schválenie správcom" }, - "approveWithMasterPassword": { - "message": "Schváliť pomocou hlavného hesla" - }, "ssoIdentifierRequired": { "message": "Pole identifikátora SSO je povinné." }, @@ -3538,9 +3489,6 @@ "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?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Chyba pri pripájaní k službe Duo. Použite inú metódu dvojstupňového prihlásenia alebo kontaktujte Duo a požiadajte o pomoc." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Spustite DUO a postupujte podľa pokynov na dokončenie prihlásenia." - }, "duoRequiredForAccount": { "message": "Pre váš účet je potrebné dvojstupňové prihlásenie Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Ak chcete dokončiť prihlásenie, otvorte rozšírenie." - }, "popoutExtension": { "message": "Zobraziť rozšírenie v novom okne" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Zobraziť položku - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Automatické vyplnenie - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Automatické vyplnenie - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Kopírovať $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Zmeniť poradie URI webovej stránky. Na presun položky hore alebo dole použite klávesy so šípkami." + }, "reorderFieldUp": { "message": "$LABEL$ presunuté vyššie, pozícia $INDEX$/$LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Nič ste nevybrali." }, - "movedItemsToOrg": { - "message": "Vybraté položky boli presunuté do $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Položky presunuté do $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra široké" }, + "sshKeyWrongPassword": { + "message": "Zadané heslo je nesprávne." + }, + "importSshKey": { + "message": "Importovať" + }, + "confirmSshKeyPassword": { + "message": "Potvrdiť heslo" + }, + "enterSshKeyPasswordDesc": { + "message": "Zadajte heslo pre kľúč SSH." + }, + "enterSshKeyPassword": { + "message": "Zadať heslo" + }, + "invalidSshKey": { + "message": "Kľúč SSH je neplatný" + }, + "sshKeyTypeUnsupported": { + "message": "Tento typ kľúča SSH nie je podporovaný" + }, + "importSshKeyFromClipboard": { + "message": "Importovať kľúč zo schránky" + }, + "sshKeyImported": { + "message": "Kľúč SSH bol úspešne importovaný" + }, "cannotRemoveViewOnlyCollections": { "message": "Zbierky, ktoré môžete len zobraziť nemôžete odstrániť: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Zmeniť rizikové heslá" + }, + "introCarouselLabel": { + "message": "Vitajte v Bitwardene" + }, + "securityPrioritized": { + "message": "Bezpečnosť na prvom mieste" + }, + "securityPrioritizedBody": { + "message": "Ukladajte prihlasovacie údaje, karty a identity do zabezpečeného trezoru. Bitwarden používa šifrovanie s nulovou znalosťou od začiatku do konca na ochranu toho, čo je pre vás dôležité." + }, + "quickLogin": { + "message": "Rýchle a jednoduché prihlásenie" + }, + "quickLoginBody": { + "message": "Nastavte si odomykanie biometrickými údajmi a automatické vypĺňanie na prihlasovanie do účtov bez zadávania jediného písmena." + }, + "secureUser": { + "message": "Posuňte prihlasovanie na vyššiu úroveň" + }, + "secureUserBody": { + "message": "Pomocou generátora vytvorte a uložte silné a jedinečné heslá pre všetky svoje účty." + }, + "secureDevices": { + "message": "Vaše údaje, kedykoľvek a kdekoľvek ich potrebujete" + }, + "secureDevicesBody": { + "message": "Ukladajte neobmedzený počet hesiel na neobmedzenom počte zariadení pomocou mobilných aplikácií, prehliadačov a desktopových aplikácií Bitwardenu." } } diff --git a/apps/browser/src/_locales/sl/messages.json b/apps/browser/src/_locales/sl/messages.json index 531704980e5..c7dc9590fe0 100644 --- a/apps/browser/src/_locales/sl/messages.json +++ b/apps/browser/src/_locales/sl/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Namig za geslo" - }, - "enterEmailToGetHint": { - "message": "Vnesite e-poštni naslov svojega računa in poslali vam bomo namig za vaše glavno geslo." - }, "getMasterPasswordHint": { "message": "Pridobi namig za glavno geslo" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Uredi mapo" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Svetlo", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Premium članstvo je potrebno za uporabo te funkcije." }, - "enterVerificationCodeApp": { - "message": "Vnesite 6-mestno verifikacijsko kodo iz svoje aplikacije za avtentikacijo." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Vnesite 6-mestno verifikacijsko kodo, ki vam je bila poslana na $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Potrditveno sporočilo poslano na $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Zapomni si me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Ponovno pošlji verifikacijsko kodo na email" - }, - "useAnotherTwoStepMethod": { - "message": "Uporabi drugi način prijave v dveh korakih" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Priključi svoj YubiKey v USB priključek, nato pa pritisni na njegovo tipko." - }, "insertU2f": { "message": "Priključi svoj varnostni ključ v USB priključek. Če ima tipko, se jo dotaknite." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Odpri nov zavihek" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Okolje po meri" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "URL naslov strežnika" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Sortirajte z vlečenjem" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Besedilo" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Kliknite tukaj" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Verzija strežnika" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Niste vi?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Identifikacijsko geslo" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/sr/messages.json b/apps/browser/src/_locales/sr/messages.json index 19f841ef0e6..2fdbad437c9 100644 --- a/apps/browser/src/_locales/sr/messages.json +++ b/apps/browser/src/_locales/sr/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Унесите имејл свог налога и биће вам послат савет за лозинку" }, - "passwordHint": { - "message": "Савет лозинке" - }, - "enterEmailToGetHint": { - "message": "Унесите Ваш имејл да би добили савет за Вашу Главну Лозинку." - }, "getMasterPasswordHint": { "message": "Добити савет за Главну Лозинку" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Уреди фасциклу" }, + "editFolderWithName": { + "message": "Уредити фасциклу: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Нова фасцикла" }, @@ -1166,10 +1169,6 @@ "message": "Светла", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized црно", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Извоз од" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Премијум чланство је неопходно за употребу ове опције." }, - "enterVerificationCodeApp": { - "message": "Унесите шестоцифрени верификациони код из апликације за утврђивање аутентичности." - }, "authenticationTimeout": { "message": "Истекло је време аутентификације" }, "authenticationSessionTimedOut": { "message": "Истекло је време сесије за аутентификацију. Молим вас покрените процес пријаве поново." }, - "enterVerificationCodeEmail": { - "message": "Унесите шестоцифрени верификациони код који је послан на $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Провера имејла послата на $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Запамти ме" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Не питајте поново на овом уређају 30 дана" }, - "sendVerificationCodeEmailAgain": { - "message": "Поново послати верификациони код на имејл" - }, - "useAnotherTwoStepMethod": { - "message": "Користите другу методу пријављивања у два корака" - }, "selectAnotherMethod": { "message": "Изаберите другу методу", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Употребите шифру за опоравак" }, - "insertYubiKey": { - "message": "Убаците свој YubiKey у УСБ порт рачунара, а затим додирните његово дугме." - }, "insertU2f": { "message": "Убаците свој сигурносни кључ у УСБ порт рачунара, и ако има дугме , додирните га." }, - "webAuthnNewTab": { - "message": "Да бисте започели WebAuthn верификацију у два корака. Кликните на дугме испод за отваранје новог језичка и пратите упутства у нјему." - }, - "webAuthnNewTabOpen": { - "message": "Отвори нови језичак " - }, "openInNewTab": { "message": "Отвори у новом језичку" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Самостално окружење" }, - "selfHostedEnvironmentFooter": { - "message": "Наведите основни УРЛ ваше локалне Bitwarden инсталације." - }, "selfHostedBaseUrlHint": { "message": "Наведите основну УРЛ адресу вашег локалног хостовања Bitwarden-а. Пример: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Прилагођено окружење" }, - "customEnvironmentFooter": { - "message": "За напредне кориснике. Можете да одредите независно основни УРЛ сваког сервиса." - }, "baseUrl": { "message": "УРЛ Сервера" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Превуците за сортирање" }, + "dragToReorder": { + "message": "Превуците да бисте организовали" + }, "cfTypeText": { "message": "Текст" }, @@ -2538,15 +2504,15 @@ "message": "Ваше организационе лозинке су ризичне јер су слабе, поново употребљене и/или изложене.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Илустрација листе пријаве које су ризичне" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Илустрација листе пријаве које су ризичне." }, "generatePasswordSlideDesc": { "message": "Брзо генеришите снажну, јединствену лозинку са Bitwarden менијем аутопуњења за коришћење на ризичном сајту.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Илустрација Bitwarden-ског менија аутопуњења који приказују генерисану лозинку" + "generatePasswordSlideImgAltPeriod": { + "message": "Илустрација Bitwarden-ског менија аутопуњења који приказују генерисану лозинку." }, "updateInBitwarden": { "message": "Ажурирања у Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden ће тада затражити да ажурирате лозинку у менаџеру лозинке.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Илустрација Bitwarden-ског обавештења за ажирриање пријаве" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Илустрација Bitwarden-ског обавештења за ажирриање пријаве." }, "turnOnAutofill": { "message": "Омогућите ауто-пуњење" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Извешће се само појединачни сеф, укључујући прилоге повезане са $EMAIL$. Организациони сефски предмети неће бити укључени", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Извоз сефа организације" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Поставке су уређене" - }, - "environmentEditedClick": { - "message": "Кликните овде" - }, - "environmentEditedReset": { - "message": "за рисетовање на подразумевана подешавања" - }, "serverVersion": { "message": "Верзија сервера" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Пријавите се са главном лозинком" }, - "loggingInAs": { - "message": "Пријављивање као" - }, - "notYou": { - "message": "Нисте Ви?" - }, "newAroundHere": { "message": "Нов овде?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Пријавите се са уређајем" }, - "loginWithDeviceEnabledInfo": { - "message": "Пријава помоћу уређаја мора бити подешена у подешавањима Bitwarden апликације. Потребна је друга опција?" - }, "fingerprintPhraseHeader": { "message": "Сигурносна фраза сефа" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Погледајте сав извештај у опције" }, - "viewAllLoginOptionsV1": { - "message": "Погледајте сав извештај у опције" - }, "notificationSentDevice": { "message": "Обавештење је послато на ваш уређај." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Затражити одобрење администратора" }, - "approveWithMasterPassword": { - "message": "Одобрити са главном лозинком" - }, "ssoIdentifierRequired": { "message": "Потребан је SSO идентификатор организације." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Ваш захтев је послат вашем администратору." }, - "youWillBeNotifiedOnceApproved": { - "message": "Бићете обавештени када буде одобрено." - }, "troubleLoggingIn": { "message": "Имате проблема са пријављивањем?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Грешка при повезивању са услугом Duo. Користите други метод пријаве у два корака или контактирајте Duo за помоћ." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Покренути DUO и пратите кораке да бисте завршили пријављивање." - }, "duoRequiredForAccount": { "message": "Duo пријава у два корака је потребна за ваш налог." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Искачући додатак да бисте довршили пријаву." - }, "popoutExtension": { "message": "Искачући додатак" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Видети ставку - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Ауто-пуњење - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Ауто-пуњење - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Копирај $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Преместити УРЛ сајта. Користите тастер са стрелицом да бисте померили ставку." + }, "reorderFieldUp": { "message": "$LABEL$ премештено на горе, позиција $INDEX$ од $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Нисте ништа изабрали." }, - "movedItemsToOrg": { - "message": "Одабране ставке премештене у $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Ставке премештене у $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Врло широко" }, + "sshKeyWrongPassword": { + "message": "Лозинка коју сте унели није тачна." + }, + "importSshKey": { + "message": "Увоз" + }, + "confirmSshKeyPassword": { + "message": "Потврда лозинке" + }, + "enterSshKeyPasswordDesc": { + "message": "Унети лозинку за SSH кључ." + }, + "enterSshKeyPassword": { + "message": "Унесите лозинку" + }, + "invalidSshKey": { + "message": "SSH кључ је неважећи" + }, + "sshKeyTypeUnsupported": { + "message": "Тип SSH кључа није подржан" + }, + "importSshKeyFromClipboard": { + "message": "Увезите кључ из оставе" + }, + "sshKeyImported": { + "message": "SSH кључ је успешно увезен" + }, "cannotRemoveViewOnlyCollections": { "message": "Не можете уклонити колекције са дозволама само за приказ: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Променити ризичну лозинку" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/sv/messages.json b/apps/browser/src/_locales/sv/messages.json index 74c17f93511..15de82320b8 100644 --- a/apps/browser/src/_locales/sv/messages.json +++ b/apps/browser/src/_locales/sv/messages.json @@ -194,7 +194,7 @@ "description": "This string is used on the vault page to indicate autofilling. Horizontal space is limited in the interface here so try and keep translations as concise as possible." }, "autoFill": { - "message": "Fyll i automatiskt" + "message": "Autofyll" }, "autoFillLogin": { "message": "Autofyll inloggning" @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Lösenordsledtråd" - }, - "enterEmailToGetHint": { - "message": "Ange din e-postadress för att hämta din huvudlösenordsledtråd." - }, "getMasterPasswordHint": { "message": "Hämta huvudlösenordsledtråd" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Redigera mapp" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Ny mapp" }, @@ -1166,10 +1169,6 @@ "message": "Ljust", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized mörk", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Exportera från" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Ett premium-medlemskap krävs för att använda den här funktionen." }, - "enterVerificationCodeApp": { - "message": "Ange den 6-siffriga verifieringskoden från din autentiseringsapp." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Ange den 6-siffriga verifieringskoden som skickades till $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verifieringsmeddelande har skickats till $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Kom ihåg mig" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Skicka e-postmeddelandet med verifieringskoden igen" - }, - "useAnotherTwoStepMethod": { - "message": "Använd en annan inloggningsmetod för tvåstegsverifiering" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Sätt i din YubiKey i en av datorns USB-portar och sätt fingret på knappen." - }, "insertU2f": { "message": "Sätt i din säkerhetsnyckel i en av datorns USB-portar. Om nyckeln har en knapp, sätt fingret på den." }, - "webAuthnNewTab": { - "message": "För att påbörja verifieringen av WebAuthn 2FA. Klicka på knappen nedan för att öppna en ny flik och följ instruktionerna i den nya fliken." - }, - "webAuthnNewTabOpen": { - "message": "Öppna ny flik" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Egen-hostad miljö" }, - "selfHostedEnvironmentFooter": { - "message": "Ange bas-URL:en för din \"on-premise\"-hostade Bitwarden-installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Anpassad miljö" }, - "customEnvironmentFooter": { - "message": "För avancerade användare. Du kan ange bas-URL:en för varje tjänst oberoende av varandra." - }, "baseUrl": { "message": "Server-URL" }, @@ -1567,10 +1530,10 @@ "description": "Represents the message for allowing the user to enable the autofill overlay" }, "autofillSuggestionsSectionTitle": { - "message": "Autofill suggestions" + "message": "Förslag för autofyll" }, "showInlineMenuLabel": { - "message": "Show autofill suggestions on form fields" + "message": "Visa förslag för autofyll i formulärfält" }, "showInlineMenuIdentitiesLabel": { "message": "Visa identiteter som förslag" @@ -1603,7 +1566,7 @@ "description": "Overlay appearance select option for showing the field on click of the overlay icon" }, "enableAutoFillOnPageLoadSectionTitle": { - "message": "Autofill on page load" + "message": "Autofyll vid sidladdning" }, "enableAutoFillOnPageLoad": { "message": "Aktivera automatisk ifyllnad vid sidhämtning" @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Dra för att sortera" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2462,7 +2428,7 @@ "message": "Autofill is blocked for this website." }, "autofillBlockedNoticeGuidance": { - "message": "Change this in settings" + "message": "Ändra detta i inställningar" }, "change": { "message": "Change" @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,14 +2521,14 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { - "message": "Turn on autofill" + "message": "Aktivera autofyll" }, "turnedOnAutofill": { - "message": "Turned on autofill" + "message": "Aktiverade autofyll" }, "dismiss": { "message": "Dismiss" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Inställningarna har ändrats" - }, - "environmentEditedClick": { - "message": "Klicka här" - }, - "environmentEditedReset": { - "message": "för att återställa till förkonfigurerade inställningar" - }, "serverVersion": { "message": "Serverversion" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Logga in med huvudlösenord" }, - "loggingInAs": { - "message": "Loggar in som" - }, - "notYou": { - "message": "Är det inte du?" - }, "newAroundHere": { "message": "Är du ny här?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Logga in med enhet" }, - "loginWithDeviceEnabledInfo": { - "message": "\"Logga in med enhet\" måste ställas in i inställningarna i Bitwardens app. Behöver du ett annat alternativ?" - }, "fingerprintPhraseHeader": { "message": "Fingeravtrycksfras" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Visa alla inloggningsalternativ" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "En avisering har skickats till din enhet." }, @@ -3430,7 +3384,7 @@ "message": "Inställningar för automatisk ifyllnad" }, "autofillKeyboardShortcutSectionTitle": { - "message": "Autofill shortcut" + "message": "Kortkommando för autofyll" }, "autofillKeyboardShortcutUpdateLabel": { "message": "Ändra genväg" @@ -3442,7 +3396,7 @@ "message": "Tangentbordsgenväg för automatisk ifyllnad" }, "autofillLoginShortcutNotSet": { - "message": "The autofill login shortcut is not set. Change this in the browser's settings." + "message": "Kortkommandot för autofyll av inloggning är inte inställt. Du kan ändra det i webbläsarens inställningar." }, "autofillLoginShortcutText": { "message": "The autofill login shortcut is $COMMAND$. Manage all shortcuts in the browser's settings.", @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Be om godkännande från administratör" }, - "approveWithMasterPassword": { - "message": "Godkänn med huvudlösenord" - }, "ssoIdentifierRequired": { "message": "Organisationens SSO-identifierare krävs." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Din begäran har skickats till din administratör." }, - "youWillBeNotifiedOnceApproved": { - "message": "Du kommer att meddelas vid godkännande." - }, "troubleLoggingIn": { "message": "Problem med att logga in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Starta Duo och följ stegen för att slutföra inloggningen." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4395,7 +4365,7 @@ "message": "Objekt utan mapp" }, "itemDetails": { - "message": "Item details" + "message": "Objektdetaljer" }, "itemName": { "message": "Objektnamn" @@ -4486,13 +4456,13 @@ } }, "personalDetails": { - "message": "Personal details" + "message": "Personuppgifter" }, "identification": { "message": "Identifikation" }, "contactInfo": { - "message": "Contact info" + "message": "Kontaktuppgifter" }, "downloadAttachment": { "message": "Download - $ITEMNAME$", @@ -4508,13 +4478,13 @@ "description": "Used within the inline menu to provide an aria description when users are attempting to fill a card cipher." }, "loginCredentials": { - "message": "Login credentials" + "message": "Inloggningsuppgifter" }, "authenticatorKey": { "message": "Autentiseringsnyckel" }, "autofillOptions": { - "message": "Autofill options" + "message": "Alternativ för autofyll" }, "websiteUri": { "message": "Webbplats (URI)" @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/te/messages.json b/apps/browser/src/_locales/te/messages.json index dd0bf23c799..c43d83029c9 100644 --- a/apps/browser/src/_locales/te/messages.json +++ b/apps/browser/src/_locales/te/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Password hint" - }, - "enterEmailToGetHint": { - "message": "Enter your account email address to receive your master password hint." - }, "getMasterPasswordHint": { "message": "Get master password hint" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Edit folder" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "Light", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Verification email sent to $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Send verification code email again" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "Server URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Text" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/th/messages.json b/apps/browser/src/_locales/th/messages.json index 6657625a7b9..8ac6e7197d8 100644 --- a/apps/browser/src/_locales/th/messages.json +++ b/apps/browser/src/_locales/th/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "คำใบ้รหัสผ่าน" - }, - "enterEmailToGetHint": { - "message": "กรอกอีเมลของบัญชีของคุณ เพื่อรับคำใบ้เกี่ยวกับรหัสผ่านหลักของคุณ" - }, "getMasterPasswordHint": { "message": "รับคำใบ้เกี่ยวกับรหัสผ่านหลักของคุณ" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "แก้ไขโฟลเดอร์" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "New folder" }, @@ -1166,10 +1169,6 @@ "message": "สว่าง", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Export from" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "A Premium membership is required to use this feature." }, - "enterVerificationCodeApp": { - "message": "Enter the 6 digit verification code from your authenticator app." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Enter the 6 digit verification code that was emailed to $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "ส่งโค้ดยืนยันไปยังอีเมล $EMAIL$ แล้ว", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Remember me" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "ส่งโค้ดยืนยันไปยังอีเมลอีกครั้ง" - }, - "useAnotherTwoStepMethod": { - "message": "Use another two-step login method" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Insert your YubiKey into your computer's USB port, then touch its button." - }, "insertU2f": { "message": "Insert your security key into your computer's USB port. If it has a button, touch it." }, - "webAuthnNewTab": { - "message": "To start the WebAuthn 2FA verification. Click the button below to open a new tab and follow the instructions provided in the new tab." - }, - "webAuthnNewTabOpen": { - "message": "Open new tab" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Self-hosted Environment" }, - "selfHostedEnvironmentFooter": { - "message": "Specify the base URL of your on-premise hosted bitwarden installation." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Custom Environment" }, - "customEnvironmentFooter": { - "message": "For advanced users. You can specify the base URL of each service independently." - }, "baseUrl": { "message": "URL ของเซิร์ฟเวอร์" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Drag to sort" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "ข้อความ" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Exporting organization vault" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Settings have been edited" - }, - "environmentEditedClick": { - "message": "Click here" - }, - "environmentEditedReset": { - "message": "to reset to pre-configured settings" - }, "serverVersion": { "message": "Server version" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Log in with master password" }, - "loggingInAs": { - "message": "Logging in as" - }, - "notYou": { - "message": "Not you?" - }, "newAroundHere": { "message": "New around here?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Log in with device" }, - "loginWithDeviceEnabledInfo": { - "message": "Log in with device must be set up in the settings of the Bitwarden app. Need another option?" - }, "fingerprintPhraseHeader": { "message": "Fingerprint phrase" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "A notification has been sent to your device." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Request admin approval" }, - "approveWithMasterPassword": { - "message": "Approve with master password" - }, "ssoIdentifierRequired": { "message": "Organization SSO identifier is required." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." }, - "youWillBeNotifiedOnceApproved": { - "message": "You will be notified once approved." - }, "troubleLoggingIn": { "message": "Trouble logging in?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Launch Duo and follow the steps to finish logging in." - }, "duoRequiredForAccount": { "message": "Duo two-step login is required for your account." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Popout the extension to complete login." - }, "popoutExtension": { "message": "Popout extension" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Autofill - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "You have not selected anything." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Items moved to $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/tr/messages.json b/apps/browser/src/_locales/tr/messages.json index 784c1731a24..a19d4977ed5 100644 --- a/apps/browser/src/_locales/tr/messages.json +++ b/apps/browser/src/_locales/tr/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Hesabınızın e-posta adresini girdiğinizde parola ipucunuz size gönderilecektir" }, - "passwordHint": { - "message": "Parola ipucu" - }, - "enterEmailToGetHint": { - "message": "Ana parola ipucunu almak için hesabınızın e-posta adresini girin." - }, "getMasterPasswordHint": { "message": "Ana parola ipucunu al" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Klasörü düzenle" }, + "editFolderWithName": { + "message": "Klasörü düzenle: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Yeni klasör" }, @@ -878,7 +881,7 @@ "message": "Duo two-step login is required for your account. Follow the steps below to finish logging in." }, "followTheStepsBelowToFinishLoggingIn": { - "message": "Follow the steps below to finish logging in." + "message": "Girişi tamamlamak için aşağıdaki adımları izleyin." }, "restartRegistration": { "message": "Kaydı yeniden başlat" @@ -1166,10 +1169,6 @@ "message": "Açık", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized koyu", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Dışa aktarılacak konum" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Bu özelliği kullanmak için premium üyelik gereklidir." }, - "enterVerificationCodeApp": { - "message": "Kimlik doğrulama uygulamanızdaki 6 haneli doğrulama kodunu girin." - }, "authenticationTimeout": { "message": "Kimlik doğrulama zaman aşımı" }, "authenticationSessionTimedOut": { "message": "Kimlik doğrulama oturumu zaman aşımına uğradı. Lütfen giriş sürecini yeniden başlatın." }, - "enterVerificationCodeEmail": { - "message": "$EMAIL$ adresine e-postayla gönderdiğimiz 6 haneli doğrulama kodunu girin.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Doğrulama e-postası $EMAIL$ adresine gönderildi.", "placeholders": { @@ -1419,37 +1406,19 @@ } } }, - "rememberMe": { - "message": "Beni hatırla" - }, "dontAskAgainOnThisDeviceFor30Days": { - "message": "Don't ask again on this device for 30 days" - }, - "sendVerificationCodeEmailAgain": { - "message": "Doğrulama kodunu yeniden gönder" - }, - "useAnotherTwoStepMethod": { - "message": "Başka bir iki aşamalı giriş yöntemini kullan" + "message": "Bu cihazda 30 gün boyunca sorma" }, "selectAnotherMethod": { - "message": "Select another method", + "message": "Başka bir yöntem seç", "description": "Select another two-step login method" }, "useYourRecoveryCode": { - "message": "Use your recovery code" - }, - "insertYubiKey": { - "message": "YubiKey'i bilgisayarınızın USB portuna takın, ardından düğmesine dokunun." + "message": "Kurtarma kodu kullan" }, "insertU2f": { "message": "Güvenlik anahtarınızı bilgisayarınızın USB portuna takın. Düğmesi varsa dokunun." }, - "webAuthnNewTab": { - "message": "WebAuthn iki aşamalı doğrulamayı başlatmak için aşağıdaki düğmeye tıklayın ve açılan sekmedeki yönergeleri takip edin." - }, - "webAuthnNewTabOpen": { - "message": "Yeni sekme aç" - }, "openInNewTab": { "message": "Yeni sekmede aç" }, @@ -1457,7 +1426,7 @@ "message": "WebAutn ile doğrula" }, "readSecurityKey": { - "message": "Read security key" + "message": "Güvenlik anahtarını oku" }, "awaitingSecurityKeyInteraction": { "message": "Awaiting security key interaction..." @@ -1475,7 +1444,7 @@ "message": "İki aşamalı giriş seçenekleri" }, "selectTwoStepLoginMethod": { - "message": "Select two-step login method" + "message": "İki aşamalı giriş yöntemini seçin" }, "recoveryCodeDesc": { "message": "İki aşamalı doğrulama sağlayıcılarınıza ulaşamıyor musunuz? Kurtarma kodunuzu kullanarak hesabınızdaki tüm iki aşamalı giriş sağlayıcılarını devre dışı bırakabilirsiniz." @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Şirket içinde barındırılan ortam" }, - "selfHostedEnvironmentFooter": { - "message": "Kurum içinde barındırılan Bitwarden kurulumunuzun taban URL'sini belirtin." - }, "selfHostedBaseUrlHint": { "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Özel ortam" }, - "customEnvironmentFooter": { - "message": "İleri düzey kullanıcılar için. Her hizmetin taban URL'sini bağımsız olarak belirleyebilirsiniz." - }, "baseUrl": { "message": "Sunucu URL'si" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Sıralamak için sürükleyin" }, + "dragToReorder": { + "message": "Sıralamak için sürükleyin" + }, "cfTypeText": { "message": "Metin" }, @@ -2183,7 +2149,7 @@ "message": "Customize your vault experience with quick copy actions, compact mode, and more!" }, "newCustomizationOptionsCalloutLink": { - "message": "View all Appearance settings" + "message": "Görünüm ayarlarının hepsini göster" }, "lock": { "message": "Kilitle", @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Otomatik doldurmayı etkinleştir" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Yalnızca $EMAIL$ ile ilişkili kişisel kasadaki kayıtlar ve dosyalar dışa aktarılacaktır. Kuruluş kasasındaki kayıtlar dahil edilmeyecektir", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Kuruluş kasasını dışa aktarma" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Ayarlar düzenlendi" - }, - "environmentEditedClick": { - "message": "Buraya tıklayarak" - }, - "environmentEditedReset": { - "message": "ön tanımlı ayarları sıfırlayabilirsiniz" - }, "serverVersion": { "message": "Sunucu sürümü" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Ana parola ile giriş yap" }, - "loggingInAs": { - "message": "Giriş yapılan kullanıcı:" - }, - "notYou": { - "message": "Siz değil misiniz?" - }, "newAroundHere": { "message": "Buralarda yeni misiniz?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Cihazla giriş yap" }, - "loginWithDeviceEnabledInfo": { - "message": "Cihazla girişi Bitwarden mobil uygulamasının ayarlarından etkinleştirmelisiniz. Başka bir seçeneğe mi ihtiyacınız var?" - }, "fingerprintPhraseHeader": { "message": "Parmak izi ifadesi" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Tüm giriş seçeneklerini gör" }, - "viewAllLoginOptionsV1": { - "message": "Tüm giriş seçeneklerini gör" - }, "notificationSentDevice": { "message": "Cihazınıza bir bildirim gönderildi." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Yönetici onayı iste" }, - "approveWithMasterPassword": { - "message": "Ana parola ile onayla" - }, "ssoIdentifierRequired": { "message": "Kuruluş SSO tanımlayıcısı gereklidir." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "İsteğiniz yöneticinize gönderildi." }, - "youWillBeNotifiedOnceApproved": { - "message": "Onaylandıktan sonra bilgilendirileceksiniz." - }, "troubleLoggingIn": { "message": "Giriş yaparken sorun mu yaşıyorsunuz?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Error connecting with the Duo service. Use a different two-step login method or contact Duo for assistance." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Duo'yu açın ve girişi tamamlamak için adımları izleyin." - }, "duoRequiredForAccount": { "message": "Hesabınız için Duo iki adımlı giriş gereklidir." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Giriş işlemini tamamlamak için uzantıyı dışarı alın." - }, "popoutExtension": { "message": "Uzantıyı dışarı al" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "Kaydı görüntüle - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Otomatik doldur - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Otomatik doldur - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Kopyala: $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ moved up, position $INDEX$ of $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Hiçbir şey seçmediniz." }, - "movedItemsToOrg": { - "message": "Selected items moved to $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Kayıtlar $ORGNAME$ kuruluşuna taşındı", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Ekstra geniş" }, + "sshKeyWrongPassword": { + "message": "Girdiğiniz parola yanlış." + }, + "importSshKey": { + "message": "İçe aktar" + }, + "confirmSshKeyPassword": { + "message": "Parolayı onaylayın" + }, + "enterSshKeyPasswordDesc": { + "message": "SSH anahtarının parolasını girin." + }, + "enterSshKeyPassword": { + "message": "Parolayı girin" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "You cannot remove collections with View only permissions: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Bitwarden’a hoş geldiniz" + }, + "securityPrioritized": { + "message": "Önce güvenlik" + }, + "securityPrioritizedBody": { + "message": "Hesaplarınızı, kartlarınızı ve kimliklerinizi güvenli kasanıza kaydedin. Bitwarden'ın sıfır bilgi ispatlı uçtan uca şifrelemesi sizin için önemli olan her şeyi korur." + }, + "quickLogin": { + "message": "Hızlı ve kolay giriş" + }, + "quickLoginBody": { + "message": "Hesaplarınıza parola yazmadan giriş yapmak için biyometrik kilit açmayı ayarlayabilirsiniz." + }, + "secureUser": { + "message": "Hesaplarınızı güçlendirin" + }, + "secureUserBody": { + "message": "Hesaplarınız için güçlü ve benzersiz parolalar oluşturmak amacıyla üreteci kullanabilirsiniz." + }, + "secureDevices": { + "message": "Verilerinize her zaman, her yerden ulaşın" + }, + "secureDevicesBody": { + "message": "Bitwarden mobil, tarayıcı ve masaüstü uygulamalarıyla istediğiniz kadar cihaza istediğiniz kadar parola kaydedebilirsiniz." } } diff --git a/apps/browser/src/_locales/uk/messages.json b/apps/browser/src/_locales/uk/messages.json index 69b6d3d5ce8..6558796bfb5 100644 --- a/apps/browser/src/_locales/uk/messages.json +++ b/apps/browser/src/_locales/uk/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Введіть адресу е-пошти свого облікового запису і вам буде надіслано підказку для пароля" }, - "passwordHint": { - "message": "Підказка для пароля" - }, - "enterEmailToGetHint": { - "message": "Введіть свою адресу е-пошти, щоб отримати підказку для головного пароля." - }, "getMasterPasswordHint": { "message": "Отримати підказку для головного пароля" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Редагування" }, + "editFolderWithName": { + "message": "Редагувати теку: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Нова тека" }, @@ -1166,10 +1169,6 @@ "message": "Світла", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized темна", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Експортувати з" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Для використання цієї функції необхідна передплата преміум." }, - "enterVerificationCodeApp": { - "message": "Введіть 6-значний код підтвердження з програми автентифікації." - }, "authenticationTimeout": { "message": "Час очікування автентифікації" }, "authenticationSessionTimedOut": { "message": "Час очікування сеансу автентифікації завершився. Перезапустіть процес входу в систему." }, - "enterVerificationCodeEmail": { - "message": "Введіть 6-значний код підтвердження, надісланий на $EMAIL$.", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Код підтвердження надіслано на $EMAIL$.", "placeholders": { @@ -1419,37 +1406,19 @@ } } }, - "rememberMe": { - "message": "Запам'ятати мене" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Більше не запитувати на цьому пристрої протягом 30 днів" }, - "sendVerificationCodeEmailAgain": { - "message": "Надіслати код підтвердження ще раз" - }, - "useAnotherTwoStepMethod": { - "message": "Інший спосіб двоетапної перевірки" - }, "selectAnotherMethod": { "message": "Обрати інший спосіб", "description": "Select another two-step login method" }, "useYourRecoveryCode": { - "message": "Використати код відновлення" - }, - "insertYubiKey": { - "message": "Вставте свій YubiKey в USB порт комп'ютера, потім торкніться цієї кнопки." + "message": "Скористайтеся своїм кодом відновлення" }, "insertU2f": { "message": "Вставте свій ключ безпеки в USB порт комп'ютера. Якщо в нього є кнопка, натисніть її." }, - "webAuthnNewTab": { - "message": "Щоб почати перевірку WebAuthn 2FA, натисніть кнопку внизу для відкриття нової вкладки і дотримуйтесь зазначених на ній настанов." - }, - "webAuthnNewTabOpen": { - "message": "Відкрити нову вкладку" - }, "openInNewTab": { "message": "Відкрити в новій вкладці" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Середовище власного хостингу" }, - "selfHostedEnvironmentFooter": { - "message": "Вкажіть основну URL-адресу вашого встановлення Bitwarden на власному хостингу." - }, "selfHostedBaseUrlHint": { "message": "Вкажіть основну URL-адресу вашого встановлення Bitwarden на власному хостингу. Зразок: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Власне середовище" }, - "customEnvironmentFooter": { - "message": "Для досвідчених користувачів. Ви можете вказати основну URL-адресу окремо для кожної служби." - }, "baseUrl": { "message": "URL-адреса сервера" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Перетягніть, щоб відсортувати" }, + "dragToReorder": { + "message": "Потягніть, щоб упорядкувати" + }, "cfTypeText": { "message": "Текст" }, @@ -2538,15 +2504,15 @@ "message": "Паролі вашої організації ризиковані, оскільки вони ненадійні, повторно використовуються, та/або викриті.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Ілюстрація списку ризикованих записів" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Швидко згенеруйте надійний, унікальний пароль через меню автозаповнення Bitwarden на сайті з ризикованим паролем.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Ілюстрація меню автозаповнення Bitwarden, що показує згенерований пароль" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Оновити в Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Потім Bitwarden запропонує вам оновити пароль у менеджері паролів.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Ілюстрація сповіщення Bitwarden, що спонукає користувача оновити пароль" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Увімкніть автозаповнення" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Експортування сховища організації" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Налаштування змінено" - }, - "environmentEditedClick": { - "message": "Натисніть тут," - }, - "environmentEditedReset": { - "message": "щоб скинути налаштування" - }, "serverVersion": { "message": "Версія сервера" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Увійти з головним паролем" }, - "loggingInAs": { - "message": "Вхід у систему як" - }, - "notYou": { - "message": "Не ви?" - }, "newAroundHere": { "message": "Виконуєте вхід вперше?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Увійти з пристроєм" }, - "loginWithDeviceEnabledInfo": { - "message": "Потрібно увімкнути схвалення запитів на вхід у налаштуваннях програми Bitwarden. Потрібен інший варіант?" - }, "fingerprintPhraseHeader": { "message": "Фраза відбитка" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "Переглянути всі варіанти входу" }, - "viewAllLoginOptionsV1": { - "message": "Переглянути всі варіанти входу" - }, "notificationSentDevice": { "message": "Сповіщення було надіслано на ваш пристрій." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Запит підтвердження адміністратора" }, - "approveWithMasterPassword": { - "message": "Затвердити з головним паролем" - }, "ssoIdentifierRequired": { "message": "Потрібен SSO-ідентифікатор організації." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Ваш запит відправлено адміністратору." }, - "youWillBeNotifiedOnceApproved": { - "message": "Ви отримаєте сповіщення після затвердження." - }, "troubleLoggingIn": { "message": "Проблема під час входу?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Помилка під'єднання до служби Duo. Скористайтеся іншим способом двоетапної перевірки або зверніться до служби підтримки Duo по допомогу." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Запустіть Duo і виконайте дії для завершення входу." - }, "duoRequiredForAccount": { "message": "Для вашого облікового запису необхідна двоетапна перевірка з Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Відкріпіть розширення для завершення входу." - }, "popoutExtension": { "message": "Відкріпити вікно розширення" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Автозаповнення – $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Копіювати $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Змініть порядок URI вебсайтів. Використовуйте стрілки, щоб перемістити елемент вгору чи вниз." + }, "reorderFieldUp": { "message": "$LABEL$ переміщено вгору, позиція $INDEX$ з $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Ви нічого не вибрали." }, - "movedItemsToOrg": { - "message": "Вибрані записи переміщено до $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Записи переміщено до $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Дуже широке" }, + "sshKeyWrongPassword": { + "message": "Ви ввели неправильний пароль." + }, + "importSshKey": { + "message": "Імпорт" + }, + "confirmSshKeyPassword": { + "message": "Підтвердити пароль" + }, + "enterSshKeyPasswordDesc": { + "message": "Введіть пароль для ключа SSH." + }, + "enterSshKeyPassword": { + "message": "Введіть пароль" + }, + "invalidSshKey": { + "message": "Ключ SSH недійсний" + }, + "sshKeyTypeUnsupported": { + "message": "Тип ключа SSH не підтримується" + }, + "importSshKeyFromClipboard": { + "message": "Імпортувати ключ із буфера обміну" + }, + "sshKeyImported": { + "message": "Ключ SSH успішно імпортовано" + }, "cannotRemoveViewOnlyCollections": { "message": "Ви не можете вилучати збірки, маючи дозвіл лише на перегляд: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Змінити ризикований пароль" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/vi/messages.json b/apps/browser/src/_locales/vi/messages.json index 84f918d1acb..a2b6756785c 100644 --- a/apps/browser/src/_locales/vi/messages.json +++ b/apps/browser/src/_locales/vi/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "Enter your account email address and your password hint will be sent to you" }, - "passwordHint": { - "message": "Gợi ý mật khẩu" - }, - "enterEmailToGetHint": { - "message": "Nhập địa chỉ email tài khoản của bạn để nhận gợi ý mật khẩu chính." - }, "getMasterPasswordHint": { "message": "Nhận gợi ý mật khẩu chính" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "Chỉnh sửa thư mục" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "Thư mục mới" }, @@ -1166,10 +1169,6 @@ "message": "Sáng", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized Dark", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "Xuất từ" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "Cần là thành viên cao cấp để sử dụng tính năng này." }, - "enterVerificationCodeApp": { - "message": "Nhập mã xác nhận 6 chữ số từ ứng dụng xác thực của bạn." - }, "authenticationTimeout": { "message": "Authentication timeout" }, "authenticationSessionTimedOut": { "message": "The authentication session timed out. Please restart the login process." }, - "enterVerificationCodeEmail": { - "message": "Nhập mã xác nhận 6 chữ số đã được gửi tới email", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "Email xác minh đã được gửi tới $EMAIL$.", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "Ghi nhớ đăng nhập" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "Gửi lại email chứa mã xác nhận" - }, - "useAnotherTwoStepMethod": { - "message": "Sử dụng phương pháp đăng nhập 2 bước khác" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "Lắp YubiKey vào cổng USB máy tính của bạn, sau đó chạm vào nút trên nó." - }, "insertU2f": { "message": "Lắp khóa bảo mật vào cổng USB máy tính của bạn. Nếu nó có một nút, hãy nhấn vào nó." }, - "webAuthnNewTab": { - "message": "Để bắt đầu xác minh WebAuthn 2FA. Nhấp vào nút bên dưới để mở tab mới và làm theo hướng dẫn được cung cấp trong tab mới." - }, - "webAuthnNewTabOpen": { - "message": "Mở thẻ mới" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "Môi trường tự lưu trữ" }, - "selfHostedEnvironmentFooter": { - "message": "Chỉ định liên kết cơ bản của cài đặt bitwarden tại chỗ của bạn." - }, "selfHostedBaseUrlHint": { "message": "Nhập địa chỉ cơ sở của bản cài đặt Bitwarden được lưu trữ tại máy chủ của bạn. Ví dụ: https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "Môi trường tùy chỉnh" }, - "customEnvironmentFooter": { - "message": "Đối với người dùng nâng cao. Bạn có thể chỉ định URL cơ bản của mỗi dịch vụ một cách độc lập." - }, "baseUrl": { "message": "URL máy chủ" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "Kéo để sắp xếp" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "Văn bản" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "Đang xuất dữ liệu kho tổ chức" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "Cài đặt đã được chỉnh sửa" - }, - "environmentEditedClick": { - "message": "Nhấn vào đây" - }, - "environmentEditedReset": { - "message": "để đặt lại cài đặt đã thiết đặt từ trước" - }, "serverVersion": { "message": "Phiên bản máy chủ" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "Đăng nhập bằng mật khẩu chính" }, - "loggingInAs": { - "message": "Đang đăng nhập với tên" - }, - "notYou": { - "message": "Không phải bạn?" - }, "newAroundHere": { "message": "Bạn mới tới đây sao?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "Đăng nhập bằng thiết bị" }, - "loginWithDeviceEnabledInfo": { - "message": "Đăng nhập bằng thiết bị phải được thiết lập trong cài đặt của ứng dụng Bitwarden. Dùng cách khác?" - }, "fingerprintPhraseHeader": { "message": "Cụm vân tay" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "View all log in options" }, - "viewAllLoginOptionsV1": { - "message": "View all log in options" - }, "notificationSentDevice": { "message": "Một thông báo đã được gửi đến thiết bị của bạn." }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "Yêu cầu quản trị viên phê duyệt" }, - "approveWithMasterPassword": { - "message": "Phê duyệt bằng mật khẩu chính" - }, "ssoIdentifierRequired": { "message": "Cần có mã định danh SSO của tổ chức." }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "Yêu cầu của bạn đã được gửi đến quản trị viên." }, - "youWillBeNotifiedOnceApproved": { - "message": "Bạn sẽ có thông báo nếu được phê duyệt." - }, "troubleLoggingIn": { "message": "Không thể đăng nhập?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "Lỗi kết nối với dịch vụ Duo. Sử dụng phương thức đăng nhập hai bước khác hoặc liên hệ với Duo để được hỗ trợ." }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "Khởi chạy Duo và làm theo các bước để hoàn tất đăng nhập." - }, "duoRequiredForAccount": { "message": "Tài khoản của bạn yêu cầu xác minh hai bước với Duo." }, - "popoutTheExtensionToCompleteLogin": { - "message": "Bật tiện ích mở rộng để hoàn tất đăng nhập." - }, "popoutExtension": { "message": "Tiện ích mở rộng dạng cửa sổ bật lên" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "Tự động điền - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "$LABEL$ đã di chuyển lên vị trí $INDEX$ / $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "Bạn chưa chọn gì." }, - "movedItemsToOrg": { - "message": "Đã chuyển các mục được chọn đến $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "Các mục đã được chuyển tới $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "Extra wide" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "Bạn không thể xóa các bộ sưu tập với quyền chỉ xem: $COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/_locales/zh_CN/messages.json b/apps/browser/src/_locales/zh_CN/messages.json index 409d94604d9..adbc102c496 100644 --- a/apps/browser/src/_locales/zh_CN/messages.json +++ b/apps/browser/src/_locales/zh_CN/messages.json @@ -219,7 +219,7 @@ "message": "复制自定义字段名称" }, "noMatchingLogins": { - "message": "无匹配的登录项目" + "message": "没有匹配的登录" }, "noCards": { "message": "无支付卡" @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "输入您的账户电子邮箱地址,您的密码提示将发送给您" }, - "passwordHint": { - "message": "密码提示" - }, - "enterEmailToGetHint": { - "message": "请输入您的账户电子邮箱地址来接收主密码提示。" - }, "getMasterPasswordHint": { "message": "获取主密码提示" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "编辑文件夹" }, + "editFolderWithName": { + "message": "编辑文件夹:$FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "新增文件夹" }, @@ -584,7 +587,7 @@ "message": "私密备注" }, "note": { - "message": "笔记" + "message": "备注" }, "editItem": { "message": "编辑项目" @@ -1000,7 +1003,7 @@ "message": "搜索类型" }, "noneFolder": { - "message": "默认文件夹", + "message": "无文件夹", "description": "This is the folder for uncategorized items" }, "enableAddLoginNotification": { @@ -1016,7 +1019,7 @@ "message": "在密码库中找不到匹配项目时询问添加一个。适用于所有已登录的账户。" }, "showCardsInVaultViewV2": { - "message": "在密码库视图中将支付卡始终显示为自动填充建议" + "message": "在密码库视图中始终将支付卡显示为自动填充建议" }, "showCardsCurrentTab": { "message": "在标签页上显示支付卡" @@ -1025,7 +1028,7 @@ "message": "在标签页上列出支付卡项目,以便于自动填充。" }, "showIdentitiesInVaultViewV2": { - "message": "在密码库视图中将身份始终显示为自动填充建议" + "message": "在密码库视图中始终将身份显示为自动填充建议" }, "showIdentitiesCurrentTab": { "message": "在标签页上显示身份" @@ -1166,10 +1169,6 @@ "message": "浅色", "description": "Light color" }, - "solarizedDark": { - "message": "过曝暗", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "导出自" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "使用此功能需要高级会员资格。" }, - "enterVerificationCodeApp": { - "message": "请输入您的验证器 App 中的 6 位数验证码。" - }, "authenticationTimeout": { "message": "身份验证超时" }, "authenticationSessionTimedOut": { "message": "身份验证会话超时。请重新启动登录过程。" }, - "enterVerificationCodeEmail": { - "message": "请输入发送给 $EMAIL$ 的 6 位数验证码。", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "验证邮件已发送到 $EMAIL$。", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "记住我" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "30 天内在此设备上不再询问" }, - "sendVerificationCodeEmailAgain": { - "message": "再次发送验证码电子邮件" - }, - "useAnotherTwoStepMethod": { - "message": "使用其他两步登录方式" - }, "selectAnotherMethod": { "message": "选择其他方式", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "使用您的恢复代码" }, - "insertYubiKey": { - "message": "将您的 YubiKey 插入计算机的 USB 端口,然后触摸其按钮。" - }, "insertU2f": { "message": "将您的安全密钥插入计算机的 USB 端口。如果它有按钮,请触摸它。" }, - "webAuthnNewTab": { - "message": "要开始 WebAuthn 2FA 验证,请点击下面的按钮打开一个新标签页,并按照新标签页中提供的说明操作。" - }, - "webAuthnNewTabOpen": { - "message": "打开新标签页" - }, "openInNewTab": { "message": "在新标签页中打开" }, @@ -1478,7 +1447,7 @@ "message": "选择两步登录方式" }, "recoveryCodeDesc": { - "message": "无法访问您所有的双重身份提供程序吗?请使用您的恢复代码来关闭您账户中所有的双重身份提供程序。" + "message": "无法访问您所有的双重身份提供程序吗?请使用您的恢复代码来停用您账户中所有的双重身份提供程序。" }, "recoveryCodeTitle": { "message": "恢复代码" @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "自托管环境" }, - "selfHostedEnvironmentFooter": { - "message": "指定您本地托管的 Bitwarden 安装的基础 URL。" - }, "selfHostedBaseUrlHint": { "message": "指定您的本地托管 Bitwarden 安装的基础 URL。例如:https://bitwarden.company.com" }, @@ -1529,14 +1495,11 @@ "message": "对于高级配置,您可以单独指定每个服务的基础 URL。" }, "selfHostedEnvFormInvalid": { - "message": "您必须添加基础服务器 URL 或至少一个自定义环境。" + "message": "您必须添加基础服务器 URL 或至少添加一个自定义环境。" }, "customEnvironment": { "message": "自定义环境" }, - "customEnvironmentFooter": { - "message": "适用于高级用户。您可以分别指定各个服务的基础 URL。" - }, "baseUrl": { "message": "服务器 URL" }, @@ -1585,7 +1548,7 @@ "message": "适用于所有已登录的账户。" }, "turnOffBrowserBuiltInPasswordManagerSettings": { - "message": "关闭您浏览器内置的密码管理器设置以避免冲突。" + "message": "停用您浏览器内置的密码管理器设置以避免冲突。" }, "turnOffBrowserBuiltInPasswordManagerSettingsLink": { "message": "编辑浏览器设置。" @@ -1624,7 +1587,7 @@ "message": "登录项目的默认自动填充设置" }, "defaultAutoFillOnPageLoadDesc": { - "message": "您可以从项目编辑视图中为单个登录项目关闭页面加载时自动填充。" + "message": "您可以从项目编辑视图中为单个登录项目停用页面加载时自动填充。" }, "itemAutoFillOnPageLoad": { "message": "页面加载时自动填充(如果选项中已设置)" @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "拖动排序" }, + "dragToReorder": { + "message": "拖动以重新排序" + }, "cfTypeText": { "message": "文本型" }, @@ -2124,7 +2090,7 @@ "message": "等待来自桌面端的确认" }, "awaitDesktopDesc": { - "message": "请确认在 Bitwarden 桌面应用程序中设置了生物识别以设置浏览器的生物识别。" + "message": "请确认在 Bitwarden 桌面应用程序中使用了生物识别以设置浏览器的生物识别。" }, "lockWithMasterPassOnRestart": { "message": "浏览器重启后使用主密码锁定" @@ -2212,7 +2178,7 @@ "message": "项目已恢复" }, "alreadyHaveAccount": { - "message": "已经拥有账户了吗?" + "message": "已经有账户了吗?" }, "vaultTimeoutLogOutConfirmation": { "message": "超时后注销账户将解除对密码库的所有访问权限,并需要进行在线身份验证。确定使用此设置吗?" @@ -2389,7 +2355,7 @@ "message": "生物识别未设置" }, "biometricsNotEnabledDesc": { - "message": "需要首先在桌面应用程序的设置中设置生物识别才能使用浏览器的生物识别。" + "message": "需要首先在桌面端的设置中设置生物识别,才能使用浏览器的生物识别。" }, "biometricsNotSupportedTitle": { "message": "不支持生物识别" @@ -2538,15 +2504,15 @@ "message": "您的组织密码存在风险,因为它们过于简单、被重复使用和/或已暴露。", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "存在风险的登录列表示意图" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "存在风险的登录列表示意图。" }, "generatePasswordSlideDesc": { "message": "在存在风险的网站上,使用 Bitwarden 自动填充菜单快速生成强大且唯一的密码。", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Bitwarden 自动填充菜单显示生成的密码示意图" + "generatePasswordSlideImgAltPeriod": { + "message": "显示生成的密码的 Bitwarden 自动填充菜单示意图。" }, "updateInBitwarden": { "message": "在 Bitwarden 中更新" @@ -2555,14 +2521,14 @@ "message": "然后,Bitwarden 会提示您更新密码管理器中的密码。", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "提示用户更新登录的 Bitwarden 通知示意图" + "updateInBitwardenSlideImgAltPeriod": { + "message": "提示用户更新登录的 Bitwarden 通知示意图。" }, "turnOnAutofill": { - "message": "开启自动填充" + "message": "启用自动填充" }, "turnedOnAutofill": { - "message": "已开启自动填充" + "message": "已启用自动填充" }, "dismiss": { "message": "忽略" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "仅会导出与 $EMAIL$ 关联的个人密码库项目(包括附件)。不包括组织密码库项目。", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "正在导出组织密码库" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "设置已编辑" - }, - "environmentEditedClick": { - "message": "点击此处" - }, - "environmentEditedReset": { - "message": "重置为预设设置" - }, "serverVersion": { "message": "服务器版本" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "使用主密码登录" }, - "loggingInAs": { - "message": "正登录为" - }, - "notYou": { - "message": "不是您吗?" - }, "newAroundHere": { "message": "初来乍到吗?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "使用设备登录" }, - "loginWithDeviceEnabledInfo": { - "message": "必须在 Bitwarden App 的设置中启用设备登录。需要其他登录选项吗?" - }, "fingerprintPhraseHeader": { "message": "指纹短语" }, @@ -3345,20 +3302,17 @@ "viewAllLogInOptions": { "message": "查看所有登录选项" }, - "viewAllLoginOptionsV1": { - "message": "查看所有登录选项" - }, "notificationSentDevice": { "message": "通知已发送到您的设备。" }, "notificationSentDevicePart1": { - "message": "Unlock Bitwarden on your device or on the" + "message": "解锁您设备上的 Bitwarden 或通过" }, "notificationSentDeviceAnchor": { "message": "网页 App" }, "notificationSentDevicePart2": { - "message": "在批准前,请确保指纹短语与下面的相匹配。" + "message": "批准前,请确保指纹短语与下面的相匹配。" }, "aNotificationWasSentToYourDevice": { "message": "通知已发送到您的设备" @@ -3406,7 +3360,7 @@ } }, "autofillPageLoadPolicyActivated": { - "message": "您的组织策略已开启页面加载时自动填充。" + "message": "您的组织策略已启用页面加载时自动填充。" }, "howToAutofill": { "message": "如何自动填充" @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "请求管理员批准" }, - "approveWithMasterPassword": { - "message": "使用主密码批准" - }, "ssoIdentifierRequired": { "message": "必须填写组织 SSO 标识符。" }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "您的请求已发送给您的管理员。" }, - "youWillBeNotifiedOnceApproved": { - "message": "批准后,您将收到通知。" - }, "troubleLoggingIn": { "message": "登录遇到问题吗?" }, @@ -3574,7 +3522,7 @@ "message": "搜索" }, "inputMinLength": { - "message": "至少输入 $COUNT$ 个字符。", + "message": "输入长度不能低于 $COUNT$ 个字符。", "placeholders": { "count": { "content": "$1", @@ -3659,7 +3607,7 @@ "message": "正在获取选项..." }, "multiSelectNotFound": { - "message": "未找到任何条目" + "message": "未找到任何项目" }, "multiSelectClearAll": { "message": "清除全部" @@ -3684,7 +3632,7 @@ "message": "别名域" }, "passwordRepromptDisabledAutofillOnPageLoad": { - "message": "具有主密码重新提示的项目无法在页面加载时自动填充。页面加载时的自动填充功能已关闭。", + "message": "具有主密码重新提示的项目无法在页面加载时自动填充。页面加载时的自动填充功能已停用。", "description": "Toast message for describing that master password re-prompt cannot be autofilled on page load." }, "autofillOnPageLoadSetToDefault": { @@ -3692,7 +3640,7 @@ "description": "Toast message for informing the user that autofill on page load has been set to the default setting." }, "turnOffMasterPasswordPromptToEditField": { - "message": "关闭主密码重新提示以编辑此字段", + "message": "停用主密码重新提示以编辑此字段", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, "toggleSideNavigation": { @@ -3786,7 +3734,7 @@ "description": "Screen reader text for announcing when the overlay opens on the page" }, "turnOn": { - "message": "开启" + "message": "启用" }, "ignore": { "message": "忽略" @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "与 Duo 服务连接时出错。请使用其他两步登录方式或联系 Duo 寻求帮助。" }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "启动 DUO 并按照步骤完成登录。" - }, "duoRequiredForAccount": { "message": "您的账户要求使用 Duo 两步登录。" }, - "popoutTheExtensionToCompleteLogin": { - "message": "弹出扩展以完成登录。" - }, "popoutExtension": { "message": "弹出扩展" }, @@ -3987,10 +3929,10 @@ "message": "没有找到此应用程序的通行密钥。" }, "noMatchingPasskeyLogin": { - "message": "不存在匹配此站点的登录项目。" + "message": "您没有匹配此站点的登录。" }, "noMatchingLoginsForSite": { - "message": "此站点没有匹配的登录项目" + "message": "此站点没有匹配的登录" }, "searchSavePasskeyNewLogin": { "message": "搜索或将通行密钥保存为一个新的登录" @@ -4240,7 +4182,7 @@ "message": "建议的项目" }, "autofillSuggestionsTip": { - "message": "将此站点保存为登录项目以用于自动填充" + "message": "为这个站点保存一个登录项目以自动填充" }, "yourVaultIsEmpty": { "message": "您的密码库是空的" @@ -4249,7 +4191,7 @@ "message": "没有搜索到匹配的项目" }, "clearFiltersOrTryAnother": { - "message": "清除筛选或尝试另一个搜索词" + "message": "清除筛选或尝试其他搜索词" }, "copyInfoTitle": { "message": "复制信息 - $ITEMNAME$", @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "查看项目 - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "自动填充 - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "自动填充 - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "复制 $FIELD$,$VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "重新排序网站 URI。使用箭头键向上或向下移动项目。" + }, "reorderFieldUp": { "message": "$LABEL$ 已上移,位置 $INDEX$ / $LENGTH$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "您尚未选择任何内容。" }, - "movedItemsToOrg": { - "message": "所选项目已移动到 $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "项目已移动到 $ORGNAME$", "placeholders": { @@ -5118,7 +5082,7 @@ "message": "是的,我可以正常访问我的电子邮箱" }, "turnOnTwoStepLogin": { - "message": "开启两步登录" + "message": "启用两步登录" }, "changeAcctEmail": { "message": "更改账户电子邮箱" @@ -5132,6 +5096,33 @@ "extraWide": { "message": "超宽" }, + "sshKeyWrongPassword": { + "message": "您输入的密码不正确。" + }, + "importSshKey": { + "message": "导入" + }, + "confirmSshKeyPassword": { + "message": "确认密码" + }, + "enterSshKeyPasswordDesc": { + "message": "输入 SSH 密钥的密码。" + }, + "enterSshKeyPassword": { + "message": "输入密码" + }, + "invalidSshKey": { + "message": "此 SSH 密钥无效" + }, + "sshKeyTypeUnsupported": { + "message": "不支持此 SSH 密钥类型" + }, + "importSshKeyFromClipboard": { + "message": "从剪贴板导入密钥" + }, + "sshKeyImported": { + "message": "SSH 密钥导入成功" + }, "cannotRemoveViewOnlyCollections": { "message": "您无法删除仅具有「查看」权限的集合:$COLLECTIONS$", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "更改有风险的密码" + }, + "introCarouselLabel": { + "message": "欢迎使用 Bitwarden" + }, + "securityPrioritized": { + "message": "安全优先" + }, + "securityPrioritizedBody": { + "message": "将登录、支付卡和身份保存到您的安全密码库。Bitwarden 使用零知识、端到端的加密来保护您的重要信息。" + }, + "quickLogin": { + "message": "快速便捷的登录" + }, + "quickLoginBody": { + "message": "设置生物识别解锁和自动填充,无需输入任何字符即可登录您的账户。" + }, + "secureUser": { + "message": "提升您的登录体验" + }, + "secureUserBody": { + "message": "使用生成器创建并保存强大且唯一的密码,以保护您的所有账户。" + }, + "secureDevices": { + "message": "随时随地在您需要时获取您的数据" + }, + "secureDevicesBody": { + "message": "使用 Bitwarden 移动端、浏览器和桌面 App 在无限制的设备上保存无限数量的密码。" } } diff --git a/apps/browser/src/_locales/zh_TW/messages.json b/apps/browser/src/_locales/zh_TW/messages.json index 242a583d704..d5d55725444 100644 --- a/apps/browser/src/_locales/zh_TW/messages.json +++ b/apps/browser/src/_locales/zh_TW/messages.json @@ -263,12 +263,6 @@ "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": { "message": "輸入您帳號的電子郵件,您的密碼提示會傳送給您" }, - "passwordHint": { - "message": "密碼提示" - }, - "enterEmailToGetHint": { - "message": "請輸入您的帳户電子郵件地址以接收主密碼提示。" - }, "getMasterPasswordHint": { "message": "取得主密碼提示" }, @@ -385,6 +379,15 @@ "editFolder": { "message": "編輯資料夾" }, + "editFolderWithName": { + "message": "Edit folder: $FOLDERNAME$", + "placeholders": { + "foldername": { + "content": "$1", + "example": "Social" + } + } + }, "newFolder": { "message": "新增資料夾" }, @@ -1166,10 +1169,6 @@ "message": "淺色", "description": "Light color" }, - "solarizedDark": { - "message": "Solarized 深色主題", - "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." - }, "exportFrom": { "message": "匯出自" }, @@ -1392,24 +1391,12 @@ "premiumRequiredDesc": { "message": "進階會員才可使用此功能。" }, - "enterVerificationCodeApp": { - "message": "輸入驗證器應用程式提供的 6 位數驗證碼。" - }, "authenticationTimeout": { "message": "驗證逾時" }, "authenticationSessionTimedOut": { "message": "驗證工作階段因時間過久已逾時。請重試登入。" }, - "enterVerificationCodeEmail": { - "message": "輸入已傳送至 $EMAIL$ 的 6 位數驗證碼。", - "placeholders": { - "email": { - "content": "$1", - "example": "example@gmail.com" - } - } - }, "verificationCodeEmailSent": { "message": "已傳送驗證電子郵件至 $EMAIL$。", "placeholders": { @@ -1419,18 +1406,9 @@ } } }, - "rememberMe": { - "message": "記住我" - }, "dontAskAgainOnThisDeviceFor30Days": { "message": "Don't ask again on this device for 30 days" }, - "sendVerificationCodeEmailAgain": { - "message": "再次傳送包含驗證碼的電子郵件" - }, - "useAnotherTwoStepMethod": { - "message": "使用另一種兩步驟登入方法" - }, "selectAnotherMethod": { "message": "Select another method", "description": "Select another two-step login method" @@ -1438,18 +1416,9 @@ "useYourRecoveryCode": { "message": "Use your recovery code" }, - "insertYubiKey": { - "message": "將您的 YubiKey 插入電腦的 USB 連接埠,然後按一下它的按鈕。" - }, "insertU2f": { "message": "將您的安全鑰匙插入電腦的 USB 連接埠,然後觸摸其按鈕(如有的話)。" }, - "webAuthnNewTab": { - "message": "要開始 WebAuthn 2FA 驗證,請點選下面的按鈕開啟一個新分頁,並依照新分頁中提供的說明操作。" - }, - "webAuthnNewTabOpen": { - "message": "開啟新分頁" - }, "openInNewTab": { "message": "Open in new tab" }, @@ -1519,9 +1488,6 @@ "selfHostedEnvironment": { "message": "自我裝載環境" }, - "selfHostedEnvironmentFooter": { - "message": "指定您內部部署的 Bitwarden 安裝之基礎 URL。" - }, "selfHostedBaseUrlHint": { "message": "指定您自建的 Bitwarden 伺服器的網域 URL。例如:https://bitwarden.company.com" }, @@ -1534,9 +1500,6 @@ "customEnvironment": { "message": "自訂環境" }, - "customEnvironmentFooter": { - "message": "適用於進階使用者。您可以單獨指定各個服務的基礎 URL。" - }, "baseUrl": { "message": "伺服器 URL" }, @@ -1674,6 +1637,9 @@ "dragToSort": { "message": "透過拖曳來排序" }, + "dragToReorder": { + "message": "Drag to reorder" + }, "cfTypeText": { "message": "文字型" }, @@ -2538,15 +2504,15 @@ "message": "Your organization passwords are at-risk because they are weak, reused, and/or exposed.", "description": "Description of the review at-risk login slide on the at-risk password page carousel" }, - "reviewAtRiskLoginSlideImgAlt": { - "message": "Illustration of a list of logins that are at-risk" + "reviewAtRiskLoginSlideImgAltPeriod": { + "message": "Illustration of a list of logins that are at-risk." }, "generatePasswordSlideDesc": { "message": "Quickly generate a strong, unique password with the Bitwarden autofill menu on the at-risk site.", "description": "Description of the generate password slide on the at-risk password page carousel" }, - "generatePasswordSlideImgAlt": { - "message": "Illustration of the Bitwarden autofill menu displaying a generated password" + "generatePasswordSlideImgAltPeriod": { + "message": "Illustration of the Bitwarden autofill menu displaying a generated password." }, "updateInBitwarden": { "message": "Update in Bitwarden" @@ -2555,8 +2521,8 @@ "message": "Bitwarden will then prompt you to update the password in the password manager.", "description": "Description of the update in Bitwarden slide on the at-risk password page carousel" }, - "updateInBitwardenSlideImgAlt": { - "message": "Illustration of a Bitwarden’s notification prompting the user to update the login" + "updateInBitwardenSlideImgAltPeriod": { + "message": "Illustration of a Bitwarden’s notification prompting the user to update the login." }, "turnOnAutofill": { "message": "Turn on autofill" @@ -3011,6 +2977,15 @@ } } }, + "exportingIndividualVaultWithAttachmentsDescription": { + "message": "Only the individual vault items including attachments associated with $EMAIL$ will be exported. Organization vault items will not be included", + "placeholders": { + "email": { + "content": "$1", + "example": "name@example.com" + } + } + }, "exportingOrganizationVaultTitle": { "message": "正在匯出組織密碼庫" }, @@ -3276,15 +3251,6 @@ } } }, - "settingsEdited": { - "message": "設定已編輯" - }, - "environmentEditedClick": { - "message": "點選此處" - }, - "environmentEditedReset": { - "message": "重設為預設設定" - }, "serverVersion": { "message": "伺服器版本" }, @@ -3315,12 +3281,6 @@ "loginWithMasterPassword": { "message": "使用主密碼登入" }, - "loggingInAs": { - "message": "正登入為" - }, - "notYou": { - "message": "不是您嗎?" - }, "newAroundHere": { "message": "第一次使用?" }, @@ -3330,9 +3290,6 @@ "loginWithDevice": { "message": "使用裝置登入" }, - "loginWithDeviceEnabledInfo": { - "message": "裝置登入必須在 Bitwarden 應用程式的設定中啟用。需要其他選項嗎?" - }, "fingerprintPhraseHeader": { "message": "指紋短語" }, @@ -3345,9 +3302,6 @@ "viewAllLogInOptions": { "message": "檢視所有登入選項" }, - "viewAllLoginOptionsV1": { - "message": "檢視所有登入選項" - }, "notificationSentDevice": { "message": "已傳送通知至您的裝置。" }, @@ -3489,9 +3443,6 @@ "requestAdminApproval": { "message": "要求管理員核准" }, - "approveWithMasterPassword": { - "message": "使用主密碼核准" - }, "ssoIdentifierRequired": { "message": "需要組織 SSO 識別碼。" }, @@ -3538,9 +3489,6 @@ "adminApprovalRequestSentToAdmins": { "message": "您的要求已傳送給您的管理員。" }, - "youWillBeNotifiedOnceApproved": { - "message": "核准後將通知您。" - }, "troubleLoggingIn": { "message": "登入時遇到困難?" }, @@ -3870,15 +3818,9 @@ "duoHealthCheckResultsInNullAuthUrlError": { "message": "連接到 Duo 服務時發生錯誤。使用不同的兩階段認證或聯繫 Duo 來獲得支援。" }, - "launchDuoAndFollowStepsToFinishLoggingIn": { - "message": "啟動 Duo 並依照步驟完成登入。" - }, "duoRequiredForAccount": { "message": "您的帳號要求使用 Duo 兩步驟驗證登入。" }, - "popoutTheExtensionToCompleteLogin": { - "message": "彈出擴充套件視窗來完成登入。" - }, "popoutExtension": { "message": "彈出擴充套件視窗" }, @@ -4301,6 +4243,20 @@ } } }, + "viewItemTitleWithField": { + "message": "View item - $ITEMNAME$ - $FIELD$", + "description": "Title for a link that opens a view for an item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "autofillTitle": { "message": "自動填入 - $ITEMNAME$", "description": "Title for a button that autofills a login item.", @@ -4311,6 +4267,20 @@ } } }, + "autofillTitleWithField": { + "message": "Autofill - $ITEMNAME$ - $FIELD$", + "description": "Title for a button that autofills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + }, + "field": { + "content": "$2", + "example": "Username" + } + } + }, "copyFieldValue": { "message": "Copy $FIELD$, $VALUE$", "description": "Title for a button that copies a field value to the clipboard.", @@ -4701,6 +4671,9 @@ } } }, + "reorderWebsiteUriButton": { + "message": "Reorder website URI. Use arrow key to move item up or down." + }, "reorderFieldUp": { "message": "往上移動 $LABEL$,位置 $LENGTH$ 之 $INDEX$", "placeholders": { @@ -4761,15 +4734,6 @@ "nothingSelected": { "message": "您沒有選擇任何項目。" }, - "movedItemsToOrg": { - "message": "將已選取項目移動至 $ORGNAME$", - "placeholders": { - "orgname": { - "content": "$1", - "example": "Company Name" - } - } - }, "itemsMovedToOrg": { "message": "項目已移到 $ORGNAME$", "placeholders": { @@ -5132,6 +5096,33 @@ "extraWide": { "message": "更寬" }, + "sshKeyWrongPassword": { + "message": "The password you entered is incorrect." + }, + "importSshKey": { + "message": "Import" + }, + "confirmSshKeyPassword": { + "message": "Confirm password" + }, + "enterSshKeyPasswordDesc": { + "message": "Enter the password for the SSH key." + }, + "enterSshKeyPassword": { + "message": "Enter password" + }, + "invalidSshKey": { + "message": "The SSH key is invalid" + }, + "sshKeyTypeUnsupported": { + "message": "The SSH key type is not supported" + }, + "importSshKeyFromClipboard": { + "message": "Import key from clipboard" + }, + "sshKeyImported": { + "message": "SSH key imported successfully" + }, "cannotRemoveViewOnlyCollections": { "message": "若您只有檢視權限,無法移除集合 $COLLECTIONS$。", "placeholders": { @@ -5149,5 +5140,32 @@ }, "changeAtRiskPassword": { "message": "Change at-risk password" + }, + "introCarouselLabel": { + "message": "Welcome to Bitwarden" + }, + "securityPrioritized": { + "message": "Security, prioritized" + }, + "securityPrioritizedBody": { + "message": "Save logins, cards, and identities to your secure vault. Bitwarden uses zero-knowledge, end-to-end encryption to protect what’s important to you." + }, + "quickLogin": { + "message": "Quick and easy login" + }, + "quickLoginBody": { + "message": "Set up biometric unlock and autofill to log into your accounts without typing a single letter." + }, + "secureUser": { + "message": "Level up your logins" + }, + "secureUserBody": { + "message": "Use the generator to create and save strong, unique passwords for all your accounts." + }, + "secureDevices": { + "message": "Your data, when and where you need it" + }, + "secureDevicesBody": { + "message": "Save unlimited passwords across unlimited devices with Bitwarden mobile, browser, and desktop apps." } } diff --git a/apps/browser/src/auth/popup/components/set-pin.component.html b/apps/browser/src/auth/popup/components/set-pin.component.html index 80e1b63c7d7..58cb42456ee 100644 --- a/apps/browser/src/auth/popup/components/set-pin.component.html +++ b/apps/browser/src/auth/popup/components/set-pin.component.html @@ -25,13 +25,13 @@ {{ "lockWithMasterPassOnRestart1" | i18n }} -
{{ "loginOrCreateNewAccount" | i18n }}
- -- {{ "newAroundHere" | i18n }} - {{ "createAccount" | i18n }} -
-{{ "loginInitiated" | i18n }}
-{{ "loginInitiated" | i18n }}
-{{ "loggingInAs" | i18n }} {{ data.userEmail }}
- {{ - "notYou" | i18n - }} -{{ "logInRequestSent" | i18n }}
- -- {{ "notificationSentDevicePart1" | i18n }} - {{ "notificationSentDeviceAnchor" | i18n }}. {{ "notificationSentDevicePart2" | i18n }} -
-
- {{ fingerprintPhrase }}
-
{{ "adminApprovalRequested" | i18n }}
- -{{ "adminApprovalRequestSentToAdmins" | i18n }}
-{{ "youWillBeNotifiedOnceApproved" | i18n }}
-
- {{ fingerprintPhrase }}
-