mirror of
https://github.com/bitwarden/mobile
synced 2026-01-06 02:23:57 +00:00
Compare commits
20 Commits
community/
...
auth/pm-33
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2dd6a3f294 | ||
|
|
3e2005e5ed | ||
|
|
382eee2ed3 | ||
|
|
b0f1dd00ee | ||
|
|
5961a001ab | ||
|
|
9026dd10e5 | ||
|
|
355261679d | ||
|
|
7f14ec9b5d | ||
|
|
0c72626916 | ||
|
|
f21fae7fea | ||
|
|
6d4792bc24 | ||
|
|
dbadf8c56f | ||
|
|
4d0f9d1c03 | ||
|
|
68759fc608 | ||
|
|
47be3d6aef | ||
|
|
7ec5c8ccfd | ||
|
|
819aabb330 | ||
|
|
9c7ff853d7 | ||
|
|
e30f9903d1 | ||
|
|
249406e3a8 |
38
.github/workflows/build.yml
vendored
38
.github/workflows/build.yml
vendored
@@ -525,7 +525,7 @@ jobs:
|
|||||||
submodules: 'true'
|
submodules: 'true'
|
||||||
|
|
||||||
- name: Login to Azure - CI Subscription
|
- name: Login to Azure - CI Subscription
|
||||||
uses: Azure/login@1f63701bf3e6892515f1b7ce2d2bf1708b46beaf # v1.4.3
|
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.6
|
||||||
with:
|
with:
|
||||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||||
|
|
||||||
@@ -667,6 +667,22 @@ jobs:
|
|||||||
$configuration = "AppStore";
|
$configuration = "AppStore";
|
||||||
$platform = "iPhone";
|
$platform = "iPhone";
|
||||||
|
|
||||||
|
Write-Output "########################################"
|
||||||
|
Write-Output "##### Archive $configuration Configuration for $platform Platform"
|
||||||
|
Write-Output "########################################"
|
||||||
|
msbuild "$($env:GITHUB_WORKSPACE + "/src/iOS/iOS.csproj")" "/p:Platform=$platform" `
|
||||||
|
"/p:Configuration=$configuration" "/p:ArchiveOnBuild=true" "/t:`"Build`""
|
||||||
|
|
||||||
|
Write-Output "########################################"
|
||||||
|
Write-Output "##### Done"
|
||||||
|
Write-Output "########################################"
|
||||||
|
shell: pwsh
|
||||||
|
|
||||||
|
- name: Archive Build for Mobile Automation
|
||||||
|
run: |
|
||||||
|
$configuration = "Release";
|
||||||
|
$platform = "iPhoneSimulator";
|
||||||
|
|
||||||
Write-Output "########################################"
|
Write-Output "########################################"
|
||||||
Write-Output "##### Archive $configuration Configuration for $platform Platform"
|
Write-Output "##### Archive $configuration Configuration for $platform Platform"
|
||||||
Write-Output "########################################"
|
Write-Output "########################################"
|
||||||
@@ -689,6 +705,15 @@ jobs:
|
|||||||
-exportOptionsPlist $EXPORT_OPTIONS_PATH
|
-exportOptionsPlist $EXPORT_OPTIONS_PATH
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
||||||
|
- name: Export .app for Automation CI
|
||||||
|
run: |
|
||||||
|
ARCHIVE_PATH="./src/iOS/bin/iPhoneSimulator/Release/BitwardeniOS.app"
|
||||||
|
EXPORT_PATH="./bitwarden-export"
|
||||||
|
|
||||||
|
zip -r -q BitwardeniOS.app.zip $ARCHIVE_PATH
|
||||||
|
mv BitwardeniOS.app.zip $EXPORT_PATH
|
||||||
|
shell: bash
|
||||||
|
|
||||||
- name: Copy all dSYMs files to upload
|
- name: Copy all dSYMs files to upload
|
||||||
run: |
|
run: |
|
||||||
ARCHIVE_DSYMS_PATH="$HOME/Library/Developer/Xcode/Archives/*/*.xcarchive/dSYMs"
|
ARCHIVE_DSYMS_PATH="$HOME/Library/Developer/Xcode/Archives/*/*.xcarchive/dSYMs"
|
||||||
@@ -711,6 +736,13 @@ jobs:
|
|||||||
./bitwarden-export/dSYMs/*.*
|
./bitwarden-export/dSYMs/*.*
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|
||||||
|
- name: Upload .app file for Automation CI
|
||||||
|
uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535 # v3.0.0
|
||||||
|
with:
|
||||||
|
name: BitwardeniOS.app.zip
|
||||||
|
path: ./bitwarden-export/BitwardeniOS.app.zip
|
||||||
|
if-no-files-found: error
|
||||||
|
|
||||||
- name: Install AppCenter CLI
|
- name: Install AppCenter CLI
|
||||||
if: |
|
if: |
|
||||||
(github.ref == 'refs/heads/master'
|
(github.ref == 'refs/heads/master'
|
||||||
@@ -779,7 +811,7 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
|
|
||||||
- name: Login to Azure - CI Subscription
|
- name: Login to Azure - CI Subscription
|
||||||
uses: Azure/login@1f63701bf3e6892515f1b7ce2d2bf1708b46beaf # v1.4.3
|
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.6
|
||||||
with:
|
with:
|
||||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||||
|
|
||||||
@@ -845,7 +877,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Login to Azure - CI Subscription
|
- name: Login to Azure - CI Subscription
|
||||||
uses: Azure/login@1f63701bf3e6892515f1b7ce2d2bf1708b46beaf # v1.4.3
|
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.6
|
||||||
if: failure()
|
if: failure()
|
||||||
with:
|
with:
|
||||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||||
|
|||||||
4
.github/workflows/crowdin-pull.yml
vendored
4
.github/workflows/crowdin-pull.yml
vendored
@@ -18,13 +18,13 @@ jobs:
|
|||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
||||||
|
|
||||||
- name: Login to Azure - CI Subscription
|
- name: Login to Azure - CI Subscription
|
||||||
uses: Azure/login@1f63701bf3e6892515f1b7ce2d2bf1708b46beaf # v1.4.3
|
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.6
|
||||||
with:
|
with:
|
||||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||||
|
|
||||||
- name: Retrieve secrets
|
- name: Retrieve secrets
|
||||||
id: retrieve-secrets
|
id: retrieve-secrets
|
||||||
uses: bitwarden/gh-actions/get-keyvault-secrets@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/get-keyvault-secrets@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
keyvault: "bitwarden-ci"
|
keyvault: "bitwarden-ci"
|
||||||
secrets: "crowdin-api-token, github-gpg-private-key, github-gpg-private-key-passphrase"
|
secrets: "crowdin-api-token, github-gpg-private-key, github-gpg-private-key-passphrase"
|
||||||
|
|||||||
2
.github/workflows/pr-labeler.yml
vendored
2
.github/workflows/pr-labeler.yml
vendored
@@ -12,6 +12,6 @@ jobs:
|
|||||||
pull-requests: write
|
pull-requests: write
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/labeler@ba790c862c380240c6d5e7427be5ace9a05c754b # v4.0.3
|
- uses: actions/labeler@ac9175f8a1f3625fd0d4fb234536d26811351594 # v4.3.0
|
||||||
with:
|
with:
|
||||||
sync-labels: true
|
sync-labels: true
|
||||||
|
|||||||
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
@@ -38,11 +38,11 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Checkout repo
|
- name: Checkout repo
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||||
|
|
||||||
- name: Check Release Version
|
- name: Check Release Version
|
||||||
id: version
|
id: version
|
||||||
uses: bitwarden/gh-actions/release-version-check@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/release-version-check@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
release-type: ${{ github.event.inputs.release_type }}
|
release-type: ${{ github.event.inputs.release_type }}
|
||||||
project-type: xamarin
|
project-type: xamarin
|
||||||
@@ -87,7 +87,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Create release
|
- name: Create release
|
||||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||||
uses: ncipollo/release-action@40bb172bd05f266cf9ba4ff965cb61e9ee5f6d01 # v1.9.0
|
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5 # v1.13.0
|
||||||
with:
|
with:
|
||||||
artifacts: "./com.x8bit.bitwarden.aab/com.x8bit.bitwarden.aab,
|
artifacts: "./com.x8bit.bitwarden.aab/com.x8bit.bitwarden.aab,
|
||||||
./com.x8bit.bitwarden.apk/com.x8bit.bitwarden.apk,
|
./com.x8bit.bitwarden.apk/com.x8bit.bitwarden.apk,
|
||||||
@@ -126,7 +126,7 @@ jobs:
|
|||||||
if: inputs.fdroid_publish
|
if: inputs.fdroid_publish
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repo
|
- name: Checkout repo
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||||
|
|
||||||
- name: Download F-Droid .apk artifact
|
- name: Download F-Droid .apk artifact
|
||||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||||
@@ -147,9 +147,9 @@ jobs:
|
|||||||
name: com.x8bit.bitwarden-fdroid.apk
|
name: com.x8bit.bitwarden-fdroid.apk
|
||||||
|
|
||||||
- name: Set up Node
|
- name: Set up Node
|
||||||
uses: actions/setup-node@1f8c6b94b26d0feae1e387ca63ccbdc44d27b561 # v2.5.1
|
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: '10.x'
|
node-version: '16.x'
|
||||||
|
|
||||||
- name: Set up F-Droid server
|
- name: Set up F-Droid server
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
2
.github/workflows/stale-bot.yml
vendored
2
.github/workflows/stale-bot.yml
vendored
@@ -11,7 +11,7 @@ jobs:
|
|||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: 'Run stale action'
|
- name: 'Run stale action'
|
||||||
uses: actions/stale@3cc123766321e9f15a6676375c154ccffb12a358 # v5.0.0
|
uses: actions/stale@f7176fd3007623b69d27091f9b9d4ab7995f0a06 # v5.2.1
|
||||||
with:
|
with:
|
||||||
stale-issue-label: 'needs-reply'
|
stale-issue-label: 'needs-reply'
|
||||||
stale-pr-label: 'needs-changes'
|
stale-pr-label: 'needs-changes'
|
||||||
|
|||||||
4
.github/workflows/version-auto-bump.yml
vendored
4
.github/workflows/version-auto-bump.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
|||||||
version_number: ${{ steps.version.outputs.new-version }}
|
version_number: ${{ steps.version.outputs.new-version }}
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Branch
|
- name: Checkout Branch
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||||
|
|
||||||
- name: Calculate bumped version
|
- name: Calculate bumped version
|
||||||
id: version
|
id: version
|
||||||
@@ -35,7 +35,5 @@ jobs:
|
|||||||
name: Bump version to ${{ needs.setup.outputs.version_number }}
|
name: Bump version to ${{ needs.setup.outputs.version_number }}
|
||||||
needs: setup
|
needs: setup
|
||||||
uses: ./.github/workflows/version-bump.yml
|
uses: ./.github/workflows/version-bump.yml
|
||||||
secrets:
|
|
||||||
AZURE_PROD_KV_CREDENTIALS: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
|
||||||
with:
|
with:
|
||||||
version_number: ${{ needs.setup.outputs.version_number }}
|
version_number: ${{ needs.setup.outputs.version_number }}
|
||||||
|
|||||||
21
.github/workflows/version-bump.yml
vendored
21
.github/workflows/version-bump.yml
vendored
@@ -12,9 +12,6 @@ on:
|
|||||||
version_number:
|
version_number:
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
secrets:
|
|
||||||
AZURE_PROD_KV_CREDENTIALS:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
bump_version:
|
bump_version:
|
||||||
@@ -22,22 +19,22 @@ jobs:
|
|||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Branch
|
- name: Checkout Branch
|
||||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
|
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
|
||||||
|
|
||||||
- name: Login to Azure - CI Subscription
|
- name: Login to Azure - CI Subscription
|
||||||
uses: Azure/login@1f63701bf3e6892515f1b7ce2d2bf1708b46beaf # v1.4.3
|
uses: Azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.7
|
||||||
with:
|
with:
|
||||||
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
creds: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
|
||||||
|
|
||||||
- name: Retrieve secrets
|
- name: Retrieve secrets
|
||||||
id: retrieve-secrets
|
id: retrieve-secrets
|
||||||
uses: bitwarden/gh-actions/get-keyvault-secrets@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/get-keyvault-secrets@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
keyvault: "bitwarden-ci"
|
keyvault: "bitwarden-ci"
|
||||||
secrets: "github-gpg-private-key, github-gpg-private-key-passphrase"
|
secrets: "github-gpg-private-key, github-gpg-private-key-passphrase"
|
||||||
|
|
||||||
- name: Import GPG key
|
- name: Import GPG key
|
||||||
uses: crazy-max/ghaction-import-gpg@111c56156bcc6918c056dbef52164cfa583dc549 # v5.2.0
|
uses: crazy-max/ghaction-import-gpg@d6f3f49f3345e29369fe57596a3ca8f94c4d2ca7 # v5.4.0
|
||||||
with:
|
with:
|
||||||
gpg_private_key: ${{ steps.retrieve-secrets.outputs.github-gpg-private-key }}
|
gpg_private_key: ${{ steps.retrieve-secrets.outputs.github-gpg-private-key }}
|
||||||
passphrase: ${{ steps.retrieve-secrets.outputs.github-gpg-private-key-passphrase }}
|
passphrase: ${{ steps.retrieve-secrets.outputs.github-gpg-private-key-passphrase }}
|
||||||
@@ -48,31 +45,31 @@ jobs:
|
|||||||
run: git switch -c version_bump_${{ github.event.inputs.version_number }}
|
run: git switch -c version_bump_${{ github.event.inputs.version_number }}
|
||||||
|
|
||||||
- name: Bump Version - Android XML
|
- name: Bump Version - Android XML
|
||||||
uses: bitwarden/gh-actions/version-bump@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/version-bump@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
version: ${{ github.event.inputs.version_number }}
|
version: ${{ github.event.inputs.version_number }}
|
||||||
file_path: "./src/Android/Properties/AndroidManifest.xml"
|
file_path: "./src/Android/Properties/AndroidManifest.xml"
|
||||||
|
|
||||||
- name: Bump Version - iOS.Autofill
|
- name: Bump Version - iOS.Autofill
|
||||||
uses: bitwarden/gh-actions/version-bump@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/version-bump@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
version: ${{ github.event.inputs.version_number }}
|
version: ${{ github.event.inputs.version_number }}
|
||||||
file_path: "./src/iOS.Autofill/Info.plist"
|
file_path: "./src/iOS.Autofill/Info.plist"
|
||||||
|
|
||||||
- name: Bump Version - iOS.Extension
|
- name: Bump Version - iOS.Extension
|
||||||
uses: bitwarden/gh-actions/version-bump@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/version-bump@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
version: ${{ github.event.inputs.version_number }}
|
version: ${{ github.event.inputs.version_number }}
|
||||||
file_path: "./src/iOS.Extension/Info.plist"
|
file_path: "./src/iOS.Extension/Info.plist"
|
||||||
|
|
||||||
- name: Bump Version - iOS.ShareExtension
|
- name: Bump Version - iOS.ShareExtension
|
||||||
uses: bitwarden/gh-actions/version-bump@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/version-bump@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
version: ${{ github.event.inputs.version_number }}
|
version: ${{ github.event.inputs.version_number }}
|
||||||
file_path: "./src/iOS.ShareExtension/Info.plist"
|
file_path: "./src/iOS.ShareExtension/Info.plist"
|
||||||
|
|
||||||
- name: Bump Version - iOS
|
- name: Bump Version - iOS
|
||||||
uses: bitwarden/gh-actions/version-bump@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/version-bump@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
with:
|
with:
|
||||||
version: ${{ github.event.inputs.version_number }}
|
version: ${{ github.event.inputs.version_number }}
|
||||||
file_path: "./src/iOS/Info.plist"
|
file_path: "./src/iOS/Info.plist"
|
||||||
|
|||||||
2
.github/workflows/workflow-linter.yml
vendored
2
.github/workflows/workflow-linter.yml
vendored
@@ -8,4 +8,4 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
call-workflow:
|
call-workflow:
|
||||||
uses: bitwarden/gh-actions/.github/workflows/workflow-linter.yml@34ecb67b2a357795dc893549df0795e7383ff50f
|
uses: bitwarden/gh-actions/.github/workflows/workflow-linter.yml@4a7ddc1b38ca5cb4e3e43578f4df5cabe4f55a67
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ namespace Bit.Droid
|
|||||||
var cryptoFunctionService = new PclCryptoFunctionService(cryptoPrimitiveService);
|
var cryptoFunctionService = new PclCryptoFunctionService(cryptoPrimitiveService);
|
||||||
var cryptoService = new CryptoService(stateService, cryptoFunctionService);
|
var cryptoService = new CryptoService(stateService, cryptoFunctionService);
|
||||||
var biometricService = new BiometricService(stateService, cryptoService);
|
var biometricService = new BiometricService(stateService, cryptoService);
|
||||||
var passwordRepromptService = new MobilePasswordRepromptService(platformUtilsService, cryptoService);
|
var passwordRepromptService = new MobilePasswordRepromptService(platformUtilsService, cryptoService, stateService);
|
||||||
|
|
||||||
ServiceContainer.Register<ISynchronousStorageService>(preferencesStorage);
|
ServiceContainer.Register<ISynchronousStorageService>(preferencesStorage);
|
||||||
ServiceContainer.Register<IBroadcasterService>("broadcasterService", broadcasterService);
|
ServiceContainer.Register<IBroadcasterService>("broadcasterService", broadcasterService);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:versionCode="1" android:versionName="2023.7.1" android:installLocation="internalOnly" package="com.x8bit.bitwarden">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:versionCode="1" android:versionName="2023.8.1" android:installLocation="internalOnly" package="com.x8bit.bitwarden">
|
||||||
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33" />
|
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33" />
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
<uses-permission android:name="android.permission.NFC" />
|
<uses-permission android:name="android.permission.NFC" />
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ namespace Bit.App.Pages
|
|||||||
private readonly ICryptoService _cryptoService;
|
private readonly ICryptoService _cryptoService;
|
||||||
|
|
||||||
private string _orgIdentifier;
|
private string _orgIdentifier;
|
||||||
|
private bool _useEphemeralWebBrowserSession;
|
||||||
|
|
||||||
public LoginSsoPageViewModel()
|
public LoginSsoPageViewModel()
|
||||||
{
|
{
|
||||||
@@ -145,9 +146,12 @@ namespace Bit.App.Pages
|
|||||||
"ssoToken=" + Uri.EscapeDataString(ssoToken);
|
"ssoToken=" + Uri.EscapeDataString(ssoToken);
|
||||||
|
|
||||||
WebAuthenticatorResult authResult = null;
|
WebAuthenticatorResult authResult = null;
|
||||||
|
authResult = await WebAuthenticator.AuthenticateAsync(new WebAuthenticatorOptions()
|
||||||
authResult = await WebAuthenticator.AuthenticateAsync(new Uri(url),
|
{
|
||||||
new Uri(REDIRECT_URI));
|
CallbackUrl = new Uri(REDIRECT_URI),
|
||||||
|
Url = new Uri(url),
|
||||||
|
PrefersEphemeralWebBrowserSession = _useEphemeralWebBrowserSession,
|
||||||
|
});
|
||||||
|
|
||||||
var code = GetResultCode(authResult, state);
|
var code = GetResultCode(authResult, state);
|
||||||
if (!string.IsNullOrEmpty(code))
|
if (!string.IsNullOrEmpty(code))
|
||||||
@@ -172,6 +176,8 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
// user canceled
|
// user canceled
|
||||||
await _deviceActionService.HideLoadingAsync();
|
await _deviceActionService.HideLoadingAsync();
|
||||||
|
// Workaroung for cached expired sso token PM-3551
|
||||||
|
_useEphemeralWebBrowserSession = true;
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -51,7 +51,8 @@
|
|||||||
<Label
|
<Label
|
||||||
Text="{u:I18n ResetPasswordAutoEnrollInviteWarning}"
|
Text="{u:I18n ResetPasswordAutoEnrollInviteWarning}"
|
||||||
StyleClass="text-muted, text-sm, text-bold"
|
StyleClass="text-muted, text-sm, text-bold"
|
||||||
HorizontalTextAlignment="Start" />
|
HorizontalTextAlignment="Start"
|
||||||
|
AutomationId="ResetPasswordAutoEnrollInviteWarningLabel" />
|
||||||
</Frame>
|
</Frame>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid IsVisible="{Binding IsPolicyInEffect}"
|
<Grid IsVisible="{Binding IsPolicyInEffect}"
|
||||||
@@ -73,7 +74,8 @@
|
|||||||
<Label
|
<Label
|
||||||
Text="{Binding PolicySummary}"
|
Text="{Binding PolicySummary}"
|
||||||
StyleClass="text-muted, text-sm, text-bold"
|
StyleClass="text-muted, text-sm, text-bold"
|
||||||
HorizontalTextAlignment="Start" />
|
HorizontalTextAlignment="Start"
|
||||||
|
AutomationId="PolicyInEffectLabel" />
|
||||||
</Frame>
|
</Frame>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid StyleClass="box-row">
|
<Grid StyleClass="box-row">
|
||||||
@@ -98,7 +100,8 @@
|
|||||||
IsTextPredictionEnabled="False"
|
IsTextPredictionEnabled="False"
|
||||||
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="0" />
|
Grid.Column="0"
|
||||||
|
AutomationId="MasterPasswordField" />
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowPasswordIcon}"
|
Text="{Binding ShowPasswordIcon}"
|
||||||
@@ -108,7 +111,8 @@
|
|||||||
Grid.RowSpan="2"
|
Grid.RowSpan="2"
|
||||||
AutomationProperties.IsInAccessibleTree="True"
|
AutomationProperties.IsInAccessibleTree="True"
|
||||||
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}" />
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"
|
||||||
|
AutomationId="ToggleMasterPasswordVisibilityButton" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<Label
|
<Label
|
||||||
Text="{u:I18n MasterPasswordDescription}"
|
Text="{u:I18n MasterPasswordDescription}"
|
||||||
@@ -137,7 +141,8 @@
|
|||||||
IsTextPredictionEnabled="False"
|
IsTextPredictionEnabled="False"
|
||||||
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="0" />
|
Grid.Column="0"
|
||||||
|
AutomationId="RetypePasswordField" />
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowPasswordIcon}"
|
Text="{Binding ShowPasswordIcon}"
|
||||||
@@ -147,7 +152,8 @@
|
|||||||
Grid.RowSpan="2"
|
Grid.RowSpan="2"
|
||||||
AutomationProperties.IsInAccessibleTree="True"
|
AutomationProperties.IsInAccessibleTree="True"
|
||||||
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}" />
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"
|
||||||
|
AutomationId="ToggleRetypePasswordVisibilityButton" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<StackLayout StyleClass="box-row">
|
<StackLayout StyleClass="box-row">
|
||||||
<Label
|
<Label
|
||||||
@@ -158,7 +164,8 @@
|
|||||||
Text="{Binding Hint}"
|
Text="{Binding Hint}"
|
||||||
StyleClass="box-value"
|
StyleClass="box-value"
|
||||||
ReturnType="Go"
|
ReturnType="Go"
|
||||||
ReturnCommand="{Binding SubmitCommand}" />
|
ReturnCommand="{Binding SubmitCommand}"
|
||||||
|
AutomationId="MasterPasswordHintLabel" />
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
<Label
|
<Label
|
||||||
Text="{u:I18n MasterPasswordHintDescription}"
|
Text="{u:I18n MasterPasswordHintDescription}"
|
||||||
|
|||||||
@@ -466,7 +466,8 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
Email = _authService.Email,
|
Email = _authService.Email,
|
||||||
MasterPasswordHash = _authService.MasterPasswordHash,
|
MasterPasswordHash = _authService.MasterPasswordHash,
|
||||||
DeviceIdentifier = await _appIdService.GetAppIdAsync()
|
DeviceIdentifier = await _appIdService.GetAppIdAsync(),
|
||||||
|
SsoEmail2FaSessionToken = _authService.SsoEmail2FaSessionToken
|
||||||
};
|
};
|
||||||
await _apiService.PostTwoFactorEmailAsync(request);
|
await _apiService.PostTwoFactorEmailAsync(request);
|
||||||
if (showLoading)
|
if (showLoading)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<pages:BaseContentPage
|
<pages:BaseContentPage
|
||||||
xmlns="http://xamarin.com/schemas/2014/forms"
|
xmlns="http://xamarin.com/schemas/2014/forms"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
||||||
@@ -48,7 +48,8 @@
|
|||||||
<Label
|
<Label
|
||||||
Text="{Binding UpdateMasterPasswordWarningText }"
|
Text="{Binding UpdateMasterPasswordWarningText }"
|
||||||
StyleClass="text-muted, text-sm, text-bold"
|
StyleClass="text-muted, text-sm, text-bold"
|
||||||
HorizontalTextAlignment="Center" />
|
HorizontalTextAlignment="Center"
|
||||||
|
AutomationId="UpdatePasswordWarningLabel" />
|
||||||
</Frame>
|
</Frame>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid IsVisible="{Binding IsPolicyInEffect}"
|
<Grid IsVisible="{Binding IsPolicyInEffect}"
|
||||||
@@ -71,7 +72,8 @@
|
|||||||
<Label
|
<Label
|
||||||
Text="{Binding PolicySummary}"
|
Text="{Binding PolicySummary}"
|
||||||
StyleClass="text-muted, text-sm, text-bold"
|
StyleClass="text-muted, text-sm, text-bold"
|
||||||
HorizontalTextAlignment="Start" />
|
HorizontalTextAlignment="Start"
|
||||||
|
AutomationId="PolicySummaryLabel" />
|
||||||
</Frame>
|
</Frame>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid StyleClass="box-row" IsVisible="{Binding RequireCurrentPassword }">
|
<Grid StyleClass="box-row" IsVisible="{Binding RequireCurrentPassword }">
|
||||||
@@ -96,7 +98,8 @@
|
|||||||
IsTextPredictionEnabled="False"
|
IsTextPredictionEnabled="False"
|
||||||
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="0" />
|
Grid.Column="0"
|
||||||
|
AutomationId="MasterPasswordField" />
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowPasswordIcon}"
|
Text="{Binding ShowPasswordIcon}"
|
||||||
@@ -106,7 +109,8 @@
|
|||||||
Grid.RowSpan="2"
|
Grid.RowSpan="2"
|
||||||
AutomationProperties.IsInAccessibleTree="True"
|
AutomationProperties.IsInAccessibleTree="True"
|
||||||
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}" />
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"
|
||||||
|
AutomationId="ToggleMasterPasswordVisibilityButton" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid StyleClass="box-row">
|
<Grid StyleClass="box-row">
|
||||||
<Grid.RowDefinitions>
|
<Grid.RowDefinitions>
|
||||||
@@ -130,7 +134,8 @@
|
|||||||
IsTextPredictionEnabled="False"
|
IsTextPredictionEnabled="False"
|
||||||
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="0" />
|
Grid.Column="0"
|
||||||
|
AutomationId="NewPasswordField" />
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowPasswordIcon}"
|
Text="{Binding ShowPasswordIcon}"
|
||||||
@@ -140,7 +145,8 @@
|
|||||||
Grid.RowSpan="2"
|
Grid.RowSpan="2"
|
||||||
AutomationProperties.IsInAccessibleTree="True"
|
AutomationProperties.IsInAccessibleTree="True"
|
||||||
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}" />
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"
|
||||||
|
AutomationId="NewPasswordVisibilityButton" />
|
||||||
</Grid>
|
</Grid>
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
<StackLayout StyleClass="box">
|
<StackLayout StyleClass="box">
|
||||||
@@ -166,7 +172,8 @@
|
|||||||
IsTextPredictionEnabled="False"
|
IsTextPredictionEnabled="False"
|
||||||
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="0" />
|
Grid.Column="0"
|
||||||
|
AutomationId="RetypePasswordField" />
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowPasswordIcon}"
|
Text="{Binding ShowPasswordIcon}"
|
||||||
@@ -176,7 +183,8 @@
|
|||||||
Grid.RowSpan="2"
|
Grid.RowSpan="2"
|
||||||
AutomationProperties.IsInAccessibleTree="True"
|
AutomationProperties.IsInAccessibleTree="True"
|
||||||
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
AutomationProperties.Name="{u:I18n ToggleVisibility}"
|
||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}" />
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"
|
||||||
|
AutomationId="ToggleRetypePasswordVisibilityButton" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<StackLayout StyleClass="box-row">
|
<StackLayout StyleClass="box-row">
|
||||||
<Label
|
<Label
|
||||||
@@ -187,7 +195,8 @@
|
|||||||
Text="{Binding Hint}"
|
Text="{Binding Hint}"
|
||||||
StyleClass="box-value"
|
StyleClass="box-value"
|
||||||
ReturnType="Go"
|
ReturnType="Go"
|
||||||
ReturnCommand="{Binding SubmitCommand}" />
|
ReturnCommand="{Binding SubmitCommand}"
|
||||||
|
AutomationId="MasterPasswordHintLabel" />
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
<Label
|
<Label
|
||||||
Text="{u:I18n MasterPasswordHintDescription}"
|
Text="{u:I18n MasterPasswordHintDescription}"
|
||||||
|
|||||||
@@ -150,6 +150,12 @@ namespace Bit.App.Pages
|
|||||||
private async Task SaveActivityAsync()
|
private async Task SaveActivityAsync()
|
||||||
{
|
{
|
||||||
SetServices();
|
SetServices();
|
||||||
|
if (await _stateService.GetActiveUserIdAsync() == null)
|
||||||
|
{
|
||||||
|
// Fresh install and/or all users logged out won't have an active user, skip saving last active time
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
await _stateService.SetLastActiveTimeAsync(_deviceActionService.GetActiveTime());
|
await _stateService.SetLastActiveTimeAsync(_deviceActionService.GetActiveTime());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -275,7 +275,7 @@
|
|||||||
Margin="0,10,0,0"/>
|
Margin="0,10,0,0"/>
|
||||||
<Entry IsVisible="{Binding ForwardedEmailServiceSelected, Converter={StaticResource enumToBool}, ConverterParameter={x:Static enums:ForwardedEmailServiceType.AnonAddy}}"
|
<Entry IsVisible="{Binding ForwardedEmailServiceSelected, Converter={StaticResource enumToBool}, ConverterParameter={x:Static enums:ForwardedEmailServiceType.AnonAddy}}"
|
||||||
x:Name="_anonAddyDomainNameEntry"
|
x:Name="_anonAddyDomainNameEntry"
|
||||||
Text="{Binding AnonAddyDomainName}"
|
Text="{Binding AddyIoDomainName}"
|
||||||
StyleClass="box-value"
|
StyleClass="box-value"
|
||||||
AutomationId="AnonAddyDomainNameEntry" />
|
AutomationId="AnonAddyDomainNameEntry" />
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
|
|||||||
@@ -545,7 +545,7 @@ namespace Bit.App.Pages
|
|||||||
set => SetProperty(ref _showForwardedEmailApiSecret, value);
|
set => SetProperty(ref _showForwardedEmailApiSecret, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public string AnonAddyDomainName
|
public string AddyIoDomainName
|
||||||
{
|
{
|
||||||
get => _usernameOptions.AnonAddyDomainName;
|
get => _usernameOptions.AnonAddyDomainName;
|
||||||
set
|
set
|
||||||
@@ -553,7 +553,7 @@ namespace Bit.App.Pages
|
|||||||
if (_usernameOptions.AnonAddyDomainName != value)
|
if (_usernameOptions.AnonAddyDomainName != value)
|
||||||
{
|
{
|
||||||
_usernameOptions.AnonAddyDomainName = value;
|
_usernameOptions.AnonAddyDomainName = value;
|
||||||
TriggerPropertyChanged(nameof(AnonAddyDomainName));
|
TriggerPropertyChanged(nameof(AddyIoDomainName));
|
||||||
SaveUsernameOptionsAsync(false).FireAndForget();
|
SaveUsernameOptionsAsync(false).FireAndForget();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -793,7 +793,7 @@ namespace Bit.App.Pages
|
|||||||
TriggerPropertyChanged(nameof(CapitalizeRandomWordUsername));
|
TriggerPropertyChanged(nameof(CapitalizeRandomWordUsername));
|
||||||
TriggerPropertyChanged(nameof(ForwardedEmailApiSecret));
|
TriggerPropertyChanged(nameof(ForwardedEmailApiSecret));
|
||||||
TriggerPropertyChanged(nameof(ForwardedEmailApiSecretLabel));
|
TriggerPropertyChanged(nameof(ForwardedEmailApiSecretLabel));
|
||||||
TriggerPropertyChanged(nameof(AnonAddyDomainName));
|
TriggerPropertyChanged(nameof(AddyIoDomainName));
|
||||||
TriggerPropertyChanged(nameof(CatchAllEmailDomain));
|
TriggerPropertyChanged(nameof(CatchAllEmailDomain));
|
||||||
TriggerPropertyChanged(nameof(ForwardedEmailServiceSelected));
|
TriggerPropertyChanged(nameof(ForwardedEmailServiceSelected));
|
||||||
TriggerPropertyChanged(nameof(UsernameTypeSelected));
|
TriggerPropertyChanged(nameof(UsernameTypeSelected));
|
||||||
|
|||||||
@@ -49,6 +49,38 @@
|
|||||||
AutomationId="{Binding AutomationIdSettingStatus}" />
|
AutomationId="{Binding AutomationIdSettingStatus}" />
|
||||||
</controls:ExtendedStackLayout>
|
</controls:ExtendedStackLayout>
|
||||||
</DataTemplate>
|
</DataTemplate>
|
||||||
|
<DataTemplate
|
||||||
|
x:Key="regularWithDescriptionTemplate"
|
||||||
|
x:DataType="pages:SettingsPageListItem">
|
||||||
|
<controls:ExtendedStackLayout Orientation="Horizontal"
|
||||||
|
StyleClass="list-row, list-row-platform">
|
||||||
|
<StackLayout
|
||||||
|
HorizontalOptions="StartAndExpand"
|
||||||
|
VerticalOptions="Center">
|
||||||
|
<controls:CustomLabel
|
||||||
|
Text="{Binding Name, Mode=OneWay}"
|
||||||
|
LineBreakMode="{Binding LineBreakMode}"
|
||||||
|
StyleClass="list-title"
|
||||||
|
TextColor="{Binding NameColor}"
|
||||||
|
AutomationId="{Binding AutomationIdSettingName}" />
|
||||||
|
<controls:CustomLabel
|
||||||
|
Text="{Binding Description, Mode=OneWay}"
|
||||||
|
LineBreakMode="{Binding LineBreakMode}"
|
||||||
|
TextColor="{DynamicResource MutedColor}"
|
||||||
|
FontSize="Micro"
|
||||||
|
StyleClass="list-sub"/>
|
||||||
|
</StackLayout>
|
||||||
|
<controls:CustomLabel Text="{Binding SubLabel, Mode=OneWay}"
|
||||||
|
IsVisible="{Binding ShowSubLabel}"
|
||||||
|
HorizontalOptions="End"
|
||||||
|
HorizontalTextAlignment="End"
|
||||||
|
VerticalOptions="CenterAndExpand"
|
||||||
|
VerticalTextAlignment="Start"
|
||||||
|
TextColor="{Binding SubLabelColor}"
|
||||||
|
StyleClass="list-sub"
|
||||||
|
AutomationId="{Binding AutomationIdSettingStatus}" />
|
||||||
|
</controls:ExtendedStackLayout>
|
||||||
|
</DataTemplate>
|
||||||
<DataTemplate
|
<DataTemplate
|
||||||
x:Key="timePickerTemplate"
|
x:Key="timePickerTemplate"
|
||||||
x:DataType="pages:SettingsPageListItem">
|
x:DataType="pages:SettingsPageListItem">
|
||||||
@@ -107,6 +139,7 @@
|
|||||||
x:Key="listItemDataTemplateSelector"
|
x:Key="listItemDataTemplateSelector"
|
||||||
HeaderTemplate="{StaticResource headerTemplate}"
|
HeaderTemplate="{StaticResource headerTemplate}"
|
||||||
RegularTemplate="{StaticResource regularTemplate}"
|
RegularTemplate="{StaticResource regularTemplate}"
|
||||||
|
RegularWithDescriptionTemplate="{StaticResource regularWithDescriptionTemplate}"
|
||||||
TimePickerTemplate="{StaticResource timePickerTemplate}" />
|
TimePickerTemplate="{StaticResource timePickerTemplate}" />
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
</ContentPage.Resources>
|
</ContentPage.Resources>
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ namespace Bit.App.Pages
|
|||||||
private void RowSelected(object sender, SelectionChangedEventArgs e)
|
private void RowSelected(object sender, SelectionChangedEventArgs e)
|
||||||
{
|
{
|
||||||
((ExtendedCollectionView)sender).SelectedItem = null;
|
((ExtendedCollectionView)sender).SelectedItem = null;
|
||||||
if (e.CurrentSelection?.FirstOrDefault() is SettingsPageListItem item)
|
if (e.CurrentSelection?.FirstOrDefault() is SettingsPageListItem item && item.Enabled)
|
||||||
{
|
{
|
||||||
_vm?.ExecuteSettingItemCommand.Execute(item);
|
_vm?.ExecuteSettingItemCommand.Execute(item);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,8 +13,10 @@ namespace Bit.App.Pages
|
|||||||
public string Icon { get; set; }
|
public string Icon { get; set; }
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
public string SubLabel { get; set; }
|
public string SubLabel { get; set; }
|
||||||
|
public string Description { get; set; }
|
||||||
public TimeSpan? Time { get; set; }
|
public TimeSpan? Time { get; set; }
|
||||||
public bool UseFrame { get; set; }
|
public bool UseFrame { get; set; }
|
||||||
|
public bool Enabled { get; set; } = true;
|
||||||
public Func<Task> ExecuteAsync { get; set; }
|
public Func<Task> ExecuteAsync { get; set; }
|
||||||
|
|
||||||
public bool SubLabelTextEnabled => SubLabel == AppResources.On;
|
public bool SubLabelTextEnabled => SubLabel == AppResources.On;
|
||||||
@@ -24,6 +26,9 @@ namespace Bit.App.Pages
|
|||||||
public Color SubLabelColor => SubLabelTextEnabled ?
|
public Color SubLabelColor => SubLabelTextEnabled ?
|
||||||
ThemeManager.GetResourceColor("SuccessColor") :
|
ThemeManager.GetResourceColor("SuccessColor") :
|
||||||
ThemeManager.GetResourceColor("MutedColor");
|
ThemeManager.GetResourceColor("MutedColor");
|
||||||
|
public Color NameColor => Enabled ?
|
||||||
|
ThemeManager.GetResourceColor("TextColor") :
|
||||||
|
ThemeManager.GetResourceColor("MutedColor");
|
||||||
|
|
||||||
public string AutomationIdSettingName
|
public string AutomationIdSettingName
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ namespace Bit.App.Pages
|
|||||||
public DataTemplate HeaderTemplate { get; set; }
|
public DataTemplate HeaderTemplate { get; set; }
|
||||||
public DataTemplate RegularTemplate { get; set; }
|
public DataTemplate RegularTemplate { get; set; }
|
||||||
public DataTemplate TimePickerTemplate { get; set; }
|
public DataTemplate TimePickerTemplate { get; set; }
|
||||||
|
public DataTemplate RegularWithDescriptionTemplate { get; set; }
|
||||||
|
|
||||||
protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
|
protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
|
||||||
{
|
{
|
||||||
@@ -16,6 +17,10 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
if (item is SettingsPageListItem listItem)
|
if (item is SettingsPageListItem listItem)
|
||||||
{
|
{
|
||||||
|
if (!string.IsNullOrEmpty(listItem.Description))
|
||||||
|
{
|
||||||
|
return RegularWithDescriptionTemplate;
|
||||||
|
}
|
||||||
return listItem.ShowTimeInput ? TimePickerTemplate : RegularTemplate;
|
return listItem.ShowTimeInput ? TimePickerTemplate : RegularTemplate;
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -567,6 +567,8 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
Name = AppResources.VaultTimeoutAction,
|
Name = AppResources.VaultTimeoutAction,
|
||||||
SubLabel = _vaultTimeoutActionDisplayValue,
|
SubLabel = _vaultTimeoutActionDisplayValue,
|
||||||
|
Description = IsVaultTimeoutActionLockAllowed ? null : AppResources.SetUpAnUnlockMethodToChangeYourVaultTimeoutAction,
|
||||||
|
Enabled = IsVaultTimeoutActionLockAllowed,
|
||||||
ExecuteAsync = () => VaultTimeoutActionAsync()
|
ExecuteAsync = () => VaultTimeoutActionAsync()
|
||||||
},
|
},
|
||||||
new SettingsPageListItem
|
new SettingsPageListItem
|
||||||
@@ -582,16 +584,19 @@ namespace Bit.App.Pages
|
|||||||
ExecuteAsync = () => ApproveLoginRequestsAsync()
|
ExecuteAsync = () => ApproveLoginRequestsAsync()
|
||||||
},
|
},
|
||||||
new SettingsPageListItem
|
new SettingsPageListItem
|
||||||
{
|
|
||||||
Name = AppResources.LockNow,
|
|
||||||
ExecuteAsync = () => LockAsync()
|
|
||||||
},
|
|
||||||
new SettingsPageListItem
|
|
||||||
{
|
{
|
||||||
Name = AppResources.TwoStepLogin,
|
Name = AppResources.TwoStepLogin,
|
||||||
ExecuteAsync = () => TwoStepAsync()
|
ExecuteAsync = () => TwoStepAsync()
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
if (IsVaultTimeoutActionLockAllowed)
|
||||||
|
{
|
||||||
|
securityItems.Insert(4, new SettingsPageListItem
|
||||||
|
{
|
||||||
|
Name = AppResources.LockNow,
|
||||||
|
ExecuteAsync = () => LockAsync()
|
||||||
|
});
|
||||||
|
}
|
||||||
if (_approvePasswordlessLoginRequests)
|
if (_approvePasswordlessLoginRequests)
|
||||||
{
|
{
|
||||||
manageItems.Add(new SettingsPageListItem
|
manageItems.Add(new SettingsPageListItem
|
||||||
|
|||||||
29
src/App/Resources/AppResources.Designer.cs
generated
29
src/App/Resources/AppResources.Designer.cs
generated
@@ -418,6 +418,15 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to addy.io.
|
||||||
|
/// </summary>
|
||||||
|
public static string AddyIo {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AddyIo", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Admin approval requested.
|
/// Looks up a localized string similar to Admin approval requested.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -508,15 +517,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to AnonAddy.
|
|
||||||
/// </summary>
|
|
||||||
public static string AnonAddy {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("AnonAddy", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to A notification has been sent to your device..
|
/// Looks up a localized string similar to A notification has been sent to your device..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -6002,6 +6002,15 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Set up an unlock method to change your vault timeout action..
|
||||||
|
/// </summary>
|
||||||
|
public static string SetUpAnUnlockMethodToChangeYourVaultTimeoutAction {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("SetUpAnUnlockMethodToChangeYourVaultTimeoutAction", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Set up TOTP.
|
/// Looks up a localized string similar to Set up TOTP.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -6751,7 +6760,7 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Unlocking may fail due to insufficient memory. Decrease your KDF memory settings to resolve..
|
/// Looks up a localized string similar to Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static string UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve {
|
public static string UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve {
|
||||||
get {
|
get {
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ kies u Voeg TOTP toe om die sleutel veilig te bewaar</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Diens</value>
|
<value>Diens</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -125,14 +125,14 @@
|
|||||||
<comment>Add/create a new entity (verb).</comment>
|
<comment>Add/create a new entity (verb).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddFolder" xml:space="preserve">
|
<data name="AddFolder" xml:space="preserve">
|
||||||
<value>مجلد مضاف</value>
|
<value>إضافة مجلّد</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddItem" xml:space="preserve">
|
<data name="AddItem" xml:space="preserve">
|
||||||
<value>تمت إضافة العنصر</value>
|
<value>إضافة عنصر</value>
|
||||||
<comment>The title for the add item page.</comment>
|
<comment>The title for the add item page.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnErrorHasOccurred" xml:space="preserve">
|
<data name="AnErrorHasOccurred" xml:space="preserve">
|
||||||
<value>كان هناك خطأ.</value>
|
<value>لقد حدث خطأ.</value>
|
||||||
<comment>Alert title when something goes wrong.</comment>
|
<comment>Alert title when something goes wrong.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Back" xml:space="preserve">
|
<data name="Back" xml:space="preserve">
|
||||||
@@ -140,7 +140,7 @@
|
|||||||
<comment>Navigate back to the previous screen.</comment>
|
<comment>Navigate back to the previous screen.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Bitwarden" xml:space="preserve">
|
<data name="Bitwarden" xml:space="preserve">
|
||||||
<value>bitwarden</value>
|
<value>Bitwarden</value>
|
||||||
<comment>App name. Shouldn't ever change.</comment>
|
<comment>App name. Shouldn't ever change.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Cancel" xml:space="preserve">
|
<data name="Cancel" xml:space="preserve">
|
||||||
@@ -156,11 +156,11 @@
|
|||||||
<comment>The button text that allows a user to copy the login's password to their clipboard.</comment>
|
<comment>The button text that allows a user to copy the login's password to their clipboard.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyUsername" xml:space="preserve">
|
<data name="CopyUsername" xml:space="preserve">
|
||||||
<value>المصادقة باستخدام FIDO2 WebAuthn، يمكنك المصادقة باستخدام مفتاح أمان خارجي.</value>
|
<value>انسخ اسم المستخدم</value>
|
||||||
<comment>The button text that allows a user to copy the login's username to their clipboard.</comment>
|
<comment>The button text that allows a user to copy the login's username to their clipboard.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Credits" xml:space="preserve">
|
<data name="Credits" xml:space="preserve">
|
||||||
<value>شكر</value>
|
<value>شكر وتقدير</value>
|
||||||
<comment>Title for page that we use to give credit to resources that we use.</comment>
|
<comment>Title for page that we use to give credit to resources that we use.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Delete" xml:space="preserve">
|
<data name="Delete" xml:space="preserve">
|
||||||
@@ -168,42 +168,42 @@
|
|||||||
<comment>Delete an entity (verb).</comment>
|
<comment>Delete an entity (verb).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Deleting" xml:space="preserve">
|
<data name="Deleting" xml:space="preserve">
|
||||||
<value>حذف ...</value>
|
<value>جارِ الحذف...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DoYouReallyWantToDelete" xml:space="preserve">
|
<data name="DoYouReallyWantToDelete" xml:space="preserve">
|
||||||
<value>هل أنت متأكد من أنك تريد الحذف؟ لا يمكن إلغاؤه</value>
|
<value>هل تريد حقا أن تحذف؟ هذا لا يمكن التراجع عنها.</value>
|
||||||
<comment>Confirmation alert message when deleteing something.</comment>
|
<comment>Confirmation alert message when deleteing something.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Edit" xml:space="preserve">
|
<data name="Edit" xml:space="preserve">
|
||||||
<value>تعديل</value>
|
<value>تعديل</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditFolder" xml:space="preserve">
|
<data name="EditFolder" xml:space="preserve">
|
||||||
<value>تعديل مجلد</value>
|
<value>تحرير المجلد</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Email" xml:space="preserve">
|
<data name="Email" xml:space="preserve">
|
||||||
<value>بريد الكتروني</value>
|
<value>بريد الكتروني</value>
|
||||||
<comment>Short label for an email address.</comment>
|
<comment>Short label for an email address.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EmailAddress" xml:space="preserve">
|
<data name="EmailAddress" xml:space="preserve">
|
||||||
<value>عنوان بريد الكتروني</value>
|
<value>عنوان البريد الإلكتروني</value>
|
||||||
<comment>Full label for a email address.</comment>
|
<comment>Full label for a email address.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EmailUs" xml:space="preserve">
|
<data name="EmailUs" xml:space="preserve">
|
||||||
<value>اكتب إلينا</value>
|
<value>راسلنا عبر البريد الإلكتروني</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EmailUsDescription" xml:space="preserve">
|
<data name="EmailUsDescription" xml:space="preserve">
|
||||||
<value>اتصل بنا مباشرة للحصول على المساعدة أو التعليق.</value>
|
<value>أرسل لنا رسالة مباشرة للحصول على المساعدة أو ترك ملاحظات.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnterPIN" xml:space="preserve">
|
<data name="EnterPIN" xml:space="preserve">
|
||||||
<value>أدخل رقم التعريف الشخصي الخاص بك.</value>
|
<value>أدخل رَقم تعريفك الشخصي.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Favorites" xml:space="preserve">
|
<data name="Favorites" xml:space="preserve">
|
||||||
<value>المفضلات</value>
|
<value>المفضلات</value>
|
||||||
<comment>Title for your favorite items in the vault.</comment>
|
<comment>Title for your favorite items in the vault.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FileBugReport" xml:space="preserve">
|
<data name="FileBugReport" xml:space="preserve">
|
||||||
<value>إرسال تقرير خطأ</value>
|
<value>إرسال تقرير عن خطأ</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FileBugReportDescription" xml:space="preserve">
|
<data name="FileBugReportDescription" xml:space="preserve">
|
||||||
<value>افتح تذكرة في مستودع Github لدينا.</value>
|
<value>افتح تذكرة في مستودع Github لدينا.</value>
|
||||||
@@ -212,42 +212,42 @@
|
|||||||
<value>استخدم بصمة إصبعك للتعريف بنفسك.</value>
|
<value>استخدم بصمة إصبعك للتعريف بنفسك.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Folder" xml:space="preserve">
|
<data name="Folder" xml:space="preserve">
|
||||||
<value>مجلد</value>
|
<value>المجلد</value>
|
||||||
<comment>Label for a folder.</comment>
|
<comment>Label for a folder.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderCreated" xml:space="preserve">
|
<data name="FolderCreated" xml:space="preserve">
|
||||||
<value>مجلد جديد أنشئ</value>
|
<value>نشأ مجلد جديد.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderDeleted" xml:space="preserve">
|
<data name="FolderDeleted" xml:space="preserve">
|
||||||
<value>مجلد محذوف</value>
|
<value>حذفت المجلد.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderNone" xml:space="preserve">
|
<data name="FolderNone" xml:space="preserve">
|
||||||
<value>لا مجلد</value>
|
<value>لا مجلد</value>
|
||||||
<comment>Items that have no folder specified go in this special "catch-all" folder.</comment>
|
<comment>Items that have no folder specified go in this special "catch-all" folder.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Folders" xml:space="preserve">
|
<data name="Folders" xml:space="preserve">
|
||||||
<value>مجلدات</value>
|
<value>المجلدات</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderUpdated" xml:space="preserve">
|
<data name="FolderUpdated" xml:space="preserve">
|
||||||
<value>مجلد محدّث</value>
|
<value>حُفظ المجلد</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GoToWebsite" xml:space="preserve">
|
<data name="GoToWebsite" xml:space="preserve">
|
||||||
<value>زر الموقع الالكتروني</value>
|
<value>الذهاب إلى الموقع الالكتروني</value>
|
||||||
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="HelpAndFeedback" xml:space="preserve">
|
<data name="HelpAndFeedback" xml:space="preserve">
|
||||||
<value>مساعدة ورجوع</value>
|
<value>المساعدة و الملاحظات</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Hide" xml:space="preserve">
|
<data name="Hide" xml:space="preserve">
|
||||||
<value>إخفاء</value>
|
<value>إخفاء</value>
|
||||||
<comment>Hide a secret value that is currently shown (password).</comment>
|
<comment>Hide a secret value that is currently shown (password).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="InternetConnectionRequiredMessage" xml:space="preserve">
|
<data name="InternetConnectionRequiredMessage" xml:space="preserve">
|
||||||
<value>عليك الاتصال بالانترنت قبل المواصلة</value>
|
<value>عليك الاتصال بالإنترنت قبل المواصلة.</value>
|
||||||
<comment>Description message for the alert when internet connection is required to continue.</comment>
|
<comment>Description message for the alert when internet connection is required to continue.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="InternetConnectionRequiredTitle" xml:space="preserve">
|
<data name="InternetConnectionRequiredTitle" xml:space="preserve">
|
||||||
<value>اتصال بالانترنت مطلوب</value>
|
<value>الاتصال بالإنترنت مطلوب</value>
|
||||||
<comment>Title for the alert when internet connection is required to continue.</comment>
|
<comment>Title for the alert when internet connection is required to continue.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidMasterPassword" xml:space="preserve">
|
<data name="InvalidMasterPassword" xml:space="preserve">
|
||||||
@@ -261,11 +261,11 @@
|
|||||||
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogIn" xml:space="preserve">
|
<data name="LogIn" xml:space="preserve">
|
||||||
<value>تعريف</value>
|
<value>تسجيل الدخول</value>
|
||||||
<comment>The login button text (verb).</comment>
|
<comment>The login button text (verb).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInNoun" xml:space="preserve">
|
<data name="LogInNoun" xml:space="preserve">
|
||||||
<value>اسم المستخدم</value>
|
<value>تسجيل الدخول</value>
|
||||||
<comment>Title for login page. (noun)</comment>
|
<comment>Title for login page. (noun)</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogOut" xml:space="preserve">
|
<data name="LogOut" xml:space="preserve">
|
||||||
@@ -330,11 +330,11 @@
|
|||||||
<value>نقل</value>
|
<value>نقل</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Saving" xml:space="preserve">
|
<data name="Saving" xml:space="preserve">
|
||||||
<value>حفظ...</value>
|
<value>جارِ حفظ...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Settings" xml:space="preserve">
|
<data name="Settings" xml:space="preserve">
|
||||||
<value>إعدادات</value>
|
<value>الإعدادات</value>
|
||||||
<comment>The title for the settings page.</comment>
|
<comment>The title for the settings page.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Show" xml:space="preserve">
|
<data name="Show" xml:space="preserve">
|
||||||
@@ -360,7 +360,7 @@
|
|||||||
<comment>The title for the tools page.</comment>
|
<comment>The title for the tools page.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="URI" xml:space="preserve">
|
<data name="URI" xml:space="preserve">
|
||||||
<value>الرابط</value>
|
<value>عنوان الـ URI</value>
|
||||||
<comment>Label for a uri/url.</comment>
|
<comment>Label for a uri/url.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseFingerprintToUnlock" xml:space="preserve">
|
<data name="UseFingerprintToUnlock" xml:space="preserve">
|
||||||
@@ -464,7 +464,7 @@
|
|||||||
<value>إنشاء حساب</value>
|
<value>إنشاء حساب</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CreatingAccount" xml:space="preserve">
|
<data name="CreatingAccount" xml:space="preserve">
|
||||||
<value>إنشاء الحساب...</value>
|
<value>جارِ إنشاء الحساب...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditItem" xml:space="preserve">
|
<data name="EditItem" xml:space="preserve">
|
||||||
@@ -493,16 +493,16 @@
|
|||||||
<value>احصل على إمكانية الوصول الفوري إلى كلمات المرور الخاصة بك!</value>
|
<value>احصل على إمكانية الوصول الفوري إلى كلمات المرور الخاصة بك!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionReady" xml:space="preserve">
|
<data name="ExtensionReady" xml:space="preserve">
|
||||||
<value>أنت مستعد للتعريف بنفسك!</value>
|
<value>أنت مستعد لتسجيل الدخول!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionSetup" xml:space="preserve">
|
<data name="ExtensionSetup" xml:space="preserve">
|
||||||
<value>يمكن الآن الوصول إلى المعرفات الخاصة بك بسهولة من Safari وChrome والتطبيقات الأخرى المدعومة.</value>
|
<value>يمكن الآن الوصول إلى المعرفات الخاصة بك بسهولة من Safari وChrome والتطبيقات الأخرى المدعومة.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionSetup2" xml:space="preserve">
|
<data name="ExtensionSetup2" xml:space="preserve">
|
||||||
<value>في Safari و Chrome، ابحث عن bitwarden باستخدام رمز المشاركة (المساعدة: انتقل إلى اليمين في السطر السفلي من القائمة).</value>
|
<value>في Safari و Chrome، ابحث عن bitwarden باستخدام أيقونة المشاركة (المساعدة: انتقل إلى اليمين في السطر السفلي من القائمة).</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionTapIcon" xml:space="preserve">
|
<data name="ExtensionTapIcon" xml:space="preserve">
|
||||||
<value>اضغط على رمز bitwarden في القائمة لإطلاق الملحق.</value>
|
<value>اضغط على أيقونة Bitwarden في القائمة لإطلاق الملحق.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionTurnOn" xml:space="preserve">
|
<data name="ExtensionTurnOn" xml:space="preserve">
|
||||||
<value>لتنشيط bitwarden على Safari والتطبيقات الأخرى، اضغط على رمز "المزيد" على السطر السفلي من القائمة.</value>
|
<value>لتنشيط bitwarden على Safari والتطبيقات الأخرى، اضغط على رمز "المزيد" على السطر السفلي من القائمة.</value>
|
||||||
@@ -514,10 +514,10 @@
|
|||||||
<value>البصمة</value>
|
<value>البصمة</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GeneratePassword" xml:space="preserve">
|
<data name="GeneratePassword" xml:space="preserve">
|
||||||
<value>إنشاء كلمة مرور</value>
|
<value>توليد كلمة مرور</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetPasswordHint" xml:space="preserve">
|
<data name="GetPasswordHint" xml:space="preserve">
|
||||||
<value>الحصول على دليل كلمة المرور الرئيسية</value>
|
<value>احصل على تلميح لكلمة مرورك الرئيسية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ImportItems" xml:space="preserve">
|
<data name="ImportItems" xml:space="preserve">
|
||||||
<value>استيراد العناصر</value>
|
<value>استيراد العناصر</value>
|
||||||
@@ -532,7 +532,7 @@
|
|||||||
<value>آخر مزامنة:</value>
|
<value>آخر مزامنة:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Length" xml:space="preserve">
|
<data name="Length" xml:space="preserve">
|
||||||
<value>طول</value>
|
<value>الطول</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Lock" xml:space="preserve">
|
<data name="Lock" xml:space="preserve">
|
||||||
<value>قفل</value>
|
<value>قفل</value>
|
||||||
@@ -562,11 +562,11 @@
|
|||||||
<value>سيؤدي تسجيل الخروج إلى إزالة جميع الوصول إلى الخزنة الخاصة بك ويتطلب المصادقة عبر الإنترنت بعد انتهاء المهلة. هل أنت متأكد من أنك تريد استخدام هذا الإعداد؟</value>
|
<value>سيؤدي تسجيل الخروج إلى إزالة جميع الوصول إلى الخزنة الخاصة بك ويتطلب المصادقة عبر الإنترنت بعد انتهاء المهلة. هل أنت متأكد من أنك تريد استخدام هذا الإعداد؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingIn" xml:space="preserve">
|
<data name="LoggingIn" xml:space="preserve">
|
||||||
<value>تعريف...</value>
|
<value>جارِ تسجيل الدخول...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginOrCreateNewAccount" xml:space="preserve">
|
<data name="LoginOrCreateNewAccount" xml:space="preserve">
|
||||||
<value>قم بالتسجيل أو إنشاء حساب جديد للوصول إلى خزنتك الآمنة.</value>
|
<value>قم بتسجيل الدخول أو إنشاء حساب جديد للوصول إلى خزنتك الآمنة.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Manage" xml:space="preserve">
|
<data name="Manage" xml:space="preserve">
|
||||||
<value>إدارة</value>
|
<value>إدارة</value>
|
||||||
@@ -598,7 +598,7 @@
|
|||||||
<value>المزيد من الإعدادات</value>
|
<value>المزيد من الإعدادات</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MustLogInMainApp" xml:space="preserve">
|
<data name="MustLogInMainApp" xml:space="preserve">
|
||||||
<value>تحتاج إلى التعريف بنفسك على التطبيق bitwarden الرئيسي قبل استخدام الامتداد.</value>
|
<value>يجب عليك تسجيل الدخول إلى تطبيق Bitwarden الرئيسي قبل استخدام الامتداد.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Never" xml:space="preserve">
|
<data name="Never" xml:space="preserve">
|
||||||
<value>أبداً</value>
|
<value>أبداً</value>
|
||||||
@@ -623,25 +623,25 @@
|
|||||||
<comment>Confirmation, like "Ok, I understand it"</comment>
|
<comment>Confirmation, like "Ok, I understand it"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="OptionDefaults" xml:space="preserve">
|
<data name="OptionDefaults" xml:space="preserve">
|
||||||
<value>يتم تعيين الخيارات الافتراضية من أداة إنشاء كلمة المرور في تطبيق bitwarden الرئيسي.</value>
|
<value>يتم تعيين الخيارات الافتراضية من أداة إنشاء كلمة المرور في تطبيق Bitwarden الرئيسي.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Options" xml:space="preserve">
|
<data name="Options" xml:space="preserve">
|
||||||
<value>خيارات</value>
|
<value>الخيارات</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Other" xml:space="preserve">
|
<data name="Other" xml:space="preserve">
|
||||||
<value>الأخرى</value>
|
<value>الأخرى</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerated" xml:space="preserve">
|
<data name="PasswordGenerated" xml:space="preserve">
|
||||||
<value>كلمة المرور التي تم إنشاؤها.</value>
|
<value>كلمة المرور المولدة</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerator" xml:space="preserve">
|
<data name="PasswordGenerator" xml:space="preserve">
|
||||||
<value>مولد كلمة المرور</value>
|
<value>مولد كلمة المرور</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordHint" xml:space="preserve">
|
<data name="PasswordHint" xml:space="preserve">
|
||||||
<value>فهرس كلمة المرور</value>
|
<value>تلميح كلمة المرور</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordHintAlert" xml:space="preserve">
|
<data name="PasswordHintAlert" xml:space="preserve">
|
||||||
<value>أرسلنا بريدًا إلكترونيًا مع دليل كلمة المرور الخاص بك.</value>
|
<value>لقد أرسلنا لك رسالة بريد إلكتروني تحتوي على تلميح لكلمة مرورك الرئيسية.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordOverrideAlert" xml:space="preserve">
|
<data name="PasswordOverrideAlert" xml:space="preserve">
|
||||||
<value>هل أنت متأكد من أنك تريد سحق كلمة المرور الموجودة؟</value>
|
<value>هل أنت متأكد من أنك تريد سحق كلمة المرور الموجودة؟</value>
|
||||||
@@ -657,7 +657,7 @@
|
|||||||
<value>شكرا على مساعدتنا من خلال كتابة تعليق إيجابي!</value>
|
<value>شكرا على مساعدتنا من خلال كتابة تعليق إيجابي!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RegeneratePassword" xml:space="preserve">
|
<data name="RegeneratePassword" xml:space="preserve">
|
||||||
<value>إعادة إنشاء كلمة مرور</value>
|
<value>إعادة توليد كلمة المرور</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RetypeMasterPassword" xml:space="preserve">
|
<data name="RetypeMasterPassword" xml:space="preserve">
|
||||||
<value>إعادة إدخال كلمة المرور الرئيسية</value>
|
<value>إعادة إدخال كلمة المرور الرئيسية</value>
|
||||||
@@ -684,11 +684,11 @@
|
|||||||
<value>تم تحديث العنصر</value>
|
<value>تم تحديث العنصر</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Submitting" xml:space="preserve">
|
<data name="Submitting" xml:space="preserve">
|
||||||
<value>تقديم...</value>
|
<value>جارِ الإرسال...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Syncing" xml:space="preserve">
|
<data name="Syncing" xml:space="preserve">
|
||||||
<value>المزامنة...</value>
|
<value>جارِ المزامنة...</value>
|
||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SyncingComplete" xml:space="preserve">
|
<data name="SyncingComplete" xml:space="preserve">
|
||||||
@@ -701,14 +701,14 @@
|
|||||||
<value>مزامنة الخزنة الآن</value>
|
<value>مزامنة الخزنة الآن</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TouchID" xml:space="preserve">
|
<data name="TouchID" xml:space="preserve">
|
||||||
<value>Touch ID معرف اتصال</value>
|
<value>Touch ID معرف اتصال البصمة</value>
|
||||||
<comment>What Apple calls their fingerprint reader.</comment>
|
<comment>What Apple calls their fingerprint reader.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLogin" xml:space="preserve">
|
<data name="TwoStepLogin" xml:space="preserve">
|
||||||
<value>تحديد المصادقة الثنائية</value>
|
<value>تحديد المصادقة الثنائية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
||||||
<value>تجعل المصادقة الثنائية المعامل حسابك أكثر أمانًا من خلال طلب إدخال رمز أمان مع كل معرف من تطبيق المصادقة. يمكن تنشيط تعريف العامل المزدوج في خزنة الويب في bitwarden.com. هل تريد زيارة الموقع الآن؟</value>
|
<value>تجعل المصادقة الثنائية المعامل حسابك أكثر أمانًا من خلال طلب إدخال رمز أمان مع كل معرف من تطبيق المصادقة. يمكن تنشيط تعريف العامل المزدوج في خزنة الويب في bitwarden.com هل تريد زيارة الموقع الآن؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockWith" xml:space="preserve">
|
<data name="UnlockWith" xml:space="preserve">
|
||||||
<value>فتح مع {0}</value>
|
<value>فتح مع {0}</value>
|
||||||
@@ -879,7 +879,7 @@
|
|||||||
<value>لا يمكن لجهازك فتح هذا النوع من الملفات.</value>
|
<value>لا يمكن لجهازك فتح هذا النوع من الملفات.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Downloading" xml:space="preserve">
|
<data name="Downloading" xml:space="preserve">
|
||||||
<value>تحميل...</value>
|
<value>جارِ التحميل...</value>
|
||||||
<comment>Message shown when downloading a file</comment>
|
<comment>Message shown when downloading a file</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AttachmentLargeWarning" xml:space="preserve">
|
<data name="AttachmentLargeWarning" xml:space="preserve">
|
||||||
@@ -1035,7 +1035,7 @@
|
|||||||
<value>أغسطس</value>
|
<value>أغسطس</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Brand" xml:space="preserve">
|
<data name="Brand" xml:space="preserve">
|
||||||
<value>العلامة</value>
|
<value>العلامة التجارية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CardholderName" xml:space="preserve">
|
<data name="CardholderName" xml:space="preserve">
|
||||||
<value>اسم حامل البطاقة</value>
|
<value>اسم حامل البطاقة</value>
|
||||||
@@ -1077,7 +1077,7 @@
|
|||||||
<value>يونيو</value>
|
<value>يونيو</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LastName" xml:space="preserve">
|
<data name="LastName" xml:space="preserve">
|
||||||
<value>اسم العائلة</value>
|
<value>الأسم الأخير</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FullName" xml:space="preserve">
|
<data name="FullName" xml:space="preserve">
|
||||||
<value>الاسم الكامل</value>
|
<value>الاسم الكامل</value>
|
||||||
@@ -1337,7 +1337,7 @@
|
|||||||
<value>الهويات</value>
|
<value>الهويات</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Logins" xml:space="preserve">
|
<data name="Logins" xml:space="preserve">
|
||||||
<value>معرفات</value>
|
<value>تسجيلات الدخول</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SecureNotes" xml:space="preserve">
|
<data name="SecureNotes" xml:space="preserve">
|
||||||
<value>ملاحظات آمنة</value>
|
<value>ملاحظات آمنة</value>
|
||||||
@@ -1492,7 +1492,7 @@
|
|||||||
<value>تعيين رمز PIN الخاص بك لإلغاء قفل Bitwarden. سيتم إعادة تعيين إعدادات PIN الخاصة بك إذا قمت بتسجيل الخروج بالكامل من التطبيق.</value>
|
<value>تعيين رمز PIN الخاص بك لإلغاء قفل Bitwarden. سيتم إعادة تعيين إعدادات PIN الخاصة بك إذا قمت بتسجيل الخروج بالكامل من التطبيق.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedInAsOn" xml:space="preserve">
|
<data name="LoggedInAsOn" xml:space="preserve">
|
||||||
<value>تم تسجيل الدخول كـ {0} في {1}.</value>
|
<value>مسجل الدخول كـ {0} على {1}.</value>
|
||||||
<comment>ex: Logged in as user@example.com on bitwarden.com.</comment>
|
<comment>ex: Logged in as user@example.com on bitwarden.com.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultLockedMasterPassword" xml:space="preserve">
|
<data name="VaultLockedMasterPassword" xml:space="preserve">
|
||||||
@@ -1617,7 +1617,7 @@
|
|||||||
<value>إظهار / إخفاء</value>
|
<value>إظهار / إخفاء</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginExpired" xml:space="preserve">
|
<data name="LoginExpired" xml:space="preserve">
|
||||||
<value>انتهت صلاحية جلسة تسجيل الدخول الخاصة بك.</value>
|
<value>انتهت صَلاحِيَة جَلسة تسجيل دخولك.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BiometricsDirection" xml:space="preserve">
|
<data name="BiometricsDirection" xml:space="preserve">
|
||||||
<value>المصادقة البيومترية</value>
|
<value>المصادقة البيومترية</value>
|
||||||
@@ -2328,7 +2328,7 @@
|
|||||||
<value>هل تحاول تسجيل الدخول؟</value>
|
<value>هل تحاول تسجيل الدخول؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInAttemptByXOnY" xml:space="preserve">
|
<data name="LogInAttemptByXOnY" xml:space="preserve">
|
||||||
<value>محاولة تسجيل الدخول بواسطة {0} في {1}</value>
|
<value>محاولة تسجيل الدخول بواسطة {0} على {1}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeviceType" xml:space="preserve">
|
<data name="DeviceType" xml:space="preserve">
|
||||||
<value>نوع الجهاز</value>
|
<value>نوع الجهاز</value>
|
||||||
@@ -2414,9 +2414,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>الخدمة</value>
|
<value>الخدمة</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>FirefoxRelay</value>
|
<value>FirefoxRelay</value>
|
||||||
@@ -2629,22 +2629,22 @@
|
|||||||
<value>كلمة المرور الرئيسية الحالية</value>
|
<value>كلمة المرور الرئيسية الحالية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>سجلت دخولك!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>الموافقة بجهازي الآخر</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>طلب موافقة المسؤول</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>الموافقة بكلمة مرور رئيسية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>أوقف باستخدام جهاز عمومي</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>تذكر هذا الجهاز</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>مفتاح المرور</value>
|
<value>مفتاح المرور</value>
|
||||||
@@ -2678,7 +2678,7 @@
|
|||||||
<value>مساعدة إعادة طلب كلمة المرور الرئيسية</value>
|
<value>مساعدة إعادة طلب كلمة المرور الرئيسية</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>قد يفشل إلغاء القُفْل بسبب عدم كفاية الذاكرة. قم بتقليل إعدادات ذاكرة KDF أو قم بإعداد إلغاء القُفْل البيومتري لحل المشكلة.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>مفتاح API غير صالح</value>
|
<value>مفتاح API غير صالح</value>
|
||||||
@@ -2687,22 +2687,22 @@
|
|||||||
<value>رمز API غير صالح</value>
|
<value>رمز API غير صالح</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>طلبت موافقة المسؤول</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>أرسلت طلبك إلى مسؤولك.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>سيتم إخطارك بمجرد الموافقة عليها. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>مشكلة في تسجيل الدخول؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>تسجيل الدخول كـ {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>تَغيير إجراء مهلة المخزن لتسجيل الخروج</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>لا يمكن مشاركة هذا العنصر مع المؤسسة لأنه يوجد بالفعل واحد مع نفس مفتاح المرور.</value>
|
<value>لا يمكن مشاركة هذا العنصر مع المؤسسة لأنه يوجد بالفعل واحد مع نفس مفتاح المرور.</value>
|
||||||
@@ -2751,13 +2751,13 @@
|
|||||||
<value>لا يمكن تعديل العديد من عناوين URIs في وقت واحد</value>
|
<value>لا يمكن تعديل العديد من عناوين URIs في وقت واحد</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>تمت الموافقة على تسجيل الدخول</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>يجب إعداد تسجيل الدخول باستخدام الجهاز في إعدادات تطبيق Bitwarden. هل تحتاج إلى خِيار آخر؟</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>تسجيل الدخول بالجهاز</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>جارٍ تسجيل الدخول</value>
|
<value>جارٍ تسجيل الدخول</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ Skan prosesi avtomatik baş tutacaq.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Xidmət</value>
|
<value>Xidmət</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2627,22 +2627,22 @@ Bu hesaba keçmək istəyirsiniz?</value>
|
|||||||
<value>Hazırkı ana parol</value>
|
<value>Hazırkı ana parol</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Giriş edildi!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Digər cihazımla təsdiqlə</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Admin təsdiqini tələb et</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Ana parolla təsdiqlə</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Hər kəsə açıq bir cihaz istifadə edərək söndür</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Bu cihazı xatırla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Passkey</value>
|
<value>Passkey</value>
|
||||||
@@ -2685,22 +2685,22 @@ Bu hesaba keçmək istəyirsiniz?</value>
|
|||||||
<value>Yararsız API tokeni</value>
|
<value>Yararsız API tokeni</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Admin təsdiqi tələb olunur</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Tələbiniz admininizə göndərildi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Təsdiqləndikdən sonra məlumatlandırılacaqsınız. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Girişdə problem var?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>{0} olaraq giriş edilir</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Anbar vaxt bitməsi əməliyyatı "çıxış et" olaraq dəyişdirildi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
||||||
@@ -2749,13 +2749,13 @@ Bu hesaba keçmək istəyirsiniz?</value>
|
|||||||
<value>Bir dəfəyə bir neçə URI-a düzəliş etmək mümkün deyil</value>
|
<value>Bir dəfəyə bir neçə URI-a düzəliş etmək mümkün deyil</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Giriş təsdiqləndi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Cihazla giriş etmə, Bitwarden tətbiqinin tənzimləmələrində quraşdırılmalıdır. Başqa bir seçimə ehtiyacınız var?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Cihazla giriş et</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Giriş edilir</value>
|
<value>Giriş edilir</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Сэрвіс</value>
|
<value>Сэрвіс</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Услуга</value>
|
<value>Услуга</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2628,22 +2628,22 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Текуща главна парола</value>
|
<value>Текуща главна парола</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Вписахте се!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Одобряване с другото ми устройство</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Подаване на заявка за одобрение от администратор</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Одобряване с главната парола</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Изключване на използването на публично устройство</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Запомняне на това устройство</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Passkey</value>
|
<value>Passkey</value>
|
||||||
@@ -2677,7 +2677,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Помощ за повторното запитване за главната парола</value>
|
<value>Помощ за повторното запитване за главната парола</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>Отключването може да бъде неуспешно заради недостатъчно памет. Намалете настройките на паметта за KDF или настройте отключването чрез биометрични данни, за да разрешите проблема.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>Неправилен ключ за ППИ</value>
|
<value>Неправилен ключ за ППИ</value>
|
||||||
@@ -2686,22 +2686,22 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Неправилен идентификатор за ППИ</value>
|
<value>Неправилен идентификатор за ППИ</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Заявено е одобрение от администратор</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Вашата заявка беше изпратена до администратора Ви.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Ще получите известие, когато тя бъде одобрена. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Имате проблем с вписването?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Вписване като {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Действието при изтичане на времето за достъп до трезора е променено на отписване</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
||||||
@@ -2750,13 +2750,13 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Не може да редактирате повече от един адрес едновременно</value>
|
<value>Не може да редактирате повече от един адрес едновременно</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Вписването е одобрено</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Вписването с устройство трябва да е включено в настройките на приложението на Битуорден. Друга настройка ли търсите?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Вписване с устройство</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Вписване в</value>
|
<value>Вписване в</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ Skeniranje će biti izvršeno automatski.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ seleccioneu Afegeix TOTP per emmagatzemar la clau de manera segura</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Servei</value>
|
<value>Servei</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2628,22 +2628,22 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<value>Contrasenya mestra actual</value>
|
<value>Contrasenya mestra actual</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Connectat!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Aproveu des d'un altre dispositiu vostre</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Sol·liciteu l'aprovació de l'administrador</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Aprova amb contrasenya mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Apagueu amb un dispositiu públic</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Recorda aquest dispositiu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Clau de pas</value>
|
<value>Clau de pas</value>
|
||||||
@@ -2677,7 +2677,7 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<value>Ajuda per tornar a demanar la contrasenya mestra</value>
|
<value>Ajuda per tornar a demanar la contrasenya mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>El desbloqueig pot fallar a causa de memòria insuficient. Disminueix la configuració de memòria KDF per resoldre-ho.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>Clau API no vàlida</value>
|
<value>Clau API no vàlida</value>
|
||||||
@@ -2686,22 +2686,22 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<value>Token API no vàlid</value>
|
<value>Token API no vàlid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>S'ha sol·licitat l'aprovació de l'administrador</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>La vostra sol·licitud s'ha enviat a l'administrador.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Se us notificarà una vegada aprovat. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Teniu problemes per iniciar la sessió?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Connectat com {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>L'acció de temps d'espera de la caixa forta ha canviat per tancar la sessió</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Aquest element no es pot compartir amb l'organització perquè ja n'hi ha un amb la mateixa clau de pas.</value>
|
<value>Aquest element no es pot compartir amb l'organització perquè ja n'hi ha un amb la mateixa clau de pas.</value>
|
||||||
@@ -2750,13 +2750,13 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<value>No es poden editar diversos URI alhora</value>
|
<value>No es poden editar diversos URI alhora</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>S'ha aprovat l'inici de sessió</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>L'inici de sessió amb el dispositiu ha d'estar activat a la configuració de l'aplicació Bitwarden. Necessiteu una altra opció?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Inici de sessió amb dispositiu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Inici de sessió en</value>
|
<value>Inici de sessió en</value>
|
||||||
|
|||||||
@@ -505,7 +505,7 @@
|
|||||||
<value>Pro spuštění rozšíření klepněte na ikonu Bitwardenu v menu.</value>
|
<value>Pro spuštění rozšíření klepněte na ikonu Bitwardenu v menu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionTurnOn" xml:space="preserve">
|
<data name="ExtensionTurnOn" xml:space="preserve">
|
||||||
<value>Pro zapnutí Bitwardenu v prohlížeči Safari a dalších aplikacích klepněte na ikonu "Více" v dolní části menu.</value>
|
<value>Pro zapnutí Bitwardenu v prohlížeči Safari a dalších aplikacích klepněte na ikonu „Další“ v dolní části menu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Favorite" xml:space="preserve">
|
<data name="Favorite" xml:space="preserve">
|
||||||
<value>Oblíbené</value>
|
<value>Oblíbené</value>
|
||||||
@@ -1304,22 +1304,22 @@ Načtení proběhne automaticky.</value>
|
|||||||
<value>Přistupujte k Vašemu trezoru přímo z Vaší klávesnice pro rychlejší automatické vyplnění hesel.</value>
|
<value>Přistupujte k Vašemu trezoru přímo z Vaší klávesnice pro rychlejší automatické vyplnění hesel.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn" xml:space="preserve">
|
<data name="AutofillTurnOn" xml:space="preserve">
|
||||||
<value>Pokyny pro zapnutí automatického vyplňování hesel na Vašem zařízení:</value>
|
<value>Pokyny pro zapnutí automatického vyplňování hesel na vašem zařízení:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn1" xml:space="preserve">
|
<data name="AutofillTurnOn1" xml:space="preserve">
|
||||||
<value>1. Přejděte do aplikace "Nastavení" v iOS</value>
|
<value>1. Přejděte do aplikace "Nastavení" v iOS</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn2" xml:space="preserve">
|
<data name="AutofillTurnOn2" xml:space="preserve">
|
||||||
<value>2. Klepněte na "Hesla" > "Volby hesla"</value>
|
<value>2. Klepněte na „Hesla“ > „Volby hesla“</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn3" xml:space="preserve">
|
<data name="AutofillTurnOn3" xml:space="preserve">
|
||||||
<value>3. Zapněte přepínač u položky "Automatické vyplnění hesel"</value>
|
<value>3. Povolte „Automatické vyplnění hesel“</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn4" xml:space="preserve">
|
<data name="AutofillTurnOn4" xml:space="preserve">
|
||||||
<value>4. Najděte sekci "Povolit vyplňování z:"</value>
|
<value>4. Najděte sekci „Povolit vyplňování z“</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillTurnOn5" xml:space="preserve">
|
<data name="AutofillTurnOn5" xml:space="preserve">
|
||||||
<value>5. Zvolte "Bitwarden"</value>
|
<value>5. Zvolte „Bitwarden“</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordAutofill" xml:space="preserve">
|
<data name="PasswordAutofill" xml:space="preserve">
|
||||||
<value>Automatické vyplňování hesel</value>
|
<value>Automatické vyplňování hesel</value>
|
||||||
@@ -2412,9 +2412,9 @@ Načtení proběhne automaticky.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Služba</value>
|
<value>Služba</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2627,22 +2627,22 @@ Chcete se přepnout na tento účet?</value>
|
|||||||
<value>Aktuální hlavní heslo</value>
|
<value>Aktuální hlavní heslo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Přihlášeno!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Schválit s mým dalším zařízením</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Žádost o schválení správcem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Schválit hlavním heslem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Vypnout pomocí veřejného zařízení</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Zapamatovat toto zařízení</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Přístupový klíč</value>
|
<value>Přístupový klíč</value>
|
||||||
@@ -2676,7 +2676,7 @@ Chcete se přepnout na tento účet?</value>
|
|||||||
<value>Nápověda pro znovuzeptání se na hlavní heslo</value>
|
<value>Nápověda pro znovuzeptání se na hlavní heslo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>Odemknutí může selhat z důvodu nedostatku paměti. Snižte nastavení KDF paměti nebo nastavte odemykání pomocí biometrie.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>Neplatný klíč API</value>
|
<value>Neplatný klíč API</value>
|
||||||
@@ -2685,22 +2685,22 @@ Chcete se přepnout na tento účet?</value>
|
|||||||
<value>Neplatný token API</value>
|
<value>Neplatný token API</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Bylo vyžádáno schválení správcem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Váš požadavek byl odeslán Vašemu správci.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Po schválení budete upozorněni. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Potíže s přihlášením?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Přihlášování jako {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Akce časového limitu trezoru byla změněna na odhlášení</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Tuto položku nelze sdílet s organizací, protože již existuje jedna se stejným přístupovým klíčem.</value>
|
<value>Tuto položku nelze sdílet s organizací, protože již existuje jedna se stejným přístupovým klíčem.</value>
|
||||||
@@ -2749,13 +2749,13 @@ Chcete se přepnout na tento účet?</value>
|
|||||||
<value>Najednou nelze upravovat více URI</value>
|
<value>Najednou nelze upravovat více URI</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Přihlášení bylo schváleno</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Přihlášení zařízením musí být nastaveno v aplikaci Bitwarden. Potřebujete další volby?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Přihlásit se zařízením</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Přihlašování na</value>
|
<value>Přihlašování na</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ vælg Tilføj TOTP for at gemme nøglen sikkert</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Tjeneste</value>
|
<value>Tjeneste</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ Das Scannen erfolgt automatisch.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Dienst</value>
|
<value>Dienst</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2627,22 +2627,22 @@ Möchtest du zu diesem Konto wechseln?</value>
|
|||||||
<value>Aktuelles Master-Passwort</value>
|
<value>Aktuelles Master-Passwort</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Angemeldet!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Mit meinem anderen Gerät genehmigen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Admin-Genehmigung anfordern</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Mit Master-Passwort genehmigen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Mit einem öffentlichen Gerät ausschalten</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Dieses Gerät merken</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Passkey</value>
|
<value>Passkey</value>
|
||||||
@@ -2685,19 +2685,19 @@ Möchtest du zu diesem Konto wechseln?</value>
|
|||||||
<value>Ungültiger API-Token</value>
|
<value>Ungültiger API-Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Admin-Genehmigung angefordert</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Deine Anfrage wurde an deinen Administrator gesendet.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Du wirst benachrichtigt, sobald sie genehmigt wurde.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Probleme beim Einloggen?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Anmelden als {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Vault timeout action changed to log out</value>
|
||||||
@@ -2749,13 +2749,13 @@ Möchtest du zu diesem Konto wechseln?</value>
|
|||||||
<value>Es können nicht mehrere URIs auf einmal bearbeitet werden</value>
|
<value>Es können nicht mehrere URIs auf einmal bearbeitet werden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Login genehmigt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Die Anmeldung über ein Gerät muss in den Einstellungen der Bitwarden App eingerichtet werden. Benötigst du eine andere Option?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Mit Gerät anmelden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Anmelden bei</value>
|
<value>Anmelden bei</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Υπηρεσία</value>
|
<value>Υπηρεσία</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2427,9 +2427,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Servicio</value>
|
<value>Servicio</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ Skaneerimine toimub automaatselt.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Teenus</value>
|
<value>Teenus</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Zerbitzua</value>
|
<value>Zerbitzua</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>سرویس</value>
|
<value>سرویس</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>رله فایرفاکس</value>
|
<value>رله فایرفاکس</value>
|
||||||
|
|||||||
@@ -701,7 +701,7 @@
|
|||||||
<value>Synkronoi holvi nyt</value>
|
<value>Synkronoi holvi nyt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TouchID" xml:space="preserve">
|
<data name="TouchID" xml:space="preserve">
|
||||||
<value>Touch ID</value>
|
<value>Touch ID:llä</value>
|
||||||
<comment>What Apple calls their fingerprint reader.</comment>
|
<comment>What Apple calls their fingerprint reader.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLogin" xml:space="preserve">
|
<data name="TwoStepLogin" xml:space="preserve">
|
||||||
@@ -711,7 +711,7 @@
|
|||||||
<value>Kaksivaiheinen kirjautuminen parantaa tilisi suojausta vaatimalla kirjautumisen vahvistuksen salasanan lisäksi todennuslaitteen, ‑sovelluksen, tekstiviestin, puhelun tai sähköpostin avulla. Voit ottaa kaksivaiheisen kirjautumisen käyttöön bitwarden.com‑verkkoholvissa. Haluatko avata sen nyt?</value>
|
<value>Kaksivaiheinen kirjautuminen parantaa tilisi suojausta vaatimalla kirjautumisen vahvistuksen salasanan lisäksi todennuslaitteen, ‑sovelluksen, tekstiviestin, puhelun tai sähköpostin avulla. Voit ottaa kaksivaiheisen kirjautumisen käyttöön bitwarden.com‑verkkoholvissa. Haluatko avata sen nyt?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockWith" xml:space="preserve">
|
<data name="UnlockWith" xml:space="preserve">
|
||||||
<value>Avaustapa: {0}</value>
|
<value>Avaus {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockWithPIN" xml:space="preserve">
|
<data name="UnlockWithPIN" xml:space="preserve">
|
||||||
<value>Avaus PIN-koodilla</value>
|
<value>Avaus PIN-koodilla</value>
|
||||||
@@ -766,7 +766,7 @@
|
|||||||
<value>1. Valitse esteettömyysasetusten "Palvelut" -otsikon alta ”Bitwarden”.</value>
|
<value>1. Valitse esteettömyysasetusten "Palvelut" -otsikon alta ”Bitwarden”.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceStep2" xml:space="preserve">
|
<data name="BitwardenAutofillServiceStep2" xml:space="preserve">
|
||||||
<value>2. Laita asetus päälle ja paina OK-painiketta hyväksyäksesi.</value>
|
<value>2. Kytke asetus käyttöön ja hyväksy painanalla "OK".</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Disabled" xml:space="preserve">
|
<data name="Disabled" xml:space="preserve">
|
||||||
<value>Poistettu käytöstä</value>
|
<value>Poistettu käytöstä</value>
|
||||||
@@ -802,7 +802,7 @@
|
|||||||
<value>Mahdollisesti tunnistetut kohteet</value>
|
<value>Mahdollisesti tunnistetut kohteet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Search" xml:space="preserve">
|
<data name="Search" xml:space="preserve">
|
||||||
<value>Hae</value>
|
<value>Etsi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceSearch" xml:space="preserve">
|
<data name="BitwardenAutofillServiceSearch" xml:space="preserve">
|
||||||
<value>Etsit automaattisesti täytettävää kohdetta osoitteelle ”{0}”.</value>
|
<value>Etsit automaattisesti täytettävää kohdetta osoitteelle ”{0}”.</value>
|
||||||
@@ -860,7 +860,7 @@
|
|||||||
<comment>For 2FA</comment>
|
<comment>For 2FA</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="YubiKeyInstruction" xml:space="preserve">
|
<data name="YubiKeyInstruction" xml:space="preserve">
|
||||||
<value>Jatka asettamalla YubiKey NEO -todenuslaite laitteen takapuolta vasten tai kytke YubiKey-todennuslaite laitteen USB-porttiin ja paina sen painiketta.</value>
|
<value>Jatka asettamalla YubiKey NEO -todennuslaite laitteen taustaa vasten tai kytke YubiKey-todennuslaite laitteen USB-porttiin ja paina sen painiketta.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YubiKeyTitle" xml:space="preserve">
|
<data name="YubiKeyTitle" xml:space="preserve">
|
||||||
<value>YubiKey-todennuslaite</value>
|
<value>YubiKey-todennuslaite</value>
|
||||||
@@ -916,10 +916,10 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Kopioi TOTP-todennuskoodi</value>
|
<value>Kopioi TOTP-todennuskoodi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyTotpAutomaticallyDescription" xml:space="preserve">
|
<data name="CopyTotpAutomaticallyDescription" xml:space="preserve">
|
||||||
<value>Jos kirjautumistieto sisältää kaksivaiheisen todennusmenetelmän avaimen, kopioidaan TOTP-todennuskoodi leikepöydälle kohteen automaattisen täytön yhteydessä.</value>
|
<value>TOTP-todennuskoodi kopioidaan automaattisesti leikepöydälle automaattisen täytön yhteydessä, jos kirjautumistieto sisältää kaksivaiheisen todennusmenetelmän avaimen.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyTotpAutomatically" xml:space="preserve">
|
<data name="CopyTotpAutomatically" xml:space="preserve">
|
||||||
<value>Kopioi TOTP-koodi automaattisesti</value>
|
<value>TOTP-koodin kopiointi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PremiumRequired" xml:space="preserve">
|
<data name="PremiumRequired" xml:space="preserve">
|
||||||
<value>Käyttääksesi tätä toimintoa tarvitset Premium-jäsenyyden.</value>
|
<value>Käyttääksesi tätä toimintoa tarvitset Premium-jäsenyyden.</value>
|
||||||
@@ -1140,7 +1140,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Erääntymisaika</value>
|
<value>Erääntymisaika</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWebsiteIcons" xml:space="preserve">
|
<data name="ShowWebsiteIcons" xml:space="preserve">
|
||||||
<value>Näytä verkkosivustojen kuvakkeet</value>
|
<value>Näytä sivustokuvakkeet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWebsiteIconsDescription" xml:space="preserve">
|
<data name="ShowWebsiteIconsDescription" xml:space="preserve">
|
||||||
<value>Näytä tunnistettava kuva jokaiselle kirjautumistiedolle.</value>
|
<value>Näytä tunnistettava kuva jokaiselle kirjautumistiedolle.</value>
|
||||||
@@ -1182,7 +1182,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Avaa "Automaattinen täyttö -palvelu" -asetukset</value>
|
<value>Avaa "Automaattinen täyttö -palvelu" -asetukset</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FaceID" xml:space="preserve">
|
<data name="FaceID" xml:space="preserve">
|
||||||
<value>Face ID</value>
|
<value>Face ID:llä</value>
|
||||||
<comment>What Apple calls their facial recognition reader.</comment>
|
<comment>What Apple calls their facial recognition reader.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FaceIDDirection" xml:space="preserve">
|
<data name="FaceIDDirection" xml:space="preserve">
|
||||||
@@ -1269,13 +1269,13 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<comment>An entity of multiple related people (ex. a team or business organization).</comment>
|
<comment>An entity of multiple related people (ex. a team or business organization).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="HoldYubikeyNearTop" xml:space="preserve">
|
<data name="HoldYubikeyNearTop" xml:space="preserve">
|
||||||
<value>Pidä YubiKey-todenuslaittettasi lähellä laitteen yläosaa.</value>
|
<value>Pidä YubiKey-todennuslaittettasi lähellä laitteen yläosaa.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TryAgain" xml:space="preserve">
|
<data name="TryAgain" xml:space="preserve">
|
||||||
<value>Yritä uudelleen</value>
|
<value>Yritä uudelleen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YubiKeyInstructionIos" xml:space="preserve">
|
<data name="YubiKeyInstructionIos" xml:space="preserve">
|
||||||
<value>Jatka pitämällä YubiKey NEO -todenuslaitetta laitteen takapuolta vasten.</value>
|
<value>Jatka pitämällä YubiKey NEO -todennuslaitetta laitteen taustaa vasten.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillAccessibilityServiceDescription2" xml:space="preserve">
|
<data name="BitwardenAutofillAccessibilityServiceDescription2" xml:space="preserve">
|
||||||
<value>Esteettömyyspalvelu voi olla hyödyllinen sellaisten sovellusten kanssa, jotka eivät tue tavallista automaattisen täytön palvelua.</value>
|
<value>Esteettömyyspalvelu voi olla hyödyllinen sellaisten sovellusten kanssa, jotka eivät tue tavallista automaattisen täytön palvelua.</value>
|
||||||
@@ -1381,7 +1381,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Ei näytettäviä kohteita.</value>
|
<value>Ei näytettäviä kohteita.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchCollection" xml:space="preserve">
|
<data name="SearchCollection" xml:space="preserve">
|
||||||
<value>Hae kokoelmasta</value>
|
<value>Etsi kokoelmasta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchFileSends" xml:space="preserve">
|
<data name="SearchFileSends" xml:space="preserve">
|
||||||
<value>Etsi tiedosto-Sendeistä</value>
|
<value>Etsi tiedosto-Sendeistä</value>
|
||||||
@@ -1556,7 +1556,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Oletusarvoinen tumma teema</value>
|
<value>Oletusarvoinen tumma teema</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DefaultDarkThemeDescription" xml:space="preserve">
|
<data name="DefaultDarkThemeDescription" xml:space="preserve">
|
||||||
<value>Valitse Oletus (järjestelmä) -asetuksen oletusarvoinen tumma teema, jota käytetään laitteen tumman tilan ollessa käytössä.</value>
|
<value>Valitse "Oletus (järjestelmä)" -asetuksen oletusarvoinen tumma teema, jota käytetään laitteen tumman tilan ollessa käytössä.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyNotes" xml:space="preserve">
|
<data name="CopyNotes" xml:space="preserve">
|
||||||
<value>Kopioi merkinnät</value>
|
<value>Kopioi merkinnät</value>
|
||||||
@@ -1623,7 +1623,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Biometrinen todennus</value>
|
<value>Biometrinen todennus</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Biometrics" xml:space="preserve">
|
<data name="Biometrics" xml:space="preserve">
|
||||||
<value>Biometria</value>
|
<value>biometrialla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseBiometricsToUnlock" xml:space="preserve">
|
<data name="UseBiometricsToUnlock" xml:space="preserve">
|
||||||
<value>Avaa biometrialla</value>
|
<value>Avaa biometrialla</value>
|
||||||
@@ -1734,7 +1734,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<comment>(noun) Location of deleted items which have not yet been permanently deleted</comment>
|
<comment>(noun) Location of deleted items which have not yet been permanently deleted</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchTrash" xml:space="preserve">
|
<data name="SearchTrash" xml:space="preserve">
|
||||||
<value>Hae roskakorista</value>
|
<value>Etsi roskakorista</value>
|
||||||
<comment>(action prompt) Label for the search text field when viewing the trash folder</comment>
|
<comment>(action prompt) Label for the search text field when viewing the trash folder</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DoYouReallyWantToPermanentlyDeleteCipher" xml:space="preserve">
|
<data name="DoYouReallyWantToPermanentlyDeleteCipher" xml:space="preserve">
|
||||||
@@ -1999,7 +1999,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchSends" xml:space="preserve">
|
<data name="SearchSends" xml:space="preserve">
|
||||||
<value>Hae Sendeistä</value>
|
<value>Etsi Sendeistä</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditSend" xml:space="preserve">
|
<data name="EditSend" xml:space="preserve">
|
||||||
@@ -2414,9 +2414,9 @@ turvallisesti valitsemalla "Lisää TOTP"</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Palvelu</value>
|
<value>Palvelu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2629,22 +2629,22 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Nykyinen pääsalasana</value>
|
<value>Nykyinen pääsalasana</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Kirjautuminen onnistui!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Hyväksy muilta laitteiltasi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Pyydä hyväksyntää ylläpidolta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Hyväksy pääsalasanalla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Poista käytöstä julkisilla laitteilla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Muista tämä laite</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Suojausavain</value>
|
<value>Suojausavain</value>
|
||||||
@@ -2666,7 +2666,7 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Suojausavainta ei kopioida</value>
|
<value>Suojausavainta ei kopioida</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThePasskeyWillNotBeCopiedToTheClonedItemDoYouWantToContinueCloningThisItem" xml:space="preserve">
|
<data name="ThePasskeyWillNotBeCopiedToTheClonedItemDoYouWantToContinueCloningThisItem" xml:space="preserve">
|
||||||
<value>Suojausavainta ei kopioida kloonattuun kohteeseen. Haluatko jatkaa kloonausta?</value>
|
<value>Suojausavain ei kopioidu kloonattuun kohteeseen. Haluatko jatkaa kloonausta?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyApplication" xml:space="preserve">
|
<data name="CopyApplication" xml:space="preserve">
|
||||||
<value>Kopioi sovellus</value>
|
<value>Kopioi sovellus</value>
|
||||||
@@ -2678,7 +2678,7 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Pääsalasanan uudelleenkyselyn ohje</value>
|
<value>Pääsalasanan uudelleenkyselyn ohje</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>Lukituksen avaus voi epäonnistua riittämättömän keskusmuistin vuoksi. Korjaa madaltamalla KDF-muistiasetuksiasi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>Virheellinen API-avain</value>
|
<value>Virheellinen API-avain</value>
|
||||||
@@ -2687,22 +2687,22 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Virheellinen API-tunniste</value>
|
<value>Virheellinen API-tunniste</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Hyväksyntää pyydetty ylläpidolta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Pyyntösi on välitetty ylläpidollesi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Saat ilmoituksen heti kun se on hyväksytty.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Ongelmia kirjautumisessa?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Kirjaudutaan tunnuksella {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Holvin aikakatkaisutoiminnoksi vaihdettiin uloskirjaus</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Kohdetta ei voida jakaa organisaatiolle, koska siellä on jo samaa suojausavainta käyttävä kohde.</value>
|
<value>Kohdetta ei voida jakaa organisaatiolle, koska siellä on jo samaa suojausavainta käyttävä kohde.</value>
|
||||||
@@ -2751,13 +2751,13 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Useita URI-osoitteita ei ole mahdollista muokata samanaikaisesti</value>
|
<value>Useita URI-osoitteita ei ole mahdollista muokata samanaikaisesti</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Kirjautuminen hyväksyttiin</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Laitteella kirjautuminen on määritettävä Bitwarden-sovelluksen asetuksista. Tarvitsetko eri vaihtoehdon?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Laitteella kirjautuminen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Kirjaudutaan sijaintiin</value>
|
<value>Kirjaudutaan sijaintiin</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ pindutin ang Magdagdag ng TOTP para ligtas na mai-store ang key</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Serbisyo</value>
|
<value>Serbisyo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ sélectionnez Ajouter TOTP pour stocker la clé en toute sécurité</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2416,9 +2416,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>सेवा</value>
|
<value>सेवा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>एननऐडी</value>
|
<value>एननऐडी</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>फायरफॉक्स रीले</value>
|
<value>फायरफॉक्स रीले</value>
|
||||||
|
|||||||
@@ -2411,9 +2411,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Usluga</value>
|
<value>Usluga</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ TOTP hozzáadása a kulcs biztonságos tárolásához lehetőséget.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Szolgáltatás</value>
|
<value>Szolgáltatás</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2627,22 +2627,22 @@ Szeretnénk átváltani erre a fiókra?</value>
|
|||||||
<value>Jelenlegi mesterjelszó</value>
|
<value>Jelenlegi mesterjelszó</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Megtörtént a bejelentkezés.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Jóváhagyás másik eszközzel</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Adminisztrátori jóváhagyás kérés</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Jóváhagyás mesterjelszóval</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Kikapcsolás nyilvános eszközzel</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Eszköz megjegyzése</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Hozzáférési kulcs</value>
|
<value>Hozzáférési kulcs</value>
|
||||||
@@ -2685,22 +2685,22 @@ Szeretnénk átváltani erre a fiókra?</value>
|
|||||||
<value>Érvénytelen API vezérjel</value>
|
<value>Érvénytelen API vezérjel</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Adminisztrátori jóváhagyás kérés történt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>A kérés elküldésre került az adminisztrátornak.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>A jóváhagyás után értesítés érkezik.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Probléma van a bejelentkezéssel?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Bejelentkezés mint {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>A széf időkifutási művelete kijelentkezésre módosult.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Ez az elem nem osztható meg a szervezettel, mert már van egy ugyanezzel a hozzáférési kulccsal.</value>
|
<value>Ez az elem nem osztható meg a szervezettel, mert már van egy ugyanezzel a hozzáférési kulccsal.</value>
|
||||||
@@ -2749,13 +2749,13 @@ Szeretnénk átváltani erre a fiókra?</value>
|
|||||||
<value>Nem szerkeszthető több URI egyszerre.</value>
|
<value>Nem szerkeszthető több URI egyszerre.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>A bejelentkezés jóváhagyásra került.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Az eszközzel történő bejelentkezést be kell állítani a Bitwarden alkalmazás beállításaiban. Más opcióra van szükség?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Bejelentkezés eszközzel</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Bejelentkezés:</value>
|
<value>Bejelentkezés:</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ clicca Aggiungi TOTP per salvare la chiave in modo sicuro</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Servizio</value>
|
<value>Servizio</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>FirefoxRelay</value>
|
<value>FirefoxRelay</value>
|
||||||
@@ -2505,7 +2505,7 @@ Vuoi passare a questo account?</value>
|
|||||||
<value>Accedi con dispositivo</value>
|
<value>Accedi con dispositivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Login avviato</value>
|
<value>Accesso avviato</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>Una notifica è stata inviata al tuo dispositivo.</value>
|
<value>Una notifica è stata inviata al tuo dispositivo.</value>
|
||||||
@@ -2637,10 +2637,10 @@ Vuoi passare a questo account?</value>
|
|||||||
<value>Richiedi approvazione dell'amministratore</value>
|
<value>Richiedi approvazione dell'amministratore</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approva con la password principale</value>
|
<value>Approva con password principale</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Disattiva quando usi un dispositivo pubblico</value>
|
<value>Deseleziona se stai usando un dispositivo pubblico</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Ricorda questo dispositivo</value>
|
<value>Ricorda questo dispositivo</value>
|
||||||
@@ -2692,16 +2692,16 @@ Vuoi passare a questo account?</value>
|
|||||||
<value>La tua richiesta è stata inviata al tuo amministratore.</value>
|
<value>La tua richiesta è stata inviata al tuo amministratore.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>Riceverai una notifica al momento dell'approvazione. </value>
|
<value>Riceverai una notifica una volta approvato. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Problemi nell'effettuare l'accesso?</value>
|
<value>Problemi ad accedere?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Accedendo come {0}</value>
|
<value>Accedendo come {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Azione timeout cassaforte cambiata per uscire</value>
|
<value>Azione timeout cassaforte impostata su uscire</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Questo elemento non può essere condiviso con l'organizzazione perché ne esiste già uno con la stessa passkey.</value>
|
<value>Questo elemento non può essere condiviso con l'organizzazione perché ne esiste già uno con la stessa passkey.</value>
|
||||||
@@ -2753,10 +2753,10 @@ Vuoi passare a questo account?</value>
|
|||||||
<value>Accesso approvato</value>
|
<value>Accesso approvato</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Accesso con dispositivo deve essere impostato nelle impostazioni dell'app Bitwarden. Hai bisogno di un'altra opzione?</value>
|
<value>L'accesso con dispositivo deve essere abilitato nelle impostazioni dell'app Bitwarden. Ti serve un'altra opzione?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Accesso con dispositivo</value>
|
<value>Accedi con dispositivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Accedendo su</value>
|
<value>Accedendo su</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>サービス</value>
|
<value>サービス</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>서비스</value>
|
<value>서비스</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ pasirinkite Pridėti TOTP, kad raktas būtų saugiai išsaugotas</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Paslauga</value>
|
<value>Paslauga</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -1384,10 +1384,10 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Meklēt krājumā</value>
|
<value>Meklēt krājumā</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchFileSends" xml:space="preserve">
|
<data name="SearchFileSends" xml:space="preserve">
|
||||||
<value>Meklēt datņu Sūtījumus</value>
|
<value>Meklēt datņu Send</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchTextSends" xml:space="preserve">
|
<data name="SearchTextSends" xml:space="preserve">
|
||||||
<value>Meklēt teksta Sūtījumus</value>
|
<value>Meklēt teksta Send</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchGroup" xml:space="preserve">
|
<data name="SearchGroup" xml:space="preserve">
|
||||||
<value>Meklēt {0}</value>
|
<value>Meklēt {0}</value>
|
||||||
@@ -1496,13 +1496,13 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<comment>ex: Logged in as user@example.com on bitwarden.com.</comment>
|
<comment>ex: Logged in as user@example.com on bitwarden.com.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultLockedMasterPassword" xml:space="preserve">
|
<data name="VaultLockedMasterPassword" xml:space="preserve">
|
||||||
<value>Glabātava ir slēgta. Nepieciešams norādīt galveno paroli, lai turpinātu.</value>
|
<value>Glabātava ir aizslēgta. Nepieciešams norādīt galveno paroli, lai turpinātu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultLockedPIN" xml:space="preserve">
|
<data name="VaultLockedPIN" xml:space="preserve">
|
||||||
<value>Glabātava ir slēgta. Nepieciešams norādīt PIN kodu, lai turpinātu.</value>
|
<value>Glabātava ir aizslēgta. Nepieciešams norādīt PIN kodu, lai turpinātu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultLockedIdentity" xml:space="preserve">
|
<data name="VaultLockedIdentity" xml:space="preserve">
|
||||||
<value>Glabātava ir slēgta. Jāapstiprina identitāte, lai turpinātu.</value>
|
<value>Glabātava ir aizslēgta. Jāapstiprina identitāte, lai turpinātu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Dark" xml:space="preserve">
|
<data name="Dark" xml:space="preserve">
|
||||||
<value>Tumšs</value>
|
<value>Tumšs</value>
|
||||||
@@ -1662,7 +1662,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Kods nosūtīts</value>
|
<value>Kods nosūtīts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConfirmYourIdentity" xml:space="preserve">
|
<data name="ConfirmYourIdentity" xml:space="preserve">
|
||||||
<value>Lai turpinātu, apstipriniet savu identitāti.</value>
|
<value>Jāapstiprina identitāte, lai turpinātu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVaultWarning" xml:space="preserve">
|
<data name="ExportVaultWarning" xml:space="preserve">
|
||||||
<value>Šī izguve satur glabātavas datus nešifrētā veidā. Izdoto datni nevajadzētu glabāt vai sūtīt nedrošos veidos (piemēram, e-pastā). Izdzēst to uzreiz pēc izmantošanas.</value>
|
<value>Šī izguve satur glabātavas datus nešifrētā veidā. Izdoto datni nevajadzētu glabāt vai sūtīt nedrošos veidos (piemēram, e-pastā). Izdzēst to uzreiz pēc izmantošanas.</value>
|
||||||
@@ -1746,7 +1746,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<comment>Confirmation alert message when restoring a soft-deleted cipher.</comment>
|
<comment>Confirmation alert message when restoring a soft-deleted cipher.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DoYouReallyWantToSoftDeleteCipher" xml:space="preserve">
|
<data name="DoYouReallyWantToSoftDeleteCipher" xml:space="preserve">
|
||||||
<value>Vai tiešām vēlaties sūtīt uz atkritni?</value>
|
<value>Vai tiešām pārvietot uz atkritni?</value>
|
||||||
<comment>Confirmation alert message when soft-deleting a cipher.</comment>
|
<comment>Confirmation alert message when soft-deleting a cipher.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountBiometricInvalidated" xml:space="preserve">
|
<data name="AccountBiometricInvalidated" xml:space="preserve">
|
||||||
@@ -1867,19 +1867,19 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Apvienības nosacījumi ietekmē Tavas īpašumtiesību iespējas.</value>
|
<value>Apvienības nosacījumi ietekmē Tavas īpašumtiesību iespējas.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Send" xml:space="preserve">
|
<data name="Send" xml:space="preserve">
|
||||||
<value>Sūtīt</value>
|
<value>Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllSends" xml:space="preserve">
|
<data name="AllSends" xml:space="preserve">
|
||||||
<value>Visi Sūtījumi</value>
|
<value>Visi Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Sends" xml:space="preserve">
|
<data name="Sends" xml:space="preserve">
|
||||||
<value>Sūtījumi</value>
|
<value>Send vienumi</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NameInfo" xml:space="preserve">
|
<data name="NameInfo" xml:space="preserve">
|
||||||
<value>Draudzīgs nosaukums, lai raksturotu šo Sūtījumu.</value>
|
<value>Lasāms nosaukums, kas apraksta šo Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Text" xml:space="preserve">
|
<data name="Text" xml:space="preserve">
|
||||||
@@ -1920,7 +1920,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Dzēšanas laiks</value>
|
<value>Dzēšanas laiks</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeletionDateInfo" xml:space="preserve">
|
<data name="DeletionDateInfo" xml:space="preserve">
|
||||||
<value>Sūtījums tiks neatgriezeniski dzēsts norādītajā datumā un laikā.</value>
|
<value>Send tiks neatgriezeniski izdzēsts norādītajā datumā un laikā.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingDelete" xml:space="preserve">
|
<data name="PendingDelete" xml:space="preserve">
|
||||||
@@ -1933,21 +1933,21 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Derīguma beigu laiks</value>
|
<value>Derīguma beigu laiks</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExpirationDateInfo" xml:space="preserve">
|
<data name="ExpirationDateInfo" xml:space="preserve">
|
||||||
<value>Ja tas ir iestatīts, piekļuve šim Sūtījumam beigsies norādītajā datumā un laikā.</value>
|
<value>Ja iestatīts, piekļuve šim Send beigsies norādītajā datumā un laikā.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Expired" xml:space="preserve">
|
<data name="Expired" xml:space="preserve">
|
||||||
<value>Beidzies izmantošanas laiks</value>
|
<value>Beidzies izmantošanas laiks</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MaximumAccessCount" xml:space="preserve">
|
<data name="MaximumAccessCount" xml:space="preserve">
|
||||||
<value>Lielākais pieļaujamais piekļuvju skaits</value>
|
<value>Lielākais pieļaujamais piekļuves reižu skaits</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MaximumAccessCountInfo" xml:space="preserve">
|
<data name="MaximumAccessCountInfo" xml:space="preserve">
|
||||||
<value>Ja tas ir iestatīts, lietotāji vairs nevarēs piekļūt šim Sūtījumam, tiklīdz būs sasniegts maksimālais piekļuves skaits.</value>
|
<value>Ja iestatīts, lietotāji nevarēs piekļūt šim Send, kad tiks sasniegts lielākais pieļaujamais piekļūšanas reižu skaits.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="MaximumAccessCountReached" xml:space="preserve">
|
<data name="MaximumAccessCountReached" xml:space="preserve">
|
||||||
<value>Sasniegts lielākais pieļaujamais piekļuvju skaits</value>
|
<value>Sasniegts lielākais pieļaujamais piekļuves reižu skaits</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CurrentAccessCount" xml:space="preserve">
|
<data name="CurrentAccessCount" xml:space="preserve">
|
||||||
<value>Pašreizējais piekļuvju skaits</value>
|
<value>Pašreizējais piekļuvju skaits</value>
|
||||||
@@ -1956,14 +1956,14 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Jauna parole</value>
|
<value>Jauna parole</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordInfo" xml:space="preserve">
|
<data name="PasswordInfo" xml:space="preserve">
|
||||||
<value>Pēc izvēles pieprasīt paroli, lai lietotāji varētu piekļūt šim Sūtījumam.</value>
|
<value>Pēc izvēles pieprasīt paroli, lai lietotāji varētu piekļūt šim Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemovePassword" xml:space="preserve">
|
<data name="RemovePassword" xml:space="preserve">
|
||||||
<value>Noņemt paroli</value>
|
<value>Noņemt paroli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouSureRemoveSendPassword" xml:space="preserve">
|
<data name="AreYouSureRemoveSendPassword" xml:space="preserve">
|
||||||
<value>Vai tiešām vēlaties noņemt paroli?</value>
|
<value>Vai tiešām noņemt paroli?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemovingSendPassword" xml:space="preserve">
|
<data name="RemovingSendPassword" xml:space="preserve">
|
||||||
<value>Noņem paroli</value>
|
<value>Noņem paroli</value>
|
||||||
@@ -1972,19 +1972,19 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Parole ir noņemta</value>
|
<value>Parole ir noņemta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NotesInfo" xml:space="preserve">
|
<data name="NotesInfo" xml:space="preserve">
|
||||||
<value>Privātas piezīmes par šo Sūtījumu.</value>
|
<value>Personīgas piezīmes par šo Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DisableSend" xml:space="preserve">
|
<data name="DisableSend" xml:space="preserve">
|
||||||
<value>Deaktivizēt šo Sūtījumu, lai neviens tam nevarētu piekļūt</value>
|
<value>Izslēgt šo Send, lai neviens tam nevarētu piekļūt</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoSends" xml:space="preserve">
|
<data name="NoSends" xml:space="preserve">
|
||||||
<value>Jūsu kontā nav neviena Sūtījuma.</value>
|
<value>Kontā nav neviena Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddASend" xml:space="preserve">
|
<data name="AddASend" xml:space="preserve">
|
||||||
<value>Pievienot Sūtījumu</value>
|
<value>Pievienot Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyLink" xml:space="preserve">
|
<data name="CopyLink" xml:space="preserve">
|
||||||
@@ -1994,35 +1994,35 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Kopīgot saiti</value>
|
<value>Kopīgot saiti</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendLink" xml:space="preserve">
|
<data name="SendLink" xml:space="preserve">
|
||||||
<value>Sūtījuma saite</value>
|
<value>Send saite</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchSends" xml:space="preserve">
|
<data name="SearchSends" xml:space="preserve">
|
||||||
<value>Meklēt Sūtījumus</value>
|
<value>Meklēt Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditSend" xml:space="preserve">
|
<data name="EditSend" xml:space="preserve">
|
||||||
<value>Labot Sūtījumu</value>
|
<value>Labot Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddSend" xml:space="preserve">
|
<data name="AddSend" xml:space="preserve">
|
||||||
<value>Jauns Sūtījums</value>
|
<value>Jauns Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouSureDeleteSend" xml:space="preserve">
|
<data name="AreYouSureDeleteSend" xml:space="preserve">
|
||||||
<value>Vai tiešām vēlaties dzēst šo Sūtījumu?</value>
|
<value>Vai tiešām izdzēst šo Send?</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendDeleted" xml:space="preserve">
|
<data name="SendDeleted" xml:space="preserve">
|
||||||
<value>Sūtījums dzēsts</value>
|
<value>Send izdzēsts</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendUpdated" xml:space="preserve">
|
<data name="SendUpdated" xml:space="preserve">
|
||||||
<value>Sūtījums saglabāts</value>
|
<value>Send saglabāts</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NewSendCreated" xml:space="preserve">
|
<data name="NewSendCreated" xml:space="preserve">
|
||||||
<value>Sūtījums izveidots</value>
|
<value>Send izveidots</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="OneDay" xml:space="preserve">
|
<data name="OneDay" xml:space="preserve">
|
||||||
@@ -2044,30 +2044,30 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Pielāgots</value>
|
<value>Pielāgots</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShareOnSave" xml:space="preserve">
|
<data name="ShareOnSave" xml:space="preserve">
|
||||||
<value>Kopīgojiet šo Sūtījumu pēc saglabāšanas</value>
|
<value>Kopīgot šo Send pēc saglabāšanas</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendDisabledWarning" xml:space="preserve">
|
<data name="SendDisabledWarning" xml:space="preserve">
|
||||||
<value>Organizācijas politikas dēļ jūs varat dzēst tikai esošu Sūtījumu.</value>
|
<value>Uzņēmuma nosacījumu dēļ ir iespējams dzēst tikai esošu Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AboutSend" xml:space="preserve">
|
<data name="AboutSend" xml:space="preserve">
|
||||||
<value>Par Sūtījumu</value>
|
<value>Par Send</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="HideEmail" xml:space="preserve">
|
<data name="HideEmail" xml:space="preserve">
|
||||||
<value>Slēpt e-pasta adresi no saņēmējiem.</value>
|
<value>Slēpt e-pasta adresi no saņēmējiem.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendOptionsPolicyInEffect" xml:space="preserve">
|
<data name="SendOptionsPolicyInEffect" xml:space="preserve">
|
||||||
<value>Viena vai vairākas organizācijas politikas ietekmē jūsu Sūtījuma opcijas.</value>
|
<value>Viens vai vairāki apvienības nosacījumi ietekmē Send iespējas.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendFilePremiumRequired" xml:space="preserve">
|
<data name="SendFilePremiumRequired" xml:space="preserve">
|
||||||
<value>Bezmaksas kontos var kopīgot tikai tekstu. Lai izmantotu failus ar Sūtījumu, ir nepieciešama Premium dalība.</value>
|
<value>Ar bezmaksas kontu ir iespējams kopīgot tikai tekstu. Ir nepieciešama Premium dalība, lai Send izmantotu datnes.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendFileEmailVerificationRequired" xml:space="preserve">
|
<data name="SendFileEmailVerificationRequired" xml:space="preserve">
|
||||||
<value>Jums ir jāapstiprina savs e-pasts, lai izmantotu failus ar Sūtījumu. Jūs varat verificēt savu e-pastu tīmekļa glabātuvē.</value>
|
<value>Ir jāapstiprina e-pasta adrese, lai izmantotu datnes ar Send. E-pasta edresi var apstiprināt tīmekļa glabātavā.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordPrompt" xml:space="preserve">
|
<data name="PasswordPrompt" xml:space="preserve">
|
||||||
@@ -2203,7 +2203,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Sūta</value>
|
<value>Sūta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopySendLinkOnSave" xml:space="preserve">
|
<data name="CopySendLinkOnSave" xml:space="preserve">
|
||||||
<value>Kopēt Sūtījuma saiti saglabāšanas laikā</value>
|
<value>Saglabāšanas laikā ievietot Send saiti starpliktuvē</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendingCode" xml:space="preserve">
|
<data name="SendingCode" xml:space="preserve">
|
||||||
<value>Sūta kodu</value>
|
<value>Sūta kodu</value>
|
||||||
@@ -2212,13 +2212,13 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Pārbauda</value>
|
<value>Pārbauda</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendCode" xml:space="preserve">
|
<data name="ResendCode" xml:space="preserve">
|
||||||
<value>Nosūtīt kodu vēlreiz</value>
|
<value>Atkārtoti nosūtīt kodu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AVerificationCodeWasSentToYourEmail" xml:space="preserve">
|
<data name="AVerificationCodeWasSentToYourEmail" xml:space="preserve">
|
||||||
<value>Pārbaudes kods tika nosūtīts e-pastā</value>
|
<value>Pārbaudes kods tika nosūtīts e-pastā</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnErrorOccurredWhileSendingAVerificationCodeToYourEmailPleaseTryAgain" xml:space="preserve">
|
<data name="AnErrorOccurredWhileSendingAVerificationCodeToYourEmailPleaseTryAgain" xml:space="preserve">
|
||||||
<value>Nosūtot verifikācijas kodu uz jūsu e-pastu, radās kļūda. Lūdzu mēģiniet vēlreiz</value>
|
<value>Atgadījās kļūda, kad apliecinājuma kods tika sūtīts uz e-pastu. Lūgums mēģināt vēlreiz</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnterTheVerificationCodeThatWasSentToYourEmail" xml:space="preserve">
|
<data name="EnterTheVerificationCodeThatWasSentToYourEmail" xml:space="preserve">
|
||||||
<value>Ievadīt pārbaudes kodu, kas tika nosūtīts e-pastā</value>
|
<value>Ievadīt pārbaudes kodu, kas tika nosūtīts e-pastā</value>
|
||||||
@@ -2413,9 +2413,9 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Pakalpojums</value>
|
<value>Pakalpojums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2511,7 +2511,7 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Uz ierīci ir nosūtīts paziņojums.</value>
|
<value>Uz ierīci ir nosūtīts paziņojums.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Jāpārliecinās, ka glabātava ir atslēgta un atpazīšanas vārdkopa ir tāda pati arī citā ierīcē.</value>
|
<value>Lūgums pārliecināties, ka glabātava ir atslēgta un atpazīšanas vārdkopa ir tāda pati arī citā ierīcē.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Atkārtoti nosūtīt paziņojumu</value>
|
<value>Atkārtoti nosūtīt paziņojumu</value>
|
||||||
@@ -2628,22 +2628,22 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Pašreizējā galvenā parole</value>
|
<value>Pašreizējā galvenā parole</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Pieteicies.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Apstiprināt ar citu savu ierīci</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Pieprasīt pārvaldītāja apstiprinājumu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Apstiprināt ar galveno paroli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Izslēgt izmantojot publisku ierīci</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Atcerēties šo ierīci</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Paroļatslēga</value>
|
<value>Paroļatslēga</value>
|
||||||
@@ -2686,22 +2686,22 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Nederīga API pilnvara</value>
|
<value>Nederīga API pilnvara</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Pieprasīts pārvaldītāja apstiprinājums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Pieprasījums tika nosūtīts pārvaldītājam.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Tiks saņemts paziņojums, tiklīdz būs apstiprināts. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Neizdodas pieteikties?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Piesakās kā {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Glabātavas noildzes darbība nomainīta uz atteikšanos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Šo vienumu nevar kopīgot ar apvienību, jo tur jau ir tāds ar to pašu paroļatslēgu.</value>
|
<value>Šo vienumu nevar kopīgot ar apvienību, jo tur jau ir tāds ar to pašu paroļatslēgu.</value>
|
||||||
@@ -2750,13 +2750,13 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Nevar labot vairākus URI vienlaicīgi</value>
|
<value>Nevar labot vairākus URI vienlaicīgi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Pieteikšanās apstiprināta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Ir jāuzstāda pieteikšanās ar ierīci Bitwarden lietotnes iestatījumos. Nepieciešama cita iespēja?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Pieteikties ar ierīci</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Piesakās</value>
|
<value>Piesakās</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -514,7 +514,7 @@
|
|||||||
<value>अंगुलिमुद्रा</value>
|
<value>अंगुलिमुद्रा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GeneratePassword" xml:space="preserve">
|
<data name="GeneratePassword" xml:space="preserve">
|
||||||
<value>Generate password</value>
|
<value>पासवर्ड निर्माण करा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetPasswordHint" xml:space="preserve">
|
<data name="GetPasswordHint" xml:space="preserve">
|
||||||
<value>Get your master password hint</value>
|
<value>Get your master password hint</value>
|
||||||
@@ -587,11 +587,11 @@
|
|||||||
<value>Master password must be at least {0} characters long.</value>
|
<value>Master password must be at least {0} characters long.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MinNumbers" xml:space="preserve">
|
<data name="MinNumbers" xml:space="preserve">
|
||||||
<value>Minimum numbers</value>
|
<value>किमान अंक</value>
|
||||||
<comment>Minimum numeric characters for password generator settings</comment>
|
<comment>Minimum numeric characters for password generator settings</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="MinSpecial" xml:space="preserve">
|
<data name="MinSpecial" xml:space="preserve">
|
||||||
<value>Minimum special</value>
|
<value>किमान विशेष</value>
|
||||||
<comment>Minimum special characters for password generator settings</comment>
|
<comment>Minimum special characters for password generator settings</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="MoreSettings" xml:space="preserve">
|
<data name="MoreSettings" xml:space="preserve">
|
||||||
@@ -632,10 +632,10 @@
|
|||||||
<value>Other</value>
|
<value>Other</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerated" xml:space="preserve">
|
<data name="PasswordGenerated" xml:space="preserve">
|
||||||
<value>Password generated</value>
|
<value>पासवर्ड निर्माण झाला</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerator" xml:space="preserve">
|
<data name="PasswordGenerator" xml:space="preserve">
|
||||||
<value>Password generator</value>
|
<value>पासवर्ड जनित्र</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordHint" xml:space="preserve">
|
<data name="PasswordHint" xml:space="preserve">
|
||||||
<value>Password hint</value>
|
<value>Password hint</value>
|
||||||
@@ -657,7 +657,7 @@
|
|||||||
<value>Please consider helping us out with a good review!</value>
|
<value>Please consider helping us out with a good review!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RegeneratePassword" xml:space="preserve">
|
<data name="RegeneratePassword" xml:space="preserve">
|
||||||
<value>Regenerate password</value>
|
<value>पासवर्ड पुनर्जनित करा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RetypeMasterPassword" xml:space="preserve">
|
<data name="RetypeMasterPassword" xml:space="preserve">
|
||||||
<value>Re-type master password</value>
|
<value>Re-type master password</value>
|
||||||
@@ -1008,16 +1008,16 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Security code</value>
|
<value>Security code</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeCard" xml:space="preserve">
|
<data name="TypeCard" xml:space="preserve">
|
||||||
<value>Card</value>
|
<value>कार्ड</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeIdentity" xml:space="preserve">
|
<data name="TypeIdentity" xml:space="preserve">
|
||||||
<value>Identity</value>
|
<value>ओळख</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeLogin" xml:space="preserve">
|
<data name="TypeLogin" xml:space="preserve">
|
||||||
<value>Login</value>
|
<value>प्रवेश</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeSecureNote" xml:space="preserve">
|
<data name="TypeSecureNote" xml:space="preserve">
|
||||||
<value>Secure note</value>
|
<value>संरक्षित चिठ्ठी</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Address1" xml:space="preserve">
|
<data name="Address1" xml:space="preserve">
|
||||||
<value>Address 1</value>
|
<value>Address 1</value>
|
||||||
@@ -1038,7 +1038,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Brand</value>
|
<value>Brand</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CardholderName" xml:space="preserve">
|
<data name="CardholderName" xml:space="preserve">
|
||||||
<value>Cardholder name</value>
|
<value>कार्डधारकाचे नाव</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CityTown" xml:space="preserve">
|
<data name="CityTown" xml:space="preserve">
|
||||||
<value>City / Town</value>
|
<value>City / Town</value>
|
||||||
@@ -1158,16 +1158,16 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Go to my vault</value>
|
<value>Go to my vault</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Collections" xml:space="preserve">
|
<data name="Collections" xml:space="preserve">
|
||||||
<value>Collections</value>
|
<value>संग्रह</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoItemsCollection" xml:space="preserve">
|
<data name="NoItemsCollection" xml:space="preserve">
|
||||||
<value>There are no items in this collection.</value>
|
<value>ह्या संग्रहात एकही वस्तू नाही.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoItemsFolder" xml:space="preserve">
|
<data name="NoItemsFolder" xml:space="preserve">
|
||||||
<value>There are no items in this folder.</value>
|
<value>There are no items in this folder.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoItemsTrash" xml:space="preserve">
|
<data name="NoItemsTrash" xml:space="preserve">
|
||||||
<value>There are no items in the trash.</value>
|
<value>कचराकुंडी रिकामी आहे.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillAccessibilityService" xml:space="preserve">
|
<data name="AutofillAccessibilityService" xml:space="preserve">
|
||||||
<value>Auto-fill Accessibility Service</value>
|
<value>Auto-fill Accessibility Service</value>
|
||||||
@@ -1331,7 +1331,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Invalid email address.</value>
|
<value>Invalid email address.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Cards" xml:space="preserve">
|
<data name="Cards" xml:space="preserve">
|
||||||
<value>Cards</value>
|
<value>कार्ड</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Identities" xml:space="preserve">
|
<data name="Identities" xml:space="preserve">
|
||||||
<value>Identities</value>
|
<value>Identities</value>
|
||||||
@@ -1340,7 +1340,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Logins</value>
|
<value>Logins</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SecureNotes" xml:space="preserve">
|
<data name="SecureNotes" xml:space="preserve">
|
||||||
<value>Secure notes</value>
|
<value>संरक्षित चिठ्ठ्या</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllItems" xml:space="preserve">
|
<data name="AllItems" xml:space="preserve">
|
||||||
<value>All items</value>
|
<value>All items</value>
|
||||||
@@ -1372,7 +1372,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Password history</value>
|
<value>Password history</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Types" xml:space="preserve">
|
<data name="Types" xml:space="preserve">
|
||||||
<value>Types</value>
|
<value>प्रकार</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoPasswordsToList" xml:space="preserve">
|
<data name="NoPasswordsToList" xml:space="preserve">
|
||||||
<value>No passwords to list.</value>
|
<value>No passwords to list.</value>
|
||||||
@@ -1381,7 +1381,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>There are no items to list.</value>
|
<value>There are no items to list.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchCollection" xml:space="preserve">
|
<data name="SearchCollection" xml:space="preserve">
|
||||||
<value>Search collection</value>
|
<value>संग्रहात शोधा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchFileSends" xml:space="preserve">
|
<data name="SearchFileSends" xml:space="preserve">
|
||||||
<value>Search file Sends</value>
|
<value>Search file Sends</value>
|
||||||
@@ -1422,7 +1422,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Item has been shared.</value>
|
<value>Item has been shared.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SelectOneCollection" xml:space="preserve">
|
<data name="SelectOneCollection" xml:space="preserve">
|
||||||
<value>You must select at least one collection.</value>
|
<value>किमान एक संग्रह तरी निवडला पाहिजे.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Share" xml:space="preserve">
|
<data name="Share" xml:space="preserve">
|
||||||
<value>Share</value>
|
<value>Share</value>
|
||||||
@@ -1440,7 +1440,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Choose an organization that you wish to move this item to. Moving to an organization transfers ownership of the item to that organization. You will no longer be the direct owner of this item once it has been moved.</value>
|
<value>Choose an organization that you wish to move this item to. Moving to an organization transfers ownership of the item to that organization. You will no longer be the direct owner of this item once it has been moved.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NumberOfWords" xml:space="preserve">
|
<data name="NumberOfWords" xml:space="preserve">
|
||||||
<value>Number of words</value>
|
<value>शब्दांची संख्या</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passphrase" xml:space="preserve">
|
<data name="Passphrase" xml:space="preserve">
|
||||||
<value>Passphrase</value>
|
<value>Passphrase</value>
|
||||||
@@ -1453,7 +1453,7 @@ Scanning will happen automatically.</value>
|
|||||||
<comment>To clear something out. example: To clear browser history.</comment>
|
<comment>To clear something out. example: To clear browser history.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Generator" xml:space="preserve">
|
<data name="Generator" xml:space="preserve">
|
||||||
<value>Generator</value>
|
<value>जनित्र</value>
|
||||||
<comment>Short for "Password Generator"</comment>
|
<comment>Short for "Password Generator"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoFoldersToList" xml:space="preserve">
|
<data name="NoFoldersToList" xml:space="preserve">
|
||||||
@@ -1601,11 +1601,11 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Your theme changes will apply when the app is restarted.</value>
|
<value>Your theme changes will apply when the app is restarted.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Capitalize" xml:space="preserve">
|
<data name="Capitalize" xml:space="preserve">
|
||||||
<value>Capitalize</value>
|
<value>पहिले अक्षर मोठे करा</value>
|
||||||
<comment>ex. Uppercase the first character of a word.</comment>
|
<comment>ex. Uppercase the first character of a word.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="IncludeNumber" xml:space="preserve">
|
<data name="IncludeNumber" xml:space="preserve">
|
||||||
<value>Include number</value>
|
<value>अंक समविष्ट करा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Download" xml:space="preserve">
|
<data name="Download" xml:space="preserve">
|
||||||
<value>Download</value>
|
<value>Download</value>
|
||||||
@@ -1684,7 +1684,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>There was a problem exporting your vault. If the problem persists, you'll need to export from the web vault.</value>
|
<value>There was a problem exporting your vault. If the problem persists, you'll need to export from the web vault.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVaultSuccess" xml:space="preserve">
|
<data name="ExportVaultSuccess" xml:space="preserve">
|
||||||
<value>Vault exported successfully</value>
|
<value>तिजोरी निर्यात यशस्वी</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Clone" xml:space="preserve">
|
<data name="Clone" xml:space="preserve">
|
||||||
<value>Clone</value>
|
<value>Clone</value>
|
||||||
@@ -1730,7 +1730,7 @@ Scanning will happen automatically.</value>
|
|||||||
<comment>Confirmation message after successfully restoring a soft-deleted item</comment>
|
<comment>Confirmation message after successfully restoring a soft-deleted item</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Trash" xml:space="preserve">
|
<data name="Trash" xml:space="preserve">
|
||||||
<value>Trash</value>
|
<value>कचराकुंडी</value>
|
||||||
<comment>(noun) Location of deleted items which have not yet been permanently deleted</comment>
|
<comment>(noun) Location of deleted items which have not yet been permanently deleted</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchTrash" xml:space="preserve">
|
<data name="SearchTrash" xml:space="preserve">
|
||||||
@@ -1868,15 +1868,15 @@ Scanning will happen automatically.</value>
|
|||||||
<value>An organization policy is affecting your ownership options.</value>
|
<value>An organization policy is affecting your ownership options.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Send" xml:space="preserve">
|
<data name="Send" xml:space="preserve">
|
||||||
<value>Send</value>
|
<value>पाठवणी</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllSends" xml:space="preserve">
|
<data name="AllSends" xml:space="preserve">
|
||||||
<value>All Sends</value>
|
<value>सर्व पाठवण्या</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Sends" xml:space="preserve">
|
<data name="Sends" xml:space="preserve">
|
||||||
<value>Sends</value>
|
<value>पाठवण्या</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NameInfo" xml:space="preserve">
|
<data name="NameInfo" xml:space="preserve">
|
||||||
@@ -1985,7 +1985,7 @@ Scanning will happen automatically.</value>
|
|||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddASend" xml:space="preserve">
|
<data name="AddASend" xml:space="preserve">
|
||||||
<value>Add a Send</value>
|
<value>पाठवणी जोडा</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyLink" xml:space="preserve">
|
<data name="CopyLink" xml:space="preserve">
|
||||||
@@ -2261,10 +2261,10 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Filter items by vault</value>
|
<value>Filter items by vault</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllVaults" xml:space="preserve">
|
<data name="AllVaults" xml:space="preserve">
|
||||||
<value>All vaults</value>
|
<value>सर्व तिजोऱ्या</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Vaults" xml:space="preserve">
|
<data name="Vaults" xml:space="preserve">
|
||||||
<value>Vaults</value>
|
<value>तिजोऱ्या</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultFilterDescription" xml:space="preserve">
|
<data name="VaultFilterDescription" xml:space="preserve">
|
||||||
<value>Vault: {0}</value>
|
<value>Vault: {0}</value>
|
||||||
@@ -2385,7 +2385,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Password type</value>
|
<value>Password type</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="WhatWouldYouLikeToGenerate" xml:space="preserve">
|
<data name="WhatWouldYouLikeToGenerate" xml:space="preserve">
|
||||||
<value>What would you like to generate?</value>
|
<value>काय निर्माण करायचे?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UsernameType" xml:space="preserve">
|
<data name="UsernameType" xml:space="preserve">
|
||||||
<value>Username type</value>
|
<value>Username type</value>
|
||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2441,7 +2441,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Are you sure you want to overwrite the current username?</value>
|
<value>Are you sure you want to overwrite the current username?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GenerateUsername" xml:space="preserve">
|
<data name="GenerateUsername" xml:space="preserve">
|
||||||
<value>Generate username</value>
|
<value>वापरकर्ता नाव निर्माण करा</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EmailType" xml:space="preserve">
|
<data name="EmailType" xml:space="preserve">
|
||||||
<value>Email Type</value>
|
<value>Email Type</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ velg Legg til TOTP for å lagre nøkkelen sikkert</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Tjeneste</value>
|
<value>Tjeneste</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ kies je TOTP toevoegen om de sleutel veilig op te slaan</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Dienst</value>
|
<value>Dienst</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ wybierz Dodaj TOTP, aby bezpiecznie przechowywać klucz</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Usługa</value>
|
<value>Usługa</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -156,7 +156,7 @@
|
|||||||
<comment>The button text that allows a user to copy the login's password to their clipboard.</comment>
|
<comment>The button text that allows a user to copy the login's password to their clipboard.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyUsername" xml:space="preserve">
|
<data name="CopyUsername" xml:space="preserve">
|
||||||
<value>Copiar o Nome de Usuário</value>
|
<value>Copiar o nome de usuário</value>
|
||||||
<comment>The button text that allows a user to copy the login's username to their clipboard.</comment>
|
<comment>The button text that allows a user to copy the login's username to their clipboard.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Credits" xml:space="preserve">
|
<data name="Credits" xml:space="preserve">
|
||||||
@@ -179,7 +179,7 @@
|
|||||||
<value>Editar</value>
|
<value>Editar</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditFolder" xml:space="preserve">
|
<data name="EditFolder" xml:space="preserve">
|
||||||
<value>Editar Pasta</value>
|
<value>Editar pasta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Email" xml:space="preserve">
|
<data name="Email" xml:space="preserve">
|
||||||
<value>E-Mail</value>
|
<value>E-Mail</value>
|
||||||
@@ -229,14 +229,14 @@
|
|||||||
<value>Pastas</value>
|
<value>Pastas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderUpdated" xml:space="preserve">
|
<data name="FolderUpdated" xml:space="preserve">
|
||||||
<value>Pasta atualizada.</value>
|
<value>Pasta salva</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GoToWebsite" xml:space="preserve">
|
<data name="GoToWebsite" xml:space="preserve">
|
||||||
<value>Ir para o website</value>
|
<value>Ir para o Site</value>
|
||||||
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
<comment>The button text that allows user to launch the website to their web browser.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="HelpAndFeedback" xml:space="preserve">
|
<data name="HelpAndFeedback" xml:space="preserve">
|
||||||
<value>Ajuda e Feedback</value>
|
<value>Ajuda e feedback</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Hide" xml:space="preserve">
|
<data name="Hide" xml:space="preserve">
|
||||||
<value>Ocultar</value>
|
<value>Ocultar</value>
|
||||||
@@ -269,7 +269,7 @@
|
|||||||
<comment>Title for login page. (noun)</comment>
|
<comment>Title for login page. (noun)</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogOut" xml:space="preserve">
|
<data name="LogOut" xml:space="preserve">
|
||||||
<value>Encerrar Sessão</value>
|
<value>Encerrar sessão</value>
|
||||||
<comment>The log out button text (verb).</comment>
|
<comment>The log out button text (verb).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogoutConfirmation" xml:space="preserve">
|
<data name="LogoutConfirmation" xml:space="preserve">
|
||||||
@@ -288,7 +288,7 @@
|
|||||||
<value>Você gostaria de mudar para ela agora?</value>
|
<value>Você gostaria de mudar para ela agora?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPassword" xml:space="preserve">
|
<data name="MasterPassword" xml:space="preserve">
|
||||||
<value>Senha Mestra</value>
|
<value>Senha mestra</value>
|
||||||
<comment>Label for a master password.</comment>
|
<comment>Label for a master password.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="More" xml:space="preserve">
|
<data name="More" xml:space="preserve">
|
||||||
@@ -296,7 +296,7 @@
|
|||||||
<comment>Text to define that there are more options things to see.</comment>
|
<comment>Text to define that there are more options things to see.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="MyVault" xml:space="preserve">
|
<data name="MyVault" xml:space="preserve">
|
||||||
<value>Meu Cofre</value>
|
<value>Meu cofre</value>
|
||||||
<comment>The title for the vault page.</comment>
|
<comment>The title for the vault page.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Authenticator" xml:space="preserve">
|
<data name="Authenticator" xml:space="preserve">
|
||||||
@@ -342,7 +342,7 @@
|
|||||||
<comment>Reveal a hidden value (password).</comment>
|
<comment>Reveal a hidden value (password).</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="ItemDeleted" xml:space="preserve">
|
<data name="ItemDeleted" xml:space="preserve">
|
||||||
<value>O item foi apagado.</value>
|
<value>Item excluído</value>
|
||||||
<comment>Confirmation message after successfully deleting a login.</comment>
|
<comment>Confirmation message after successfully deleting a login.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Submit" xml:space="preserve">
|
<data name="Submit" xml:space="preserve">
|
||||||
@@ -422,7 +422,7 @@
|
|||||||
<value>Utilize o serviço de acessibilidade do Bitwarden para autopreencher as suas credenciais entre aplicativos e a web.</value>
|
<value>Utilize o serviço de acessibilidade do Bitwarden para autopreencher as suas credenciais entre aplicativos e a web.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillService" xml:space="preserve">
|
<data name="AutofillService" xml:space="preserve">
|
||||||
<value>Serviço de Autopreenchimento</value>
|
<value>Serviço de autopreenchimento</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AvoidAmbiguousCharacters" xml:space="preserve">
|
<data name="AvoidAmbiguousCharacters" xml:space="preserve">
|
||||||
<value>Evitar Caracteres Ambíguos</value>
|
<value>Evitar Caracteres Ambíguos</value>
|
||||||
@@ -468,7 +468,7 @@
|
|||||||
<comment>Message shown when interacting with the server</comment>
|
<comment>Message shown when interacting with the server</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditItem" xml:space="preserve">
|
<data name="EditItem" xml:space="preserve">
|
||||||
<value>Editar Item</value>
|
<value>Editar item</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnableAutomaticSyncing" xml:space="preserve">
|
<data name="EnableAutomaticSyncing" xml:space="preserve">
|
||||||
<value>Ativar Sincronização Automática</value>
|
<value>Ativar Sincronização Automática</value>
|
||||||
@@ -587,7 +587,7 @@
|
|||||||
<value>A senha mestra deve ter pelo menos {0} caracteres.</value>
|
<value>A senha mestra deve ter pelo menos {0} caracteres.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MinNumbers" xml:space="preserve">
|
<data name="MinNumbers" xml:space="preserve">
|
||||||
<value>Números Mínimos</value>
|
<value>Números mínimos</value>
|
||||||
<comment>Minimum numeric characters for password generator settings</comment>
|
<comment>Minimum numeric characters for password generator settings</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="MinSpecial" xml:space="preserve">
|
<data name="MinSpecial" xml:space="preserve">
|
||||||
@@ -651,19 +651,19 @@
|
|||||||
<comment>Push notifications for apple products</comment>
|
<comment>Push notifications for apple products</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="RateTheApp" xml:space="preserve">
|
<data name="RateTheApp" xml:space="preserve">
|
||||||
<value>Avalie o Aplicativo</value>
|
<value>Avalie o aplicativo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RateTheAppDescription" xml:space="preserve">
|
<data name="RateTheAppDescription" xml:space="preserve">
|
||||||
<value>Por favor considere ajudar-nos com uma boa avaliação!</value>
|
<value>Por favor considere ajudar-nos com uma boa avaliação!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RegeneratePassword" xml:space="preserve">
|
<data name="RegeneratePassword" xml:space="preserve">
|
||||||
<value>Gerar Nova Senha</value>
|
<value>Gerar nova senha</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RetypeMasterPassword" xml:space="preserve">
|
<data name="RetypeMasterPassword" xml:space="preserve">
|
||||||
<value>Digite novamente a Senha Mestra</value>
|
<value>Digite novamente a Senha Mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchVault" xml:space="preserve">
|
<data name="SearchVault" xml:space="preserve">
|
||||||
<value>Pesquisar Cofre</value>
|
<value>Pesquisar cofre</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Security" xml:space="preserve">
|
<data name="Security" xml:space="preserve">
|
||||||
<value>Segurança</value>
|
<value>Segurança</value>
|
||||||
@@ -681,7 +681,7 @@
|
|||||||
<value>Informação do Item</value>
|
<value>Informação do Item</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ItemUpdated" xml:space="preserve">
|
<data name="ItemUpdated" xml:space="preserve">
|
||||||
<value>Item atualizado.</value>
|
<value>Item salvo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Submitting" xml:space="preserve">
|
<data name="Submitting" xml:space="preserve">
|
||||||
<value>Enviando...</value>
|
<value>Enviando...</value>
|
||||||
@@ -799,7 +799,7 @@
|
|||||||
<value>Itens Correspondentes</value>
|
<value>Itens Correspondentes</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PossibleMatchingItems" xml:space="preserve">
|
<data name="PossibleMatchingItems" xml:space="preserve">
|
||||||
<value>Itens Correspondentes Possíveis</value>
|
<value>Itens correspondentes possíveis</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Search" xml:space="preserve">
|
<data name="Search" xml:space="preserve">
|
||||||
<value>Pesquisar</value>
|
<value>Pesquisar</value>
|
||||||
@@ -867,7 +867,7 @@
|
|||||||
<comment>"YubiKey" is the product name and should not be translated.</comment>
|
<comment>"YubiKey" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddNewAttachment" xml:space="preserve">
|
<data name="AddNewAttachment" xml:space="preserve">
|
||||||
<value>Adicionar Novo Anexo</value>
|
<value>Adicionar novo anexo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Attachments" xml:space="preserve">
|
<data name="Attachments" xml:space="preserve">
|
||||||
<value>Anexos</value>
|
<value>Anexos</value>
|
||||||
@@ -961,7 +961,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>URL do Servidor da API</value>
|
<value>URL do Servidor da API</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CustomEnvironment" xml:space="preserve">
|
<data name="CustomEnvironment" xml:space="preserve">
|
||||||
<value>Ambiente Personalizado</value>
|
<value>Ambiente personalizado</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CustomEnvironmentFooter" xml:space="preserve">
|
<data name="CustomEnvironmentFooter" xml:space="preserve">
|
||||||
<value>Para usuários avançados. Você pode especificar a URL de base de cada serviço independentemente.</value>
|
<value>Para usuários avançados. Você pode especificar a URL de base de cada serviço independentemente.</value>
|
||||||
@@ -978,7 +978,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<comment>"Identity" refers to an identity server. See more context here https://en.wikipedia.org/wiki/Identity_management</comment>
|
<comment>"Identity" refers to an identity server. See more context here https://en.wikipedia.org/wiki/Identity_management</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SelfHostedEnvironment" xml:space="preserve">
|
<data name="SelfHostedEnvironment" xml:space="preserve">
|
||||||
<value>Ambiente Auto-hospedado</value>
|
<value>Ambiente auto-hospedado</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SelfHostedEnvironmentFooter" xml:space="preserve">
|
<data name="SelfHostedEnvironmentFooter" xml:space="preserve">
|
||||||
<value>Especifique a URL de base da sua instalação local do Bitwarden.</value>
|
<value>Especifique a URL de base da sua instalação local do Bitwarden.</value>
|
||||||
@@ -987,25 +987,25 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>URL do Servidor</value>
|
<value>URL do Servidor</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="WebVaultUrl" xml:space="preserve">
|
<data name="WebVaultUrl" xml:space="preserve">
|
||||||
<value>URL do Servidor do Cofre Web</value>
|
<value>URL do servidor do Cofre Web</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceNotificationContentOld" xml:space="preserve">
|
<data name="BitwardenAutofillServiceNotificationContentOld" xml:space="preserve">
|
||||||
<value>Toque nesta notificação para visualizar as credenciais do seu cofre.</value>
|
<value>Toque nesta notificação para visualizar as credenciais do seu cofre.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CustomFields" xml:space="preserve">
|
<data name="CustomFields" xml:space="preserve">
|
||||||
<value>Campos Personalizados</value>
|
<value>Campos personalizados</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyNumber" xml:space="preserve">
|
<data name="CopyNumber" xml:space="preserve">
|
||||||
<value>Copiar Número</value>
|
<value>Copiar Número</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopySecurityCode" xml:space="preserve">
|
<data name="CopySecurityCode" xml:space="preserve">
|
||||||
<value>Copiar Código de Segurança</value>
|
<value>Copiar código de segurança</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Number" xml:space="preserve">
|
<data name="Number" xml:space="preserve">
|
||||||
<value>Número</value>
|
<value>Número</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SecurityCode" xml:space="preserve">
|
<data name="SecurityCode" xml:space="preserve">
|
||||||
<value>Código de Segurança</value>
|
<value>Código de segurança</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeCard" xml:space="preserve">
|
<data name="TypeCard" xml:space="preserve">
|
||||||
<value>Cartão</value>
|
<value>Cartão</value>
|
||||||
@@ -1017,7 +1017,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Credencial</value>
|
<value>Credencial</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeSecureNote" xml:space="preserve">
|
<data name="TypeSecureNote" xml:space="preserve">
|
||||||
<value>Nota Segura</value>
|
<value>Nota segura</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Address1" xml:space="preserve">
|
<data name="Address1" xml:space="preserve">
|
||||||
<value>Endereço 1</value>
|
<value>Endereço 1</value>
|
||||||
@@ -1038,7 +1038,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Bandeira</value>
|
<value>Bandeira</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CardholderName" xml:space="preserve">
|
<data name="CardholderName" xml:space="preserve">
|
||||||
<value>Titular do Cartão</value>
|
<value>Titular do cartão</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CityTown" xml:space="preserve">
|
<data name="CityTown" xml:space="preserve">
|
||||||
<value>Cidade / Localidade</value>
|
<value>Cidade / Localidade</value>
|
||||||
@@ -1056,10 +1056,10 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Dr</value>
|
<value>Dr</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExpirationMonth" xml:space="preserve">
|
<data name="ExpirationMonth" xml:space="preserve">
|
||||||
<value>Mês de Vencimento</value>
|
<value>Mês de vencimento</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExpirationYear" xml:space="preserve">
|
<data name="ExpirationYear" xml:space="preserve">
|
||||||
<value>Ano de Vencimento</value>
|
<value>Ano de vencimento</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="February" xml:space="preserve">
|
<data name="February" xml:space="preserve">
|
||||||
<value>Fevereiro</value>
|
<value>Fevereiro</value>
|
||||||
@@ -1384,10 +1384,10 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Pesquisar coleção</value>
|
<value>Pesquisar coleção</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchFileSends" xml:space="preserve">
|
<data name="SearchFileSends" xml:space="preserve">
|
||||||
<value>Pesquisar Sends de Arquivo</value>
|
<value>Pesquisar arquivo do Sends</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchTextSends" xml:space="preserve">
|
<data name="SearchTextSends" xml:space="preserve">
|
||||||
<value>Pesquisar Sends de Texto</value>
|
<value>Pesquisar texto do Sends</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchGroup" xml:space="preserve">
|
<data name="SearchGroup" xml:space="preserve">
|
||||||
<value>Pesquisar {0}</value>
|
<value>Pesquisar {0}</value>
|
||||||
@@ -1471,10 +1471,10 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>O Bitwarden permite que você compartilhe os itens do seu cofre com outros ao usar uma conta da organização. Você gostaria de visitar o site bitwarden.com para saber mais?</value>
|
<value>O Bitwarden permite que você compartilhe os itens do seu cofre com outros ao usar uma conta da organização. Você gostaria de visitar o site bitwarden.com para saber mais?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVault" xml:space="preserve">
|
<data name="ExportVault" xml:space="preserve">
|
||||||
<value>Exportar Cofre</value>
|
<value>Exportar cofre</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LockNow" xml:space="preserve">
|
<data name="LockNow" xml:space="preserve">
|
||||||
<value>Bloquear Agora</value>
|
<value>Bloquear agora</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PIN" xml:space="preserve">
|
<data name="PIN" xml:space="preserve">
|
||||||
<value>PIN</value>
|
<value>PIN</value>
|
||||||
@@ -1483,7 +1483,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Desbloquear</value>
|
<value>Desbloquear</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockVault" xml:space="preserve">
|
<data name="UnlockVault" xml:space="preserve">
|
||||||
<value>Desbloquear Cofre</value>
|
<value>Desbloquear cofre</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThirtyMinutes" xml:space="preserve">
|
<data name="ThirtyMinutes" xml:space="preserve">
|
||||||
<value>30 minutos</value>
|
<value>30 minutos</value>
|
||||||
@@ -1592,7 +1592,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Pedir para adicionar um item se um não for encontrado no seu cofre.</value>
|
<value>Pedir para adicionar um item se um não for encontrado no seu cofre.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OnRestart" xml:space="preserve">
|
<data name="OnRestart" xml:space="preserve">
|
||||||
<value>Ao Reiniciar o App</value>
|
<value>Ao reiniciar o App</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillServiceNotEnabled" xml:space="preserve">
|
<data name="AutofillServiceNotEnabled" xml:space="preserve">
|
||||||
<value>O autopreenchimento facilita o acesso seguro ao seu cofre Bitwarden a partir de outros sites e aplicativos. Parece que você não ativou um serviço de autopreenchimento para o Bitwarden. Ative o autopreenchimento para o Bitwarden na tela "Configurações".</value>
|
<value>O autopreenchimento facilita o acesso seguro ao seu cofre Bitwarden a partir de outros sites e aplicativos. Parece que você não ativou um serviço de autopreenchimento para o Bitwarden. Ative o autopreenchimento para o Bitwarden na tela "Configurações".</value>
|
||||||
@@ -1614,7 +1614,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Compartilhado</value>
|
<value>Compartilhado</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ToggleVisibility" xml:space="preserve">
|
<data name="ToggleVisibility" xml:space="preserve">
|
||||||
<value>Alterar Visiblidade</value>
|
<value>Alternar visibilidade</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginExpired" xml:space="preserve">
|
<data name="LoginExpired" xml:space="preserve">
|
||||||
<value>A sua sessão expirou.</value>
|
<value>A sua sessão expirou.</value>
|
||||||
@@ -1650,7 +1650,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Concedido</value>
|
<value>Concedido</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FileFormat" xml:space="preserve">
|
<data name="FileFormat" xml:space="preserve">
|
||||||
<value>Formato do Arquivo</value>
|
<value>Formato do arquivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVaultMasterPasswordDescription" xml:space="preserve">
|
<data name="ExportVaultMasterPasswordDescription" xml:space="preserve">
|
||||||
<value>Digite sua senha mestra para exportar os dados do seu cofre.</value>
|
<value>Digite sua senha mestra para exportar os dados do seu cofre.</value>
|
||||||
@@ -1768,7 +1768,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Faça o login rapidamente usando o portal de login único da sua organização. Por favor, insira o identificador da sua organização para começar.</value>
|
<value>Faça o login rapidamente usando o portal de login único da sua organização. Por favor, insira o identificador da sua organização para começar.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OrgIdentifier" xml:space="preserve">
|
<data name="OrgIdentifier" xml:space="preserve">
|
||||||
<value>Identificador da Organização</value>
|
<value>Identificador da organização</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginSsoError" xml:space="preserve">
|
<data name="LoginSsoError" xml:space="preserve">
|
||||||
<value>Atualmente incapaz de acessar com SSO</value>
|
<value>Atualmente incapaz de acessar com SSO</value>
|
||||||
@@ -1826,7 +1826,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>O Bitwarden precisa de atenção - Ative "Sobrepor a" em "Serviços de Autopreenchimento" nas Configurações do Bitwarden</value>
|
<value>O Bitwarden precisa de atenção - Ative "Sobrepor a" em "Serviços de Autopreenchimento" nas Configurações do Bitwarden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillServices" xml:space="preserve">
|
<data name="AutofillServices" xml:space="preserve">
|
||||||
<value>Serviços de Autopreenchimento</value>
|
<value>Serviços de autopreenchimento</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InlineAutofill" xml:space="preserve">
|
<data name="InlineAutofill" xml:space="preserve">
|
||||||
<value>Usar Autopreenchimento em Linha</value>
|
<value>Usar Autopreenchimento em Linha</value>
|
||||||
@@ -1835,7 +1835,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Usar autopreenchimento nativo se o IME selecionado (teclado) o suporta. Se sua configuração não for suportada (ou esta opção estiver desativada), será usada a sobreposição de Autopreenchimento padrão.</value>
|
<value>Usar autopreenchimento nativo se o IME selecionado (teclado) o suporta. Se sua configuração não for suportada (ou esta opção estiver desativada), será usada a sobreposição de Autopreenchimento padrão.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Accessibility" xml:space="preserve">
|
<data name="Accessibility" xml:space="preserve">
|
||||||
<value>Usar Acessibilidade</value>
|
<value>Usar acessibilidade</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDescription" xml:space="preserve">
|
<data name="AccessibilityDescription" xml:space="preserve">
|
||||||
<value>Utilize o Serviço de Acessibilidade do Bitwarden para autopreencher as suas credenciais entre aplicativos e a web. Quando ativado, exibiremos um pop-up quando os campos de credenciais forem selecionados.</value>
|
<value>Utilize o Serviço de Acessibilidade do Bitwarden para autopreencher as suas credenciais entre aplicativos e a web. Quando ativado, exibiremos um pop-up quando os campos de credenciais forem selecionados.</value>
|
||||||
@@ -1853,13 +1853,13 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Usar Sobrepor a</value>
|
<value>Usar Sobrepor a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription" xml:space="preserve">
|
<data name="DrawOverDescription" xml:space="preserve">
|
||||||
<value>Quando ativado, permite que o Serviço de Acessibilidade do Bitwarden exiba uma janela quando os campos de login forem selecionados.</value>
|
<value>Quando ativado, permite que o Serviço de Acessibilidade do Bitwarden exiba uma janela quando os campos de "login" são selecionados.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription2" xml:space="preserve">
|
<data name="DrawOverDescription2" xml:space="preserve">
|
||||||
<value>Se ativado, o Serviço de Acessibilidade do Bitwarden exibirá um pop-up quando os campos de login forem selecionados para ajudar a preencher automaticamente suas credenciais.</value>
|
<value>Se ativado, o Serviço de Acessibilidade do Bitwarden exibirá um "pop-up" quando os campos de "login" são selecionados para ajudar a preencher automaticamente suas credenciais.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription3" xml:space="preserve">
|
<data name="DrawOverDescription3" xml:space="preserve">
|
||||||
<value>Se ativado, a acessibilidade mostrará um pop-up para aumentar o Serviço de Autopreenchimento para aplicativos mais antigos que não suportam a Estrutura de Autopreenchimento do Android.</value>
|
<value>Se ativado, a acessibilidade mostrará um "pop-up" para aumentar o Serviço de Autopreenchimento para aplicativos mais antigos que não suportam a Estrutura de Autopreenchimento do Android.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
||||||
<value>Devido a uma Política Empresarial, você está restrito de salvar itens para seu cofre pessoal. Altere a opção de propriedade para uma organização e escolha entre Coleções disponíveis.</value>
|
<value>Devido a uma Política Empresarial, você está restrito de salvar itens para seu cofre pessoal. Altere a opção de propriedade para uma organização e escolha entre Coleções disponíveis.</value>
|
||||||
@@ -1915,10 +1915,10 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>O tipo de texto não está selecionado, toque para selecionar.</value>
|
<value>O tipo de texto não está selecionado, toque para selecionar.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeletionDate" xml:space="preserve">
|
<data name="DeletionDate" xml:space="preserve">
|
||||||
<value>Data de Exclusão</value>
|
<value>Data de exclusão</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeletionTime" xml:space="preserve">
|
<data name="DeletionTime" xml:space="preserve">
|
||||||
<value>Hora da Exclusão</value>
|
<value>Hora da exclusão</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeletionDateInfo" xml:space="preserve">
|
<data name="DeletionDateInfo" xml:space="preserve">
|
||||||
<value>O envio será eliminado permanentemente na data e hora especificadas.</value>
|
<value>O envio será eliminado permanentemente na data e hora especificadas.</value>
|
||||||
@@ -1928,7 +1928,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Exclusão pendente</value>
|
<value>Exclusão pendente</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExpirationDate" xml:space="preserve">
|
<data name="ExpirationDate" xml:space="preserve">
|
||||||
<value>Data de Validade</value>
|
<value>Data de validade</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExpirationTime" xml:space="preserve">
|
<data name="ExpirationTime" xml:space="preserve">
|
||||||
<value>Hora da Expiração</value>
|
<value>Hora da Expiração</value>
|
||||||
@@ -1954,14 +1954,14 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Contagem Atual de Acessos</value>
|
<value>Contagem Atual de Acessos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NewPassword" xml:space="preserve">
|
<data name="NewPassword" xml:space="preserve">
|
||||||
<value>Nova Senha</value>
|
<value>Nova senha</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordInfo" xml:space="preserve">
|
<data name="PasswordInfo" xml:space="preserve">
|
||||||
<value>Exigir opcionalmente uma senha para os usuários acessarem este Send.</value>
|
<value>Exigir opcionalmente uma senha para os usuários acessarem este Send.</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemovePassword" xml:space="preserve">
|
<data name="RemovePassword" xml:space="preserve">
|
||||||
<value>Remover Senha</value>
|
<value>Remover senha</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouSureRemoveSendPassword" xml:space="preserve">
|
<data name="AreYouSureRemoveSendPassword" xml:space="preserve">
|
||||||
<value>Você tem certeza que deseja remover a senha?</value>
|
<value>Você tem certeza que deseja remover a senha?</value>
|
||||||
@@ -1989,10 +1989,10 @@ A leitura será feita automaticamente.</value>
|
|||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyLink" xml:space="preserve">
|
<data name="CopyLink" xml:space="preserve">
|
||||||
<value>Copiar Link</value>
|
<value>Copiar link</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShareLink" xml:space="preserve">
|
<data name="ShareLink" xml:space="preserve">
|
||||||
<value>Compartilhar Link</value>
|
<value>Compartilhar link</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendLink" xml:space="preserve">
|
<data name="SendLink" xml:space="preserve">
|
||||||
<value>Link do Send</value>
|
<value>Link do Send</value>
|
||||||
@@ -2015,15 +2015,15 @@ A leitura será feita automaticamente.</value>
|
|||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendDeleted" xml:space="preserve">
|
<data name="SendDeleted" xml:space="preserve">
|
||||||
<value>O Send foi excluído.</value>
|
<value>Send excluído</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendUpdated" xml:space="preserve">
|
<data name="SendUpdated" xml:space="preserve">
|
||||||
<value>Send atualizado.</value>
|
<value>Send atualizado</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NewSendCreated" xml:space="preserve">
|
<data name="NewSendCreated" xml:space="preserve">
|
||||||
<value>Novo Send criado.</value>
|
<value>Send criado</value>
|
||||||
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
<comment>'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="OneDay" xml:space="preserve">
|
<data name="OneDay" xml:space="preserve">
|
||||||
@@ -2081,28 +2081,28 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Esta ação é protegida, para continuar por favor reinsira a sua senha mestra para verificar a sua identidade.</value>
|
<value>Esta ação é protegida, para continuar por favor reinsira a sua senha mestra para verificar a sua identidade.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CaptchaRequired" xml:space="preserve">
|
<data name="CaptchaRequired" xml:space="preserve">
|
||||||
<value>Captcha Obrigatório</value>
|
<value>Captcha obrigatório</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CaptchaFailed" xml:space="preserve">
|
<data name="CaptchaFailed" xml:space="preserve">
|
||||||
<value>Captcha Errado. Por favor, tente novamente.</value>
|
<value>Captcha falhou. Por favor, tente novamente.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdatedMasterPassword" xml:space="preserve">
|
<data name="UpdatedMasterPassword" xml:space="preserve">
|
||||||
<value>Senha Mestra Atualizada</value>
|
<value>Senha mestra atualizada</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdateMasterPassword" xml:space="preserve">
|
<data name="UpdateMasterPassword" xml:space="preserve">
|
||||||
<value>Atualizar Senha Mestra</value>
|
<value>Atualizar senha mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>Sua Senha Mestra foi alterada recentemente por um administrador de sua organização. Para acessar o cofre, você precisa atualizar sua Senha Mestra agora. O processo desconectará você da sessão atual, exigindo que você inicie a sessão novamente. Sessões ativas em outros dispositivos podem continuar ativas por até uma hora.</value>
|
<value>A sua senha mestra foi alterada recentemente por um administrador na sua organização. Para acessar o cofre, você precisa atualizar sua senha mestra agora. O processo desconectará você da sessão atual, exigindo que você inicie a sessão novamente. Sessões ativas em outros dispositivos podem continuar ativas por até uma hora.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdatingPassword" xml:space="preserve">
|
<data name="UpdatingPassword" xml:space="preserve">
|
||||||
<value>Atualizando Senha</value>
|
<value>Atualizando senha</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdatePasswordError" xml:space="preserve">
|
<data name="UpdatePasswordError" xml:space="preserve">
|
||||||
<value>No momento não é possível atualizar a senha</value>
|
<value>No momento não é possível atualizar a senha</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveMasterPassword" xml:space="preserve">
|
<data name="RemoveMasterPassword" xml:space="preserve">
|
||||||
<value>Remover Senha Mestra</value>
|
<value>Remover senha mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveMasterPasswordWarning" xml:space="preserve">
|
<data name="RemoveMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>{0} está usando o SSO com criptografia gerenciada pelo cliente. Ao continuar, isso removerá sua Senha Mestra da sua conta e exigirá o SSO para acessar.</value>
|
<value>{0} está usando o SSO com criptografia gerenciada pelo cliente. Ao continuar, isso removerá sua Senha Mestra da sua conta e exigirá o SSO para acessar.</value>
|
||||||
@@ -2111,7 +2111,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Se não quiser remover sua Senha Mestra, você pode sair desta organização.</value>
|
<value>Se não quiser remover sua Senha Mestra, você pode sair desta organização.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LeaveOrganization" xml:space="preserve">
|
<data name="LeaveOrganization" xml:space="preserve">
|
||||||
<value>Sair da Organização</value>
|
<value>Sair da organização</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LeaveOrganizationName" xml:space="preserve">
|
<data name="LeaveOrganizationName" xml:space="preserve">
|
||||||
<value>Sair de {0}?</value>
|
<value>Sair de {0}?</value>
|
||||||
@@ -2168,7 +2168,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Alterada para a próxima conta disponível</value>
|
<value>Alterada para a próxima conta disponível</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountLockedSuccessfully" xml:space="preserve">
|
<data name="AccountLockedSuccessfully" xml:space="preserve">
|
||||||
<value>Conta Bloqueada</value>
|
<value>Conta bloqueada</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountLoggedOutSuccessfully" xml:space="preserve">
|
<data name="AccountLoggedOutSuccessfully" xml:space="preserve">
|
||||||
<value>Conta desconectada com sucesso</value>
|
<value>Conta desconectada com sucesso</value>
|
||||||
@@ -2213,7 +2213,7 @@ A leitura será feita automaticamente.</value>
|
|||||||
<value>Verificando</value>
|
<value>Verificando</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendCode" xml:space="preserve">
|
<data name="ResendCode" xml:space="preserve">
|
||||||
<value>Reenviar Código</value>
|
<value>Reenviar código</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AVerificationCodeWasSentToYourEmail" xml:space="preserve">
|
<data name="AVerificationCodeWasSentToYourEmail" xml:space="preserve">
|
||||||
<value>Um código de verificação foi enviado para o seu e-mail</value>
|
<value>Um código de verificação foi enviado para o seu e-mail</value>
|
||||||
@@ -2316,7 +2316,7 @@ selecione Adicionar TOTP para armazenar a chave de forma segura</value>
|
|||||||
<value>Não foi possível processar o seu pedido. Por favor, tente novamente ou entre em contato conosco.</value>
|
<value>Não foi possível processar o seu pedido. Por favor, tente novamente ou entre em contato conosco.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllowScreenCapture" xml:space="preserve">
|
<data name="AllowScreenCapture" xml:space="preserve">
|
||||||
<value>Permitir Captura de Tela</value>
|
<value>Permitir captura de tela</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouSureYouWantToEnableScreenCapture" xml:space="preserve">
|
<data name="AreYouSureYouWantToEnableScreenCapture" xml:space="preserve">
|
||||||
<value>Tem certeza de que deseja ativar a Captura de Tela?</value>
|
<value>Tem certeza de que deseja ativar a Captura de Tela?</value>
|
||||||
@@ -2414,9 +2414,9 @@ selecione Adicionar TOTP para armazenar a chave de forma segura</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Serviço</value>
|
<value>Serviço</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2471,7 +2471,7 @@ selecione Adicionar TOTP para armazenar a chave de forma segura</value>
|
|||||||
<value>Aviso sobre o Serviço de Acessibilidade</value>
|
<value>Aviso sobre o Serviço de Acessibilidade</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
||||||
<value>O Bitwarden utiliza o Serviço de Acessibilidade para procurar campos de login em aplicativos e sites, então estabelecer os IDs de campo apropriados para digitar um nome de usuário e senha quando uma correspondência para o aplicativo ou site for encontrada. Não armazenamos nenhuma das informações que nos são apresentadas pelo serviço nem fazemos qualquer tentativa de controlar quaisquer elementos na tela além da entrada de credenciais em texto.</value>
|
<value>O Bitwarden utiliza o Serviço de Acessibilidade para procurar campos de login em aplicativos e sites, então estabelece os IDs de campo apropriados para digitar um nome de usuário e senha quando uma correspondência para o aplicativo ou site for encontrada. Não armazenamos nenhuma das informações que nos são apresentadas pelo serviço, nem fazemos qualquer tentativa de controlar quaisquer elementos na tela além da entrada de credenciais em texto.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Accept" xml:space="preserve">
|
<data name="Accept" xml:space="preserve">
|
||||||
<value>Aceitar</value>
|
<value>Aceitar</value>
|
||||||
@@ -2629,22 +2629,22 @@ Você deseja mudar para esta conta?</value>
|
|||||||
<value>Senha mestra atual</value>
|
<value>Senha mestra atual</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Conectado!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Aprovar com meu outro dispositivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Solicitar aprovação do administrador</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Aprovar com senha mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Desativar usando um dispositivo público</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Lembrar deste dispositivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Chave de acesso</value>
|
<value>Chave de acesso</value>
|
||||||
@@ -2687,22 +2687,22 @@ Você deseja mudar para esta conta?</value>
|
|||||||
<value>Token de API inválido</value>
|
<value>Token de API inválido</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Aprovação do administrador necessária</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Seu pedido foi enviado para seu administrador.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Será notificado assim que for aprovado. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Problemas para acessar?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Entrando como {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>A ação ao acabar o tempo do Cofre mudada para encerrar a sessão</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Este item não pode ser compartilhado com a organização porque já existe um com a mesma senha.</value>
|
<value>Este item não pode ser compartilhado com a organização porque já existe um com a mesma senha.</value>
|
||||||
@@ -2751,13 +2751,13 @@ Você deseja mudar para esta conta?</value>
|
|||||||
<value>Não é possível editar várias URIs de uma vez</value>
|
<value>Não é possível editar várias URIs de uma vez</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Login aprovado</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Fazer login com o dispositivo deve ser configurado nas configurações do aplicativo Bitwarden. Precisa de outra opção?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Fazer login com dispositivo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Entrando em</value>
|
<value>Entrando em</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ A leitura será efetuada automaticamente.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Serviço</value>
|
<value>Serviço</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2762,4 +2762,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Logging in on</value>
|
<value>Logging in on</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="SetUpAnUnlockMethodToChangeYourVaultTimeoutAction" xml:space="preserve">
|
||||||
|
<value>Set up an unlock method to change your vault timeout action.</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ selectați „Adăugare TOTP” pentru a stoca cheia în siguranță</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Serviciu</value>
|
<value>Serviciu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -1471,7 +1471,7 @@
|
|||||||
<value>Bitwarden позволяет делиться элементами вашего хранилища с другими пользователями, используя аккаунт организации. Хотите посетить сайт bitwarden.com, чтобы узнать больше?</value>
|
<value>Bitwarden позволяет делиться элементами вашего хранилища с другими пользователями, используя аккаунт организации. Хотите посетить сайт bitwarden.com, чтобы узнать больше?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVault" xml:space="preserve">
|
<data name="ExportVault" xml:space="preserve">
|
||||||
<value>Экспортировать хранилище</value>
|
<value>Экспорт хранилища</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LockNow" xml:space="preserve">
|
<data name="LockNow" xml:space="preserve">
|
||||||
<value>Заблокировать</value>
|
<value>Заблокировать</value>
|
||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Служба</value>
|
<value>Служба</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2511,7 +2511,7 @@
|
|||||||
<value>На ваше устройство отправлено уведомление.</value>
|
<value>На ваше устройство отправлено уведомление.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Убедитесь, что ваше хранилище разблокировано и фраза отпечатка пальца совпадает на другом устройстве.</value>
|
<value>Убедитесь, что ваше хранилище разблокировано и фраза отпечатка совпадает на другом устройстве.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Отправить уведомление повторно</value>
|
<value>Отправить уведомление повторно</value>
|
||||||
@@ -2577,7 +2577,7 @@
|
|||||||
<value>Сильный</value>
|
<value>Сильный</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
||||||
<value>Проверьте известные случаи утечки данных для этого пароля</value>
|
<value>Проверять известные случаи утечки данных для этого пароля</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
<data name="ExposedMasterPassword" xml:space="preserve">
|
||||||
<value>Мастер-пароль скомпрометирован</value>
|
<value>Мастер-пароль скомпрометирован</value>
|
||||||
@@ -2622,7 +2622,7 @@
|
|||||||
<value>Регион</value>
|
<value>Регион</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdateWeakMasterPasswordWarning" xml:space="preserve">
|
<data name="UpdateWeakMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>Ваш мастер-пароль не соответствует требованиям политики вашей организации. Для доступа к хранилищу вы должны обновить свой мастер-пароль прямо сейчас. При этом текущая сессия будет завершена и потребуется повторная авторизация. Сессии на других устройствах могут оставаться активными в течение часа.</value>
|
<value>Ваш мастер-пароль не соответствует требованиям политики вашей организации. Для доступа к хранилищу вы должны обновить свой мастер-пароль прямо сейчас. При этом текущий сеанс будет завершен и потребуется повторная авторизация. Сеансы на других устройствах могут оставаться активными в течение часа.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CurrentMasterPassword" xml:space="preserve">
|
<data name="CurrentMasterPassword" xml:space="preserve">
|
||||||
<value>Текущий мастер-пароль</value>
|
<value>Текущий мастер-пароль</value>
|
||||||
@@ -2677,7 +2677,7 @@
|
|||||||
<value>Помощь по повторному запросу мастер-пароля</value>
|
<value>Помощь по повторному запросу мастер-пароля</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>Разблокировка может завершиться ошибкой из-за нехватки памяти. Уменьшите настройки памяти KDF или настройте биометрическую разблокировку для решения этой проблемы.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>Некорректный ключ API</value>
|
<value>Некорректный ключ API</value>
|
||||||
@@ -2756,7 +2756,7 @@
|
|||||||
<value>Вход с устройства должен быть настроен в мобильном приложении Bitwarden. Нужен другой вариант?</value>
|
<value>Вход с устройства должен быть настроен в мобильном приложении Bitwarden. Нужен другой вариант?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Войти с устройства</value>
|
<value>Войти с помощью устройства</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Войти на</value>
|
<value>Войти на</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ Pridať TOTP, aby ste kľúč bezpečne uložili</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Služba</value>
|
<value>Služba</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2628,22 +2628,22 @@ Chcete prepnúť na toto konto?</value>
|
|||||||
<value>Súčasné hlavné heslo</value>
|
<value>Súčasné hlavné heslo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Prihlásený!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Schváliť pomocou môjho druhého zariadenia</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Žiadosť o schválenie správcom</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Schváliť pomocou hlavného hesla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Vypnúť pomocou verejného zariadenia</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Zapamätať si toto zariadenie</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Prístupový kľúč</value>
|
<value>Prístupový kľúč</value>
|
||||||
@@ -2686,22 +2686,22 @@ Chcete prepnúť na toto konto?</value>
|
|||||||
<value>Neplatný token API</value>
|
<value>Neplatný token API</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Vyžaduje sa schválenie správcom</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Vaša žiadosť bola odoslaná správcovi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Po schválení budete informovaný. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Máte problémy s prihlásením?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Prihlasujete sa ako {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Akcia pri vypršaní času pre trezor zmenená na odhlásenie</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Túto položku nemožno zdieľať s organizáciou, pretože už existuje jedna s rovnakým prístupovým kľúčom.</value>
|
<value>Túto položku nemožno zdieľať s organizáciou, pretože už existuje jedna s rovnakým prístupovým kľúčom.</value>
|
||||||
@@ -2750,13 +2750,13 @@ Chcete prepnúť na toto konto?</value>
|
|||||||
<value>Nie je možné upravovať viacero URI naraz</value>
|
<value>Nie je možné upravovať viacero URI naraz</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Schválené prihlásenie</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Prihlásenie pomocou zariadenia musí byť nastavené v nastaveniach aplikácie Bitwarden. Potrebujete inú možnosť?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Prihlásiť pomocou zariadenia</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Prihlásenie na</value>
|
<value>Prihlásenie na</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2415,9 +2415,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Сервис</value>
|
<value>Сервис</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2630,22 +2630,22 @@
|
|||||||
<value>Тренутна главна лозинка</value>
|
<value>Тренутна главна лозинка</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Пријављено!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Одобри са мојим другим уређајем</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Затражити одобрење администратора</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Одобрити са главном лозинком</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Искључите ако се користи јавни уређај</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Запамти овај уређај</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Passkey</value>
|
<value>Passkey</value>
|
||||||
@@ -2688,22 +2688,22 @@
|
|||||||
<value>Неисправан API токен</value>
|
<value>Неисправан API токен</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Захтевано је одобрење администратора</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Ваш захтев је послат вашем администратору.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Бићете обавештени када буде одобрено. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Имате проблема са пријављивањем?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Пријављивање као {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Радња временског ограничења сефа је промењена за одјављивање</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
<value>This item cannot be shared with the organization because there is one already with the same passkey.</value>
|
||||||
@@ -2752,13 +2752,13 @@
|
|||||||
<value>Не може да се уреди истовремено више адресе</value>
|
<value>Не може да се уреди истовремено више адресе</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Пријава је одобрена</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Пријава помоћу уређаја мора бити подешена у подешавањима Bitwarden апликације. Потребна је друга опција?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Пријавите се са уређајем</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Logging in on</value>
|
<value>Logging in on</value>
|
||||||
|
|||||||
@@ -2415,9 +2415,9 @@ välj Lägg till TOTP för att lagra nyckeln på ett säkert sätt</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Tjänst</value>
|
<value>Tjänst</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2642,10 +2642,10 @@ Vill du byta till detta konto?</value>
|
|||||||
<value>Godkänn med huvudlösenord</value>
|
<value>Godkänn med huvudlösenord</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Stäng av med en offentlig enhet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Kom ihåg denna enhet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Passkey</value>
|
<value>Passkey</value>
|
||||||
@@ -2697,7 +2697,7 @@ Vill du byta till detta konto?</value>
|
|||||||
<value>Du kommer att meddelas vid godkännande. </value>
|
<value>Du kommer att meddelas vid godkännande. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Problem med att logga in?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Loggar in som {0}</value>
|
<value>Loggar in som {0}</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>சேவை</value>
|
<value>சேவை</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2693,13 +2693,13 @@
|
|||||||
<value>Your request has been sent to your admin.</value>
|
<value>Your request has been sent to your admin.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>ஏற்கப்பட்ட பின் அறிவிக்கப்படுவீர். </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Trouble logging in?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>{0} ஆக உள்நுழைகிறது</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Vault timeout action changed to log out</value>
|
||||||
@@ -2751,13 +2751,13 @@
|
|||||||
<value>பல உரலிகளை ஒரே நேரத்தில் திருத்த முடியாது</value>
|
<value>பல உரலிகளை ஒரே நேரத்தில் திருத்த முடியாது</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>உள்நுழைவு ஏற்கப்பட்டது</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>சாதனத்துடன் உள்நுழை</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>இதில் உள்நுழைகிறது</value>
|
<value>இதில் உள்நுழைகிறது</value>
|
||||||
|
|||||||
@@ -2414,9 +2414,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2421,9 +2421,9 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Service</value>
|
<value>Service</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2412,9 +2412,9 @@ Kod otomatik olarak taranacaktır.</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Servis</value>
|
<value>Servis</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2627,22 +2627,22 @@ Bu hesaba geçmek ister misiniz?</value>
|
|||||||
<value>Mevcut ana parola</value>
|
<value>Mevcut ana parola</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Oturum açıldı!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Diğer cihazımla onayla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Yönetici onayı iste</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Ana parola ile onayla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Herkese açık bir cihaz kullanarak kapat</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Bu cihazı hatırla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Şifre anahtarı</value>
|
<value>Şifre anahtarı</value>
|
||||||
@@ -2685,22 +2685,22 @@ Bu hesaba geçmek ister misiniz?</value>
|
|||||||
<value>Geçersiz API token'ı</value>
|
<value>Geçersiz API token'ı</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Yönetici onayı istendi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>İsteğiniz yöneticinize gönderildi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Onaylandıktan sonra bilgilendirileceksiniz. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Giriş yaparken sorun mu yaşıyorsunuz?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>{0} olarak oturum açılıyor</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Kasa zaman aşımı eylemi oturumu kapatmak için değiştirildi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Aynı şifre anahtarına sahip başka bir kayıt olduğu için bu kaydı kuruluşunuzla paylaşamazsınız.</value>
|
<value>Aynı şifre anahtarına sahip başka bir kayıt olduğu için bu kaydı kuruluşunuzla paylaşamazsınız.</value>
|
||||||
@@ -2749,13 +2749,13 @@ Bu hesaba geçmek ister misiniz?</value>
|
|||||||
<value>Aynı anda birden fazla URl düzenlenemez</value>
|
<value>Aynı anda birden fazla URl düzenlenemez</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Giriş onaylandı</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Cihazla oturum aç, Bitwarden uygulamasının ayarlarında ayarlanmalıdır. Başka bir seçeneğe mi ihtiyacınız var?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Cihazla giriş yap</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Logging in on</value>
|
<value>Logging in on</value>
|
||||||
|
|||||||
@@ -724,7 +724,7 @@
|
|||||||
<value>Код підтвердження</value>
|
<value>Код підтвердження</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewItem" xml:space="preserve">
|
<data name="ViewItem" xml:space="preserve">
|
||||||
<value>Перегляд запису</value>
|
<value>Переглянути запис</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="WebVault" xml:space="preserve">
|
<data name="WebVault" xml:space="preserve">
|
||||||
<value>Веб сховище Bitwarden</value>
|
<value>Веб сховище Bitwarden</value>
|
||||||
@@ -790,7 +790,7 @@
|
|||||||
<value>Автозаповнення</value>
|
<value>Автозаповнення</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillOrView" xml:space="preserve">
|
<data name="AutofillOrView" xml:space="preserve">
|
||||||
<value>Автоматичне заповнення чи перегляд запису?</value>
|
<value>Автоматично заповнити чи переглянути запис?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceMatchConfirm" xml:space="preserve">
|
<data name="BitwardenAutofillServiceMatchConfirm" xml:space="preserve">
|
||||||
<value>Ви дійсно хочете використати цей запис для автоматичного заповнення? Він не повністю відповідає "{0}".</value>
|
<value>Ви дійсно хочете використати цей запис для автоматичного заповнення? Він не повністю відповідає "{0}".</value>
|
||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Послуга</value>
|
<value>Послуга</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2628,22 +2628,22 @@
|
|||||||
<value>Поточний головний пароль</value>
|
<value>Поточний головний пароль</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>Ви увійшли!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>Затвердити з моїм іншим пристроєм</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>Запит підтвердження адміністратора</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>Затвердити з головним паролем</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>Вимкнути використання загальнодоступного пристрою</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>Запам'ятати цей пристрій</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>Ключ доступу</value>
|
<value>Ключ доступу</value>
|
||||||
@@ -2686,22 +2686,22 @@
|
|||||||
<value>Недійсний токен API</value>
|
<value>Недійсний токен API</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>Запитано затвердження адміністратором</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>Ваш запит відправлено адміністратору.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>Ви отримаєте сповіщення після затвердження. </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>Проблема під час входу?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>Вхід у систему як {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>Час очікування сховища змінено на вихід</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>Цей запис не можна поширити для організації, оскільки там вже є запис із таким самим ключем доступу.</value>
|
<value>Цей запис не можна поширити для організації, оскільки там вже є запис із таким самим ключем доступу.</value>
|
||||||
@@ -2750,13 +2750,13 @@
|
|||||||
<value>Неможливо редагувати кілька URI одночасно</value>
|
<value>Неможливо редагувати кілька URI одночасно</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>Вхід затверджено</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>Потрібно увімкнути схвалення запитів на вхід у налаштуваннях програми Bitwarden. Потрібен інший варіант?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Увійти з пристроєм</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>Увійти на</value>
|
<value>Увійти на</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@ chọn Thêm TOTP để lưu khóa an toàn</value>
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>Dịch vụ</value>
|
<value>Dịch vụ</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>服务</value>
|
<value>服务</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2628,22 +2628,22 @@
|
|||||||
<value>当前主密码</value>
|
<value>当前主密码</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedIn" xml:space="preserve">
|
<data name="LoggedIn" xml:space="preserve">
|
||||||
<value>Logged in!</value>
|
<value>已登录!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
<data name="ApproveWithMyOtherDevice" xml:space="preserve">
|
||||||
<value>Approve with my other device</value>
|
<value>通过我的其他设备批准</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RequestAdminApproval" xml:space="preserve">
|
<data name="RequestAdminApproval" xml:space="preserve">
|
||||||
<value>Request admin approval</value>
|
<value>请求管理员批准</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
<data name="ApproveWithMasterPassword" xml:space="preserve">
|
||||||
<value>Approve with master password</value>
|
<value>使用主密码批准</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
<data name="TurnOffUsingPublicDevice" xml:space="preserve">
|
||||||
<value>Turn off using a public device</value>
|
<value>不允许使用公共设备</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RememberThisDevice" xml:space="preserve">
|
<data name="RememberThisDevice" xml:space="preserve">
|
||||||
<value>Remember this device</value>
|
<value>记住此设备</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Passkey" xml:space="preserve">
|
<data name="Passkey" xml:space="preserve">
|
||||||
<value>通行密钥</value>
|
<value>通行密钥</value>
|
||||||
@@ -2659,13 +2659,13 @@
|
|||||||
<value>应用</value>
|
<value>应用</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouCannotEditPasskeyApplicationBecauseItWouldInvalidateThePasskey" xml:space="preserve">
|
<data name="YouCannotEditPasskeyApplicationBecauseItWouldInvalidateThePasskey" xml:space="preserve">
|
||||||
<value>您不能编辑通行密钥应用程序,这会使通行密钥失效</value>
|
<value>您不能编辑通行密钥应用程序,因为这会使通行密钥失效</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasskeyWillNotBeCopied" xml:space="preserve">
|
<data name="PasskeyWillNotBeCopied" xml:space="preserve">
|
||||||
<value>通行密钥不会被复制</value>
|
<value>通行密钥不会被复制</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThePasskeyWillNotBeCopiedToTheClonedItemDoYouWantToContinueCloningThisItem" xml:space="preserve">
|
<data name="ThePasskeyWillNotBeCopiedToTheClonedItemDoYouWantToContinueCloningThisItem" xml:space="preserve">
|
||||||
<value>通行密钥将不会复制到克隆的项目。要继续克隆这个项目吗?</value>
|
<value>通行密钥将不会被复制到克隆的项目。要继续克隆这个项目吗?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyApplication" xml:space="preserve">
|
<data name="CopyApplication" xml:space="preserve">
|
||||||
<value>复制应用</value>
|
<value>复制应用</value>
|
||||||
@@ -2677,7 +2677,7 @@
|
|||||||
<value>主密码重新询问帮助</value>
|
<value>主密码重新询问帮助</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
<data name="UnlockingMayFailDueToInsufficientMemoryDecreaseYourKDFMemorySettingsToResolve" xml:space="preserve">
|
||||||
<value>Unlocking may fail due to insufficient memory. Decrease your KDF memory settings or set up biometric unlock to resolve.</value>
|
<value>由于内存不足,解锁可能会失败。请减少您的 KDF 内存设置或设置生物识别解锁来解决此问题。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidAPIKey" xml:space="preserve">
|
<data name="InvalidAPIKey" xml:space="preserve">
|
||||||
<value>无效的 API 密钥</value>
|
<value>无效的 API 密钥</value>
|
||||||
@@ -2686,22 +2686,22 @@
|
|||||||
<value>无效的 API 令牌</value>
|
<value>无效的 API 令牌</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdminApprovalRequested" xml:space="preserve">
|
<data name="AdminApprovalRequested" xml:space="preserve">
|
||||||
<value>Admin approval requested</value>
|
<value>已请求管理员批准</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
<data name="YourRequestHasBeenSentToYourAdmin" xml:space="preserve">
|
||||||
<value>Your request has been sent to your admin.</value>
|
<value>您的请求已发送给您的管理员。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
<data name="YouWillBeNotifiedOnceApproved" xml:space="preserve">
|
||||||
<value>You will be notified once approved. </value>
|
<value>批准后,您将收到通知。 </value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleLoggingIn" xml:space="preserve">
|
<data name="TroubleLoggingIn" xml:space="preserve">
|
||||||
<value>Trouble logging in?</value>
|
<value>登录遇到问题?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logging in as {0}</value>
|
<value>正登录为 {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
<data name="VaultTimeoutActionChangedToLogOut" xml:space="preserve">
|
||||||
<value>Vault timeout action changed to log out</value>
|
<value>密码库超时动作已更改为注销</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
<data name="ThisItemCannotBeSharedWithTheOrganizationBecauseThereIsOneAlreadyWithTheSamePasskey" xml:space="preserve">
|
||||||
<value>无法与组织共享此项目,因为已经有一个项目具有相同的通行密钥。</value>
|
<value>无法与组织共享此项目,因为已经有一个项目具有相同的通行密钥。</value>
|
||||||
@@ -2750,13 +2750,13 @@
|
|||||||
<value>一次不能编辑多个 URI</value>
|
<value>一次不能编辑多个 URI</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginApproved" xml:space="preserve">
|
<data name="LoginApproved" xml:space="preserve">
|
||||||
<value>Login approved</value>
|
<value>登录已批准</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
<data name="LogInWithDeviceMustBeSetUpInTheSettingsOfTheBitwardenAppNeedAnotherOption" xml:space="preserve">
|
||||||
<value>Log in with device must be set up in the settings of the Bitwarden app. Need another option?</value>
|
<value>设备登录必须在 Bitwarden 应用程序的设置中启用。需要其他登录选项吗?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithDevice" xml:space="preserve">
|
<data name="LogInWithDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>设备登录</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInOn" xml:space="preserve">
|
<data name="LoggingInOn" xml:space="preserve">
|
||||||
<value>登录到</value>
|
<value>登录到</value>
|
||||||
|
|||||||
@@ -2413,9 +2413,9 @@
|
|||||||
<data name="Service" xml:space="preserve">
|
<data name="Service" xml:space="preserve">
|
||||||
<value>服務</value>
|
<value>服務</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AnonAddy" xml:space="preserve">
|
<data name="AddyIo" xml:space="preserve">
|
||||||
<value>AnonAddy</value>
|
<value>addy.io</value>
|
||||||
<comment>"AnonAddy" is the product name and should not be translated.</comment>
|
<comment>"addy.io" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="FirefoxRelay" xml:space="preserve">
|
<data name="FirefoxRelay" xml:space="preserve">
|
||||||
<value>Firefox Relay</value>
|
<value>Firefox Relay</value>
|
||||||
@@ -2656,7 +2656,7 @@
|
|||||||
<comment>To state the date in which the cipher was created: Created 03/21/2023</comment>
|
<comment>To state the date in which the cipher was created: Created 03/21/2023</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Application" xml:space="preserve">
|
<data name="Application" xml:space="preserve">
|
||||||
<value>Application</value>
|
<value>應用程式</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YouCannotEditPasskeyApplicationBecauseItWouldInvalidateThePasskey" xml:space="preserve">
|
<data name="YouCannotEditPasskeyApplicationBecauseItWouldInvalidateThePasskey" xml:space="preserve">
|
||||||
<value>You cannot edit passkey application because it would invalidate the passkey</value>
|
<value>You cannot edit passkey application because it would invalidate the passkey</value>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Bit.App.Abstractions;
|
using Bit.App.Abstractions;
|
||||||
using Bit.App.Resources;
|
using Bit.App.Resources;
|
||||||
|
using Bit.App.Utilities;
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
using Bit.Core.Enums;
|
using Bit.Core.Enums;
|
||||||
|
|
||||||
@@ -10,11 +11,13 @@ namespace Bit.App.Services
|
|||||||
{
|
{
|
||||||
private readonly IPlatformUtilsService _platformUtilsService;
|
private readonly IPlatformUtilsService _platformUtilsService;
|
||||||
private readonly ICryptoService _cryptoService;
|
private readonly ICryptoService _cryptoService;
|
||||||
|
private readonly IStateService _stateService;
|
||||||
|
|
||||||
public MobilePasswordRepromptService(IPlatformUtilsService platformUtilsService, ICryptoService cryptoService)
|
public MobilePasswordRepromptService(IPlatformUtilsService platformUtilsService, ICryptoService cryptoService, IStateService stateService)
|
||||||
{
|
{
|
||||||
_platformUtilsService = platformUtilsService;
|
_platformUtilsService = platformUtilsService;
|
||||||
_cryptoService = cryptoService;
|
_cryptoService = cryptoService;
|
||||||
|
_stateService = stateService;
|
||||||
}
|
}
|
||||||
|
|
||||||
public string[] ProtectedFields { get; } = { "LoginTotp", "LoginPassword", "H_FieldValue", "CardNumber", "CardCode" };
|
public string[] ProtectedFields { get; } = { "LoginTotp", "LoginPassword", "H_FieldValue", "CardNumber", "CardCode" };
|
||||||
@@ -42,7 +45,22 @@ namespace Bit.App.Services
|
|||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
return await _cryptoService.CompareAndUpdateKeyHashAsync(password, null);
|
var masterKey = await _cryptoService.GetOrDeriveMasterKeyAsync(password);
|
||||||
|
var passwordValid = await _cryptoService.CompareAndUpdateKeyHashAsync(password, masterKey);
|
||||||
|
if (passwordValid)
|
||||||
|
{
|
||||||
|
await AppHelpers.ResetInvalidUnlockAttemptsAsync();
|
||||||
|
|
||||||
|
var userKey = await _cryptoService.DecryptUserKeyWithMasterKeyAsync(masterKey);
|
||||||
|
await _cryptoService.SetMasterKeyAsync(masterKey);
|
||||||
|
var hasKey = await _cryptoService.HasUserKeyAsync();
|
||||||
|
if (!hasKey)
|
||||||
|
{
|
||||||
|
await _cryptoService.SetUserKeyAsync(userKey);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return passwordValid;
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<bool> ShouldByPassMasterPasswordRepromptAsync()
|
private async Task<bool> ShouldByPassMasterPasswordRepromptAsync()
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Bit.Core;
|
using Bit.Core;
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
@@ -11,27 +12,16 @@ namespace Bit.App.Services
|
|||||||
private readonly IStorageService _preferencesStorageService;
|
private readonly IStorageService _preferencesStorageService;
|
||||||
private readonly IStorageService _liteDbStorageService;
|
private readonly IStorageService _liteDbStorageService;
|
||||||
|
|
||||||
private readonly HashSet<string> _preferenceStorageKeys = new HashSet<string>
|
private readonly HashSet<string> _liteDbStorageKeys = new HashSet<string>
|
||||||
{
|
{
|
||||||
Constants.StateVersionKey,
|
Constants.EventCollectionKey,
|
||||||
Constants.PreAuthEnvironmentUrlsKey,
|
Constants.CiphersKey(""),
|
||||||
Constants.AutofillTileAdded,
|
Constants.FoldersKey(""),
|
||||||
Constants.AddSitePromptShownKey,
|
Constants.CollectionsKey(""),
|
||||||
Constants.PushInitialPromptShownKey,
|
Constants.CiphersLocalDataKey(""),
|
||||||
Constants.LastFileCacheClearKey,
|
Constants.SendsKey(""),
|
||||||
Constants.PushRegisteredTokenKey,
|
Constants.PassGenHistoryKey(""),
|
||||||
Constants.LastBuildKey,
|
Constants.SettingsKey(""),
|
||||||
Constants.ClearCiphersCacheKey,
|
|
||||||
Constants.BiometricIntegritySourceKey,
|
|
||||||
Constants.iOSExtensionActiveUserIdKey,
|
|
||||||
Constants.iOSAutoFillClearCiphersCacheKey,
|
|
||||||
Constants.iOSAutoFillBiometricIntegritySourceKey,
|
|
||||||
Constants.iOSExtensionClearCiphersCacheKey,
|
|
||||||
Constants.iOSExtensionBiometricIntegritySourceKey,
|
|
||||||
Constants.iOSShareExtensionClearCiphersCacheKey,
|
|
||||||
Constants.iOSShareExtensionBiometricIntegritySourceKey,
|
|
||||||
Constants.RememberedEmailKey,
|
|
||||||
Constants.RememberedOrgIdentifierKey
|
|
||||||
};
|
};
|
||||||
|
|
||||||
public MobileStorageService(
|
public MobileStorageService(
|
||||||
@@ -44,30 +34,31 @@ namespace Bit.App.Services
|
|||||||
|
|
||||||
public async Task<T> GetAsync<T>(string key)
|
public async Task<T> GetAsync<T>(string key)
|
||||||
{
|
{
|
||||||
if (_preferenceStorageKeys.Contains(key))
|
if (IsLiteDbKey(key))
|
||||||
{
|
{
|
||||||
return await _preferencesStorageService.GetAsync<T>(key);
|
|
||||||
}
|
|
||||||
return await _liteDbStorageService.GetAsync<T>(key);
|
return await _liteDbStorageService.GetAsync<T>(key);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return await _preferencesStorageService.GetAsync<T>(key) ?? await TryMigrateLiteDbToPrefsAsync<T>(key);
|
||||||
|
}
|
||||||
|
|
||||||
public Task SaveAsync<T>(string key, T obj)
|
public Task SaveAsync<T>(string key, T obj)
|
||||||
{
|
{
|
||||||
if (_preferenceStorageKeys.Contains(key))
|
if (IsLiteDbKey(key))
|
||||||
{
|
{
|
||||||
return _preferencesStorageService.SaveAsync(key, obj);
|
|
||||||
}
|
|
||||||
return _liteDbStorageService.SaveAsync(key, obj);
|
return _liteDbStorageService.SaveAsync(key, obj);
|
||||||
}
|
}
|
||||||
|
return _preferencesStorageService.SaveAsync(key, obj);
|
||||||
|
}
|
||||||
|
|
||||||
public Task RemoveAsync(string key)
|
public Task RemoveAsync(string key)
|
||||||
{
|
{
|
||||||
if (_preferenceStorageKeys.Contains(key))
|
if (IsLiteDbKey(key))
|
||||||
{
|
{
|
||||||
return _preferencesStorageService.RemoveAsync(key);
|
|
||||||
}
|
|
||||||
return _liteDbStorageService.RemoveAsync(key);
|
return _liteDbStorageService.RemoveAsync(key);
|
||||||
}
|
}
|
||||||
|
return _preferencesStorageService.RemoveAsync(key);
|
||||||
|
}
|
||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
@@ -80,5 +71,25 @@ namespace Bit.App.Services
|
|||||||
disposablePrefService.Dispose();
|
disposablePrefService.Dispose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Helpers
|
||||||
|
|
||||||
|
private bool IsLiteDbKey(string key)
|
||||||
|
{
|
||||||
|
return _liteDbStorageKeys.Any(key.StartsWith) ||
|
||||||
|
_liteDbStorageKeys.Contains(key);
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task<T> TryMigrateLiteDbToPrefsAsync<T>(string key)
|
||||||
|
{
|
||||||
|
var currentValue = await _liteDbStorageService.GetAsync<T>(key);
|
||||||
|
if (currentValue != null)
|
||||||
|
{
|
||||||
|
await _preferencesStorageService.SaveAsync(key, currentValue);
|
||||||
|
await _liteDbStorageService.RemoveAsync(key);
|
||||||
|
}
|
||||||
|
|
||||||
|
return currentValue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,5 @@ namespace Bit.Core.Abstractions
|
|||||||
public interface IAppIdService
|
public interface IAppIdService
|
||||||
{
|
{
|
||||||
Task<string> GetAppIdAsync();
|
Task<string> GetAppIdAsync();
|
||||||
Task<string> GetAnonymousAppIdAsync();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ namespace Bit.Core.Abstractions
|
|||||||
string Code { get; set; }
|
string Code { get; set; }
|
||||||
string CodeVerifier { get; set; }
|
string CodeVerifier { get; set; }
|
||||||
string SsoRedirectUrl { get; set; }
|
string SsoRedirectUrl { get; set; }
|
||||||
|
string SsoEmail2FaSessionToken { get; set; }
|
||||||
TwoFactorProviderType? SelectedTwoFactorProviderType { get; set; }
|
TwoFactorProviderType? SelectedTwoFactorProviderType { get; set; }
|
||||||
Dictionary<TwoFactorProviderType, TwoFactorProvider> TwoFactorProviders { get; set; }
|
Dictionary<TwoFactorProviderType, TwoFactorProvider> TwoFactorProviders { get; set; }
|
||||||
Dictionary<TwoFactorProviderType, Dictionary<string, object>> TwoFactorProvidersData { get; set; }
|
Dictionary<TwoFactorProviderType, Dictionary<string, object>> TwoFactorProvidersData { get; set; }
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ namespace Bit.Core.Abstractions
|
|||||||
Task ReplaceAsync(Dictionary<string, CipherData> ciphers);
|
Task ReplaceAsync(Dictionary<string, CipherData> ciphers);
|
||||||
Task<Cipher> SaveAttachmentRawWithServerAsync(Cipher cipher, string filename, byte[] data);
|
Task<Cipher> SaveAttachmentRawWithServerAsync(Cipher cipher, string filename, byte[] data);
|
||||||
Task SaveCollectionsWithServerAsync(Cipher cipher);
|
Task SaveCollectionsWithServerAsync(Cipher cipher);
|
||||||
Task SaveNeverDomainAsync(string domain);
|
|
||||||
Task SaveWithServerAsync(Cipher cipher);
|
Task SaveWithServerAsync(Cipher cipher);
|
||||||
Task<ShareWithServerError> ShareWithServerAsync(CipherView cipher, string organizationId, HashSet<string> collectionIds);
|
Task<ShareWithServerError> ShareWithServerAsync(CipherView cipher, string organizationId, HashSet<string> collectionIds);
|
||||||
Task UpdateLastUsedDateAsync(string id);
|
Task UpdateLastUsedDateAsync(string id);
|
||||||
|
|||||||
@@ -60,5 +60,6 @@ namespace Bit.Core.Abstractions
|
|||||||
Task<EncString> EncryptAsync(string plainValue, SymmetricCryptoKey key = null);
|
Task<EncString> EncryptAsync(string plainValue, SymmetricCryptoKey key = null);
|
||||||
Task<EncByteArray> EncryptToBytesAsync(byte[] plainValue, SymmetricCryptoKey key = null);
|
Task<EncByteArray> EncryptToBytesAsync(byte[] plainValue, SymmetricCryptoKey key = null);
|
||||||
Task<UserKey> DecryptAndMigrateOldPinKeyAsync(bool masterPasswordOnRestart, string pin, string email, KdfConfig kdfConfig, EncString oldPinKey);
|
Task<UserKey> DecryptAndMigrateOldPinKeyAsync(bool masterPasswordOnRestart, string pin, string email, KdfConfig kdfConfig, EncString oldPinKey);
|
||||||
|
Task<MasterKey> GetOrDeriveMasterKeyAsync(string password, string userId = null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -92,14 +92,12 @@ namespace Bit.Core.Abstractions
|
|||||||
Task SetInlineAutofillEnabledAsync(bool? value, string userId = null);
|
Task SetInlineAutofillEnabledAsync(bool? value, string userId = null);
|
||||||
Task<bool?> GetAutofillDisableSavePromptAsync(string userId = null);
|
Task<bool?> GetAutofillDisableSavePromptAsync(string userId = null);
|
||||||
Task SetAutofillDisableSavePromptAsync(bool? value, string userId = null);
|
Task SetAutofillDisableSavePromptAsync(bool? value, string userId = null);
|
||||||
Task<Dictionary<string, Dictionary<string, object>>> GetLocalDataAsync(string userId = null);
|
Task<Dictionary<string, Dictionary<string, object>>> GetCiphersLocalDataAsync(string userId = null);
|
||||||
Task SetLocalDataAsync(Dictionary<string, Dictionary<string, object>> value, string userId = null);
|
Task SetCiphersLocalDataAsync(Dictionary<string, Dictionary<string, object>> value, string userId = null);
|
||||||
Task<Dictionary<string, CipherData>> GetEncryptedCiphersAsync(string userId = null);
|
Task<Dictionary<string, CipherData>> GetEncryptedCiphersAsync(string userId = null);
|
||||||
Task SetEncryptedCiphersAsync(Dictionary<string, CipherData> value, string userId = null);
|
Task SetEncryptedCiphersAsync(Dictionary<string, CipherData> value, string userId = null);
|
||||||
Task<int?> GetDefaultUriMatchAsync(string userId = null);
|
Task<int?> GetDefaultUriMatchAsync(string userId = null);
|
||||||
Task SetDefaultUriMatchAsync(int? value, string userId = null);
|
Task SetDefaultUriMatchAsync(int? value, string userId = null);
|
||||||
Task<HashSet<string>> GetNeverDomainsAsync(string userId = null);
|
|
||||||
Task SetNeverDomainsAsync(HashSet<string> value, string userId = null);
|
|
||||||
Task<int?> GetClearClipboardAsync(string userId = null);
|
Task<int?> GetClearClipboardAsync(string userId = null);
|
||||||
Task SetClearClipboardAsync(int? value, string userId = null);
|
Task SetClearClipboardAsync(int? value, string userId = null);
|
||||||
Task<Dictionary<string, CollectionData>> GetEncryptedCollectionsAsync(string userId = null);
|
Task<Dictionary<string, CollectionData>> GetEncryptedCollectionsAsync(string userId = null);
|
||||||
|
|||||||
@@ -9,11 +9,12 @@ namespace Bit.Core
|
|||||||
public const string AndroidAppProtocol = "androidapp://";
|
public const string AndroidAppProtocol = "androidapp://";
|
||||||
public const string iOSAppProtocol = "iosapp://";
|
public const string iOSAppProtocol = "iosapp://";
|
||||||
public const string DefaultUsernameGenerated = "-";
|
public const string DefaultUsernameGenerated = "-";
|
||||||
|
public const string AppIdKey = "appId";
|
||||||
public const string StateVersionKey = "stateVersion";
|
public const string StateVersionKey = "stateVersion";
|
||||||
public const string StateKey = "state";
|
public const string StateKey = "state";
|
||||||
public const string PreAuthEnvironmentUrlsKey = "preAuthEnvironmentUrls";
|
public const string PreAuthEnvironmentUrlsKey = "preAuthEnvironmentUrls";
|
||||||
public const string LastFileCacheClearKey = "lastFileCacheClear";
|
public const string LastFileCacheClearKey = "lastFileCacheClear";
|
||||||
public const string AutofillTileAdded = "autofillTileAdded";
|
public const string AutofillTileAddedKey = "autofillTileAdded";
|
||||||
public const string PushRegisteredTokenKey = "pushRegisteredToken";
|
public const string PushRegisteredTokenKey = "pushRegisteredToken";
|
||||||
public const string PushInitialPromptShownKey = "pushInitialPromptShown";
|
public const string PushInitialPromptShownKey = "pushInitialPromptShown";
|
||||||
public const string PushInstallationRegistrationErrorKey = "pushInstallationRegistrationError";
|
public const string PushInstallationRegistrationErrorKey = "pushInstallationRegistrationError";
|
||||||
@@ -86,14 +87,13 @@ namespace Bit.Core
|
|||||||
public static string VaultTimeoutKey(string userId) => $"vaultTimeout_{userId}";
|
public static string VaultTimeoutKey(string userId) => $"vaultTimeout_{userId}";
|
||||||
public static string VaultTimeoutActionKey(string userId) => $"vaultTimeoutAction_{userId}";
|
public static string VaultTimeoutActionKey(string userId) => $"vaultTimeoutAction_{userId}";
|
||||||
public static string MasterKeyEncryptedUserKeyKey(string userId) => $"masterKeyEncryptedUserKey_{userId}";
|
public static string MasterKeyEncryptedUserKeyKey(string userId) => $"masterKeyEncryptedUserKey_{userId}";
|
||||||
public static string UserKeyAutoUnlockKey(string userId) => $"autoUnlock_{userId}";
|
public static string UserKeyAutoUnlockKey(string userId) => $"userKeyAutoUnlock_{userId}";
|
||||||
public static string UserKeyBiometricUnlockKey(string userId) => $"biometricUnlock_{userId}";
|
public static string UserKeyBiometricUnlockKey(string userId) => $"userKeyBiometricUnlock_{userId}";
|
||||||
public static string CiphersKey(string userId) => $"ciphers_{userId}";
|
public static string CiphersKey(string userId) => $"ciphers_{userId}";
|
||||||
public static string FoldersKey(string userId) => $"folders_{userId}";
|
public static string FoldersKey(string userId) => $"folders_{userId}";
|
||||||
public static string CollectionsKey(string userId) => $"collections_{userId}";
|
public static string CollectionsKey(string userId) => $"collections_{userId}";
|
||||||
public static string OrganizationsKey(string userId) => $"organizations_{userId}";
|
public static string OrganizationsKey(string userId) => $"organizations_{userId}";
|
||||||
public static string LocalDataKey(string userId) => $"ciphersLocalData_{userId}";
|
public static string CiphersLocalDataKey(string userId) => $"ciphersLocalData_{userId}";
|
||||||
public static string NeverDomainsKey(string userId) => $"neverDomains_{userId}";
|
|
||||||
public static string SendsKey(string userId) => $"sends_{userId}";
|
public static string SendsKey(string userId) => $"sends_{userId}";
|
||||||
public static string PoliciesKey(string userId) => $"policies_{userId}";
|
public static string PoliciesKey(string userId) => $"policies_{userId}";
|
||||||
public static string EncOrgKeysKey(string userId) => $"encOrgKeys_{userId}";
|
public static string EncOrgKeysKey(string userId) => $"encOrgKeys_{userId}";
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ namespace Bit.Core.Enums
|
|||||||
public enum ForwardedEmailServiceType
|
public enum ForwardedEmailServiceType
|
||||||
{
|
{
|
||||||
None = -1,
|
None = -1,
|
||||||
[LocalizableEnum("AnonAddy")]
|
[LocalizableEnum("AddyIo")]
|
||||||
AnonAddy = 0,
|
AnonAddy = 0,
|
||||||
[LocalizableEnum("FirefoxRelay")]
|
[LocalizableEnum("FirefoxRelay")]
|
||||||
FirefoxRelay = 1,
|
FirefoxRelay = 1,
|
||||||
|
|||||||
@@ -5,5 +5,6 @@
|
|||||||
public string Email { get; set; }
|
public string Email { get; set; }
|
||||||
public string MasterPasswordHash { get; set; }
|
public string MasterPasswordHash { get; set; }
|
||||||
public string DeviceIdentifier { get; set; }
|
public string DeviceIdentifier { get; set; }
|
||||||
|
public string SsoEmail2FaSessionToken { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,5 +12,7 @@ namespace Bit.Core.Models.Response
|
|||||||
public MasterPasswordPolicyOptions MasterPasswordPolicy { get; set; }
|
public MasterPasswordPolicyOptions MasterPasswordPolicy { get; set; }
|
||||||
[JsonProperty("CaptchaBypassToken")]
|
[JsonProperty("CaptchaBypassToken")]
|
||||||
public string CaptchaToken { get; set; }
|
public string CaptchaToken { get; set; }
|
||||||
|
public string SsoEmail2faSessionToken { get; set; }
|
||||||
|
public string Email { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,12 +15,7 @@ namespace Bit.Core.Services
|
|||||||
|
|
||||||
public Task<string> GetAppIdAsync()
|
public Task<string> GetAppIdAsync()
|
||||||
{
|
{
|
||||||
return MakeAndGetAppIdAsync("appId");
|
return MakeAndGetAppIdAsync(Constants.AppIdKey);
|
||||||
}
|
|
||||||
|
|
||||||
public Task<string> GetAnonymousAppIdAsync()
|
|
||||||
{
|
|
||||||
return MakeAndGetAppIdAsync("anonymousAppId");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<string> MakeAndGetAppIdAsync(string key)
|
private async Task<string> MakeAndGetAppIdAsync(string key)
|
||||||
|
|||||||
@@ -124,6 +124,7 @@ namespace Bit.Core.Services
|
|||||||
public string Code { get; set; }
|
public string Code { get; set; }
|
||||||
public string CodeVerifier { get; set; }
|
public string CodeVerifier { get; set; }
|
||||||
public string SsoRedirectUrl { get; set; }
|
public string SsoRedirectUrl { get; set; }
|
||||||
|
public string SsoEmail2FaSessionToken { get; set; }
|
||||||
public Dictionary<TwoFactorProviderType, TwoFactorProvider> TwoFactorProviders { get; set; }
|
public Dictionary<TwoFactorProviderType, TwoFactorProvider> TwoFactorProviders { get; set; }
|
||||||
public Dictionary<TwoFactorProviderType, Dictionary<string, object>> TwoFactorProvidersData { get; set; }
|
public Dictionary<TwoFactorProviderType, Dictionary<string, object>> TwoFactorProvidersData { get; set; }
|
||||||
public TwoFactorProviderType? SelectedTwoFactorProviderType { get; set; }
|
public TwoFactorProviderType? SelectedTwoFactorProviderType { get; set; }
|
||||||
@@ -457,20 +458,21 @@ namespace Bit.Core.Services
|
|||||||
if (result.TwoFactor)
|
if (result.TwoFactor)
|
||||||
{
|
{
|
||||||
// Two factor required.
|
// Two factor required.
|
||||||
Email = email;
|
Email = response.TwoFactorResponse.Email ?? email;
|
||||||
MasterPasswordHash = hashedPassword;
|
MasterPasswordHash = hashedPassword;
|
||||||
LocalMasterPasswordHash = localHashedPassword;
|
LocalMasterPasswordHash = localHashedPassword;
|
||||||
AuthRequestId = authRequestId;
|
AuthRequestId = authRequestId;
|
||||||
Code = code;
|
Code = code;
|
||||||
CodeVerifier = codeVerifier;
|
CodeVerifier = codeVerifier;
|
||||||
SsoRedirectUrl = redirectUrl;
|
SsoRedirectUrl = redirectUrl;
|
||||||
|
SsoEmail2FaSessionToken = response.TwoFactorResponse.SsoEmail2faSessionToken;
|
||||||
_masterKey = _setCryptoKeys ? masterKey : null;
|
_masterKey = _setCryptoKeys ? masterKey : null;
|
||||||
_userKey = userKey2FA;
|
_userKey = userKey2FA;
|
||||||
TwoFactorProvidersData = response.TwoFactorResponse.TwoFactorProviders2;
|
TwoFactorProvidersData = response.TwoFactorResponse.TwoFactorProviders2;
|
||||||
result.TwoFactorProviders = response.TwoFactorResponse.TwoFactorProviders2;
|
result.TwoFactorProviders = response.TwoFactorResponse.TwoFactorProviders2;
|
||||||
CaptchaToken = response.TwoFactorResponse.CaptchaToken;
|
CaptchaToken = response.TwoFactorResponse.CaptchaToken;
|
||||||
_masterPasswordPolicy = response.TwoFactorResponse.MasterPasswordPolicy;
|
_masterPasswordPolicy = response.TwoFactorResponse.MasterPasswordPolicy;
|
||||||
await _tokenService.ClearTwoFactorTokenAsync(email);
|
await _tokenService.ClearTwoFactorTokenAsync(Email);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -208,7 +208,7 @@ namespace Bit.Core.Services
|
|||||||
|
|
||||||
public async Task<Cipher> GetAsync(string id)
|
public async Task<Cipher> GetAsync(string id)
|
||||||
{
|
{
|
||||||
var localData = await _stateService.GetLocalDataAsync();
|
var localData = await _stateService.GetCiphersLocalDataAsync();
|
||||||
var ciphers = await _stateService.GetEncryptedCiphersAsync();
|
var ciphers = await _stateService.GetEncryptedCiphersAsync();
|
||||||
if (!ciphers?.ContainsKey(id) ?? true)
|
if (!ciphers?.ContainsKey(id) ?? true)
|
||||||
{
|
{
|
||||||
@@ -220,7 +220,7 @@ namespace Bit.Core.Services
|
|||||||
|
|
||||||
public async Task<List<Cipher>> GetAllAsync()
|
public async Task<List<Cipher>> GetAllAsync()
|
||||||
{
|
{
|
||||||
var localData = await _stateService.GetLocalDataAsync();
|
var localData = await _stateService.GetCiphersLocalDataAsync();
|
||||||
var ciphers = await _stateService.GetEncryptedCiphersAsync();
|
var ciphers = await _stateService.GetEncryptedCiphersAsync();
|
||||||
var response = ciphers?.Select(c => new Cipher(c.Value, false,
|
var response = ciphers?.Select(c => new Cipher(c.Value, false,
|
||||||
localData?.ContainsKey(c.Key) ?? false ? localData[c.Key] : null));
|
localData?.ContainsKey(c.Key) ?? false ? localData[c.Key] : null));
|
||||||
@@ -458,7 +458,7 @@ namespace Bit.Core.Services
|
|||||||
|
|
||||||
public async Task UpdateLastUsedDateAsync(string id)
|
public async Task UpdateLastUsedDateAsync(string id)
|
||||||
{
|
{
|
||||||
var ciphersLocalData = await _stateService.GetLocalDataAsync();
|
var ciphersLocalData = await _stateService.GetCiphersLocalDataAsync();
|
||||||
if (ciphersLocalData == null)
|
if (ciphersLocalData == null)
|
||||||
{
|
{
|
||||||
ciphersLocalData = new Dictionary<string, Dictionary<string, object>>();
|
ciphersLocalData = new Dictionary<string, Dictionary<string, object>>();
|
||||||
@@ -476,7 +476,7 @@ namespace Bit.Core.Services
|
|||||||
ciphersLocalData[id].Add("lastUsedDate", DateTime.UtcNow);
|
ciphersLocalData[id].Add("lastUsedDate", DateTime.UtcNow);
|
||||||
}
|
}
|
||||||
|
|
||||||
await _stateService.SetLocalDataAsync(ciphersLocalData);
|
await _stateService.SetCiphersLocalDataAsync(ciphersLocalData);
|
||||||
// Update cache
|
// Update cache
|
||||||
if (DecryptedCipherCache == null)
|
if (DecryptedCipherCache == null)
|
||||||
{
|
{
|
||||||
@@ -489,21 +489,6 @@ namespace Bit.Core.Services
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task SaveNeverDomainAsync(string domain)
|
|
||||||
{
|
|
||||||
if (string.IsNullOrWhiteSpace(domain))
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var domains = await _stateService.GetNeverDomainsAsync();
|
|
||||||
if (domains == null)
|
|
||||||
{
|
|
||||||
domains = new HashSet<string>();
|
|
||||||
}
|
|
||||||
domains.Add(domain);
|
|
||||||
await _stateService.SetNeverDomainsAsync(domains);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async Task SaveWithServerAsync(Cipher cipher)
|
public async Task SaveWithServerAsync(Cipher cipher)
|
||||||
{
|
{
|
||||||
CipherResponse response;
|
CipherResponse response;
|
||||||
|
|||||||
@@ -700,6 +700,15 @@ namespace Bit.Core.Services
|
|||||||
return new EncByteArray(encBytes);
|
return new EncByteArray(encBytes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public async Task<MasterKey> GetOrDeriveMasterKeyAsync(string password, string userId = null)
|
||||||
|
{
|
||||||
|
var masterKey = await GetMasterKeyAsync(userId);
|
||||||
|
return masterKey ?? await this.MakeMasterKeyAsync(
|
||||||
|
password,
|
||||||
|
await _stateService.GetEmailAsync(userId),
|
||||||
|
await _stateService.GetActiveUserCustomDataAsync(a => new KdfConfig(a?.Profile)));
|
||||||
|
}
|
||||||
|
|
||||||
// --HELPER METHODS--
|
// --HELPER METHODS--
|
||||||
|
|
||||||
private async Task StoreAdditionalKeysAsync(UserKey userKey, string userId = null)
|
private async Task StoreAdditionalKeysAsync(UserKey userKey, string userId = null)
|
||||||
@@ -1011,6 +1020,10 @@ namespace Bit.Core.Services
|
|||||||
// Decrypt
|
// Decrypt
|
||||||
var masterKey = new MasterKey(Convert.FromBase64String(oldKey));
|
var masterKey = new MasterKey(Convert.FromBase64String(oldKey));
|
||||||
var encryptedUserKey = await _stateService.GetEncKeyEncryptedAsync(userId);
|
var encryptedUserKey = await _stateService.GetEncKeyEncryptedAsync(userId);
|
||||||
|
if (encryptedUserKey == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
var userKey = await DecryptUserKeyWithMasterKeyAsync(
|
var userKey = await DecryptUserKeyWithMasterKeyAsync(
|
||||||
masterKey,
|
masterKey,
|
||||||
new EncString(encryptedUserKey),
|
new EncString(encryptedUserKey),
|
||||||
@@ -1070,8 +1083,11 @@ namespace Bit.Core.Services
|
|||||||
var encPin = await EncryptAsync(pin, userKey);
|
var encPin = await EncryptAsync(pin, userKey);
|
||||||
await _stateService.SetProtectedPinAsync(encPin.EncryptedString);
|
await _stateService.SetProtectedPinAsync(encPin.EncryptedString);
|
||||||
}
|
}
|
||||||
// Clear old key
|
// Clear old key only if not needed for bio/auto migration
|
||||||
|
if (await _stateService.GetKeyEncryptedAsync() != null)
|
||||||
|
{
|
||||||
await _stateService.SetEncKeyEncryptedAsync(null);
|
await _stateService.SetEncKeyEncryptedAsync(null);
|
||||||
|
}
|
||||||
return userKey;
|
return userKey;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user