diff --git a/.eslintrc.json b/.eslintrc.json index 1a3849aee30..72b65d361d0 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -206,11 +206,29 @@ } }, { - "files": ["libs/tools/generator/extensions/src/**/*.ts"], + "files": ["libs/tools/generator/extensions/history/src/**/*.ts"], "rules": { "no-restricted-imports": [ "error", - { "patterns": ["@bitwarden/generator-extensions/*", "src/**/*"] } + { "patterns": ["@bitwarden/generator-history/*", "src/**/*"] } + ] + } + }, + { + "files": ["libs/tools/generator/extensions/legacy/src/**/*.ts"], + "rules": { + "no-restricted-imports": [ + "error", + { "patterns": ["@bitwarden/generator-legacy/*", "src/**/*"] } + ] + } + }, + { + "files": ["libs/tools/generator/extensions/navigation/src/**/*.ts"], + "rules": { + "no-restricted-imports": [ + "error", + { "patterns": ["@bitwarden/generator-navigation/*", "src/**/*"] } ] } }, diff --git a/.github/renovate.json b/.github/renovate.json index 95fd2dc11e1..e202e026675 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -69,14 +69,7 @@ "reviewers": ["team:team-admin-console-dev"] }, { - "matchPackageNames": [ - "@types/duo_web_sdk", - "@types/node-ipc", - "duo_web_sdk", - "node-ipc", - "qrious", - "regedit" - ], + "matchPackageNames": ["@types/node-ipc", "node-ipc", "qrious", "regedit"], "description": "Auth owned dependencies", "commitMessagePrefix": "[deps] Auth:", "reviewers": ["team:team-auth-dev"] diff --git a/.github/workflows/brew-bump-cli.yml b/.github/workflows/brew-bump-cli.yml deleted file mode 100644 index 33c6b7c368e..00000000000 --- a/.github/workflows/brew-bump-cli.yml +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: Bump CLI Formula - -on: - push: - tags: - - cli-v** - workflow_dispatch: - -defaults: - run: - shell: bash - -jobs: - update-desktop-cask: - name: Update Bitwarden CLI Formula - runs-on: macos-13 - steps: - - name: Login to Azure - uses: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0 - with: - creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }} - - - name: Retrieve secrets - id: retrieve-secrets - uses: bitwarden/gh-actions/get-keyvault-secrets@main - with: - keyvault: "bitwarden-ci" - secrets: "brew-bump-workflow-pat" - - - name: Update Homebrew formula - uses: dawidd6/action-homebrew-bump-formula@baf2b60c51fc1f8453c884b0c61052668a71bd1d # v3.11.0 - with: - # Required, custom GitHub access token with the 'public_repo' and 'workflow' scopes - token: ${{ steps.retrieve-secrets.outputs.brew-bump-workflow-pat }} - org: bitwarden - tap: Homebrew/homebrew-core - formula: bitwarden-cli - tag: ${{ github.ref }} - revision: ${{ github.sha }} - force: true diff --git a/.github/workflows/build-browser.yml b/.github/workflows/build-browser.yml index f924c5c98ea..14bc578bef1 100644 --- a/.github/workflows/build-browser.yml +++ b/.github/workflows/build-browser.yml @@ -186,17 +186,10 @@ jobs: # path: browser-source/apps/browser/dist/dist-opera-mv3.zip # if-no-files-found: error - - name: Upload Chrome artifact + - name: Upload Chrome MV3 artifact uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 with: - name: dist-chrome-${{ env._BUILD_NUMBER }}.zip - path: browser-source/apps/browser/dist/dist-chrome.zip - if-no-files-found: error - - - name: Upload Chrome MV3 artifact (DO NOT USE FOR PROD) - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 - with: - name: DO-NOT-USE-FOR-PROD-dist-chrome-MV3-${{ env._BUILD_NUMBER }}.zip + name: dist-chrome-MV3-${{ env._BUILD_NUMBER }}.zip path: browser-source/apps/browser/dist/dist-chrome-mv3.zip if-no-files-found: error diff --git a/.github/workflows/release-browser.yml b/.github/workflows/release-browser.yml index c260f19581c..68c33ca358e 100644 --- a/.github/workflows/release-browser.yml +++ b/.github/workflows/release-browser.yml @@ -132,7 +132,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.release-version }} run: | mv browser-source.zip browser-source-$PACKAGE_VERSION.zip - mv dist-chrome.zip dist-chrome-$PACKAGE_VERSION.zip + mv dist-chrome-mv3.zip dist-chrome-$PACKAGE_VERSION.zip mv dist-opera.zip dist-opera-$PACKAGE_VERSION.zip mv dist-firefox.zip dist-firefox-$PACKAGE_VERSION.zip mv dist-edge.zip dist-edge-$PACKAGE_VERSION.zip diff --git a/.github/workflows/release-desktop-beta.yml b/.github/workflows/release-desktop-beta.yml index 0013234faa3..74db61563e1 100644 --- a/.github/workflows/release-desktop-beta.yml +++ b/.github/workflows/release-desktop-beta.yml @@ -415,6 +415,9 @@ jobs: cache-dependency-path: '**/package-lock.json' node-version: ${{ env._NODE_VERSION }} + - name: Set up Node-gyp + run: python3 -m pip install setuptools + - name: Print environment run: | node --version @@ -546,6 +549,9 @@ jobs: cache-dependency-path: '**/package-lock.json' node-version: ${{ env._NODE_VERSION }} + - name: Set up Node-gyp + run: python3 -m pip install setuptools + - name: Print environment run: | node --version @@ -756,6 +762,9 @@ jobs: cache-dependency-path: '**/package-lock.json' node-version: ${{ env._NODE_VERSION }} + - name: Set up Node-gyp + run: python3 -m pip install setuptools + - name: Print environment run: | node --version diff --git a/.github/workflows/scan.yml b/.github/workflows/scan.yml index 9aa6745faaf..6e010d1b7ed 100644 --- a/.github/workflows/scan.yml +++ b/.github/workflows/scan.yml @@ -76,3 +76,4 @@ jobs: -Dsonar.projectKey=${{ github.repository_owner }}_${{ github.event.repository.name }} -Dsonar.test.inclusions=**/*.spec.ts -Dsonar.tests=. + -Dsonar.sources=. diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7d841ca880e..16238f15308 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,5 +1,4 @@ ---- -name: Run tests +name: Testing on: workflow_dispatch: @@ -8,29 +7,20 @@ on: - "main" - "rc" - "hotfix-rc-*" - pull_request_target: + pull_request: types: [opened, synchronize] -defaults: - run: - shell: bash - jobs: - check-run: - name: Check PR run - uses: bitwarden/gh-actions/.github/workflows/check-run.yml@main - test: name: Run tests runs-on: ubuntu-22.04 - needs: check-run permissions: checks: write contents: read pull-requests: write steps: - - name: Checkout repo + - name: Check out repo uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Get Node Version @@ -75,14 +65,26 @@ jobs: reporter: jest-junit fail-on-error: true + - name: Check for Codecov secret + id: check-codecov-secret + run: | + if [ "${{ secrets.CODECOV_TOKEN }}" != '' ]; then + echo "available=true" >> $GITHUB_OUTPUT; + else + echo "available=false" >> $GITHUB_OUTPUT; + fi + - name: Upload to codecov.io uses: codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4.1.0 + if: steps.check-codecov-secret.outputs.available == 'true' env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} rust: - name: rust - ${{ matrix.os }} + name: Run Rust tests on ${{ matrix.os }} runs-on: ${{ matrix.os || 'ubuntu-latest' }} + permissions: + contents: read strategy: matrix: @@ -92,7 +94,7 @@ jobs: - windows-latest steps: - - name: Rust version check + - name: Check Rust version run: rustup --version - name: Install gnome-keyring @@ -101,7 +103,7 @@ jobs: sudo apt-get update sudo apt-get install -y gnome-keyring dbus-x11 - - name: Checkout repo + - name: Check out repo uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Build diff --git a/angular.json b/angular.json index cdf213e39d9..1670491b6fd 100644 --- a/angular.json +++ b/angular.json @@ -160,7 +160,15 @@ "configDir": ".storybook", "browserTarget": "components:build", "compodoc": true, - "compodocArgs": ["-e", "json", "-d", "."], + "compodocArgs": [ + "-p", + "./tsconfig.json", + "-e", + "json", + "-d", + ".", + "--disableRoutesGraph" + ], "outputDir": "storybook-static" } } diff --git a/apps/browser/config/base.json b/apps/browser/config/base.json index 6c428c43d26..b6f24bf9ae3 100644 --- a/apps/browser/config/base.json +++ b/apps/browser/config/base.json @@ -2,7 +2,7 @@ "devFlags": {}, "flags": { "showPasswordless": true, - "enableCipherKeyEncryption": false, + "enableCipherKeyEncryption": true, "accountSwitching": false } } diff --git a/apps/browser/config/development.json b/apps/browser/config/development.json index e0925ebecc9..950c5372d8f 100644 --- a/apps/browser/config/development.json +++ b/apps/browser/config/development.json @@ -7,7 +7,7 @@ }, "flags": { "showPasswordless": true, - "enableCipherKeyEncryption": false, + "enableCipherKeyEncryption": true, "accountSwitching": true } } diff --git a/apps/browser/config/production.json b/apps/browser/config/production.json index 027003f6c75..64c6cb92a3b 100644 --- a/apps/browser/config/production.json +++ b/apps/browser/config/production.json @@ -1,6 +1,6 @@ { "flags": { - "enableCipherKeyEncryption": false, + "enableCipherKeyEncryption": true, "accountSwitching": true } } diff --git a/apps/browser/package.json b/apps/browser/package.json index a295a0f5bfe..b0a66a37d08 100644 --- a/apps/browser/package.json +++ b/apps/browser/package.json @@ -1,6 +1,6 @@ { "name": "@bitwarden/browser", - "version": "2024.6.0", + "version": "2024.6.3", "scripts": { "build": "cross-env MANIFEST_VERSION=3 webpack", "build:mv2": "webpack", diff --git a/apps/browser/src/_locales/ar/messages.json b/apps/browser/src/_locales/ar/messages.json index b689a7e3fc0..0cd5a35db06 100644 --- a/apps/browser/src/_locales/ar/messages.json +++ b/apps/browser/src/_locales/ar/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "إنشاء حساب" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "تسجيل الدخول" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "يمكن أن يساعدك تلميح كلمة المرور الرئيسية في تذكر كلمة المرور الخاصة بك في حال نسيتها." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "أعِد إدخال كلمة المرور الرئيسية" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "الهوية" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "سجل كلمة المرور" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "كلمة المرور الرئيسية الجديدة لا تفي بمتطلبات السياسة العامة." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "من خلال تحديد هذا المربع فإنك توافق على ما يلي:" }, @@ -2837,6 +2889,9 @@ "message": "إيقاف تشغيل كلمة المرور الرئيسية مرة أخرى لتحرير هذا الحقل", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "تخطي إلى المحتوى" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/az/messages.json b/apps/browser/src/_locales/az/messages.json index 4ded914a439..4a01675331d 100644 --- a/apps/browser/src/_locales/az/messages.json +++ b/apps/browser/src/_locales/az/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Hesab yarat" }, + "setAStrongPassword": { + "message": "Güclü bir parol təyin et" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Bir parol təyin edərək hesabınızı yaratmağı başa çatdırın" + }, "login": { "message": "Giriş et" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Ana parol məsləhəti, unutduğunuz parolunuzu xatırlamağınıza kömək edir." }, + "masterPassHintText": { + "message": "Parolunuzu unutsanız, parol ipucu e-poçtunuza göndərilə bilər. Maksimum $CURRENT$/$MAXIMUM$ simvol.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ana parolu yenidən yaz" }, @@ -393,10 +412,10 @@ "message": "Sevimlilərdən sil" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Element sevimlilərə əlavə edildi" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Element sevimlilərdən çıxarıldı" }, "notes": { "message": "Notlar" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Kimlik" }, + "newItemHeader": { + "message": "Yeni $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ - düzəliş et", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Parol tarixçəsi" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Yeni ana parolunuz siyasət tələblərini qarşılamır." }, + "receiveMarketingEmails": { + "message": "Elanlar, məsləhətlər və araşdırma fürsətləri üçün Bitwarden-dən e-poçt alın." + }, + "unsubscribe": { + "message": "Abunəlikdən çıx" + }, + "atAnyTime": { + "message": "istənilən vaxt." + }, + "byContinuingYouAgreeToThe": { + "message": "Davam edərək, bunlarla razılaşırsınız" + }, + "and": { + "message": "və" + }, "acceptPolicies": { "message": "Bu qutunu işarələyərək aşağıdakılarla razılaşırsınız:" }, @@ -2837,6 +2889,9 @@ "message": "Bu sahəyə düzəliş etmək üçün \"Ana parolu təkrar soruş\"u söndürün", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Yan naviqasiyanı aç/bağla" + }, "skipToContent": { "message": "Məzmunu ötür" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Filtrləri təmizləyin və ya başqa bir axtarış terminini sınayın" }, - "copyInfoLabel": { - "message": "$ITEMNAME$ elementlərini kopyala", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Məlumatları kopyala - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "$ITEMNAME$ notunu kopyala", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Notu kopyala - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Avto-doldur - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Kopyalanacaq dəyər yoxdur" + }, "assignCollections": { "message": "Kolleksiyaları təyin et" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Deaktiv edilmiş təşkilatlardakı elementlərə müraciət edilə bilməz. Kömək üçün təşkilatınızın sahibi ilə əlaqə saxlayın." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/be/messages.json b/apps/browser/src/_locales/be/messages.json index 22aa6e1fa33..404324e3c15 100644 --- a/apps/browser/src/_locales/be/messages.json +++ b/apps/browser/src/_locales/be/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Стварыць уліковы запіс" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Увайсці" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Падказка да асноўнага пароля можа дапамагчы вам успомніць яго, калі вы яго забылі." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Увядзіце асноўны пароль паўторна" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Пасведчанне" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Гісторыя пароляў" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ваш новы асноўны пароль не адпавядае патрабаванням палітыкі." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Ставячы гэты сцяжок, вы пагаджаецеся з наступным:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/bg/messages.json b/apps/browser/src/_locales/bg/messages.json index c5cf062b344..4d769bfa0c6 100644 --- a/apps/browser/src/_locales/bg/messages.json +++ b/apps/browser/src/_locales/bg/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Създаване на акаунт" }, + "setAStrongPassword": { + "message": "Използвайте сложна парола" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Завършете регистрацията си като зададете парола" + }, "login": { "message": "Вписване" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Ако сте забравили главната парола, то подсказването може да ви помогне да си я припомните." }, + "masterPassHintText": { + "message": "Ако забравите паролата си, подсказката може да бъде изпратена на е-пощата Ви. $CURRENT$/$MAXIMUM$ максимален брой знаци.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Въведете пак главната парола" }, @@ -393,10 +412,10 @@ "message": "Изваждане от любими" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Елементът е добавен към любимите" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Елементът е премахнат от любимите" }, "notes": { "message": "Бележки" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Самоличност" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Редактиране на $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Хронология на паролата" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Паролата ви не отговаря на политиките." }, + "receiveMarketingEmails": { + "message": "Получавайте е-писма от Битоурден за новини, съвети и възможности за проучвания." + }, + "unsubscribe": { + "message": "Отписване" + }, + "atAnyTime": { + "message": "по всяко време." + }, + "byContinuingYouAgreeToThe": { + "message": "Ако продължите, Вие се съгласявате с" + }, + "and": { + "message": "и" + }, "acceptPolicies": { "message": "Чрез тази отметка вие се съгласявате със следното:" }, @@ -2837,6 +2889,9 @@ "message": "Изключете повторното въвеждане на главната парола, за да редактирате това поле", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Превключване на страничната навигация" + }, "skipToContent": { "message": "Прескачане към съдържанието" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Изчистете филтрите или опитайте да търсите нещо друго" }, - "copyInfoLabel": { - "message": "Копиране на информацията, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Копиране на информацията – $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Копиране на бележката, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Копиране на бележката – $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Авт. попълване – $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Няма стойности за копиране" + }, "assignCollections": { "message": "Свързване на колекции" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Записите в деактивирани организации не са достъпни. Свържете се със собственика на организацията си за помощ." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/bn/messages.json b/apps/browser/src/_locales/bn/messages.json index 3ddf7a32bde..8c5db7d4936 100644 --- a/apps/browser/src/_locales/bn/messages.json +++ b/apps/browser/src/_locales/bn/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "অ্যাকাউন্ট তৈরি করুন" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "প্রবেশ করুন" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "যদি আপনি আপনার পাসওয়ার্ড ভুলে যান তাহলে একটি মূল পাসওয়ার্ডের ইঙ্গিতটি আপনাকে মনে করাতে সাহায্য করতে পারে।" }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "পুনরায় মূল পাসওয়ার্ডটি লিখুন" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "পরিচয়" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "পাসওয়ার্ড ইতিহাস" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "আপনার নতুন মূল পাসওয়ার্ড নীতির প্রয়োজনীয়তা পূরণ করে না।" }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "এই বাক্সটি টিক করে আপনি নিম্নলিখিতগুলিতে সম্মত হন:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/bs/messages.json b/apps/browser/src/_locales/bs/messages.json index f8d275245ea..f49a9148aec 100644 --- a/apps/browser/src/_locales/bs/messages.json +++ b/apps/browser/src/_locales/bs/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Napravi račun" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Prijavite se" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/ca/messages.json b/apps/browser/src/_locales/ca/messages.json index aee61f4b1ad..00b4088eb7a 100644 --- a/apps/browser/src/_locales/ca/messages.json +++ b/apps/browser/src/_locales/ca/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Crea un compte" }, + "setAStrongPassword": { + "message": "Estableix una contrasenya segura" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Acabeu de crear el vostre compte establint una contrasenya" + }, "login": { "message": "Inicia sessió" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Una pista de contrasenya mestra us pot ajudar a recordar-la si l'oblideu." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Torneu a escriure la contrasenya mestra" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitat" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historial de les contrasenyes" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "La nova contrasenya principal no compleix els requisits de la política." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Si activeu aquesta casella, indiqueu que esteu d’acord amb el següent:" }, @@ -2837,6 +2889,9 @@ "message": "Desactiveu la sol·licitud de nova contrasenya mestra per editar aquest camp", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Vés al contingut" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/cs/messages.json b/apps/browser/src/_locales/cs/messages.json index a865a1a9472..8f0d3901d65 100644 --- a/apps/browser/src/_locales/cs/messages.json +++ b/apps/browser/src/_locales/cs/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Vytvořit účet" }, + "setAStrongPassword": { + "message": "Nastavit hlavní heslo" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Dokončete vytváření účtu nastavením hesla" + }, "login": { "message": "Přihlásit se" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Nápověda k hlavnímu heslu Vám pomůže vzpomenout si heslo, pokud ho zapomenete." }, + "masterPassHintText": { + "message": "Pokud zapomenete své heslo, může být nápověda k heslu odeslána na Váš e-mail. $CURRENT$/$MAXIMUM$ znaků maximálně.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Znovu zadejte hlavní heslo" }, @@ -393,10 +412,10 @@ "message": "Unfavorite" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Položka byla přidána do oblíbených" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Položka byla odebrána z oblíbených" }, "notes": { "message": "Poznámky" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identita" }, + "newItemHeader": { + "message": "Nové $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Upravit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historie hesel" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Vaše nové hlavní heslo nesplňuje požadavky zásad organizace." }, + "receiveMarketingEmails": { + "message": "Získejte e-maily od Bitwardenu pro oznámení, poradenství a výzkumné příležitosti." + }, + "unsubscribe": { + "message": "Odhlásit odběr" + }, + "atAnyTime": { + "message": "kdykoli." + }, + "byContinuingYouAgreeToThe": { + "message": "Pokračováním souhlasíte s" + }, + "and": { + "message": "a" + }, "acceptPolicies": { "message": "Zaškrtnutím tohoto políčka souhlasíte s následujícím:" }, @@ -2837,6 +2889,9 @@ "message": "Pro úpravu tohoto pole vypněte požadavek na hlavní heslo", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Přepnout boční navigaci" + }, "skipToContent": { "message": "Přeskočit na obsah" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Vymažte filtry nebo zkuste jiný hledaný výraz" }, - "copyInfoLabel": { - "message": "Kopírovat informace, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Kopírovat informace - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Kopírovat poznámku, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Kopírovat poznámku - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Automatické vyplnění - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Žádné hodnoty ke zkopírování" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "K položkám v deaktivované organizaci nemáte přístup. Požádejte o pomoc vlastníka organizace." + }, + "filters": { + "message": "Filtry" } } diff --git a/apps/browser/src/_locales/cy/messages.json b/apps/browser/src/_locales/cy/messages.json index f90120a0823..38a276406ac 100644 --- a/apps/browser/src/_locales/cy/messages.json +++ b/apps/browser/src/_locales/cy/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Creu cyfrif" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Mewngofnodi" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Hunaniaeth" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Hanes cyfrineiriau" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Drwy dicio'r blwch hwn, rydych yn cytuno i'r canlynol:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Neidio i'r cynnwys" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/da/messages.json b/apps/browser/src/_locales/da/messages.json index 7b5b7ec2e29..cb525a2373c 100644 --- a/apps/browser/src/_locales/da/messages.json +++ b/apps/browser/src/_locales/da/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Opret konto" }, + "setAStrongPassword": { + "message": "Indstil en stærk adgangskode" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Afslut kontooprettelsen med at indstille en adgangskode" + }, "login": { "message": "Log ind" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Et tip til hovedadgangskoden kan hjælpe dig med at huske din adgangskode, hvis du glemmer den." }, + "masterPassHintText": { + "message": "Glemmer du din adgangskode, kan adgangskodetippet sendes til din e-mail. $CURRENT$/$MAXIMUM$ tegns maksimum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Indtast hovedadgangskode igen" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitet" }, + "newItemHeader": { + "message": "Ny $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Redigér $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Adgangskodehistorik" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Din nye hovedadgangskode opfylder ikke politikkravene." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Afmeld" + }, + "atAnyTime": { + "message": "til enhver tid." + }, + "byContinuingYouAgreeToThe": { + "message": "Ved at fortsætte, accepterer du" + }, + "and": { + "message": "og" + }, "acceptPolicies": { "message": "Ved at markere dette felt accepterer du følgende:" }, @@ -2837,6 +2889,9 @@ "message": "Slå anmodning om hovedadgangskode igen fra for at redigere dette felt", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Slå sidenavigering til/fra" + }, "skipToContent": { "message": "Spring til indhold" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Ryd filtre eller prøv med et andet søgeord" }, - "copyInfoLabel": { - "message": "Kopiér info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Kopiér info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Kopiér notat, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Kopiér notat - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Autoudfyld - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Ingen værdier at kopiere" + }, "assignCollections": { "message": "Tildel samlinger" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Emner i deaktiverede organisationer kan ikke tilgås. Kontakt organisationsejeren for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/de/messages.json b/apps/browser/src/_locales/de/messages.json index dddc6fc9762..ef1ebaf21eb 100644 --- a/apps/browser/src/_locales/de/messages.json +++ b/apps/browser/src/_locales/de/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Konto erstellen" }, + "setAStrongPassword": { + "message": "Ein starkes Passwort festlegen" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Schließe die Erstellung deines Kontos ab, indem du ein Passwort festlegst" + }, "login": { "message": "Anmelden" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Ein Master-Passwort-Hinweis kann dir helfen, dich an das Passwort zu erinnern, sofern du es vergessen hast." }, + "masterPassHintText": { + "message": "Wenn du dein Passwort vergessen hast, kann der Passwort-Hinweis an deine E-Mail-Adresse gesendet werden. Maximal $CURRENT$/$MAXIMUM$ Zeichen.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Master-Passwort erneut eingeben" }, @@ -390,13 +409,13 @@ "message": "Favoriten" }, "unfavorite": { - "message": "Unfavorite" + "message": "Aus Favoriten entfernen" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Eintrag zu Favoriten hinzugefügt" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Eintrag aus Favoriten entfernt" }, "notes": { "message": "Notizen" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identität" }, + "newItemHeader": { + "message": "Neue $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ bearbeiten", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Passwortverlauf" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ihr neues Master-Passwort entspricht nicht den Anforderungen der Richtlinie." }, + "receiveMarketingEmails": { + "message": "Erhalte E-Mails von Bitwarden für Ankündigungen, Ratschläge und Forschungsmöglichkeiten." + }, + "unsubscribe": { + "message": "Deabonnieren" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Durch Anwählen dieses Kästchens erklärst du dich mit Folgendem einverstanden:" }, @@ -2837,6 +2889,9 @@ "message": "Deaktiviere die erneute Abfrage des Master-Passworts, um dieses Feld zu bearbeiten", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Seitennavigation umschalten" + }, "skipToContent": { "message": "Zum Inhalt wechseln" }, @@ -3305,18 +3360,8 @@ "clearFiltersOrTryAnother": { "message": "Entferne die Filter oder versuche einen anderen Suchbegriff" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { - "message": "Copy info - $ITEMNAME$", + "message": "Information kopieren - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", "placeholders": { "itemname": { @@ -3325,18 +3370,8 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { - "message": "Copy Note - $ITEMNAME$", + "message": "Notiz kopieren - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", "placeholders": { "itemname": { @@ -3346,7 +3381,7 @@ } }, "moreOptionsLabel": { - "message": "More options, $ITEMNAME$", + "message": "Weitere Optionen, $ITEMNAME$", "description": "Aria label for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3356,7 +3391,7 @@ } }, "moreOptionsTitle": { - "message": "More options - $ITEMNAME$", + "message": "Weitere Optionen - $ITEMNAME$", "description": "Title for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3366,7 +3401,7 @@ } }, "viewItemTitle": { - "message": "View item - $ITEMNAME$", + "message": "Eintrag anzeigen - $ITEMNAME$", "description": "Title for a link that opens a view for an item.", "placeholders": { "itemname": { @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-Ausfüllen - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Keine Werte zum Kopieren" + }, "assignCollections": { "message": "Sammlungen zuweisen" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Auf Einträge in deaktivierten Organisationen kann nicht zugegriffen werden. Kontaktiere deinen Organisationseigentümer für Unterstützung." + }, + "filters": { + "message": "Filter" } } diff --git a/apps/browser/src/_locales/el/messages.json b/apps/browser/src/_locales/el/messages.json index 1f97b3623c2..8de4246422a 100644 --- a/apps/browser/src/_locales/el/messages.json +++ b/apps/browser/src/_locales/el/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Δημιουργία λογαριασμού" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Σύνδεση" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Η υπόδειξη του κύριου κωδικού μπορεί να σας βοηθήσει να θυμηθείτε τον κωδικό σας, σε περίπτωση που τον ξεχάσετε." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Πληκτρολογήστε ξανά τον Κύριο Κωδικό" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Ταυτότητα" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Ιστορικό Κωδικού" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ο νέος κύριος κωδικός δεν πληροί τις απαιτήσεις πολιτικής." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Επιλέγοντας αυτό το πλαίσιο, συμφωνείτε με τα εξής:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json index ecea2deb9ef..64f039bb8b2 100644 --- a/apps/browser/src/_locales/en/messages.json +++ b/apps/browser/src/_locales/en/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1780,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2855,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3070,6 +3107,9 @@ "confirmFilePassword": { "message": "Confirm file password" }, + "exportSuccess": { + "message": "Vault data exported" + }, "typePasskey": { "message": "Passkey" }, @@ -3323,16 +3363,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3343,16 +3373,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3393,6 +3413,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3464,5 +3497,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/en_GB/messages.json b/apps/browser/src/_locales/en_GB/messages.json index c7465f915e8..4cf3cfcfcb6 100644 --- a/apps/browser/src/_locales/en_GB/messages.json +++ b/apps/browser/src/_locales/en_GB/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organisations cannot be accessed. Contact your organisation owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/en_IN/messages.json b/apps/browser/src/_locales/en_IN/messages.json index 0e3efdd15f1..40613be7088 100644 --- a/apps/browser/src/_locales/en_IN/messages.json +++ b/apps/browser/src/_locales/en_IN/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -393,10 +412,10 @@ "message": "Unfavourite" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Item added to favourites" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Item removed from favourites" }, "notes": { "message": "Notes" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organisations cannot be accessed. Contact your organisation owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/es/messages.json b/apps/browser/src/_locales/es/messages.json index af10b5719aa..29351836665 100644 --- a/apps/browser/src/_locales/es/messages.json +++ b/apps/browser/src/_locales/es/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Crear cuenta" }, + "setAStrongPassword": { + "message": "Establece una contraseña fuerte" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Termina de crear tu cuenta estableciendo una contraseña" + }, "login": { "message": "Iniciar sesión" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Una pista de tu contraseña maestra puede ayudarte a recordarla en caso de que la olvides." }, + "masterPassHintText": { + "message": "Si olvidas tu contraseña, puedes enviar la pista de contraseña a tu correo electrónico. $CURRENT$/$MAXIMUM$ máximo de caracteres.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Vuelve a escribir tu contraseña maestra" }, @@ -393,10 +412,10 @@ "message": "Eliminar favorito" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Elemento añadido a favoritos" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Elemento eliminado de favoritos" }, "notes": { "message": "Notas" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identidad" }, + "newItemHeader": { + "message": "Nuevo $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Editar $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historial de contraseñas" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Su nueva contraseña maestra no cumple con los requisitos de la política." }, + "receiveMarketingEmails": { + "message": "Obtén correos electrónicos de Bitwarden para anuncios, consejos y oportunidades de investigación." + }, + "unsubscribe": { + "message": "Cancelar suscripción" + }, + "atAnyTime": { + "message": "en cualquier momento." + }, + "byContinuingYouAgreeToThe": { + "message": "Continuando, aceptas los" + }, + "and": { + "message": "y" + }, "acceptPolicies": { "message": "Al seleccionar esta casilla, acepta lo siguiente:" }, @@ -2837,6 +2889,9 @@ "message": "Desactiva la solicitud de contraseña maestra para editar este campo", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Activar/desactivar navegación lateral" + }, "skipToContent": { "message": "Ir al contenido" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Limpia los filtros o prueba otro término de búsqueda" }, - "copyInfoLabel": { - "message": "Copiar información, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copiar información - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copiar nota, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copiar nota - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Autocompletar - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No hay valores para copiar" + }, "assignCollections": { "message": "Asignar colecciones" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "No se puede acceder a los elementos de las organizaciones desactivadas. Ponte en contacto con el propietario de tu organización para obtener ayuda." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/et/messages.json b/apps/browser/src/_locales/et/messages.json index 6d1a2f7635e..498d90a5fdd 100644 --- a/apps/browser/src/_locales/et/messages.json +++ b/apps/browser/src/_locales/et/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Loo konto" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Logi sisse" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Vihje võib abiks olla olukorras, kui oled ülemparooli unustanud." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Sisesta ülemparool uuesti" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identiteet" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Paroolide ajalugu" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Uus ülemparool ei vasta eeskirjades väljatoodud tingimustele." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Märkeruudu markeerimisel nõustud järgnevaga:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/eu/messages.json b/apps/browser/src/_locales/eu/messages.json index 3ba8820abca..0dd330314a0 100644 --- a/apps/browser/src/_locales/eu/messages.json +++ b/apps/browser/src/_locales/eu/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Sortu kontua" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Hasi saioa" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Pasahitz nagusia ahazten baduzu, pista batek pasahitza gogoratzen lagunduko dizu." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Idatzi berriro pasahitz nagusia" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitatea" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Pasahitz historia" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Zure pasahitz nagusi berriak ez ditu baldintzak betetzen." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Laukitxo hau markatzean, honakoa onartzen duzu:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/fa/messages.json b/apps/browser/src/_locales/fa/messages.json index b5d383c1364..44d9e193df3 100644 --- a/apps/browser/src/_locales/fa/messages.json +++ b/apps/browser/src/_locales/fa/messages.json @@ -3,7 +3,7 @@ "message": "Bitwarden" }, "extName": { - "message": "Bitwarden Password Manager", + "message": "مدیریت رمز عبور Bitwarden", "description": "Extension name, MUST be less than 40 characters (Safari restriction)" }, "extDesc": { @@ -16,6 +16,12 @@ "createAccount": { "message": "ایجاد حساب کاربری" }, + "setAStrongPassword": { + "message": "تنظیم رمز عبور قوی" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "ورود" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "یادآور کلمه عبور اصلی کمک می‌کند در صورت فراموشی آن را به یاد بیارید." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "نوشتن دوباره کلمه عبور اصلی" }, @@ -205,7 +224,7 @@ "message": "خروج" }, "aboutBitwarden": { - "message": "About Bitwarden" + "message": "درباره Bitwarden" }, "about": { "message": "درباره" @@ -217,10 +236,10 @@ "message": "Continue to bitwarden.com?" }, "bitwardenForBusiness": { - "message": "Bitwarden for Business" + "message": "Bitwarden برای کسب و کارها" }, "bitwardenAuthenticator": { - "message": "Bitwarden Authenticator" + "message": "تاییدکننده هویت Bitwarden" }, "continueToAuthenticatorPageDesc": { "message": "Bitwarden Authenticator allows you to store authenticator keys and generate TOTP codes for 2-step verification flows. Learn more on the bitwarden.com website" @@ -238,7 +257,7 @@ "message": "Create smooth and secure login experiences free from traditional passwords with Passwordless.dev. Learn more on the bitwarden.com website." }, "freeBitwardenFamilies": { - "message": "Free Bitwarden Families" + "message": "خانواده‌های رایگان Bitwarden" }, "freeBitwardenFamiliesPageDesc": { "message": "You are eligible for Free Bitwarden Families. Redeem this offer today in the web app." @@ -390,13 +409,13 @@ "message": "مورد علاقه" }, "unfavorite": { - "message": "Unfavorite" + "message": "حذف از علایق" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "به موارد مورد علاقه افزوده شد" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "از علایق حذف شد" }, "notes": { "message": "یادداشت‌ها" @@ -447,7 +466,7 @@ "message": "Session timeout" }, "otherOptions": { - "message": "Other options" + "message": "سایر گزینه‌ها" }, "rateExtension": { "message": "به این افزونه امتیاز دهید" @@ -569,10 +588,10 @@ "message": "حساب کاربری جدید شما ساخته شد! حالا می‌توانید وارد شوید." }, "youSuccessfullyLoggedIn": { - "message": "You successfully logged in" + "message": "شما با موفقیت وارد شدید" }, "youMayCloseThisWindow": { - "message": "You may close this window" + "message": "می‌توانید این پنجره را ببندید" }, "masterPassSent": { "message": "ما یک ایمیل همراه با راهنمای کلمه عبور اصلی برایتان ارسال کردیم." @@ -600,7 +619,7 @@ "message": "Unable to scan QR code from the current webpage" }, "totpCaptureSuccess": { - "message": "Authenticator key added" + "message": "کلید احراز هویت اضافه شد" }, "totpCapture": { "message": "Scan authenticator QR code from current webpage" @@ -760,7 +779,7 @@ "message": "Ask to update a login's password when a change is detected on a website. Applies to all logged in accounts." }, "enableUsePasskeys": { - "message": "Ask to save and use passkeys" + "message": "برای ذخیره و استفاده از passkey اجازه بگیر" }, "usePasskeysDesc": { "message": "Ask to save new passkeys or log in with passkeys stored in your vault. Applies to all logged in accounts." @@ -778,7 +797,7 @@ "message": "باز کردن قفل" }, "additionalOptions": { - "message": "Additional options" + "message": "گزینه‌های اضافی" }, "enableContextMenuItem": { "message": "نمایش گزینه‌های منوی زمینه" @@ -818,7 +837,7 @@ "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." }, "exportFrom": { - "message": "Export from" + "message": "صادرات از" }, "exportVault": { "message": "برون ریزی گاوصندوق" @@ -830,7 +849,7 @@ "message": "This file export will be password protected and require the file password to decrypt." }, "filePassword": { - "message": "File password" + "message": "رمز فایل" }, "exportPasswordDescription": { "message": "This password will be used to export and import this file" @@ -842,13 +861,13 @@ "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption." }, "exportTypeHeading": { - "message": "Export type" + "message": "نوع صادرات" }, "accountRestricted": { - "message": "Account restricted" + "message": "حساب کاربری محدود شده است" }, "filePasswordAndConfirmFilePasswordDoNotMatch": { - "message": "“File password” and “Confirm file password“ do not match." + "message": "عدم تطابق \"رمز فایل\" و \"تایید رمز فایل\" با یکدیگر." }, "warning": { "message": "اخطار", @@ -1169,10 +1188,10 @@ "message": "Turn off your browser’s built in password manager settings to avoid conflicts." }, "turnOffBrowserBuiltInPasswordManagerSettingsLink": { - "message": "Edit browser settings." + "message": "ویرایش تنظیمات مرورگر." }, "autofillOverlayVisibilityOff": { - "message": "Off", + "message": "خاموش", "description": "Overlay setting select option for disabling autofill overlay" }, "autofillOverlayVisibilityOnFieldFocus": { @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "هویت" }, + "newItemHeader": { + "message": "$TYPE$ جدید", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "ویرایش $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "تاریخچه کلمه عبور" }, @@ -1682,7 +1719,7 @@ "message": "پر کردن خودکار و ذخیره" }, "fillAndSave": { - "message": "Fill and save" + "message": "پرکردن و ذخیره" }, "autoFillSuccessAndSavedUri": { "message": "مورد خودکار پر شد و نشانی اینترنتی ذخیره شد" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "کلمه عبور اصلی جدید شما از شرایط سیاست پیروی نمی‌کند." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "لغو اشتراک" + }, + "atAnyTime": { + "message": "در هر زمان." + }, + "byContinuingYouAgreeToThe": { + "message": "با ادامه دادن، شما موافقت می‌کنید که" + }, + "and": { + "message": "و" + }, "acceptPolicies": { "message": "با علامت زدن این کادر با موارد زیر موافقت می‌کنید:" }, @@ -1835,7 +1887,7 @@ "message": "بیومتریک مرورگر در این دستگاه پشتیبانی نمی‌شود." }, "biometricsNotUnlockedTitle": { - "message": "User locked or logged out" + "message": "کاربر قفل یا خارج شد" }, "biometricsNotUnlockedDesc": { "message": "Please unlock this user in the desktop application and try again." @@ -2137,7 +2189,7 @@ "message": "پوشه را انتخاب کنید..." }, "noFoldersFound": { - "message": "No folders found", + "message": "هیچ پوشه‌ای پیدا نشد", "description": "Used as a message within the notification bar when no folders are found" }, "orgPermissionsUpdatedMustSetPassword": { @@ -2149,7 +2201,7 @@ "description": "Used as a card title description on the set password page to explain why the user is there" }, "verificationRequired": { - "message": "Verification required", + "message": "تایید لازم است", "description": "Default title for the user verification dialog." }, "hours": { @@ -2378,7 +2430,7 @@ } }, "forwarderNoDomain": { - "message": "Invalid $SERVICENAME$ domain.", + "message": "دامنه $SERVICENAME$ نامعتبر.", "description": "Displayed when the domain is empty or domain authorization failed at the forwarding service.", "placeholders": { "servicename": { @@ -2388,7 +2440,7 @@ } }, "forwarderNoUrl": { - "message": "Invalid $SERVICENAME$ url.", + "message": "آدرس $SERVICENAME$ نامعتبر.", "description": "Displayed when the url of the forwarding service wasn't supplied.", "placeholders": { "servicename": { @@ -2398,7 +2450,7 @@ } }, "forwarderUnknownError": { - "message": "Unknown $SERVICENAME$ error occurred.", + "message": "خطای $SERVICENAME$ نامعلومی رخ داد.", "description": "Displayed when the forwarding service failed due to an unknown error.", "placeholders": { "servicename": { @@ -2629,16 +2681,16 @@ "message": "شناسه سازمان SSO مورد نیاز است." }, "creatingAccountOn": { - "message": "Creating account on" + "message": "در حال ساخت حساب روی" }, "checkYourEmail": { - "message": "Check your email" + "message": "ایمیل خود را چک کنید" }, "followTheLinkInTheEmailSentTo": { - "message": "Follow the link in the email sent to" + "message": "دنبال کنید لینکی را که در ایمیل فرستاده شده به" }, "andContinueCreatingYourAccount": { - "message": "and continue creating your account." + "message": "و به ساختن حساب‌تان ادامه دهید." }, "noEmail": { "message": "No email?" @@ -2837,6 +2889,9 @@ "message": "برای ویرایش این فیلد، درخواست مجدد کلمه عبور اصلی را خاموش کنید", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -2869,15 +2924,15 @@ "description": "Screen reader text for when a login item is focused where a partial username is displayed. SR will announce this phrase before reading the text of the partial username" }, "noItemsToShow": { - "message": "No items to show", + "message": "موردی برای نمایش وجود ندارد", "description": "Text to show in overlay if there are no matching items" }, "newItem": { - "message": "New item", + "message": "مورد جدید", "description": "Button text to display in overlay when there are no matching items" }, "addNewVaultItem": { - "message": "Add new vault item", + "message": "افزودن موردی جدید به گاوصندوق", "description": "Screen reader text (aria-label) for new item button in overlay" }, "bitwardenOverlayMenuAvailable": { @@ -2885,32 +2940,32 @@ "description": "Screen reader text for announcing when the overlay opens on the page" }, "turnOn": { - "message": "Turn on" + "message": "روشن کردن" }, "ignore": { - "message": "Ignore" + "message": "نادیده گرفتن" }, "importData": { - "message": "Import data", + "message": "وارد کردن اطلاعات", "description": "Used for the header of the import dialog, the import button and within the file-password-prompt" }, "importError": { - "message": "Import error" + "message": "خطای وارد کردن" }, "importErrorDesc": { - "message": "There was a problem with the data you tried to import. Please resolve the errors listed below in your source file and try again." + "message": "مشکلی با داده‌هایی که سعی کردید وارد کنید وجود داشت. لطفاً خطاهای فهرست شده زیر را در فایل منبع خود برطرف کرده و دوباره امتحان کنید." }, "resolveTheErrorsBelowAndTryAgain": { "message": "Resolve the errors below and try again." }, "description": { - "message": "Description" + "message": "توضیحات" }, "importSuccess": { - "message": "Data successfully imported" + "message": "داده‌ها با موفقیت وارد شد" }, "importSuccessNumberOfItems": { - "message": "A total of $AMOUNT$ items were imported.", + "message": "در کل $AMOUNT$ مورد وارد شده است.", "placeholders": { "amount": { "content": "$1", @@ -2919,34 +2974,34 @@ } }, "tryAgain": { - "message": "Try again" + "message": "دوباره سعی کنید" }, "verificationRequiredForActionSetPinToContinue": { "message": "Verification required for this action. Set a PIN to continue." }, "setPin": { - "message": "Set PIN" + "message": "تنظیم PIN" }, "verifyWithBiometrics": { - "message": "Verify with biometrics" + "message": "تایید با استفاده از بیومتریک" }, "awaitingConfirmation": { - "message": "Awaiting confirmation" + "message": "در انتظار تایید" }, "couldNotCompleteBiometrics": { - "message": "Could not complete biometrics." + "message": "تکمیل بیومتریک ممکن نشد." }, "needADifferentMethod": { - "message": "Need a different method?" + "message": "نیازمند روش دیگری هستید؟" }, "useMasterPassword": { - "message": "Use master password" + "message": "استفاده از رمز عبور اصلی" }, "usePin": { - "message": "Use PIN" + "message": "استفاده از PIN" }, "useBiometrics": { - "message": "Use biometrics" + "message": "استفاده از بیومتریک" }, "enterVerificationCodeSentToEmail": { "message": "Enter the verification code that was sent to your email." @@ -2955,7 +3010,7 @@ "message": "Resend code" }, "total": { - "message": "Total" + "message": "مجموع" }, "importWarning": { "message": "You are importing data to $ORGANIZATION$. Your data may be shared with members of this organization. Do you want to proceed?", @@ -2979,13 +3034,13 @@ "message": "Popout extension" }, "launchDuo": { - "message": "Launch Duo" + "message": "اجرای Duo" }, "importFormatError": { - "message": "Data is not formatted correctly. Please check your import file and try again." + "message": "داده‌ها به درستی قالب‌بندی نشده‌اند. لطفا فایل وارد شده خود را بررسی و دوباره امتحان کنید." }, "importNothingError": { - "message": "Nothing was imported." + "message": "چیزی وارد نشد." }, "importEncKeyError": { "message": "Error decrypting the exported file. Your encryption key does not match the encryption key used export the data." @@ -3000,7 +3055,7 @@ "message": "Learn about your import options" }, "selectImportFolder": { - "message": "Select a folder" + "message": "یک پوشه انتخاب کنید" }, "selectImportCollection": { "message": "Select a collection" @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/fi/messages.json b/apps/browser/src/_locales/fi/messages.json index 5cb434f1265..5892908f5e4 100644 --- a/apps/browser/src/_locales/fi/messages.json +++ b/apps/browser/src/_locales/fi/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Luo tili" }, + "setAStrongPassword": { + "message": "Aseta vahva salasana" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Viimeistele tilin luonti asettamalla salasana" + }, "login": { "message": "Kirjaudu" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Pääsalasanan vihje voi auttaa sinua muistamaan unohtamasi salasanan." }, + "masterPassHintText": { + "message": "Jos unohdat salasanasi, salasanavihje voidaan lähettää sähköpostiisi. Merkkien enimmäismäärä: $CURRENT$/$MAXIMUM$.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Syötä pääsalasana uudelleen" }, @@ -390,13 +409,13 @@ "message": "Suosikki" }, "unfavorite": { - "message": "Unfavorite" + "message": "Poista suosikeista" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Kohde lisättiin suosikkeihin" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Kohde poistettiin suosikeista" }, "notes": { "message": "Merkinnät" @@ -420,7 +439,7 @@ "message": "Avaa" }, "launchWebsite": { - "message": "Launch website" + "message": "Avaa verkkosivusto" }, "website": { "message": "Verkkosivusto" @@ -778,7 +797,7 @@ "message": "Avaa" }, "additionalOptions": { - "message": "Lisäasetukset" + "message": "Lisävalinnat" }, "enableContextMenuItem": { "message": "Näytä sisältövalikon valinnat" @@ -845,7 +864,7 @@ "message": "Viennin tyyppi" }, "accountRestricted": { - "message": "Rajoitettu tilille" + "message": "Tiliä on rajoitettu" }, "filePasswordAndConfirmFilePasswordDoNotMatch": { "message": "\"Tiedoston salasana\" ja \"Vahvista tiedoston salasana\" eivät täsmää." @@ -1120,22 +1139,22 @@ "message": "Itse ylläpidetty palvelinympäristö" }, "selfHostedEnvironmentFooter": { - "message": "Määritä omassa palvelinympäristössäsi suoritettavan Bitwarden-asennuksen pääverkkotunnus." + "message": "Määritä omassa palvelinympäristössäsi suoritettavan Bitwarden-asennuksen perusosoite." }, "selfHostedBaseUrlHint": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" + "message": "Määritä itse ylläpitämäsi Bitwarden-asennuksen perusosoite. Esimerkki: https://bitwarden.yritys.fi." }, "selfHostedCustomEnvHeader": { - "message": "For advanced configuration, you can specify the base URL of each service independently." + "message": "Edistynyttä määritystä varten voit syöttää jokaisen palvelun perusosoitteen erikseen." }, "selfHostedEnvFormInvalid": { - "message": "You must add either the base Server URL or at least one custom environment." + "message": "Sinun on lisättävä joko palvelimen perusosoite tai ainakin yksi mukautettu palvelinympäristö." }, "customEnvironment": { "message": "Mukautettu palvelinympäristö" }, "customEnvironmentFooter": { - "message": "Edistyneille käyttäjille. Voit määrittää jokaiselle palvelulle oman pääverkkotunnuksen." + "message": "Edistyneille käyttäjille. Voit määrittää jokaiselle palvelulle oman perusosoitteen." }, "baseUrl": { "message": "Palvelimen URL" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Henkilöllisyys" }, + "newItemHeader": { + "message": "Uusi $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Muokkaa $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Salasanahistoria" }, @@ -1444,7 +1481,7 @@ "message": "Kokoelmat" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "$COUNT$ kokoelmaa", "placeholders": { "count": { "content": "$1", @@ -1682,7 +1719,7 @@ "message": "Automaattitäytä ja tallenna" }, "fillAndSave": { - "message": "Fill and save" + "message": "Täytä ja tallenna" }, "autoFillSuccessAndSavedUri": { "message": "Kohde täytettiin automaattisesti ja URI tallennettiin" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Uusi pääsalasanasi ei täytä käytännön määrittämiä vaatimuksia." }, + "receiveMarketingEmails": { + "message": "Vastaanota Bitwardenilta uutiskirjeitä julkaisuista, tukiresursseista ja tutkimusmahdollisuuksista." + }, + "unsubscribe": { + "message": "Lopeta tilaus" + }, + "atAnyTime": { + "message": "milloin tahansa." + }, + "byContinuingYouAgreeToThe": { + "message": "Jatkaessasi hyväksyt" + }, + "and": { + "message": "ja" + }, "acceptPolicies": { "message": "Valitsemalla tämän hyväksyt seuraavat:" }, @@ -1781,10 +1833,10 @@ "message": "Ok" }, "errorRefreshingAccessToken": { - "message": "Access Token Refresh Error" + "message": "Käyttötunnisteen päivitysvirhe" }, "errorRefreshingAccessTokenDesc": { - "message": "No refresh token or API keys found. Please try logging out and logging back in." + "message": "Päivitystunnistetta tai API-avaimia ei löytynyt. Kokeile kirjautua ulos ja takaisin sisään." }, "desktopSyncVerificationTitle": { "message": "Työpöytäsynkronoinnin vahvistus" @@ -2344,7 +2396,7 @@ } }, "forwaderInvalidToken": { - "message": "Virheellinen $SERVICENAME$ -rajapinnan tunniste", + "message": "Virheellinen $SERVICENAME$ API -tunniste", "description": "Displayed when the user's API token is empty or rejected by the forwarding service.", "placeholders": { "servicename": { @@ -2354,7 +2406,7 @@ } }, "forwaderInvalidTokenWithMessage": { - "message": "Virheellinen $SERVICENAME$ -rajapinnan tunniste: $ERRORMESSAGE$", + "message": "Virheellinen $SERVICENAME$ API -tunniste: $ERRORMESSAGE$", "description": "Displayed when the user's API token is rejected by the forwarding service with an error message.", "placeholders": { "servicename": { @@ -2368,7 +2420,7 @@ } }, "forwarderNoAccountId": { - "message": "$SERVICENAME$ -palvelun peittämän sähköpostitilin tunnistetta ei saatu.", + "message": "$SERVICENAME$ -palvelun peittämän sähköpostitilin tunnusta ei saatu.", "description": "Displayed when the forwarding service fails to return an account ID.", "placeholders": { "servicename": { @@ -2837,6 +2889,9 @@ "message": "Poista pääsalasanan uudelleenkysely käytöstä muokataksesi kenttää", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Siirry sisältöön" }, @@ -3305,18 +3360,8 @@ "clearFiltersOrTryAnother": { "message": "Tyhjennä suodattimet tai kokeile toista hakutermiä" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { - "message": "Copy info - $ITEMNAME$", + "message": "Kopioi tietoja - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", "placeholders": { "itemname": { @@ -3325,18 +3370,8 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { - "message": "Copy Note - $ITEMNAME$", + "message": "Kopioi muistio - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", "placeholders": { "itemname": { @@ -3346,7 +3381,7 @@ } }, "moreOptionsLabel": { - "message": "More options, $ITEMNAME$", + "message": "Lisää valintoja, $ITEMNAME$", "description": "Aria label for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3356,7 +3391,7 @@ } }, "moreOptionsTitle": { - "message": "More options - $ITEMNAME$", + "message": "Lisää valintoja - $ITEMNAME$", "description": "Title for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3366,7 +3401,7 @@ } }, "viewItemTitle": { - "message": "View item - $ITEMNAME$", + "message": "Tarkastele kohdetta - $ITEMNAME$", "description": "Title for a link that opens a view for an item.", "placeholders": { "itemname": { @@ -3375,17 +3410,30 @@ } } }, + "autofillTitle": { + "message": "Automaattitäyttö - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Ei kopioitavia arvoja" + }, "assignCollections": { - "message": "Assign collections" + "message": "Määritä kokoelmat" }, "copyEmail": { - "message": "Copy email" + "message": "Kopioi sähköpostiosoite" }, "copyPhone": { - "message": "Copy phone" + "message": "Kopioi puhelinnumero" }, "copyAddress": { - "message": "Copy address" + "message": "Kopioi osoite" }, "adminConsole": { "message": "Hallintapaneelista" @@ -3439,12 +3487,15 @@ } }, "itemsWithNoFolder": { - "message": "Kohteet, joilla ei ole kansioita" + "message": "Kansiottomat kohteet" }, "organizationIsDeactivated": { "message": "Organisaatio on poistettu käytöstä" }, "contactYourOrgAdmin": { "message": "Käytöstä poistettujen organisaatioiden kohteet eivät ole käytettävissä. Ole yhteydessä organisaation omistajaan saadaksesi apua." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/fil/messages.json b/apps/browser/src/_locales/fil/messages.json index 468e2a503f6..d477f3f75d2 100644 --- a/apps/browser/src/_locales/fil/messages.json +++ b/apps/browser/src/_locales/fil/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Gumawa ng Account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Mag-login" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "May isang pahiwatig para sa master password na makakatulong na maalala mo ang iyong password kapag nakalimutan mo ito." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Muling i-type ang Master Password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Pagkakakilanlan" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Kasaysayan ng Password" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Hindi matugunan ng iyong bagong pangunahing password ang mga kinakailangan ng patakaran." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Sa pamamagitan ng pag-tsek sa kahon na ito ay sumasang-ayon ka sa sumusunod:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/fr/messages.json b/apps/browser/src/_locales/fr/messages.json index 8bb8cfe537b..9c18144f2ef 100644 --- a/apps/browser/src/_locales/fr/messages.json +++ b/apps/browser/src/_locales/fr/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Créer un compte" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Se connecter" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Un indice de mot de passe principal peut vous aider à vous souvenir de votre mot de passe si vous l'oubliez." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ressaisir le mot de passe principal" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identité" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historique des mots de passe" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Votre nouveau mot de passe principal ne répond pas aux exigences de politique de sécurité." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "En cochant cette case vous acceptez ce qui suit :" }, @@ -2837,6 +2889,9 @@ "message": "Désactivez la resaisie du mot de passe maître pour éditer ce champ", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Accéder directement au contenu" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Effacer les filtres ou essayer un autre terme de recherche" }, - "copyInfoLabel": { - "message": "Copier les informations, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copier les informations - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copier la note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copier la note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assigner une collection" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Les éléments des Organisations désactivées ne sont pas accessibles. Contactez le propriétaire de votre Organisation pour obtenir de l'aide." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/gl/messages.json b/apps/browser/src/_locales/gl/messages.json index cf38b90e8fa..2e3c478cb54 100644 --- a/apps/browser/src/_locales/gl/messages.json +++ b/apps/browser/src/_locales/gl/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Crea unha conta" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Iniciar sesión" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Unha pista do contrasinal mestre pode axudarte a lembrar o teu contrasinal se o esqueces." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Reescriba o contrasinal mestre" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identidade" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historial de contrasinais" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/he/messages.json b/apps/browser/src/_locales/he/messages.json index b5cbb79ca17..e9bdad57d6e 100644 --- a/apps/browser/src/_locales/he/messages.json +++ b/apps/browser/src/_locales/he/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "צור חשבון" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "התחבר" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "ניתן להשתמש ברמז לסיסמה הראשית אם שכחת אותה." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "הקלד שוב סיסמה ראשית" }, @@ -393,10 +412,10 @@ "message": "Unfavorite" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "פריט נוסף למועדפים" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "פריט הוסר מהמועדפים" }, "notes": { "message": "הערות" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "זהות" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "היסטוריית סיסמאות" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "הסיסמה הראשית החדשה השלך לא עומדת בדרישות המדיניות." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "סימון תיבה זו מהווה את הסכמתך לתנאים הבאים:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/hi/messages.json b/apps/browser/src/_locales/hi/messages.json index 741c873c65c..3442987a3d3 100644 --- a/apps/browser/src/_locales/hi/messages.json +++ b/apps/browser/src/_locales/hi/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create Account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log In" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "मास्टर पासवर्ड संकेत आपको भूल जाने की अवस्था में पासवर्ड को याद करने में सहायता करता है।" }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type Master Password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "पहचान" }, + "newItemHeader": { + "message": "नया $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ संपादन", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "पासवर्ड इतिहास" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "आपका नया मास्टर पासवर्ड पॉलिसी आवश्यकताओं को पूरा नहीं करता है।" }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "इस बॉक्स की जांच करके आप निम्नलिखित से सहमत हैं:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "सीधे सामग्री पर जाएं" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/hr/messages.json b/apps/browser/src/_locales/hr/messages.json index 62b987fc3aa..3067103d7be 100644 --- a/apps/browser/src/_locales/hr/messages.json +++ b/apps/browser/src/_locales/hr/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Stvori račun" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Prijava" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Podsjetnik glavne lozinke ti može pomoći da se prisjetiš svoje lozinke ako ju zaboraviš." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ponovno upiši glavnu lozinku" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitet" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Povijest" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Tvoja nova glavna lozinka ne ispunjava zahtjeve." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Označavanjem ove kućice slažete se sa sljedećim:" }, @@ -2837,6 +2889,9 @@ "message": "Isključi traženje glavne lozinke za promjenu ovog polja", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skoči na sadržaj" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/hu/messages.json b/apps/browser/src/_locales/hu/messages.json index 432ab7ec26e..3d457670136 100644 --- a/apps/browser/src/_locales/hu/messages.json +++ b/apps/browser/src/_locales/hu/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Fiók létrehozása" }, + "setAStrongPassword": { + "message": "Erős jelszó beállítása" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "A fiók létrehozásának befejezése jelszó beállításával" + }, "login": { "message": "Bejelentkezés" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A mesterjelszó emlékeztető segíthet emlékezni a jelszóra elfelejtés esetén." }, + "masterPassHintText": { + "message": "Ha elfelejtettük a jelszót, a jelszóra vonatkozó tippet elküldhetjük a saját email címre. $CURRENT$/$MAXIMUM$ maximum karakter.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "A mesterjelszó ismételt begépelése" }, @@ -393,10 +412,10 @@ "message": "Nem kedvenc" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Az elem bekerült a kedvencekhez." }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Az elem kikerült a kedvencekből." }, "notes": { "message": "Jegyzetek" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Személyazonosság" }, + "newItemHeader": { + "message": "Új $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ szerkesztése", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Jelszó előzmények" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Az új mesterjelszó nem felel meg a szabály követelményeknek." }, + "receiveMarketingEmails": { + "message": "Emaileket kaphatunk a Bitwardentől bejelentésekről, tanácsokról és kutatási lehetőségekről." + }, + "unsubscribe": { + "message": "Leiratkozás" + }, + "atAnyTime": { + "message": "bármikor." + }, + "byContinuingYouAgreeToThe": { + "message": "A folytatással elfogadjuk" + }, + "and": { + "message": "és" + }, "acceptPolicies": { "message": "A doboz bejelölésével elfogadjuk a következőket:" }, @@ -2837,6 +2889,9 @@ "message": "Kapcsoljuk ki a mesterjelszó újbóli bekérését a mező szerkesztéséhez.", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Ugrás a tartalomra" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Töröljük a szűrőket vagy próbálkozzunk másik keresési kifejezéssel." }, - "copyInfoLabel": { - "message": "Infó másolása, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Infó másolása - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Jegyzet másolása, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Jegyzet másolása - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Automatikus kitöltés - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Nincsenek másolandó értékek." + }, "assignCollections": { "message": "Gyűjtemények hozzárendelése" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/id/messages.json b/apps/browser/src/_locales/id/messages.json index 3f834efd68a..28e11b71c83 100644 --- a/apps/browser/src/_locales/id/messages.json +++ b/apps/browser/src/_locales/id/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Buat Akun" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Masuk" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Petunjuk kata sandi utama dapat membantu Anda mengingat kata sandi Anda jika Anda melupakannya." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ketik ulang Kata Sandi Utama" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitas" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Riwayat Kata Sandi" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Kata sandi utama Anda yang baru tidak memenuhi persyaratan kebijakan." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Dengan mencentang kotak ini, Anda menyetujui yang berikut:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/it/messages.json b/apps/browser/src/_locales/it/messages.json index 72bc28c87eb..b7830b27ee8 100644 --- a/apps/browser/src/_locales/it/messages.json +++ b/apps/browser/src/_locales/it/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Crea account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Accedi" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Un suggerimento per la password principale può aiutarti a ricordarla se la dimentichi." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Inserisci password principale di nuovo" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identità" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Cronologia delle password" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "La tua nuova password principale non soddisfa i requisiti di sicurezza." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Selezionando questa casella accetti quanto segue:" }, @@ -2837,6 +2889,9 @@ "message": "Disattiva l'inserimento della password principale di nuovo per modificare questo campo", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Vai al contenuto" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Cancella i filtri o prova un altro termine di ricerca" }, - "copyInfoLabel": { - "message": "Copia informazioni, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copia informazioni - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copia nota, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copia nota - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assegna raccolte" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Non puoi accedere agli elementi nelle organizzazioni disattivate. Contatta il proprietario della tua organizzazione per ricevere assistenza." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/ja/messages.json b/apps/browser/src/_locales/ja/messages.json index 549b441e506..a0075901f06 100644 --- a/apps/browser/src/_locales/ja/messages.json +++ b/apps/browser/src/_locales/ja/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "アカウントの作成" }, + "setAStrongPassword": { + "message": "強力なパスワードを設定する" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "パスワードを設定してアカウントの作成を完了してください" + }, "login": { "message": "ログイン" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "マスターパスワードのヒントは、パスワードを忘れた場合に役立ちます。" }, + "masterPassHintText": { + "message": "パスワードを忘れた場合、パスワードのヒントをメールに送信できます。 最大文字数:$CURRENT$/$MAXIMUM$", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "新しいパスワードを再入力" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "ID" }, + "newItemHeader": { + "message": "$TYPE$ を新規作成", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ を編集", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "パスワードの履歴" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "新しいマスターパスワードは最低要件を満たしていません。" }, + "receiveMarketingEmails": { + "message": "Bitwarden からのお知らせ、アドバイス、アンケート調査等のメールを受信します。" + }, + "unsubscribe": { + "message": "配信停止" + }, + "atAnyTime": { + "message": "はいつでもできます。" + }, + "byContinuingYouAgreeToThe": { + "message": "続行すると以下に同意したものとみなします:" + }, + "and": { + "message": "と" + }, "acceptPolicies": { "message": "以下に同意しチェックします:" }, @@ -2837,6 +2889,9 @@ "message": "このフィールドを編集するには、マスターパスワードの再入力をオフにしてください", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "サイドナビゲーションの切り替え" + }, "skipToContent": { "message": "コンテンツへ移動" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "フィルタをクリアするか、別の検索ワードをお試しください" }, - "copyInfoLabel": { - "message": "$ITEMNAME$ の情報をコピー", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "情報をコピー - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "$ITEMNAME$ のメモをコピー", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "メモをコピー - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "自動入力 - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "コピーする値がありません" + }, "assignCollections": { "message": "コレクションを割り当て" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "無効化された組織のアイテムにアクセスすることはできません。組織の所有者に連絡してください。" + }, + "filters": { + "message": "フィルター" } } diff --git a/apps/browser/src/_locales/ka/messages.json b/apps/browser/src/_locales/ka/messages.json index 1129d83b6cc..b848a578063 100644 --- a/apps/browser/src/_locales/ka/messages.json +++ b/apps/browser/src/_locales/ka/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "ანგარიშის შექმნა" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "ავტორიზაცია" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/km/messages.json b/apps/browser/src/_locales/km/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/km/messages.json +++ b/apps/browser/src/_locales/km/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/kn/messages.json b/apps/browser/src/_locales/kn/messages.json index e0e5d75cecd..d38a8d7ae76 100644 --- a/apps/browser/src/_locales/kn/messages.json +++ b/apps/browser/src/_locales/kn/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "ಖಾತೆ ತೆರೆ" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "ಲಾಗಿನ್" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನೀವು ಮರೆತರೆ ಅದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಮಾಸ್ಟರ್ ಪಾಸ್‌ವರ್ಡ್ ಸುಳಿವು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "ಮಾಸ್ಟರ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಮರು-ಟೈಪ್ ಮಾಡಿ" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "ಗುರುತಿಸುವಿಕೆ" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "ಪಾಸ್ವರ್ಡ್ ಇತಿಹಾಸ" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "ನಿಮ್ಮ ಹೊಸ ಮಾಸ್ಟರ್ ಪಾಸ್‌ವರ್ಡ್ ನೀತಿಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುವುದಿಲ್ಲ." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "ಈ ಪೆಟ್ಟಿಗೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮೂಲಕ ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಒಪ್ಪುತ್ತೀರಿ:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/ko/messages.json b/apps/browser/src/_locales/ko/messages.json index 58d8d01b907..a7e5ce201a6 100644 --- a/apps/browser/src/_locales/ko/messages.json +++ b/apps/browser/src/_locales/ko/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "계정 만들기" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "로그인" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "마스터 비밀번호 힌트는 마스터 비밀번호를 잊었을 때 도움이 될 수 있습니다." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "마스터 비밀번호 다시 입력" }, @@ -173,16 +192,16 @@ "message": "웹 앱에서 계속하시겠용?" }, "continueToWebAppDesc": { - "message": "Explore more features of your Bitwarden account on the web app." + "message": "웹 앱에서 Bitwarden 계정의 더 많은 기능을 탐색해보세요." }, "continueToHelpCenter": { - "message": "Continue to Help Center?" + "message": "도움말 센터로 이동" }, "continueToHelpCenterDesc": { - "message": "Learn more about how to use Bitwarden on the Help Center." + "message": "Bitwarden의 자세한 사용법은 도움말 센터에서 확인하세요." }, "continueToBrowserExtensionStore": { - "message": "Continue to browser extension store?" + "message": "브라우저 확장 스토어로 이동하시겠습니까?" }, "continueToBrowserExtensionStoreDesc": { "message": "Help others find out if Bitwarden is right for them. Visit your browser's extension store and leave a rating now." @@ -205,7 +224,7 @@ "message": "로그아웃" }, "aboutBitwarden": { - "message": "About Bitwarden" + "message": "Bitwarden 에 대하여" }, "about": { "message": "정보" @@ -390,7 +409,7 @@ "message": "즐겨찾기" }, "unfavorite": { - "message": "Unfavorite" + "message": "즐겨찾기 해제" }, "itemAddedToFavorites": { "message": "Item added to favorites" @@ -420,7 +439,7 @@ "message": "열기" }, "launchWebsite": { - "message": "Launch website" + "message": "웹사이트 열기" }, "website": { "message": "웹 사이트" @@ -435,7 +454,7 @@ "message": "기타" }, "unlockMethods": { - "message": "Unlock options" + "message": "잠금 해제 옵션" }, "unlockMethodNeededToChangeTimeoutActionDesc": { "message": "잠금 해제 방법을 설정하여 보관함의 시간 초과 동작을 변경하세요." @@ -444,10 +463,10 @@ "message": "설정에서 잠금 해제 수단 설정하기" }, "sessionTimeoutHeader": { - "message": "Session timeout" + "message": "세션 만료" }, "otherOptions": { - "message": "Other options" + "message": "기타 옵션" }, "rateExtension": { "message": "확장 프로그램 평가" @@ -722,7 +741,7 @@ "message": "\"로그인 추가 알림\"을 사용하면 새 로그인을 사용할 때마다 보관함에 그 로그인을 추가할 것인지 물어봅니다." }, "addLoginNotificationDescAlt": { - "message": "Ask to add an item if one isn't found in your vault. Applies to all logged in accounts." + "message": "보관함에 항목이 없을 경우 추가하라는 메시지를 표시합니다. 모든 로그인된 계정에 적용됩니다." }, "showCardsCurrentTab": { "message": "탭 페이지에 카드 표시" @@ -754,10 +773,10 @@ "message": "현재 로그인으로 업데이트할 건지 묻기" }, "changedPasswordNotificationDesc": { - "message": "Ask to update a login's password when a change is detected on a website." + "message": "웹사이트에서 변경 사항이 감지되면 로그인 비밀번호를 업데이트하라는 메시지를 표시합니다." }, "changedPasswordNotificationDescAlt": { - "message": "Ask to update a login's password when a change is detected on a website. Applies to all logged in accounts." + "message": "웹사이트에서 변경 사항이 감지되면 로그인 비밀번호를 업데이트하라는 메시지를 표시합니다. 모든 로그인된 계정에 적용됩니다." }, "enableUsePasskeys": { "message": "패스키를 저장 및 사용할지 묻기" @@ -778,7 +797,7 @@ "message": "잠금 해제" }, "additionalOptions": { - "message": "Additional options" + "message": "추가 옵션" }, "enableContextMenuItem": { "message": "Show context menu options" @@ -803,7 +822,7 @@ "message": "애플리케이션의 색상 테마를 변경합니다." }, "themeDescAlt": { - "message": "Change the application's color theme. Applies to all logged in accounts." + "message": "애플리케이션 색상 테마를 변경합니다. 모든 로그인된 계정에 적용됩니다." }, "dark": { "message": "어두운 테마", @@ -830,7 +849,7 @@ "message": "This file export will be password protected and require the file password to decrypt." }, "filePassword": { - "message": "File password" + "message": "파일 비밀번호" }, "exportPasswordDescription": { "message": "This password will be used to export and import this file" @@ -842,10 +861,10 @@ "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption." }, "exportTypeHeading": { - "message": "Export type" + "message": "내보내기 유형" }, "accountRestricted": { - "message": "Account restricted" + "message": "계정 제한됨" }, "filePasswordAndConfirmFilePasswordDoNotMatch": { "message": "“File password” and “Confirm file password“ do not match." @@ -1159,28 +1178,28 @@ "message": "환경 URL 값을 저장했습니다." }, "showAutoFillMenuOnFormFields": { - "message": "Show auto-fill menu on form fields", + "message": "입력 필드에 자동 완성 메뉴 표시", "description": "Represents the message for allowing the user to enable the auto-fill overlay" }, "showAutoFillMenuOnFormFieldsDescAlt": { - "message": "Applies to all logged in accounts." + "message": "모든 로그인된 계정에 적용됩니다." }, "turnOffBrowserBuiltInPasswordManagerSettings": { - "message": "Turn off your browser’s built in password manager settings to avoid conflicts." + "message": "충돌을 방지하기 위해 브라우저의 기본 암호 관리 설정을 해제합니다." }, "turnOffBrowserBuiltInPasswordManagerSettingsLink": { "message": "Edit browser settings." }, "autofillOverlayVisibilityOff": { - "message": "Off", + "message": "끄기", "description": "Overlay setting select option for disabling autofill overlay" }, "autofillOverlayVisibilityOnFieldFocus": { - "message": "When field is selected (on focus)", + "message": "필드가 선택되었을 때 (포커스 상태)", "description": "Overlay appearance select option for showing the field on focus of the input element" }, "autofillOverlayVisibilityOnButtonClick": { - "message": "When auto-fill icon is selected", + "message": "자동 완성 아이콘이 선택되었을 때", "description": "Overlay appearance select option for showing the field on click of the overlay icon" }, "enableAutoFillOnPageLoad": { @@ -1190,7 +1209,7 @@ "message": "로그인 양식을 감지하면 웹 페이지 로드 시 자동 완성을 자동으로 수행합니다." }, "experimentalFeature": { - "message": "Compromised or untrusted websites can exploit auto-fill on page load." + "message": "취약하거나 신뢰할 수 없는 웹사이트 페이지 로드 시 자동 완성이 악용될 수 있습니다." }, "learnMoreAboutAutofill": { "message": "Learn more about auto-fill" @@ -1273,13 +1292,13 @@ "message": "Show a recognizable image next to each login." }, "faviconDescAlt": { - "message": "Show a recognizable image next to each login. Applies to all logged in accounts." + "message": "각 로그인 정보 옆에 인식할 수 있는 이미지를 표시합니다. 모든 로그인된 계정에 적용됩니다." }, "enableBadgeCounter": { - "message": "Show badge counter" + "message": "배지 갯수 표시" }, "badgeCounterDesc": { - "message": "Indicate how many logins you have for the current web page." + "message": "현재 웹 페이지에 저장된 로그인 정보의 수를 표시합니다." }, "cardholderName": { "message": "카드 소유자 이름" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "신원" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "비밀번호 변경 기록" }, @@ -1557,7 +1594,7 @@ "description": "ex. Date this item was updated" }, "dateCreated": { - "message": "Created", + "message": "생성됨", "description": "ex. Date this item was created" }, "datePasswordUpdated": { @@ -1614,7 +1651,7 @@ "message": "잘못된 PIN 코드입니다." }, "tooManyInvalidPinEntryAttemptsLoggingOut": { - "message": "Too many invalid PIN entry attempts. Logging out." + "message": "잘못된 PIN 입력 시도가 너무 많습니다. 로그아웃 합니다." }, "unlockWithBiometrics": { "message": "생체 인식을 사용하여 잠금 해제" @@ -1712,13 +1749,13 @@ "message": "마스터 비밀번호 설정" }, "currentMasterPass": { - "message": "Current master password" + "message": "현재 마스터 비밀번호" }, "newMasterPass": { - "message": "New master password" + "message": "새 마스터 비밀번호" }, "confirmNewMasterPass": { - "message": "Confirm new master password" + "message": "새 마스터 비밀번호 확인" }, "masterPasswordPolicyInEffect": { "message": "하나 이상의 단체 정책이 마스터 비밀번호가 다음 사항을 따르도록 요구합니다:" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "새 마스터 비밀번호가 정책 요구 사항을 따르지 않습니다." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "이 박스를 체크하면 다음에 동의하는 것으로 간주됩니다:" }, @@ -2137,7 +2189,7 @@ "message": "폴더 선택..." }, "noFoldersFound": { - "message": "No folders found", + "message": "폴더를 찾을 수 없습니다.", "description": "Used as a message within the notification bar when no folders are found" }, "orgPermissionsUpdatedMustSetPassword": { @@ -2149,7 +2201,7 @@ "description": "Used as a card title description on the set password page to explain why the user is there" }, "verificationRequired": { - "message": "Verification required", + "message": "인증 필요", "description": "Default title for the user verification dialog." }, "hours": { @@ -2310,7 +2362,7 @@ "message": "서비스" }, "forwardedEmail": { - "message": "Forwarded email alias" + "message": "포워딩된 이메일 별칭" }, "forwardedEmailDesc": { "message": "Generate an email alias with an external forwarding service." @@ -2418,7 +2470,7 @@ } }, "hostname": { - "message": "Hostname", + "message": "호스트 이름", "description": "Part of a URL." }, "apiAccessToken": { @@ -2431,7 +2483,7 @@ "message": "키 커넥터 오류: 키 커넥터가 사용 가능한지 및 정상적으로 작동하고 있는지 확인해주세요." }, "premiumSubcriptionRequired": { - "message": "Premium subscription required" + "message": "프리미엄 구독이 필요합니다" }, "organizationIsDisabled": { "message": "Organization suspended." @@ -2458,13 +2510,13 @@ "message": "to reset to pre-configured settings" }, "serverVersion": { - "message": "Server version" + "message": "서버 버전" }, "selfHostedServer": { - "message": "self-hosted" + "message": "자체 호스팅" }, "thirdParty": { - "message": "Third-party" + "message": "제 3자" }, "thirdPartyServerMessage": { "message": "Connected to third-party server implementation, $SERVERNAME$. Please verify bugs using the official server, or report them to the third-party server.", @@ -2491,13 +2543,13 @@ "message": "Logging in as" }, "notYou": { - "message": "Not you?" + "message": "본인이 아닌가요?" }, "newAroundHere": { - "message": "New around here?" + "message": "새로 찾아오셨나요?" }, "rememberEmail": { - "message": "Remember email" + "message": "이메일 기억하기" }, "loginWithDevice": { "message": "Log in with device" @@ -2575,13 +2627,13 @@ "message": "Got it" }, "autofillSettings": { - "message": "Auto-fill settings" + "message": "자동 완성 설정" }, "autofillShortcut": { - "message": "Auto-fill keyboard shortcut" + "message": "자동 완성 키보드 단축키" }, "autofillShortcutNotSet": { - "message": "The auto-fill shortcut is not set. Change this in the browser's settings." + "message": "자동 완성 단축키가 설정되지 않았습니다. 브라우저 설정에서 단축키를 변경하세요." }, "autofillShortcutText": { "message": "The auto-fill shortcut is: $COMMAND$. Change this in the browser's settings.", @@ -2611,7 +2663,7 @@ "message": "Device approval required. Select an approval option below:" }, "rememberThisDevice": { - "message": "Remember this device" + "message": "이 기기 기억하기" }, "uncheckIfPublicDevice": { "message": "Uncheck if using a public device" @@ -2620,7 +2672,7 @@ "message": "Approve from your other device" }, "requestAdminApproval": { - "message": "Request admin approval" + "message": "관리자 승인 필요" }, "approveWithMasterPassword": { "message": "Approve with master password" @@ -2657,16 +2709,16 @@ "message": "Access denied. You do not have permission to view this page." }, "general": { - "message": "General" + "message": "일반" }, "display": { - "message": "Display" + "message": "화면" }, "accountSuccessfullyCreated": { - "message": "Account successfully created!" + "message": "계정이 생성되었습니다!" }, "adminApprovalRequested": { - "message": "Admin approval requested" + "message": "관리자 승인 필요" }, "adminApprovalRequestSentToAdmins": { "message": "Your request has been sent to your admin." @@ -2693,7 +2745,7 @@ "message": "required" }, "search": { - "message": "Search" + "message": "검색" }, "inputMinLength": { "message": "Input must be at least $COUNT$ characters long.", @@ -2741,7 +2793,7 @@ } }, "multipleInputEmails": { - "message": "1 or more emails are invalid" + "message": "하나 이상의 이메일이 유효하지 않습니다." }, "inputTrimValidator": { "message": "Input must not contain only whitespace.", @@ -2811,7 +2863,7 @@ "description": "Notification message for when an import is in progress." }, "dataSuccessfullyImported": { - "message": "Data successfully imported!", + "message": "데이터 가져오기 성공!", "description": "Notification message for when an import has completed successfully." }, "dataImportFailed": { @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -2857,7 +2912,7 @@ "description": "Text to display in overlay when the account is locked." }, "unlockAccount": { - "message": "Unlock account", + "message": "계정 잠금 해제", "description": "Button text to display in overlay when the account is locked." }, "fillCredentialsFor": { @@ -2873,7 +2928,7 @@ "description": "Text to show in overlay if there are no matching items" }, "newItem": { - "message": "New item", + "message": "새 항목", "description": "Button text to display in overlay when there are no matching items" }, "addNewVaultItem": { @@ -2919,7 +2974,7 @@ } }, "tryAgain": { - "message": "Try again" + "message": "다시 시도" }, "verificationRequiredForActionSetPinToContinue": { "message": "Verification required for this action. Set a PIN to continue." @@ -2979,13 +3034,13 @@ "message": "Popout extension" }, "launchDuo": { - "message": "Launch Duo" + "message": "Duo 실행" }, "importFormatError": { - "message": "Data is not formatted correctly. Please check your import file and try again." + "message": "데이터의 포맷이 올바르지 않습니다. 불러올 파일을 확인하고 다시 시도해 주십시오." }, "importNothingError": { - "message": "Nothing was imported." + "message": "아무것도 가져오지 못했습니다." }, "importEncKeyError": { "message": "Error decrypting the exported file. Your encryption key does not match the encryption key used export the data." @@ -3232,7 +3287,7 @@ "description": "Label indicating the most common import formats" }, "overrideDefaultBrowserAutofillTitle": { - "message": "Make Bitwarden your default password manager?", + "message": "Bitwarden을 기본 비밀번호 관리자로 지정하시겠습니까?", "description": "Dialog title facilitating the ability to override a chrome browser's default autofill behavior" }, "overrideDefaultBrowserAutofillDescription": { @@ -3240,7 +3295,7 @@ "description": "Dialog message facilitating the ability to override a chrome browser's default autofill behavior" }, "overrideDefaultBrowserAutoFillSettings": { - "message": "Make Bitwarden your default password manager", + "message": "Bitwarden을 기본 비밀번호 관리자로 지정", "description": "Label for the setting that allows overriding the default browser autofill settings" }, "privacyPermissionAdditionNotGrantedTitle": { @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3391,13 +3439,13 @@ "message": "Admin Console" }, "accountSecurity": { - "message": "Account security" + "message": "계정 보안" }, "notifications": { - "message": "Notifications" + "message": "알림" }, "appearance": { - "message": "Appearance" + "message": "화면 스타일" }, "errorAssigningTargetCollection": { "message": "Error assigning target collection." @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/lt/messages.json b/apps/browser/src/_locales/lt/messages.json index 8dd871d7ef3..c9e43d50556 100644 --- a/apps/browser/src/_locales/lt/messages.json +++ b/apps/browser/src/_locales/lt/messages.json @@ -3,11 +3,11 @@ "message": "Bitwarden" }, "extName": { - "message": "Bitwarden Password Manager", + "message": "„Bitwarden“ slaptažodžių tvarkyklė", "description": "Extension name, MUST be less than 40 characters (Safari restriction)" }, "extDesc": { - "message": "At home, at work, or on the go, Bitwarden easily secures all your passwords, passkeys, and sensitive information", + "message": "Namuose, darbe ar kelyje, Bitwarden apsaugo jūsų slaptažodžius, raktažodžius ir svarbią informaciją", "description": "Extension description, MUST be less than 112 characters (Safari restriction)" }, "loginOrCreateNewAccount": { @@ -16,6 +16,12 @@ "createAccount": { "message": "Sukurti paskyrą" }, + "setAStrongPassword": { + "message": "Nustatyti stiprų slaptažodį" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Baigkite kurti paskyrą nustatydami slaptažodį" + }, "login": { "message": "Prisijungti" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Pagrindinio slaptažodžio užuomina gali padėti Jums prisiminti slaptažodį, jei jį pamiršite." }, + "masterPassHintText": { + "message": "Jei pamiršote savo slaptažodį, slaptažodžio užuomina gali būti išsiūstas į jūsų el. pašto adresą. $CURRENT$/$MAXIMUM$ simbolių.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Pakartokite pagrindinį slaptažodį" }, @@ -173,19 +192,19 @@ "message": "Tęsti į žiniatinklio programėlę?" }, "continueToWebAppDesc": { - "message": "Explore more features of your Bitwarden account on the web app." + "message": "Atraskite daugiau savo Bitwarden paskyros funkcijų web programoje." }, "continueToHelpCenter": { - "message": "Continue to Help Center?" + "message": "Eiti į pagalbos centrą?" }, "continueToHelpCenterDesc": { - "message": "Learn more about how to use Bitwarden on the Help Center." + "message": "Pagalbos Centre sužinokite daugiau kaip naudotis Bitwarden." }, "continueToBrowserExtensionStore": { - "message": "Continue to browser extension store?" + "message": "Eiti į naršyklės plėtinių svetainę?" }, "continueToBrowserExtensionStoreDesc": { - "message": "Help others find out if Bitwarden is right for them. Visit your browser's extension store and leave a rating now." + "message": "Padėkite kitiems sužinoti ar Bitwarden yra jiems tinkamas. Apsilankykite naršyklės plėtinių svetainėje ir įvertinkite Bitwarden." }, "changeMasterPasswordOnWebConfirmation": { "message": "Pagrindinį slaptažodį galite pakeisti „Bitwarden“ žiniatinklio programėlėje." @@ -205,43 +224,43 @@ "message": "Atsijungti" }, "aboutBitwarden": { - "message": "About Bitwarden" + "message": "Apie Bitwarden" }, "about": { "message": "Apie" }, "moreFromBitwarden": { - "message": "More from Bitwarden" + "message": "Daugiau iš Bitwarden" }, "continueToBitwardenDotCom": { - "message": "Continue to bitwarden.com?" + "message": "Eiti į bitwarden.com?" }, "bitwardenForBusiness": { - "message": "Bitwarden for Business" + "message": "Bitwarden Verslui" }, "bitwardenAuthenticator": { "message": "Bitwarden Authenticator" }, "continueToAuthenticatorPageDesc": { - "message": "Bitwarden Authenticator allows you to store authenticator keys and generate TOTP codes for 2-step verification flows. Learn more on the bitwarden.com website" + "message": "„Bitwarden Authenticator“ leidžia saugoti autentifikavimo raktus ir generuoti TOTP kodus dviejų etapų patvirtinimui. Sužinokite daugiau bitwarden.com svetainėje" }, "bitwardenSecretsManager": { "message": "Bitwarden Secrets Manager" }, "continueToSecretsManagerPageDesc": { - "message": "Securely store, manage, and share developer secrets with Bitwarden Secrets Manager. Learn more on the bitwarden.com website." + "message": "Saugiai saugokite, tvarkykite ir dalinkitės kūrėjų slaptais duomenimis su „Bitwarden Secrets Manager“. Sužinokite daugiau bitwarden.com svetainėje." }, "passwordlessDotDev": { "message": "Passwordless.dev" }, "continueToPasswordlessDotDevPageDesc": { - "message": "Create smooth and secure login experiences free from traditional passwords with Passwordless.dev. Learn more on the bitwarden.com website." + "message": "Sukurkite sklandžią ir saugią prisijungimo patirtį be tradicinių slaptažodžių su Passwordless.dev. Sužinokite daugiau bitwarden.com svetainėje." }, "freeBitwardenFamilies": { - "message": "Free Bitwarden Families" + "message": "Nemokamas „Bitwarden Families“" }, "freeBitwardenFamiliesPageDesc": { - "message": "You are eligible for Free Bitwarden Families. Redeem this offer today in the web app." + "message": "Jūs turite galimybę gauti nemokamą „Bitwarden Families“ paskyrą. Pasinaudokite šiuo pasiūlymu šiandien Interneto svetainėje." }, "version": { "message": "Versija" @@ -302,7 +321,7 @@ "message": "Automatiškai generuokite stiprius, unikalius prisijungimo slaptažodžius." }, "bitWebVaultApp": { - "message": "Bitwarden web app" + "message": "Bitwarden Interneto svetainė" }, "importItems": { "message": "Importuoti elementus" @@ -390,13 +409,13 @@ "message": "Mėgstamas" }, "unfavorite": { - "message": "Unfavorite" + "message": "Pašalinti iš mėgstamiausių" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Elementas pridėtas prie mėgstamiausių" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Elementas pašalintas iš mėgstamiausių" }, "notes": { "message": "Pastabos" @@ -420,7 +439,7 @@ "message": "Paleisti" }, "launchWebsite": { - "message": "Launch website" + "message": "Atidaryti svetainę" }, "website": { "message": "Tinklapis" @@ -612,7 +631,7 @@ "message": "Atsijungta" }, "loggedOutDesc": { - "message": "You have been logged out of your account." + "message": "Jūs atsijungėte." }, "loginExpired": { "message": "Sesijos laikas baigėsi." @@ -778,7 +797,7 @@ "message": "Atrakinti" }, "additionalOptions": { - "message": "Additional options" + "message": "Papildomos parinktys" }, "enableContextMenuItem": { "message": "Rodyti kontekstinio meniu pasririnkimus" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Tapatybė" }, + "newItemHeader": { + "message": "Naujas $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Redaguoti $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Slaptažodžio istorija" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Tavo naujasis pagrindinis slaptažodis neatitinka politikos reikalavimų." }, + "receiveMarketingEmails": { + "message": "Gaukite „Bitwarden“ el. laiškus su skelbimais, patarimais ir tyrimų galimybėmis." + }, + "unsubscribe": { + "message": "Atsisakyti prenumeratos" + }, + "atAnyTime": { + "message": "bet kuriuo metu." + }, + "byContinuingYouAgreeToThe": { + "message": "Tęsiant sutinkate su" + }, + "and": { + "message": "ir" + }, "acceptPolicies": { "message": "Pažymėdami šį laukelį, sutinkate su šiais dalykais:" }, @@ -2837,6 +2889,9 @@ "message": "Išjunkite pagrindinio slaptažodžio raginimą, jei norite redaguoti šį lauką", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Pereiti prie turinio" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filtrai" } } diff --git a/apps/browser/src/_locales/lv/messages.json b/apps/browser/src/_locales/lv/messages.json index fcc4851d390..6ddfda8d57b 100644 --- a/apps/browser/src/_locales/lv/messages.json +++ b/apps/browser/src/_locales/lv/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Izveidot kontu" }, + "setAStrongPassword": { + "message": "Jāiestata droša parole" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Jāpabeidz sava konta izveida ar paroles iestatīšanu" + }, "login": { "message": "Pieteikties" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Galvenās paroles norāde var palīdzēt atcerēties paroli, ja tā ir aizmirsta." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Atkārtoti ievadīt galveno paroli " }, @@ -390,13 +409,13 @@ "message": "Izlasē" }, "unfavorite": { - "message": "Unfavorite" + "message": "Noņemt no izlases" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Vienums pievienots izlasē" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Vienums noņemts no izlases" }, "notes": { "message": "Piezīmes" @@ -420,7 +439,7 @@ "message": "Palaist" }, "launchWebsite": { - "message": "Launch website" + "message": "Atvērt tīmekļvietni" }, "website": { "message": "Tīmekļa vietne" @@ -612,7 +631,7 @@ "message": "Atteicies" }, "loggedOutDesc": { - "message": "You have been logged out of your account." + "message": "Notika izrakstīšanās no Tava konta." }, "loginExpired": { "message": "Pieteikšanās sesija ir beigusies." @@ -1123,13 +1142,13 @@ "message": "Norādīt pašuzstādīta Bitwarden pamata URL." }, "selfHostedBaseUrlHint": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" + "message": "Jānorāda sava pašizvietotā Bitward servera pamata URL. Piemērs: https://bitwarden.uznemums.lv" }, "selfHostedCustomEnvHeader": { - "message": "For advanced configuration, you can specify the base URL of each service independently." + "message": "Papildu konfigurācijā ir iespējams norādīt URL katram pakalpojumam atsevišķi." }, "selfHostedEnvFormInvalid": { - "message": "You must add either the base Server URL or at least one custom environment." + "message": "Jāpievieno vai no servera pamata URL vai vismaz viena pielāgota vide." }, "customEnvironment": { "message": "Pielāgota vide" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitāte" }, + "newItemHeader": { + "message": "Jauns/a $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Labot $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Paroļu vēsture" }, @@ -1444,7 +1481,7 @@ "message": "Krājumi" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "$COUNT$ krājumi", "placeholders": { "count": { "content": "$1", @@ -1682,7 +1719,7 @@ "message": "Automātiski aizpildīt un saglabāt" }, "fillAndSave": { - "message": "Fill and save" + "message": "Aizpildīt un saglabāt" }, "autoFillSuccessAndSavedUri": { "message": "Automātiski aizpildīts vienums un saglabāts URI" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Jaunā galvenā parole neatbilst nosacījumu prasībām." }, + "receiveMarketingEmails": { + "message": "Saņemt e-pasta ziņojumus no Bitwarden par paziņojumiem, padomiem un izpētes iespējām." + }, + "unsubscribe": { + "message": "Atteikt abonēšanu" + }, + "atAnyTime": { + "message": "jebkurā laikā." + }, + "byContinuingYouAgreeToThe": { + "message": "Turpinot tiek sniegta piekrišana" + }, + "and": { + "message": "un" + }, "acceptPolicies": { "message": "Ar šīs rūtiņas atzīmēšanu tiek piekrists sekojošajam:" }, @@ -1781,10 +1833,10 @@ "message": "Labi" }, "errorRefreshingAccessToken": { - "message": "Access Token Refresh Error" + "message": "Piekļuves pilnvaras atsvaizināšanas kļūda" }, "errorRefreshingAccessTokenDesc": { - "message": "No refresh token or API keys found. Please try logging out and logging back in." + "message": "Netika atrastas atsvaidzināšanas pilnvaras vai API atslēgas. Lūgums mēģināt izrakstīties un atkal pieteikties." }, "desktopSyncVerificationTitle": { "message": "Darbvirsmas sinhronizācijas apstiprinājums" @@ -2837,6 +2889,9 @@ "message": "Jāizslēdz galvenās paroles pārvaicāšana, lai labotu šo lauku", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Pāriet uz saturu" }, @@ -3305,18 +3360,8 @@ "clearFiltersOrTryAnother": { "message": "Jānotīra atlases vērtības vai jāmēģina cits meklēšanas vaicājums" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { - "message": "Copy info - $ITEMNAME$", + "message": "Ievietot starpliktuvē informāciju - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", "placeholders": { "itemname": { @@ -3325,18 +3370,8 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { - "message": "Copy Note - $ITEMNAME$", + "message": "Ievietot starpliktuvē piezīmi - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", "placeholders": { "itemname": { @@ -3346,7 +3381,7 @@ } }, "moreOptionsLabel": { - "message": "More options, $ITEMNAME$", + "message": "Vairāk iespēju, $ITEMNAME$", "description": "Aria label for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3356,7 +3391,7 @@ } }, "moreOptionsTitle": { - "message": "More options - $ITEMNAME$", + "message": "Vairāk iespēju - $ITEMNAME$", "description": "Title for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3366,7 +3401,7 @@ } }, "viewItemTitle": { - "message": "View item - $ITEMNAME$", + "message": "Skatīt vienumu - $ITEMNAME$", "description": "Title for a link that opens a view for an item.", "placeholders": { "itemname": { @@ -3375,17 +3410,30 @@ } } }, + "autofillTitle": { + "message": "Automātiski aizpildīt - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Nav vērtību, ko ievietot starpliktuvē" + }, "assignCollections": { - "message": "Assign collections" + "message": "Piešķirt krājumus" }, "copyEmail": { - "message": "Copy email" + "message": "Ievietot starpliktuvē e-pasta adresi" }, "copyPhone": { - "message": "Copy phone" + "message": "Ievietot starpliktuvē tālruņa numuru" }, "copyAddress": { - "message": "Copy address" + "message": "Ievietot starpliktuvē adresi" }, "adminConsole": { "message": "pārvaldības konsolē," @@ -3439,12 +3487,15 @@ } }, "itemsWithNoFolder": { - "message": "Items with no folder" + "message": "Vienumi bez mapes" }, "organizationIsDeactivated": { - "message": "Organization is deactivated" + "message": "Apvienība ir atspējota" }, "contactYourOrgAdmin": { - "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + "message": "Atspējotu apvienību vienumiem nevar piekļūt. Jāsazinās ar apvienības īpašnieku, lai iegūtu palīdzību." + }, + "filters": { + "message": "Atlases" } } diff --git a/apps/browser/src/_locales/ml/messages.json b/apps/browser/src/_locales/ml/messages.json index 7e578136330..9f99b4f15ee 100644 --- a/apps/browser/src/_locales/ml/messages.json +++ b/apps/browser/src/_locales/ml/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "അക്കൗണ്ട് സൃഷ്ടിക്കുക" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "ലോഗിൻ" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "നിങ്ങളുടെ പാസ്‌വേഡ് മറന്നാൽ അത് ഓർമ്മിക്കാൻ ഒരു പ്രാഥമിക പാസ്‌വേഡ് സൂചന സഹായിക്കും." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "പ്രാഥമിക പാസ്‌വേഡ് വീണ്ടും ടൈപ്പ്‌ ചെയ്യുക" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "ഐഡന്റിറ്റി" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "പാസ്സ്‌വേഡ് നാൾവഴി" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "നിങ്ങളുടെ പുതിയ മാസ്റ്റർ പാസ്‌വേഡ് നയ ആവശ്യകതകൾ നിറവേറ്റുന്നില്ല." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "ഈ ബോക്സ് ചെക്കുചെയ്യുന്നതിലൂടെ നിങ്ങൾ ഇനിപ്പറയുന്നവ അംഗീകരിക്കുന്നു:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/mr/messages.json b/apps/browser/src/_locales/mr/messages.json index 4bbc32ef565..7916e5cfe1a 100644 --- a/apps/browser/src/_locales/mr/messages.json +++ b/apps/browser/src/_locales/mr/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "खाते तयार करा" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "प्रवेश करा" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/my/messages.json b/apps/browser/src/_locales/my/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/my/messages.json +++ b/apps/browser/src/_locales/my/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/nb/messages.json b/apps/browser/src/_locales/nb/messages.json index 7552c982967..c6ed8beb6bf 100644 --- a/apps/browser/src/_locales/nb/messages.json +++ b/apps/browser/src/_locales/nb/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Opprett en konto" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Logg inn" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Et hint for superpassordet kan hjelpe deg med å huske på passordet dersom du skulle glemme det." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Skriv inn hovedpassordet på nytt" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitet" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Passordhistorikk" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Det nye hovedpassordet ditt oppfyller ikke vilkår i virksomhetsreglene." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Ved å merke av denne boksen sier du deg enig i følgende:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Hopp frem til innholdet" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/ne/messages.json b/apps/browser/src/_locales/ne/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/ne/messages.json +++ b/apps/browser/src/_locales/ne/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/nl/messages.json b/apps/browser/src/_locales/nl/messages.json index 62a418d0245..ddb1313c4ad 100644 --- a/apps/browser/src/_locales/nl/messages.json +++ b/apps/browser/src/_locales/nl/messages.json @@ -3,7 +3,7 @@ "message": "Bitwarden" }, "extName": { - "message": "Bitwarden Password Manager", + "message": "Bitwarden - wachtwoordbeheerder", "description": "Extension name, MUST be less than 40 characters (Safari restriction)" }, "extDesc": { @@ -16,6 +16,12 @@ "createAccount": { "message": "Account aanmaken" }, + "setAStrongPassword": { + "message": "Sterk wachtwoord instellen" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Rond het aanmaken van je account af met het instellen van een wachtwoord" + }, "login": { "message": "Inloggen" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Een hoofdwachtwoordhint kan je helpen je wachtwoord te herinneren als je het vergeten bent." }, + "masterPassHintText": { + "message": "Als je je wachtwoord vergeten bent, kan de hint naar je e-mail gestuurd worden. $CURRENT$/$MAXIMUM$ tekens maximaal.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Hoofdwachtwoord opnieuw invoeren" }, @@ -490,7 +509,7 @@ "message": "Nu vergrendelen" }, "lockAll": { - "message": "Lock all" + "message": "Vergrendel alles" }, "immediately": { "message": "Onmiddellijk" @@ -569,10 +588,10 @@ "message": "Je nieuwe account is aangemaakt! Je kunt nu inloggen." }, "youSuccessfullyLoggedIn": { - "message": "You successfully logged in" + "message": "U bent succesvol ingelogd" }, "youMayCloseThisWindow": { - "message": "You may close this window" + "message": "U kunt het venster sluiten" }, "masterPassSent": { "message": "We hebben je een e-mail gestuurd met je hoofdwachtwoordhint." @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identiteit" }, + "newItemHeader": { + "message": "Nieuw $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ bewerken", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Geschiedenis" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Je nieuwe hoofdwachtwoord voldoet niet aan de beleidseisen." }, + "receiveMarketingEmails": { + "message": "Ontvang e-mailberichten van Bitwarden voor aankondigingen, advies en onderzoeksmogelijkheden." + }, + "unsubscribe": { + "message": "Afmelden" + }, + "atAnyTime": { + "message": "op ieder moment." + }, + "byContinuingYouAgreeToThe": { + "message": "Door verder te gaan, ga je akkoord met de" + }, + "and": { + "message": "en" + }, "acceptPolicies": { "message": "Door dit vakje aan te vinken, ga je akkoord met het volgende:" }, @@ -2330,7 +2382,7 @@ } }, "forwarderGeneratedBy": { - "message": "Generated by Bitwarden.", + "message": "Gegenereerd door Bitwarden.", "description": "Displayed with the address on the forwarding service's configuration screen." }, "forwarderGeneratedByWithWebsite": { @@ -2657,7 +2709,7 @@ "message": "Toegang geweigerd. Je hebt geen toestemming om deze pagina te bekijken." }, "general": { - "message": "General" + "message": "Algemeen" }, "display": { "message": "Display" @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Zijnavigatie schakelen" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Wis filters of probeer een andere zoekterm" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Automatisch invullen - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Geen waarden om te kopiëren" + }, "assignCollections": { "message": "Collecties toewijzen" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in een gedeactiveerde organisatie zijn niet toegankelijk. Neem contact op met de eigenaar van je organisatie voor hulp." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/nn/messages.json b/apps/browser/src/_locales/nn/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/nn/messages.json +++ b/apps/browser/src/_locales/nn/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/or/messages.json b/apps/browser/src/_locales/or/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/or/messages.json +++ b/apps/browser/src/_locales/or/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/pl/messages.json b/apps/browser/src/_locales/pl/messages.json index aa48d596a42..60792df2a41 100644 --- a/apps/browser/src/_locales/pl/messages.json +++ b/apps/browser/src/_locales/pl/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Utwórz konto" }, + "setAStrongPassword": { + "message": "Ustaw silne hasło" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Ukończ tworzenie konta poprzez ustawienie hasła" + }, "login": { "message": "Zaloguj się" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Podpowiedź do hasła głównego może pomóc Ci przypomnieć hasło, jeśli je zapomnisz." }, + "masterPassHintText": { + "message": "Jeśli zapomnisz hasła, podpowiedź hasła może zostać wysłana na Twój adres e-mail. $CURRENT$ z $MAXIMUM$ znaków.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Wpisz ponownie hasło główne" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Tożsamość" }, + "newItemHeader": { + "message": "Nowy $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edytuj $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Historia hasła" }, @@ -1444,7 +1481,7 @@ "message": "Kolekcje" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "Kolekcje: $COUNT$", "placeholders": { "count": { "content": "$1", @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Nowe hasło główne nie spełnia wymaganych zasad." }, + "receiveMarketingEmails": { + "message": "Otrzymuj e-maile od Bitwarden z ogłoszeniami, poradami i badaniami." + }, + "unsubscribe": { + "message": "Anuluj subskrypcję" + }, + "atAnyTime": { + "message": "w każdej chwili." + }, + "byContinuingYouAgreeToThe": { + "message": "Kontynuując, zgadzasz się na" + }, + "and": { + "message": "i" + }, "acceptPolicies": { "message": "Zaznaczając tę opcję, akceptujesz:" }, @@ -2837,6 +2889,9 @@ "message": "Wyłącz prośbę o podanie hasła głównego, aby edytować to pole", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Przełącz nawigację boczną" + }, "skipToContent": { "message": "Przejdź do treści" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Wyczyść filtry lub użyj innej frazy" }, - "copyInfoLabel": { - "message": "Skopiuj informacje, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Skopiuj informacje - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Skopiuj notatkę, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Skopiuj notatkę - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Autouzupełnij - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Brak wartości do skopiowania" + }, "assignCollections": { "message": "Przypisz kolekcje" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Nie można uzyskać dostępu do elementów w wyłączonych organizacjach. Skontaktuj się z właścicielem organizacji, aby uzyskać pomoc." + }, + "filters": { + "message": "Filtry" } } diff --git a/apps/browser/src/_locales/pt_BR/messages.json b/apps/browser/src/_locales/pt_BR/messages.json index dd540bd6176..94c1e349bb7 100644 --- a/apps/browser/src/_locales/pt_BR/messages.json +++ b/apps/browser/src/_locales/pt_BR/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Criar Conta" }, + "setAStrongPassword": { + "message": "Defina uma senha forte" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Termine de criar a sua conta definindo uma senha" + }, "login": { "message": "Iniciar Sessão" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Uma dica de senha mestra pode ajudá-lo(a) a lembrá-lo(a) caso você esqueça." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Digite Novamente a Senha Mestra" }, @@ -393,10 +412,10 @@ "message": "Desfavoritar" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Item adicionado aos favoritos" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Item removido dos favoritos" }, "notes": { "message": "Notas" @@ -836,19 +855,19 @@ "message": "Esta senha será usada para exportar e importar este arquivo" }, "accountRestrictedOptionDescription": { - "message": "Use your account encryption key, derived from your account's username and Master Password, to encrypt the export and restrict import to only the current Bitwarden account." + "message": "Use sua chave criptográfica da conta, derivada do nome de usuário e Senha Mestra da sua conta, para criptografar a exportação e restringir importação para apenas a conta atual do Bitwarden." }, "passwordProtectedOptionDescription": { - "message": "Set a file password to encrypt the export and import it to any Bitwarden account using the password for decryption." + "message": "Defina uma senha de arquivo para criptografar a exportação e importá-la para qualquer conta do Bitwarden usando a senha para descriptografia." }, "exportTypeHeading": { - "message": "Export type" + "message": "Tipo da exportação" }, "accountRestricted": { - "message": "Account restricted" + "message": "Conta restrita" }, "filePasswordAndConfirmFilePasswordDoNotMatch": { - "message": "“File password” and “Confirm file password“ do not match." + "message": "\"Senha do arquivo\" e \"Confirmação de senha\" não correspondem." }, "warning": { "message": "AVISO", @@ -1123,13 +1142,13 @@ "message": "Especifique a URL de base da sua instalação local do Bitwarden." }, "selfHostedBaseUrlHint": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" + "message": "Especifique a URL de base da sua instalação local do Bitwarden. Exemplo: https://bitwarden.company.com" }, "selfHostedCustomEnvHeader": { - "message": "For advanced configuration, you can specify the base URL of each service independently." + "message": "Para usuários avançados. Você pode especificar a URL de base de cada serviço independentemente." }, "selfHostedEnvFormInvalid": { - "message": "You must add either the base Server URL or at least one custom environment." + "message": "Você deve adicionar um URL do servidor de base ou pelo menos um ambiente personalizado." }, "customEnvironment": { "message": "Ambiente Personalizado" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identidade" }, + "newItemHeader": { + "message": "Nova $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Editar $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Histórico de Senha" }, @@ -1444,7 +1481,7 @@ "message": "Coleções" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "Coleções $COUNT$", "placeholders": { "count": { "content": "$1", @@ -1682,7 +1719,7 @@ "message": "Autopreencher e Salvar" }, "fillAndSave": { - "message": "Fill and save" + "message": "Preencher e salvar" }, "autoFillSuccessAndSavedUri": { "message": "Item Auto-Preenchido e URI Salvo" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "A sua nova senha mestra não cumpre aos requisitos da política." }, + "receiveMarketingEmails": { + "message": "Obtenha e-mails do Bitwarden para anúncios, conselhos e oportunidades de pesquisa." + }, + "unsubscribe": { + "message": "Cancelar subscrição" + }, + "atAnyTime": { + "message": "a qualquer momento." + }, + "byContinuingYouAgreeToThe": { + "message": "Ao continuar, você concorda com os" + }, + "and": { + "message": "e" + }, "acceptPolicies": { "message": "Ao marcar esta caixa, você concorda com o seguinte:" }, @@ -1781,10 +1833,10 @@ "message": "Ok" }, "errorRefreshingAccessToken": { - "message": "Access Token Refresh Error" + "message": "Erro ao Atualizar Token" }, "errorRefreshingAccessTokenDesc": { - "message": "No refresh token or API keys found. Please try logging out and logging back in." + "message": "Nenhum token de atualização ou chave de API foi encontrado. Tente sair e entrar novamente." }, "desktopSyncVerificationTitle": { "message": "Verificação de sincronização do Desktop" @@ -2255,10 +2307,10 @@ } }, "exportingOrganizationVaultTitle": { - "message": "Exporting organization vault" + "message": "Exportando cofre da organização" }, "exportingOrganizationVaultDesc": { - "message": "Only the organization vault associated with $ORGANIZATION$ will be exported. Items in individual vaults or other organizations will not be included.", + "message": "Apenas o cofre da organização associado com $ORGANIZATION$ será exportado. Itens do cofre pessoal e itens de outras organizações não serão incluídos.", "placeholders": { "organization": { "content": "$1", @@ -2837,6 +2889,9 @@ "message": "Desative o prompt de senha mestra para editar este campo", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Ir para o conteúdo" }, @@ -3305,18 +3360,8 @@ "clearFiltersOrTryAnother": { "message": "Limpar filtros ou tentar outro termo de pesquisa" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { - "message": "Copy info - $ITEMNAME$", + "message": "Copiar informação - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", "placeholders": { "itemname": { @@ -3325,18 +3370,8 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { - "message": "Copy Note - $ITEMNAME$", + "message": "Copiar Nota - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", "placeholders": { "itemname": { @@ -3346,7 +3381,7 @@ } }, "moreOptionsLabel": { - "message": "More options, $ITEMNAME$", + "message": "Mais opções, $ITEMNAME$", "description": "Aria label for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3356,7 +3391,7 @@ } }, "moreOptionsTitle": { - "message": "More options - $ITEMNAME$", + "message": "Mais opções - $ITEMNAME$", "description": "Title for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3366,7 +3401,7 @@ } }, "viewItemTitle": { - "message": "View item - $ITEMNAME$", + "message": "Visualizar item - $ITEMNAME$", "description": "Title for a link that opens a view for an item.", "placeholders": { "itemname": { @@ -3375,17 +3410,30 @@ } } }, + "autofillTitle": { + "message": "Auto-preenchimento - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Não há valores para copiar" + }, "assignCollections": { - "message": "Assign collections" + "message": "Aplicar coleção" }, "copyEmail": { - "message": "Copy email" + "message": "Copiar e-mail" }, "copyPhone": { - "message": "Copy phone" + "message": "Copiar telefone" }, "copyAddress": { - "message": "Copy address" + "message": "Copiar endereço" }, "adminConsole": { "message": "Painel de administração" @@ -3439,12 +3487,15 @@ } }, "itemsWithNoFolder": { - "message": "Items with no folder" + "message": "Itens sem pasta" }, "organizationIsDeactivated": { - "message": "Organization is deactivated" + "message": "A organização está desativada" }, "contactYourOrgAdmin": { - "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + "message": "Itens em organizações desativadas não podem ser acessados. Entre em contato com o proprietário da sua organização para obter assistência." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/pt_PT/messages.json b/apps/browser/src/_locales/pt_PT/messages.json index 7fe4400078e..882f33db0ab 100644 --- a/apps/browser/src/_locales/pt_PT/messages.json +++ b/apps/browser/src/_locales/pt_PT/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Criar conta" }, + "setAStrongPassword": { + "message": "Defina uma palavra-passe forte" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Termine a criação da sua conta definindo uma palavra-passe" + }, "login": { "message": "Iniciar sessão" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Uma dica da palavra-passe mestra pode ajudá-lo a lembrar-se da sua palavra-passe, caso se esqueça dela." }, + "masterPassHintText": { + "message": "Se se esquecer da sua palavra-passe, a dica da palavra-passe pode ser enviada para o seu e-mail. Máximo de $CURRENT$/$MAXIMUM$ caracteres.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Reintroduza a palavra-passe mestra" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identidade" }, + "newItemHeader": { + "message": "Novo(a) $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Editar $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Histórico de palavras-passe" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "A sua nova palavra-passe mestra não cumpre os requisitos da política." }, + "receiveMarketingEmails": { + "message": "Receba e-mails do Bitwarden com anúncios, conselhos e oportunidades de investigação." + }, + "unsubscribe": { + "message": "Anular subscrição" + }, + "atAnyTime": { + "message": "a qualquer altura." + }, + "byContinuingYouAgreeToThe": { + "message": "Ao continuar, concorda com os" + }, + "and": { + "message": "e" + }, "acceptPolicies": { "message": "Ao marcar esta caixa concorda com o seguinte:" }, @@ -2837,6 +2889,9 @@ "message": "Desativar o pedido para reintroduzir a palavra-passe mestra para editar este campo", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Ativar/desativar navegação lateral" + }, "skipToContent": { "message": "Avançar para o conteúdo" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Limpe os filtros ou tente outro termo de pesquisa" }, - "copyInfoLabel": { - "message": "Copiar informações, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copiar informações - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copiar nota, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copiar nota - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Preencher automaticamente - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Não há valores a copiar" + }, "assignCollections": { "message": "Atribuir coleções" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Não é possível aceder aos itens de organizações desativadas. Contacte o proprietário da organização para obter assistência." + }, + "filters": { + "message": "Filtros" } } diff --git a/apps/browser/src/_locales/ro/messages.json b/apps/browser/src/_locales/ro/messages.json index 4fb528a61bf..055592fa093 100644 --- a/apps/browser/src/_locales/ro/messages.json +++ b/apps/browser/src/_locales/ro/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Creare cont" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Conectare" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Un indiciu pentru parola principală vă poate ajuta să v-o reamintiți dacă o uitați." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Reintroducere parolă principală" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitate" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Istoric parole" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Noua dvs. parolă principală nu îndeplinește cerințele politicii." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Dacă bifați această casetă sunteți de acord cu următoarele:" }, @@ -2837,6 +2889,9 @@ "message": "Dezactivați reintroducerea parolei principale pentru a edita acest câmp", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/ru/messages.json b/apps/browser/src/_locales/ru/messages.json index d6dab1dd477..bc9ae9fd7f5 100644 --- a/apps/browser/src/_locales/ru/messages.json +++ b/apps/browser/src/_locales/ru/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Создать аккаунт" }, + "setAStrongPassword": { + "message": "Задайте надежный пароль" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Завершите создание аккаунта, задав пароль" + }, "login": { "message": "Войти" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Подсказка к мастер-паролю может помочь вам его вспомнить." }, + "masterPassHintText": { + "message": "Если вы забудете свой пароль, на ваш email может быть отправлена подсказка для пароля. Максимальное количество символов $CURRENT$/$MAXIMUM$.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Введите мастер-пароль повторно" }, @@ -393,10 +412,10 @@ "message": "Удалить из избранного" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Элемент добавлен в избранное" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Элемент удален из избранного" }, "notes": { "message": "Заметки" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Личная информация" }, + "newItemHeader": { + "message": "Новый $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Изменить $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "История паролей" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ваш новый мастер-пароль не соответствует требованиям политики." }, + "receiveMarketingEmails": { + "message": "Получайте электронные письма от Bitwarden с анонсами, советами и возможностями для исследований." + }, + "unsubscribe": { + "message": "Отписаться" + }, + "atAnyTime": { + "message": "в любое время." + }, + "byContinuingYouAgreeToThe": { + "message": "Продолжая, вы соглашаетесь с" + }, + "and": { + "message": "и" + }, "acceptPolicies": { "message": "Отметив этот флажок, вы соглашаетесь со следующим:" }, @@ -2837,6 +2889,9 @@ "message": "Для редактирования этого поля отключите повторный запрос мастер-пароля", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Переключить боковую навигацию" + }, "skipToContent": { "message": "Перейти к содержимому" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Очистите фильтры или попробуйте другой поисковый запрос" }, - "copyInfoLabel": { - "message": "Скопировать информацию, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Скопировать информацию - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Скопировать заметку, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Скопировать заметку - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Автозаполнение - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Нет значений для копирования" + }, "assignCollections": { "message": "Назначить коллекции" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Доступ к элементам в деактивированных организациях невозможен. Обратитесь за помощью к владельцу организации." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/si/messages.json b/apps/browser/src/_locales/si/messages.json index 5dfeef73bb4..71d56b07f70 100644 --- a/apps/browser/src/_locales/si/messages.json +++ b/apps/browser/src/_locales/si/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "ගිණුමක් සාදන්න" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "පිවිසෙන්න" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "ඔබ එය අමතක නම් ඔබේ මුරපදය මතක තබා ගැනීමට ප්රධාන මුරපද ඉඟියක් ඔබට උපකාර කළ හැකිය." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "නැවත වර්ගය මාස්ටර් මුරපදය" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "අනන්යතාවය" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "මුරපද ඉතිහාසය" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "ඔබගේ නව ප්රධාන මුරපදය ප්රතිපත්ති අවශ්යතා සපුරාලන්නේ නැත." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "මෙම කොටුව පරීක්ෂා කිරීමෙන් ඔබ පහත සඳහන් දෑ වලට එකඟ වේ:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/sk/messages.json b/apps/browser/src/_locales/sk/messages.json index 2050bd87bd4..6dcc031bdfb 100644 --- a/apps/browser/src/_locales/sk/messages.json +++ b/apps/browser/src/_locales/sk/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Vytvoriť účet" }, + "setAStrongPassword": { + "message": "Nastavte silné heslo" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Zdajte heslo na vytvorenie účtu" + }, "login": { "message": "Prihlásiť sa" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Nápoveda k hlavnému heslu vám môže pomôcť spomenúť si na heslo, ak ho zabudnete." }, + "masterPassHintText": { + "message": "Ak zabudnete heslo, na váš e-mail vám môže zaslať pomôcku k heslu. Zadaných $CURRENT$ znakov, limit je $MAXIMUM$.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Znovu zadajte hlavné heslo" }, @@ -393,10 +412,10 @@ "message": "Odstrániť z obľúbených" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Položka pridaná medzi obľúbené" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Položka odobraná z obľúbených" }, "notes": { "message": "Poznámky" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identita" }, + "newItemHeader": { + "message": "Nové $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Upraviť $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "História hesla" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Vaše nové heslo nespĺňa pravidlá." }, + "receiveMarketingEmails": { + "message": "Dostávať e-maily od Bitwardenu s oznámeniami, radami a možnosťami výskumu." + }, + "unsubscribe": { + "message": "Odhlásiť sa z odberu" + }, + "atAnyTime": { + "message": "môžete kedykoľvek." + }, + "byContinuingYouAgreeToThe": { + "message": "Pokračovaním súhlasíte s" + }, + "and": { + "message": "a" + }, "acceptPolicies": { "message": "Označením tohto políčka súhlasíte s nasledovným:" }, @@ -2837,6 +2889,9 @@ "message": "Vypnite výzvu na opätovné zadanie hlavného hesla na úpravu tohto poľa", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Prepnúť bočnú navigáciu" + }, "skipToContent": { "message": "Preskočiť na obsah" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Vymažte filtre alebo zmeňte vyhľadávaný výraz" }, - "copyInfoLabel": { - "message": "Skopírovať info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Skopírovať info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Skopírovať poznámku, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Skopírovať poznámku - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Automatické vyplnenie - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Nie je čo kopírovať" + }, "assignCollections": { "message": "Prideliť zbierky" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "K položkám vo vypnutej organizácii nie je možné pristupovať. Požiadajte o pomoc vlastníka organizácie." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/sl/messages.json b/apps/browser/src/_locales/sl/messages.json index 1f2c35a4bea..e13b1d71727 100644 --- a/apps/browser/src/_locales/sl/messages.json +++ b/apps/browser/src/_locales/sl/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Ustvari račun" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Prijavi se" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Če pozabite glavno geslo, boste prejeli ta namig, da bi se gesla laže spomnili." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ponovno vnesite glavno geslo" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identiteta" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Zgodovina gesel" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Vaše novo glavno geslo ne ustreza zahtevam." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Strinjam se z naslednjim:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/sr/messages.json b/apps/browser/src/_locales/sr/messages.json index 7dad0623e12..9820cea4616 100644 --- a/apps/browser/src/_locales/sr/messages.json +++ b/apps/browser/src/_locales/sr/messages.json @@ -3,11 +3,11 @@ "message": "Bitwarden" }, "extName": { - "message": "Bitwarden Password Manager", + "message": "Bitwarden Менаџер Лозинке", "description": "Extension name, MUST be less than 40 characters (Safari restriction)" }, "extDesc": { - "message": "At home, at work, or on the go, Bitwarden easily secures all your passwords, passkeys, and sensitive information", + "message": "Било где, Bitwarden лако обезбеђује све ваше лозинке, приступне кључеве и осетљиве информације", "description": "Extension description, MUST be less than 112 characters (Safari restriction)" }, "loginOrCreateNewAccount": { @@ -16,6 +16,12 @@ "createAccount": { "message": "Креирај налог" }, + "setAStrongPassword": { + "message": "Поставите јаку лозинку" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Завршите креирање налога постављањем лозинке" + }, "login": { "message": "Пријавите се" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Савет Главне Лозинке може да Вам помогне да се потсетите ако је заборавите." }, + "masterPassHintText": { + "message": "Ако заборавите лозинку, наговештај за лозинку се може послати на ваш имејл. $CURRENT$/$MAXIMUM$ карактера максимум.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Поновите Главну Лозинку" }, @@ -393,10 +412,10 @@ "message": "Скини омиљено" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Ставка је додата у фаворите" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Ставка је уклоњена из фаворите" }, "notes": { "message": "Белешке" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Идентитет" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Уреди $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Историја Лозинке" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ваша нова главна лозинка не испуњава захтеве смерница." }, + "receiveMarketingEmails": { + "message": "Добијајте е-пошту од Bitwarden-а за најаве, савете и могућности истраживања." + }, + "unsubscribe": { + "message": "Одјави се" + }, + "atAnyTime": { + "message": "било када." + }, + "byContinuingYouAgreeToThe": { + "message": "Ако наставите, слажете се са" + }, + "and": { + "message": "и" + }, "acceptPolicies": { "message": "Означавањем овог поља пристајете на следеће:" }, @@ -2560,7 +2612,7 @@ "message": "Како ауто-попуњавати" }, "autofillSelectInfoWithCommand": { - "message": "Select an item from this screen, use the shortcut $COMMAND$, or explore other options in settings.", + "message": "Изаберите ставку са овог екрана, користите пречицу $COMMAND$, или истражите друге опције у подешавањима.", "placeholders": { "command": { "content": "$1", @@ -2569,7 +2621,7 @@ } }, "autofillSelectInfoWithoutCommand": { - "message": "Select an item from this screen, or explore other options in settings." + "message": "Изаберите ставку са овог екрана, или истражите друге опције у подешавањима." }, "gotIt": { "message": "Разумем" @@ -2837,6 +2889,9 @@ "message": "Искључите поновни упит главне лозинке да бисте уредили ово поље", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Укључите бочну навигацију" + }, "skipToContent": { "message": "Прескочи на садржај" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Обришите филтере или покушајте са другим термином" }, - "copyInfoLabel": { - "message": "Копирај информације, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Копирај информације - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Копирај Белешку, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Копирај Белешку - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Ауто-пуњење - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Нема вредности за копирање" + }, "assignCollections": { "message": "Додели колекције" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Није могуће приступити ставкама у деактивираним организацијама. Обратите се власнику ваше организације за помоћ." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/sv/messages.json b/apps/browser/src/_locales/sv/messages.json index 411c1605ef8..200db544ac9 100644 --- a/apps/browser/src/_locales/sv/messages.json +++ b/apps/browser/src/_locales/sv/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Skapa konto" }, + "setAStrongPassword": { + "message": "Ställ in ett starkt lösenord" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Logga in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "En huvudlösenordsledtråd kan hjälpa dig att komma ihåg ditt lösenord om du glömmer bort det." }, + "masterPassHintText": { + "message": "Om du glömmer ditt lösenord kan lösenordsledtråden skickas till din e-postadress. $CURRENT$/$MAXIMUM$ tecken max.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ange huvudlösenordet igen" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identitet" }, + "newItemHeader": { + "message": "Ny $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Redigera $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Lösenordshistorik" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ditt nya huvudlösenord uppfyller inte kraven i policyn." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "och" + }, "acceptPolicies": { "message": "Genom att markera denna ruta godkänner du följande:" }, @@ -2837,6 +2889,9 @@ "message": "Stäng av \"återupprepa huvudlösenord\" för att redigera detta fält", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Hoppa till innehåll" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Tilldela samlingar" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/te/messages.json b/apps/browser/src/_locales/te/messages.json index e4b83601fe4..e4fc9c23f01 100644 --- a/apps/browser/src/_locales/te/messages.json +++ b/apps/browser/src/_locales/te/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Create account" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Log in" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "A master password hint can help you remember your password if you forget it." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type master password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Identity" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Password history" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Your new master password does not meet the policy requirements." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/th/messages.json b/apps/browser/src/_locales/th/messages.json index 27988854f58..3074053619a 100644 --- a/apps/browser/src/_locales/th/messages.json +++ b/apps/browser/src/_locales/th/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "สร้างบัญชี" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "เข้าสู่ระบบ" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "คำใบ้เกี่ยวกับรหัสผ่านหลักสามารถช่วยให้คุณนึกรหัสผ่านหลักออกได้หากลืม" }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Re-type Master Password" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "ข้อมูลระบุตัวตน" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "ประวัติของรหัสผ่าน" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "รหัสผ่านหลักใหม่ของคุณไม่เป็นไปตามข้อกำหนดของนโยบาย" }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "By checking this box you agree to the following:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/tr/messages.json b/apps/browser/src/_locales/tr/messages.json index 56c3beb5105..4b630226b24 100644 --- a/apps/browser/src/_locales/tr/messages.json +++ b/apps/browser/src/_locales/tr/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Hesap oluştur" }, + "setAStrongPassword": { + "message": "Güçlü bir parola belirleyin" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Parolanızı belirleyerek hesabınızı oluşturmayı tamamlayın" + }, "login": { "message": "Giriş yap" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Ana parolanızı unutursanız bu ipucuna bakınca size ana parolanızı hatırlatacak bir şey yazabilirsiniz." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Ana parolayı tekrar yazın" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Kimlik" }, + "newItemHeader": { + "message": "Yeni $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "$TYPE$ düzenle", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Parola geçmişi" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Yeni ana parolanız ilke gereksinimlerini karşılamıyor." }, + "receiveMarketingEmails": { + "message": "Bitwarden'dan duyurular, öneriler ve araştırmalarla ilgili e-postalar alın." + }, + "unsubscribe": { + "message": "İstediğiniz zaman" + }, + "atAnyTime": { + "message": "aboneliğinizi iptal edebilirsiniz." + }, + "byContinuingYouAgreeToThe": { + "message": "Devam ederek şunları kabul etmiş olursunuz:" + }, + "and": { + "message": "ve" + }, "acceptPolicies": { "message": "Bu kutuyu işaretleyerek aşağıdakileri kabul etmiş olursunuz:" }, @@ -2837,6 +2889,9 @@ "message": "Bu alanı düzenlemek için ana parolayı yeniden istemeyi kapatın", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Kenar menüsünü aç/kapat" + }, "skipToContent": { "message": "İçeriğe geç" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Filtreleri temizleyin veya başka bir arama yapmayı deneyin" }, - "copyInfoLabel": { - "message": "Bilgileri kopyala, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Bilgileri kopyala - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Notu kopyala, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Notu kopyala - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Otomatik doldur - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Kopyalanacak değer yok" + }, "assignCollections": { "message": "Koleksiyon ata" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Pasif kuruluşlardaki kayıtlara erişilemez. Destek almak için kuruluş sahibinizle iletişime geçin." + }, + "filters": { + "message": "Filtreler" } } diff --git a/apps/browser/src/_locales/uk/messages.json b/apps/browser/src/_locales/uk/messages.json index 845774e81a6..4621b7a916a 100644 --- a/apps/browser/src/_locales/uk/messages.json +++ b/apps/browser/src/_locales/uk/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Створити обліковий запис" }, + "setAStrongPassword": { + "message": "Встановіть надійний пароль" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Завершіть створення облікового запису, встановивши пароль" + }, "login": { "message": "Увійти" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Якщо ви забудете головний пароль, підказка може допомогти вам згадати його." }, + "masterPassHintText": { + "message": "У разі втрати пароля, можна отримати підказку на вашу електронну пошту. Максимум $CURRENT$/$MAXIMUM$ символів.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Введіть головний пароль ще раз" }, @@ -393,10 +412,10 @@ "message": "Вилучити з обраного" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "Запис додано до обраного" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "Запис вилучено з обраного" }, "notes": { "message": "Нотатки" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Особисті дані" }, + "newItemHeader": { + "message": "Новий $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Редагувати $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Історія паролів" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Ваш новий головний пароль не задовольняє вимоги політики." }, + "receiveMarketingEmails": { + "message": "Отримуйте електронні листи від Bitwarden з оголошеннями, порадами та інформацією про нові можливості." + }, + "unsubscribe": { + "message": "Відписатися" + }, + "atAnyTime": { + "message": "можна будь-коли." + }, + "byContinuingYouAgreeToThe": { + "message": "Продовжуючи, ви погоджуєтеся з" + }, + "and": { + "message": "і" + }, "acceptPolicies": { "message": "Позначивши цей прапорець, ви погоджуєтеся з:" }, @@ -2837,6 +2889,9 @@ "message": "Вимкніть повторний запит головного пароля, щоб редагувати це поле", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Перемкнути бічну навігацію" + }, "skipToContent": { "message": "Перейти до вмісту" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Скиньте фільтри або спробуйте іншу умову пошуку" }, - "copyInfoLabel": { - "message": "Копіювати інформацію, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Копіювати інформацію – $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Копіювати нотатку, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Копіювати нотатку – $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Автозаповнення – $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "Немає значень для копіювання" + }, "assignCollections": { "message": "Призначити збірки" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Елементи в деактивованих організаціях недоступні. Зверніться до власника вашої організації для отримання допомоги." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/vi/messages.json b/apps/browser/src/_locales/vi/messages.json index bb19edc420f..2af7d82f8d1 100644 --- a/apps/browser/src/_locales/vi/messages.json +++ b/apps/browser/src/_locales/vi/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "Tạo tài khoản" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "Đăng nhập" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "Gợi ý mật khẩu chính có thể giúp bạn nhớ lại mật khẩu của mình nếu bạn quên nó." }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "Nhập lại mật khẩu chính" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "Danh tính" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "Lịch sử mật khẩu" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "Mật khẩu chính bạn chọn không đáp ứng yêu cầu." }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "Bạn đồng ý với những điều sau khi nhấn chọn ô này:" }, @@ -2837,6 +2889,9 @@ "message": "Turn off master password re-prompt to edit this field", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "Skip to content" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/zh_CN/messages.json b/apps/browser/src/_locales/zh_CN/messages.json index 4232403aa32..0706fb85f14 100644 --- a/apps/browser/src/_locales/zh_CN/messages.json +++ b/apps/browser/src/_locales/zh_CN/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "创建账户" }, + "setAStrongPassword": { + "message": "设置强密码" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "设置密码后就能完成账户创建" + }, "login": { "message": "登录" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "主密码提示可以在您忘记密码时帮您回忆起来。" }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "再次输入主密码" }, @@ -390,13 +409,13 @@ "message": "收藏" }, "unfavorite": { - "message": "Unfavorite" + "message": "取消收藏" }, "itemAddedToFavorites": { - "message": "Item added to favorites" + "message": "项目已添加到收藏夹" }, "itemRemovedFromFavorites": { - "message": "Item removed from favorites" + "message": "项目已移出收藏夹" }, "notes": { "message": "备注" @@ -420,7 +439,7 @@ "message": "前往" }, "launchWebsite": { - "message": "Launch website" + "message": "启动网站" }, "website": { "message": "网站" @@ -612,7 +631,7 @@ "message": "已注销" }, "loggedOutDesc": { - "message": "You have been logged out of your account." + "message": "您已注销您的账户。" }, "loginExpired": { "message": "您的登录会话已过期。" @@ -1123,13 +1142,13 @@ "message": "指定您本地托管的 Bitwarden 安装的基础 URL。" }, "selfHostedBaseUrlHint": { - "message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com" + "message": "指定您的本地托管 Bitwarden 安装的基础 URL。例如:https://bitwarden.company.com" }, "selfHostedCustomEnvHeader": { - "message": "For advanced configuration, you can specify the base URL of each service independently." + "message": "对于高级配置,您可以单独指定每个服务的基础 URL。" }, "selfHostedEnvFormInvalid": { - "message": "You must add either the base Server URL or at least one custom environment." + "message": "您必须添加基础服务器 URL 或至少添加一个自定义环境。" }, "customEnvironment": { "message": "自定义环境" @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "身份" }, + "newItemHeader": { + "message": "新增 $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "编辑 $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "密码历史记录" }, @@ -1444,7 +1481,7 @@ "message": "集合" }, "nCollections": { - "message": "$COUNT$ collections", + "message": "$COUNT$ 个集合", "placeholders": { "count": { "content": "$1", @@ -1682,7 +1719,7 @@ "message": "自动填充并保存" }, "fillAndSave": { - "message": "Fill and save" + "message": "填充并保存" }, "autoFillSuccessAndSavedUri": { "message": "项目已自动填充且 URI 已保存" @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "您的新主密码不符合策略要求。" }, + "receiveMarketingEmails": { + "message": "接收来自 Bitwarden 的电子邮件,以获取公告、建议和调研。" + }, + "unsubscribe": { + "message": "取消订阅" + }, + "atAnyTime": { + "message": "随时" + }, + "byContinuingYouAgreeToThe": { + "message": "若继续,代表您同意" + }, + "and": { + "message": "以及" + }, "acceptPolicies": { "message": "选中此框表示您同意:" }, @@ -1781,10 +1833,10 @@ "message": "确定" }, "errorRefreshingAccessToken": { - "message": "Access Token Refresh Error" + "message": "访问令牌刷新错误" }, "errorRefreshingAccessTokenDesc": { - "message": "No refresh token or API keys found. Please try logging out and logging back in." + "message": "未找到刷新令牌或 API 密钥。请尝试注销然后重新登录。" }, "desktopSyncVerificationTitle": { "message": "桌面同步验证" @@ -2675,7 +2727,7 @@ "message": "批准后,您将收到通知。" }, "troubleLoggingIn": { - "message": "登录遇到问题?" + "message": "登录遇到问题吗?" }, "loginApproved": { "message": "登录已批准" @@ -2837,6 +2889,9 @@ "message": "关闭主密码重新提示以编辑此字段", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "跳转到正文" }, @@ -3305,18 +3360,8 @@ "clearFiltersOrTryAnother": { "message": "清除筛选器或尝试另一个搜索词" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { - "message": "Copy info - $ITEMNAME$", + "message": "复制信息 - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", "placeholders": { "itemname": { @@ -3325,18 +3370,8 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { - "message": "Copy Note - $ITEMNAME$", + "message": "复制备注 - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", "placeholders": { "itemname": { @@ -3346,7 +3381,7 @@ } }, "moreOptionsLabel": { - "message": "More options, $ITEMNAME$", + "message": "更多选项,$ITEMNAME$", "description": "Aria label for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3356,7 +3391,7 @@ } }, "moreOptionsTitle": { - "message": "More options - $ITEMNAME$", + "message": "更多选项 - $ITEMNAME$", "description": "Title for a button that opens a menu with more options for an item.", "placeholders": { "itemname": { @@ -3366,7 +3401,7 @@ } }, "viewItemTitle": { - "message": "View item - $ITEMNAME$", + "message": "查看项目 - $ITEMNAME$", "description": "Title for a link that opens a view for an item.", "placeholders": { "itemname": { @@ -3375,17 +3410,30 @@ } } }, + "autofillTitle": { + "message": "自动填充 - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "没有要复制的值" + }, "assignCollections": { - "message": "Assign collections" + "message": "分配集合" }, "copyEmail": { - "message": "Copy email" + "message": "复制电子邮件地址" }, "copyPhone": { - "message": "Copy phone" + "message": "复制电话号码" }, "copyAddress": { - "message": "Copy address" + "message": "复制地址" }, "adminConsole": { "message": "管理控制台" @@ -3426,7 +3474,7 @@ } }, "new": { - "message": "新建" + "message": "新增" }, "removeItem": { "message": "删除 $NAME$", @@ -3439,12 +3487,15 @@ } }, "itemsWithNoFolder": { - "message": "Items with no folder" + "message": "无文件夹的项目" }, "organizationIsDeactivated": { "message": "组织已停用" }, "contactYourOrgAdmin": { - "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + "message": "无法访问已停用组织中的项目。请联系您的组织所有者获取协助。" + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/_locales/zh_TW/messages.json b/apps/browser/src/_locales/zh_TW/messages.json index 7d00a68d88b..749e5fe7c25 100644 --- a/apps/browser/src/_locales/zh_TW/messages.json +++ b/apps/browser/src/_locales/zh_TW/messages.json @@ -16,6 +16,12 @@ "createAccount": { "message": "建立帳戶" }, + "setAStrongPassword": { + "message": "Set a strong password" + }, + "finishCreatingYourAccountBySettingAPassword": { + "message": "Finish creating your account by setting a password" + }, "login": { "message": "登入" }, @@ -43,6 +49,19 @@ "masterPassHintDesc": { "message": "主密碼提示可以在您忘記主密碼時幫助您回憶主密碼。" }, + "masterPassHintText": { + "message": "If you forget your password, the password hint can be sent to your email. $CURRENT$/$MAXIMUM$ character maximum.", + "placeholders": { + "current": { + "content": "$1", + "example": "0" + }, + "maximum": { + "content": "$2", + "example": "50" + } + } + }, "reTypeMasterPass": { "message": "再次輸入主密碼" }, @@ -1434,6 +1453,24 @@ "typeIdentity": { "message": "身分" }, + "newItemHeader": { + "message": "New $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, + "editItemHeader": { + "message": "Edit $TYPE$", + "placeholders": { + "type": { + "content": "$1", + "example": "Login" + } + } + }, "passwordHistory": { "message": "密碼歷史記錄" }, @@ -1762,6 +1799,21 @@ "masterPasswordPolicyRequirementsNotMet": { "message": "您新的主密碼不符合原則要求。" }, + "receiveMarketingEmails": { + "message": "Get emails from Bitwarden for announcements, advice, and research opportunities." + }, + "unsubscribe": { + "message": "Unsubscribe" + }, + "atAnyTime": { + "message": "at any time." + }, + "byContinuingYouAgreeToThe": { + "message": "By continuing, you agree to the" + }, + "and": { + "message": "and" + }, "acceptPolicies": { "message": "選中此選取框,即表示您同意下列條款:" }, @@ -2837,6 +2889,9 @@ "message": "關閉主密碼重新提示以編輯此欄位", "description": "Message appearing below the autofill on load message when master password reprompt is set for a vault item." }, + "toggleSideNavigation": { + "message": "Toggle side navigation" + }, "skipToContent": { "message": "跳至內容" }, @@ -3305,16 +3360,6 @@ "clearFiltersOrTryAnother": { "message": "Clear filters or try another search term" }, - "copyInfoLabel": { - "message": "Copy info, $ITEMNAME$", - "description": "Aria label for a button that opens a menu with options to copy information from an item.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Item" - } - } - }, "copyInfoTitle": { "message": "Copy info - $ITEMNAME$", "description": "Title for a button that opens a menu with options to copy information from an item.", @@ -3325,16 +3370,6 @@ } } }, - "copyNoteLabel": { - "message": "Copy Note, $ITEMNAME$", - "description": "Aria label for a button copies a note to the clipboard.", - "placeholders": { - "itemname": { - "content": "$1", - "example": "Secret Note Item" - } - } - }, "copyNoteTitle": { "message": "Copy Note - $ITEMNAME$", "description": "Title for a button copies a note to the clipboard.", @@ -3375,6 +3410,19 @@ } } }, + "autofillTitle": { + "message": "Auto-fill - $ITEMNAME$", + "description": "Title for a button that auto-fills a login item.", + "placeholders": { + "itemname": { + "content": "$1", + "example": "Secret Item" + } + } + }, + "noValuesToCopy": { + "message": "No values to copy" + }, "assignCollections": { "message": "Assign collections" }, @@ -3446,5 +3494,8 @@ }, "contactYourOrgAdmin": { "message": "Items in deactivated organizations cannot be accessed. Contact your organization owner for assistance." + }, + "filters": { + "message": "Filters" } } diff --git a/apps/browser/src/auth/guards/fido2-auth.guard.ts b/apps/browser/src/auth/guards/fido2-auth.guard.ts index 0c4e6268bfc..7d7f1f5c4e9 100644 --- a/apps/browser/src/auth/guards/fido2-auth.guard.ts +++ b/apps/browser/src/auth/guards/fido2-auth.guard.ts @@ -12,7 +12,7 @@ import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authenticatio import { BrowserRouterService } from "../../platform/popup/services/browser-router.service"; /** - * This guard verifies the user's authetication status. + * This guard verifies the user's authentication status. * If "Locked", it saves the intended route in memory and redirects to the lock screen. Otherwise, the intended route is allowed. */ export const fido2AuthGuard: CanActivateFn = async ( @@ -27,8 +27,10 @@ export const fido2AuthGuard: CanActivateFn = async ( if (authStatus === AuthenticationStatus.Locked) { // Appending fromLock=true to the query params to indicate that the user is being redirected from the lock screen, this is used for user verification. - const previousUrl = `${state.url}&fromLock=true`; - routerService.setPreviousUrl(previousUrl); + // TODO: Revert to use previousUrl once user verification for passkeys is approved for production. + // PM-4577 - https://github.com/bitwarden/clients/pull/8746 + // const previousUrl = `${state.url}&fromLock=true`; + routerService.setPreviousUrl(state.url); return router.createUrlTree(["/lock"], { queryParams: route.queryParams }); } diff --git a/apps/browser/src/auth/popup/home.component.html b/apps/browser/src/auth/popup/home.component.html index 8e23d96c49d..35371948de9 100644 --- a/apps/browser/src/auth/popup/home.component.html +++ b/apps/browser/src/auth/popup/home.component.html @@ -30,7 +30,9 @@ diff --git a/apps/browser/src/auth/popup/home.component.ts b/apps/browser/src/auth/popup/home.component.ts index db83736be8a..e647dfd05b9 100644 --- a/apps/browser/src/auth/popup/home.component.ts +++ b/apps/browser/src/auth/popup/home.component.ts @@ -5,6 +5,8 @@ import { Subject, firstValueFrom, takeUntil } from "rxjs"; import { EnvironmentSelectorComponent } from "@bitwarden/angular/auth/components/environment-selector.component"; import { LoginEmailServiceAbstraction } from "@bitwarden/auth/common"; +import { FeatureFlag } from "@bitwarden/common/enums/feature-flag.enum"; +import { ConfigService } from "@bitwarden/common/platform/abstractions/config/config.service"; import { EnvironmentService } from "@bitwarden/common/platform/abstractions/environment.service"; import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service"; import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service"; @@ -26,6 +28,9 @@ export class HomeComponent implements OnInit, OnDestroy { rememberEmail: [false], }); + // TODO: remove when email verification flag is removed + registerRoute = "/register"; + constructor( protected platformUtilsService: PlatformUtilsService, private formBuilder: FormBuilder, @@ -34,9 +39,19 @@ export class HomeComponent implements OnInit, OnDestroy { private environmentService: EnvironmentService, private loginEmailService: LoginEmailServiceAbstraction, private accountSwitcherService: AccountSwitcherService, + private configService: ConfigService, ) {} async ngOnInit(): Promise { + // TODO: remove when email verification flag is removed + const emailVerification = await this.configService.getFeatureFlag( + FeatureFlag.EmailVerification, + ); + + if (emailVerification) { + this.registerRoute = "/signup"; + } + const email = this.loginEmailService.getEmail(); const rememberEmail = this.loginEmailService.getRememberEmail(); diff --git a/apps/browser/src/auth/popup/login-decryption-options/login-decryption-options.component.html b/apps/browser/src/auth/popup/login-decryption-options/login-decryption-options.component.html index 32e3ea0c598..e996f9a6ff4 100644 --- a/apps/browser/src/auth/popup/login-decryption-options/login-decryption-options.component.html +++ b/apps/browser/src/auth/popup/login-decryption-options/login-decryption-options.component.html @@ -1,10 +1,13 @@
-
-

+ +
+ +
+

{{ "loginInitiated" | i18n }}

-

- +
+