mirror of
https://github.com/bitwarden/mobile
synced 2025-12-10 13:23:39 +00:00
Compare commits
3 Commits
community/
...
v2023.1.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
625024b2b0 | ||
|
|
6a25182ccb | ||
|
|
bf19966cea |
114
.github/workflows/build.yml
vendored
114
.github/workflows/build.yml
vendored
@@ -4,10 +4,10 @@ name: Build
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches-ignore:
|
branches-ignore:
|
||||||
- "l10n_master"
|
- 'l10n_master'
|
||||||
- "gh-pages"
|
- 'gh-pages'
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- ".github/workflows/**"
|
- '.github/workflows/**'
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs: {}
|
inputs: {}
|
||||||
|
|
||||||
@@ -62,19 +62,16 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
variant: ["prod", "qa"]
|
variant: ['prod', 'qa']
|
||||||
steps:
|
steps:
|
||||||
- name: Setup NuGet
|
- name: Setup NuGet
|
||||||
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
||||||
with:
|
with:
|
||||||
nuget-version: 5.9.0
|
nuget-version: 5.9.0
|
||||||
|
|
||||||
- name: Set up MSBuild
|
- name: Set up MSBuild
|
||||||
uses: microsoft/setup-msbuild@ab534842b4bdf384b8aaf93765dc6f721d9f5fab
|
uses: microsoft/setup-msbuild@ab534842b4bdf384b8aaf93765dc6f721d9f5fab
|
||||||
|
|
||||||
- name: Setup Windows builder
|
|
||||||
run: choco install checksum --no-progress
|
|
||||||
|
|
||||||
- name: Work Around for broken Windows 2022 Runner Image
|
- name: Work Around for broken Windows 2022 Runner Image
|
||||||
run: |
|
run: |
|
||||||
Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer\"
|
Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer\"
|
||||||
@@ -151,17 +148,7 @@ jobs:
|
|||||||
shell: pwsh
|
shell: pwsh
|
||||||
|
|
||||||
- name: Run Core tests
|
- name: Run Core tests
|
||||||
run: dotnet test test/Core.Test/Core.Test.csproj --logger "trx;LogFileName=test-results.trx"
|
run: dotnet test test/Core.Test/Core.Test.csproj
|
||||||
shell: pwsh
|
|
||||||
|
|
||||||
- name: Report test results
|
|
||||||
uses: dorny/test-reporter@c9b3d0e2bd2a4e96aaf424dbaa31c46b42318226
|
|
||||||
if: always()
|
|
||||||
with:
|
|
||||||
name: Test Results
|
|
||||||
path: "**/test-results.trx"
|
|
||||||
reporter: dotnet-trx
|
|
||||||
fail-on-error: true
|
|
||||||
|
|
||||||
- name: Build Play Store publisher
|
- name: Build Play Store publisher
|
||||||
if: ${{ matrix.variant == 'prod' }}
|
if: ${{ matrix.variant == 'prod' }}
|
||||||
@@ -188,7 +175,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
$androidPath = $($env:GITHUB_WORKSPACE + "/src/Android/Android.csproj");
|
$androidPath = $($env:GITHUB_WORKSPACE + "/src/Android/Android.csproj");
|
||||||
$packageName = "com.x8bit.bitwarden";
|
$packageName = "com.x8bit.bitwarden";
|
||||||
|
|
||||||
if ("${{ matrix.variant }}" -ne "prod")
|
if ("${{ matrix.variant }}" -ne "prod")
|
||||||
{
|
{
|
||||||
$packageName = "com.x8bit.bitwarden.${{ matrix.variant }}";
|
$packageName = "com.x8bit.bitwarden.${{ matrix.variant }}";
|
||||||
@@ -252,34 +239,6 @@ jobs:
|
|||||||
path: ./com.x8bit.bitwarden.${{ matrix.variant }}.apk
|
path: ./com.x8bit.bitwarden.${{ matrix.variant }}.apk
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|
||||||
- name: Create checksum for Prod .apk artifact
|
|
||||||
if: ${{ matrix.variant == 'prod' }}
|
|
||||||
run: |
|
|
||||||
checksum -f="./com.x8bit.bitwarden.apk" `
|
|
||||||
-t sha256 | Out-File -Encoding ASCII ./bw-android-apk-sha256.txt
|
|
||||||
|
|
||||||
- name: Create checksum for Other .apk artifact
|
|
||||||
if: ${{ matrix.variant != 'prod' }}
|
|
||||||
run: |
|
|
||||||
checksum -f="./com.x8bit.bitwarden.${{ matrix.variant }}.apk" `
|
|
||||||
-t sha256 | Out-File -Encoding ASCII ./bw-android-${{ matrix.variant }}-apk-sha256.txt
|
|
||||||
|
|
||||||
- name: Upload .apk sha file for prod
|
|
||||||
if: ${{ matrix.variant == 'prod' }}
|
|
||||||
uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535
|
|
||||||
with:
|
|
||||||
name: bw-android-apk-sha256.txt
|
|
||||||
path: ./bw-android-apk-sha256.txt
|
|
||||||
if-no-files-found: error
|
|
||||||
|
|
||||||
- name: Upload .apk sha file for other
|
|
||||||
if: ${{ matrix.variant != 'prod' }}
|
|
||||||
uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535
|
|
||||||
with:
|
|
||||||
name: bw-android-${{ matrix.variant }}-apk-sha256.txt
|
|
||||||
path: ./bw-android-${{ matrix.variant }}-apk-sha256.txt
|
|
||||||
if-no-files-found: error
|
|
||||||
|
|
||||||
- name: Deploy to Play Store
|
- name: Deploy to Play Store
|
||||||
if: ${{ matrix.variant == 'prod' && (( github.ref == 'refs/heads/master'
|
if: ${{ matrix.variant == 'prod' && (( github.ref == 'refs/heads/master'
|
||||||
&& needs.setup.outputs.rc_branch_exists == 0
|
&& needs.setup.outputs.rc_branch_exists == 0
|
||||||
@@ -301,16 +260,13 @@ jobs:
|
|||||||
runs-on: windows-2022
|
runs-on: windows-2022
|
||||||
steps:
|
steps:
|
||||||
- name: Setup NuGet
|
- name: Setup NuGet
|
||||||
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
||||||
with:
|
with:
|
||||||
nuget-version: 5.9.0
|
nuget-version: 5.9.0
|
||||||
|
|
||||||
- name: Set up MSBuild
|
- name: Set up MSBuild
|
||||||
uses: microsoft/setup-msbuild@ab534842b4bdf384b8aaf93765dc6f721d9f5fab
|
uses: microsoft/setup-msbuild@ab534842b4bdf384b8aaf93765dc6f721d9f5fab
|
||||||
|
|
||||||
- name: Setup Windows builder
|
|
||||||
run: choco install checksum --no-progress
|
|
||||||
|
|
||||||
- name: Work Around for broken Windows 2022 Runner Image
|
- name: Work Around for broken Windows 2022 Runner Image
|
||||||
run: |
|
run: |
|
||||||
Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer\"
|
Set-Location "C:\Program Files (x86)\Microsoft Visual Studio\Installer\"
|
||||||
@@ -481,18 +437,6 @@ jobs:
|
|||||||
path: ./com.x8bit.bitwarden-fdroid.apk
|
path: ./com.x8bit.bitwarden-fdroid.apk
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|
||||||
- name: Create checksum for F-Droid artifact
|
|
||||||
run: |
|
|
||||||
checksum -f="./com.x8bit.bitwarden-fdroid.apk" `
|
|
||||||
-t sha256 | Out-File -Encoding ASCII ./bw-fdroid-apk-sha256.txt
|
|
||||||
|
|
||||||
- name: Upload F-Droid sha file
|
|
||||||
uses: actions/upload-artifact@6673cd052c4cd6fcf4b4e6e60ea986c889389535
|
|
||||||
with:
|
|
||||||
name: bw-fdroid-apk-sha256.txt
|
|
||||||
path: ./bw-fdroid-apk-sha256.txt
|
|
||||||
if-no-files-found: error
|
|
||||||
|
|
||||||
|
|
||||||
ios:
|
ios:
|
||||||
name: Apple iOS
|
name: Apple iOS
|
||||||
@@ -500,7 +444,7 @@ jobs:
|
|||||||
needs: setup
|
needs: setup
|
||||||
steps:
|
steps:
|
||||||
- name: Setup NuGet
|
- name: Setup NuGet
|
||||||
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
uses: nuget/setup-nuget@b2bc17b761a1d88cab755a776c7922eb26eefbfa # v1.0.6
|
||||||
with:
|
with:
|
||||||
nuget-version: 5.9.0
|
nuget-version: 5.9.0
|
||||||
|
|
||||||
@@ -642,7 +586,7 @@ jobs:
|
|||||||
echo "########################################"
|
echo "########################################"
|
||||||
echo "##### Build WatchApp with Release Configuration"
|
echo "##### Build WatchApp with Release Configuration"
|
||||||
echo "########################################"
|
echo "########################################"
|
||||||
|
|
||||||
xcodebuild archive -workspace ./src/watchOS/bitwarden/bitwarden.xcodeproj/project.xcworkspace -configuration Release -scheme bitwarden\ WatchKit\ App -archivePath ./src/watchOS/bitwarden
|
xcodebuild archive -workspace ./src/watchOS/bitwarden/bitwarden.xcodeproj/project.xcworkspace -configuration Release -scheme bitwarden\ WatchKit\ App -archivePath ./src/watchOS/bitwarden
|
||||||
|
|
||||||
echo "########################################"
|
echo "########################################"
|
||||||
@@ -713,11 +657,11 @@ jobs:
|
|||||||
|
|
||||||
- name: Upload dSYMs to App Center
|
- name: Upload dSYMs to App Center
|
||||||
if: |
|
if: |
|
||||||
(github.ref == 'refs/heads/master'
|
(github.ref == 'refs/heads/master'
|
||||||
&& needs.setup.outputs.rc_branch_exists == 0
|
&& needs.setup.outputs.rc_branch_exists == 0
|
||||||
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| github.ref == 'refs/heads/hotfix-rc'
|
|| github.ref == 'refs/heads/hotfix-rc'
|
||||||
env:
|
env:
|
||||||
APPCENTER_IOS_TOKEN: ${{ steps.retrieve-secrets.outputs.appcenter-ios-token }}
|
APPCENTER_IOS_TOKEN: ${{ steps.retrieve-secrets.outputs.appcenter-ios-token }}
|
||||||
run: appcenter crashes upload-symbols -a bitwarden/bitwarden -s "./bitwarden-export/dSYMs" --token $APPCENTER_IOS_TOKEN
|
run: appcenter crashes upload-symbols -a bitwarden/bitwarden -s "./bitwarden-export/dSYMs" --token $APPCENTER_IOS_TOKEN
|
||||||
@@ -725,11 +669,11 @@ jobs:
|
|||||||
|
|
||||||
- name: Upload Watch dSYMs to Firebase Crashlytics
|
- name: Upload Watch dSYMs to Firebase Crashlytics
|
||||||
if: |
|
if: |
|
||||||
(github.ref == 'refs/heads/master'
|
(github.ref == 'refs/heads/master'
|
||||||
&& needs.setup.outputs.rc_branch_exists == 0
|
&& needs.setup.outputs.rc_branch_exists == 0
|
||||||
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| github.ref == 'refs/heads/hotfix-rc'
|
|| github.ref == 'refs/heads/hotfix-rc'
|
||||||
run: |
|
run: |
|
||||||
|
|
||||||
echo "########################################"
|
echo "########################################"
|
||||||
@@ -741,11 +685,11 @@ jobs:
|
|||||||
|
|
||||||
- name: Deploy to App Store
|
- name: Deploy to App Store
|
||||||
if: |
|
if: |
|
||||||
(github.ref == 'refs/heads/master'
|
(github.ref == 'refs/heads/master'
|
||||||
&& needs.setup.outputs.rc_branch_exists == 0
|
&& needs.setup.outputs.rc_branch_exists == 0
|
||||||
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
&& needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
|| (github.ref == 'refs/heads/rc' && needs.setup.outputs.hotfix_branch_exists == 0)
|
||||||
|| github.ref == 'refs/heads/hotfix-rc'
|
|| github.ref == 'refs/heads/hotfix-rc'
|
||||||
env:
|
env:
|
||||||
APPLE_ID_USERNAME: ${{ secrets.APPLE_ID_USERNAME }}
|
APPLE_ID_USERNAME: ${{ secrets.APPLE_ID_USERNAME }}
|
||||||
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
|
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
|
||||||
@@ -813,9 +757,9 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Check if any job failed
|
- name: Check if any job failed
|
||||||
if: |
|
if: |
|
||||||
(github.ref == 'refs/heads/master')
|
(github.ref == 'refs/heads/master')
|
||||||
|| (github.ref == 'refs/heads/rc')
|
|| (github.ref == 'refs/heads/rc')
|
||||||
|| (github.ref == 'refs/heads/hotfix-rc')
|
|| (github.ref == 'refs/heads/hotfix-rc')
|
||||||
env:
|
env:
|
||||||
CLOC_STATUS: ${{ needs.cloc.result }}
|
CLOC_STATUS: ${{ needs.cloc.result }}
|
||||||
ANDROID_STATUS: ${{ needs.android.result }}
|
ANDROID_STATUS: ${{ needs.android.result }}
|
||||||
|
|||||||
4
.github/workflows/enforce-labels.yml
vendored
4
.github/workflows/enforce-labels.yml
vendored
@@ -12,5 +12,5 @@ jobs:
|
|||||||
- name: Enforce Label
|
- name: Enforce Label
|
||||||
uses: yogevbd/enforce-label-action@8d1e1709b1011e6d90400a0e6cf7c0b77aa5efeb
|
uses: yogevbd/enforce-label-action@8d1e1709b1011e6d90400a0e6cf7c0b77aa5efeb
|
||||||
with:
|
with:
|
||||||
BANNED_LABELS: "hold,needs-qa"
|
BANNED_LABELS: "hold"
|
||||||
BANNED_LABELS_DESCRIPTION: "PRs with the hold or needs-qa labels cannot be merged"
|
BANNED_LABELS_DESCRIPTION: "PRs on hold cannot be merged"
|
||||||
|
|||||||
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
@@ -64,7 +64,7 @@ jobs:
|
|||||||
environment: 'production'
|
environment: 'production'
|
||||||
description: 'Deployment ${{ steps.version.outputs.version }} from branch ${{ steps.branch.outputs.branch-name }}'
|
description: 'Deployment ${{ steps.version.outputs.version }} from branch ${{ steps.branch.outputs.branch-name }}'
|
||||||
task: release
|
task: release
|
||||||
|
|
||||||
|
|
||||||
- name: Download all artifacts
|
- name: Download all artifacts
|
||||||
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
if: ${{ github.event.inputs.release_type != 'Dry Run' }}
|
||||||
@@ -92,9 +92,7 @@ jobs:
|
|||||||
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,
|
||||||
./com.x8bit.bitwarden-fdroid.apk/com.x8bit.bitwarden-fdroid.apk,
|
./com.x8bit.bitwarden-fdroid.apk/com.x8bit.bitwarden-fdroid.apk,
|
||||||
./Bitwarden iOS.zip,
|
./Bitwarden iOS.zip"
|
||||||
./bw-android-apk-sha256.txt,
|
|
||||||
./bw-fdroid-apk-sha256.txt"
|
|
||||||
commit: ${{ github.sha }}
|
commit: ${{ github.sha }}
|
||||||
tag: v${{ steps.version.outputs.version }}
|
tag: v${{ steps.version.outputs.version }}
|
||||||
name: Version ${{ steps.version.outputs.version }}
|
name: Version ${{ steps.version.outputs.version }}
|
||||||
|
|||||||
4
.github/workflows/version-auto-bump.yml
vendored
4
.github/workflows/version-auto-bump.yml
vendored
@@ -21,8 +21,8 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
RELEASE_TAG: ${{ github.ref }}
|
RELEASE_TAG: ${{ github.ref }}
|
||||||
run: |
|
run: |
|
||||||
CURR_MAJOR=$(echo $RELEASE_TAG | sed -r 's/refs\/tags\/v([0-9]{4}\.[0-9]{1,2})\.([0-9]{1,2})/\1/')
|
CURR_MAJOR=$(echo $RELEASE_TAG | sed -r 's/v([0-9]{4}\.[0-9]{1,2})\.([0-9]{1,2})/\1/')
|
||||||
CURR_PATCH=$(echo $RELEASE_TAG | sed -r 's/refs\/tags\/v([0-9]{4}\.[0-9]{1,2})\.([0-9]{1,2})/\2/')
|
CURR_PATCH=$(echo $RELEASE_TAG | sed -r 's/v([0-9]{4}\.[0-9]{1,2})\.([0-9]{1,2})/\2/')
|
||||||
echo "Current Major: $CURR_MAJOR"
|
echo "Current Major: $CURR_MAJOR"
|
||||||
echo "Current Patch: $CURR_PATCH"
|
echo "Current Patch: $CURR_PATCH"
|
||||||
|
|
||||||
|
|||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -30,7 +30,6 @@ Components/
|
|||||||
[Rr]eleases/
|
[Rr]eleases/
|
||||||
x64/
|
x64/
|
||||||
x86/
|
x86/
|
||||||
!src/lib/x86/
|
|
||||||
build/
|
build/
|
||||||
bld/
|
bld/
|
||||||
[Bb]in/
|
[Bb]in/
|
||||||
|
|||||||
Binary file not shown.
@@ -76,7 +76,6 @@ namespace Bit.Droid.Accessibility
|
|||||||
new Browser("com.opera.touch", "addressbarEdit"),
|
new Browser("com.opera.touch", "addressbarEdit"),
|
||||||
new Browser("com.qflair.browserq", "url"),
|
new Browser("com.qflair.browserq", "url"),
|
||||||
new Browser("com.qwant.liberty", "mozac_browser_toolbar_url_view,url_bar_title"), // 2nd = Legacy (before v4)
|
new Browser("com.qwant.liberty", "mozac_browser_toolbar_url_view,url_bar_title"), // 2nd = Legacy (before v4)
|
||||||
new Browser("com.rainsee.create", "search_box"),
|
|
||||||
new Browser("com.sec.android.app.sbrowser", "location_bar_edit_text"),
|
new Browser("com.sec.android.app.sbrowser", "location_bar_edit_text"),
|
||||||
new Browser("com.sec.android.app.sbrowser.beta", "location_bar_edit_text"),
|
new Browser("com.sec.android.app.sbrowser.beta", "location_bar_edit_text"),
|
||||||
new Browser("com.stoutner.privacybrowser.free", "url_edittext"),
|
new Browser("com.stoutner.privacybrowser.free", "url_edittext"),
|
||||||
@@ -86,9 +85,6 @@ namespace Bit.Droid.Accessibility
|
|||||||
new Browser("com.vivaldi.browser.sopranos", "url_bar"),
|
new Browser("com.vivaldi.browser.sopranos", "url_bar"),
|
||||||
new Browser("com.yandex.browser", "bro_omnibar_address_title_text,bro_omnibox_collapsed_title",
|
new Browser("com.yandex.browser", "bro_omnibar_address_title_text,bro_omnibox_collapsed_title",
|
||||||
(s) => s.Split(new char[]{' ', ' '}).FirstOrDefault()), // 0 = Regular Space, 1 = No-break space (00A0)
|
(s) => s.Split(new char[]{' ', ' '}).FirstOrDefault()), // 0 = Regular Space, 1 = No-break space (00A0)
|
||||||
new Browser("com.yjllq.internet", "search_box"),
|
|
||||||
new Browser("com.yjllq.kito", "search_box"),
|
|
||||||
new Browser("com.yujian.ResideMenuDemo", "search_box"),
|
|
||||||
new Browser("com.z28j.feel", "g2"),
|
new Browser("com.z28j.feel", "g2"),
|
||||||
new Browser("idm.internet.download.manager", "search"),
|
new Browser("idm.internet.download.manager", "search"),
|
||||||
new Browser("idm.internet.download.manager.adm.lite", "search"),
|
new Browser("idm.internet.download.manager.adm.lite", "search"),
|
||||||
|
|||||||
@@ -169,10 +169,6 @@
|
|||||||
<GoogleServicesJson Include="google-services.json" />
|
<GoogleServicesJson Include="google-services.json" />
|
||||||
<GoogleServicesJson Include="google-services.json.enc" />
|
<GoogleServicesJson Include="google-services.json.enc" />
|
||||||
<None Include="fdroid-keystore.jks.enc" />
|
<None Include="fdroid-keystore.jks.enc" />
|
||||||
<AndroidNativeLibrary Include="lib\arm64-v8a\libargon2.so" />
|
|
||||||
<AndroidNativeLibrary Include="lib\armeabi-v7a\libargon2.so" />
|
|
||||||
<AndroidNativeLibrary Include="lib\x86\libargon2.so" />
|
|
||||||
<AndroidNativeLibrary Include="lib\x86_64\libargon2.so" />
|
|
||||||
<None Include="Properties\AndroidManifest.xml" />
|
<None Include="Properties\AndroidManifest.xml" />
|
||||||
<None Include="upload-keystore.jks.enc" />
|
<None Include="upload-keystore.jks.enc" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
@@ -97,7 +97,6 @@ namespace Bit.Droid.Autofill
|
|||||||
"com.opera.touch",
|
"com.opera.touch",
|
||||||
"com.qflair.browserq",
|
"com.qflair.browserq",
|
||||||
"com.qwant.liberty",
|
"com.qwant.liberty",
|
||||||
"com.rainsee.create",
|
|
||||||
"com.sec.android.app.sbrowser",
|
"com.sec.android.app.sbrowser",
|
||||||
"com.sec.android.app.sbrowser.beta",
|
"com.sec.android.app.sbrowser.beta",
|
||||||
"com.stoutner.privacybrowser.free",
|
"com.stoutner.privacybrowser.free",
|
||||||
@@ -106,9 +105,6 @@ namespace Bit.Droid.Autofill
|
|||||||
"com.vivaldi.browser.snapshot",
|
"com.vivaldi.browser.snapshot",
|
||||||
"com.vivaldi.browser.sopranos",
|
"com.vivaldi.browser.sopranos",
|
||||||
"com.yandex.browser",
|
"com.yandex.browser",
|
||||||
"com.yjllq.internet",
|
|
||||||
"com.yjllq.kito",
|
|
||||||
"com.yujian.ResideMenuDemo",
|
|
||||||
"com.z28j.feel",
|
"com.z28j.feel",
|
||||||
"idm.internet.download.manager",
|
"idm.internet.download.manager",
|
||||||
"idm.internet.download.manager.adm.lite",
|
"idm.internet.download.manager.adm.lite",
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ namespace Bit.Droid.Autofill
|
|||||||
private List<Field> _passwordFields = null;
|
private List<Field> _passwordFields = null;
|
||||||
private List<Field> _usernameFields = null;
|
private List<Field> _usernameFields = null;
|
||||||
private HashSet<string> _ignoreSearchTerms = new HashSet<string> { "search", "find", "recipient", "edit" };
|
private HashSet<string> _ignoreSearchTerms = new HashSet<string> { "search", "find", "recipient", "edit" };
|
||||||
private HashSet<string> _usernameTerms = new HashSet<string> { "email", "phone", "username"};
|
|
||||||
private HashSet<string> _passwordTerms = new HashSet<string> { "password", "pswd" };
|
private HashSet<string> _passwordTerms = new HashSet<string> { "password", "pswd" };
|
||||||
|
|
||||||
public List<AutofillId> AutofillIds { get; private set; } = new List<AutofillId>();
|
public List<AutofillId> AutofillIds { get; private set; } = new List<AutofillId>();
|
||||||
@@ -99,11 +98,6 @@ namespace Bit.Droid.Autofill
|
|||||||
_usernameFields.Add(usernameField);
|
_usernameFields.Add(usernameField);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!_usernameFields.Any())
|
|
||||||
{
|
|
||||||
_usernameFields = Fields.Where(f => FieldIsUsername(f)).ToList();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return _usernameFields;
|
return _usernameFields;
|
||||||
}
|
}
|
||||||
@@ -327,23 +321,13 @@ namespace Bit.Droid.Autofill
|
|||||||
}
|
}
|
||||||
|
|
||||||
return inputTypePassword && !ValueContainsAnyTerms(f.IdEntry, _ignoreSearchTerms) &&
|
return inputTypePassword && !ValueContainsAnyTerms(f.IdEntry, _ignoreSearchTerms) &&
|
||||||
!ValueContainsAnyTerms(f.Hint, _ignoreSearchTerms) && !FieldIsUsername(f);
|
!ValueContainsAnyTerms(f.Hint, _ignoreSearchTerms);
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool FieldHasPasswordTerms(Field f)
|
private bool FieldHasPasswordTerms(Field f)
|
||||||
{
|
{
|
||||||
return ValueContainsAnyTerms(f.IdEntry, _passwordTerms) || ValueContainsAnyTerms(f.Hint, _passwordTerms);
|
return ValueContainsAnyTerms(f.IdEntry, _passwordTerms) || ValueContainsAnyTerms(f.Hint, _passwordTerms);
|
||||||
}
|
}
|
||||||
|
|
||||||
private bool FieldIsUsername(Field f)
|
|
||||||
{
|
|
||||||
return f.InputType.HasFlag(InputTypes.TextVariationWebEmailAddress) || FieldHasUsernameTerms(f);
|
|
||||||
}
|
|
||||||
|
|
||||||
private bool FieldHasUsernameTerms(Field f)
|
|
||||||
{
|
|
||||||
return ValueContainsAnyTerms(f.IdEntry, _usernameTerms) || ValueContainsAnyTerms(f.Hint, _usernameTerms);
|
|
||||||
}
|
|
||||||
|
|
||||||
private bool ValueContainsAnyTerms(string value, HashSet<string> terms)
|
private bool ValueContainsAnyTerms(string value, HashSet<string> terms)
|
||||||
{
|
{
|
||||||
@@ -355,4 +339,4 @@ namespace Bit.Droid.Autofill
|
|||||||
return terms.Any(t => lowerValue.Contains(t));
|
return terms.Any(t => lowerValue.Contains(t));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -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.1.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.1.0" 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" />
|
||||||
|
|||||||
@@ -146,9 +146,6 @@
|
|||||||
<compatibility-package
|
<compatibility-package
|
||||||
android:name="com.qwant.liberty"
|
android:name="com.qwant.liberty"
|
||||||
android:maxLongVersionCode="10000000000"/>
|
android:maxLongVersionCode="10000000000"/>
|
||||||
<compatibility-package
|
|
||||||
android:name="com.rainsee.create"
|
|
||||||
android:maxLongVersionCode="10000000000"/>
|
|
||||||
<compatibility-package
|
<compatibility-package
|
||||||
android:name="com.sec.android.app.sbrowser"
|
android:name="com.sec.android.app.sbrowser"
|
||||||
android:maxLongVersionCode="10000000000"/>
|
android:maxLongVersionCode="10000000000"/>
|
||||||
@@ -173,15 +170,6 @@
|
|||||||
<compatibility-package
|
<compatibility-package
|
||||||
android:name="com.yandex.browser"
|
android:name="com.yandex.browser"
|
||||||
android:maxLongVersionCode="10000000000"/>
|
android:maxLongVersionCode="10000000000"/>
|
||||||
<compatibility-package
|
|
||||||
android:name="com.yjllq.internet"
|
|
||||||
android:maxLongVersionCode="10000000000"/>
|
|
||||||
<compatibility-package
|
|
||||||
android:name="com.yjllq.kito"
|
|
||||||
android:maxLongVersionCode="10000000000"/>
|
|
||||||
<compatibility-package
|
|
||||||
android:name="com.yujian.ResideMenuDemo"
|
|
||||||
android:maxLongVersionCode="10000000000"/>
|
|
||||||
<compatibility-package
|
<compatibility-package
|
||||||
android:name="com.z28j.feel"
|
android:name="com.z28j.feel"
|
||||||
android:maxLongVersionCode="10000000000"/>
|
android:maxLongVersionCode="10000000000"/>
|
||||||
|
|||||||
@@ -5,8 +5,6 @@ using Org.BouncyCastle.Crypto.Digests;
|
|||||||
using Org.BouncyCastle.Crypto.Generators;
|
using Org.BouncyCastle.Crypto.Generators;
|
||||||
using Org.BouncyCastle.Crypto.Parameters;
|
using Org.BouncyCastle.Crypto.Parameters;
|
||||||
using System;
|
using System;
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
using Java.Lang;
|
|
||||||
|
|
||||||
namespace Bit.Droid.Services
|
namespace Bit.Droid.Services
|
||||||
{
|
{
|
||||||
@@ -35,19 +33,5 @@ namespace Bit.Droid.Services
|
|||||||
generator.Init(password, salt, iterations);
|
generator.Init(password, salt, iterations);
|
||||||
return ((KeyParameter)generator.GenerateDerivedMacParameters(keySize)).GetKey();
|
return ((KeyParameter)generator.GenerateDerivedMacParameters(keySize)).GetKey();
|
||||||
}
|
}
|
||||||
|
|
||||||
public byte[] Argon2id(byte[] password, byte[] salt, int iterations, int memory, int parallelism)
|
|
||||||
{
|
|
||||||
JavaSystem.LoadLibrary("argon2");
|
|
||||||
int keySize = 32;
|
|
||||||
var key = new byte[keySize];
|
|
||||||
argon2id_hash_raw(iterations, memory, parallelism,
|
|
||||||
password, password.Length, salt, salt.Length, key, key.Length);
|
|
||||||
return key;
|
|
||||||
}
|
|
||||||
|
|
||||||
[DllImport("argon2", EntryPoint = "argon2id_hash_raw")]
|
|
||||||
private static extern int argon2id_hash_raw(int timeCost, int memoryCost, int parallelism,
|
|
||||||
byte[] pwd, int pwdlen, byte[] salt, int saltlen, byte[] hash, int hashlen);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -143,7 +143,6 @@
|
|||||||
<Folder Include="Utilities\AccountManagement\" />
|
<Folder Include="Utilities\AccountManagement\" />
|
||||||
<Folder Include="Controls\DateTime\" />
|
<Folder Include="Controls\DateTime\" />
|
||||||
<Folder Include="Controls\IconLabelButton\" />
|
<Folder Include="Controls\IconLabelButton\" />
|
||||||
<Folder Include="Controls\PasswordStrengthProgressBar\" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
@@ -436,6 +435,5 @@
|
|||||||
<None Remove="Utilities\AccountManagement\" />
|
<None Remove="Utilities\AccountManagement\" />
|
||||||
<None Remove="Controls\DateTime\" />
|
<None Remove="Controls\DateTime\" />
|
||||||
<None Remove="Controls\IconLabelButton\" />
|
<None Remove="Controls\IconLabelButton\" />
|
||||||
<None Remove="Controls\PasswordStrengthProgressBar\" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -459,7 +459,14 @@ namespace Bit.App
|
|||||||
switch (navTarget)
|
switch (navTarget)
|
||||||
{
|
{
|
||||||
case NavigationTarget.HomeLogin:
|
case NavigationTarget.HomeLogin:
|
||||||
Current.MainPage = new NavigationPage(new HomePage(Options));
|
if (navParams is HomeNavigationParams homeParams)
|
||||||
|
{
|
||||||
|
Current.MainPage = new NavigationPage(new HomePage(Options, homeParams.ShouldCheckRememberEmail));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Current.MainPage = new NavigationPage(new HomePage(Options));
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case NavigationTarget.Login:
|
case NavigationTarget.Login:
|
||||||
if (navParams is LoginNavigationParams loginParams)
|
if (navParams is LoginNavigationParams loginParams)
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ namespace Bit.App.Controls
|
|||||||
{
|
{
|
||||||
AccountView = accountView;
|
AccountView = accountView;
|
||||||
AvatarImageSource = ServiceContainer.Resolve<IAvatarImageSourcePool>("avatarImageSourcePool")
|
AvatarImageSource = ServiceContainer.Resolve<IAvatarImageSourcePool>("avatarImageSourcePool")
|
||||||
?.GetOrCreateAvatar(AccountView.UserId, AccountView.Name, AccountView.Email, AccountView.AvatarColor);
|
?.GetOrCreateAvatar(AccountView.UserId, AccountView.Name, AccountView.Email);
|
||||||
}
|
}
|
||||||
|
|
||||||
public AccountView AccountView
|
public AccountView AccountView
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ namespace Bit.App.Controls
|
|||||||
{
|
{
|
||||||
private readonly string _text;
|
private readonly string _text;
|
||||||
private readonly string _id;
|
private readonly string _id;
|
||||||
private readonly string _color;
|
|
||||||
|
|
||||||
public override bool Equals(object obj)
|
public override bool Equals(object obj)
|
||||||
{
|
{
|
||||||
@@ -24,7 +23,7 @@ namespace Bit.App.Controls
|
|||||||
|
|
||||||
if (obj is AvatarImageSource avatar)
|
if (obj is AvatarImageSource avatar)
|
||||||
{
|
{
|
||||||
return avatar._id == _id && avatar._text == _text && avatar._color == _color;
|
return avatar._id == _id && avatar._text == _text;
|
||||||
}
|
}
|
||||||
|
|
||||||
return base.Equals(obj);
|
return base.Equals(obj);
|
||||||
@@ -32,7 +31,7 @@ namespace Bit.App.Controls
|
|||||||
|
|
||||||
public override int GetHashCode() => _id?.GetHashCode() ?? _text?.GetHashCode() ?? -1;
|
public override int GetHashCode() => _id?.GetHashCode() ?? _text?.GetHashCode() ?? -1;
|
||||||
|
|
||||||
public AvatarImageSource(string userId = null, string name = null, string email = null, string color = null)
|
public AvatarImageSource(string userId = null, string name = null, string email = null)
|
||||||
{
|
{
|
||||||
_id = userId;
|
_id = userId;
|
||||||
_text = name;
|
_text = name;
|
||||||
@@ -40,7 +39,6 @@ namespace Bit.App.Controls
|
|||||||
{
|
{
|
||||||
_text = email;
|
_text = email;
|
||||||
}
|
}
|
||||||
_color = color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Func<CancellationToken, Task<Stream>> Stream => GetStreamAsync;
|
public override Func<CancellationToken, Task<Stream>> Stream => GetStreamAsync;
|
||||||
@@ -73,7 +71,7 @@ namespace Bit.App.Controls
|
|||||||
chars = upperCaseText = _text.ToUpper();
|
chars = upperCaseText = _text.ToUpper();
|
||||||
}
|
}
|
||||||
|
|
||||||
var bgColor = _color ?? CoreHelpers.StringToColor(_id ?? upperCaseText, "#33ffffff");
|
var bgColor = CoreHelpers.StringToColor(_id ?? upperCaseText, "#33ffffff");
|
||||||
var textColor = CoreHelpers.TextColorFromBgColor(bgColor);
|
var textColor = CoreHelpers.TextColorFromBgColor(bgColor);
|
||||||
var size = 50;
|
var size = 50;
|
||||||
|
|
||||||
|
|||||||
@@ -5,19 +5,19 @@ namespace Bit.App.Controls
|
|||||||
{
|
{
|
||||||
public interface IAvatarImageSourcePool
|
public interface IAvatarImageSourcePool
|
||||||
{
|
{
|
||||||
AvatarImageSource GetOrCreateAvatar(string userId, string name, string email, string color);
|
AvatarImageSource GetOrCreateAvatar(string userId, string name, string email);
|
||||||
}
|
}
|
||||||
|
|
||||||
public class AvatarImageSourcePool : IAvatarImageSourcePool
|
public class AvatarImageSourcePool : IAvatarImageSourcePool
|
||||||
{
|
{
|
||||||
private readonly ConcurrentDictionary<string, AvatarImageSource> _cache = new ConcurrentDictionary<string, AvatarImageSource>();
|
private readonly ConcurrentDictionary<string, AvatarImageSource> _cache = new ConcurrentDictionary<string, AvatarImageSource>();
|
||||||
|
|
||||||
public AvatarImageSource GetOrCreateAvatar(string userId, string name, string email, string color)
|
public AvatarImageSource GetOrCreateAvatar(string userId, string name, string email)
|
||||||
{
|
{
|
||||||
var key = $"{userId}{name}{email}{color}";
|
var key = $"{userId}{name}{email}";
|
||||||
if (!_cache.TryGetValue(key, out var avatar))
|
if (!_cache.TryGetValue(key, out var avatar))
|
||||||
{
|
{
|
||||||
avatar = new AvatarImageSource(userId, name, email, color);
|
avatar = new AvatarImageSource(userId, name, email);
|
||||||
if (!_cache.TryAdd(key, avatar)
|
if (!_cache.TryAdd(key, avatar)
|
||||||
&&
|
&&
|
||||||
!_cache.TryGetValue(key, out avatar)) // If add fails another thread created the avatar in between the first try get and the try add.
|
!_cache.TryGetValue(key, out avatar)) // If add fails another thread created the avatar in between the first try get and the try add.
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
using System.Linq;
|
using Xamarin.Forms;
|
||||||
using Xamarin.CommunityToolkit.Converters;
|
|
||||||
using Xamarin.Forms;
|
|
||||||
|
|
||||||
namespace Bit.App.Controls
|
namespace Bit.App.Controls
|
||||||
{
|
{
|
||||||
@@ -8,13 +6,4 @@ namespace Bit.App.Controls
|
|||||||
{
|
{
|
||||||
public string ExtraDataForLogging { get; set; }
|
public string ExtraDataForLogging { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class SelectionChangedEventArgsConverter : BaseNullableConverterOneWay<SelectionChangedEventArgs, object>
|
|
||||||
{
|
|
||||||
public override object? ConvertFrom(SelectionChangedEventArgs? value)
|
|
||||||
{
|
|
||||||
return value?.CurrentSelection.FirstOrDefault();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace Bit.App.Controls
|
|
||||||
{
|
|
||||||
public interface IPasswordStrengthable
|
|
||||||
{
|
|
||||||
string Password { get; }
|
|
||||||
List<string> UserInputs { get; }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
using Bit.Core.Attributes;
|
|
||||||
|
|
||||||
namespace Bit.App.Controls
|
|
||||||
{
|
|
||||||
public enum PasswordStrengthLevel
|
|
||||||
{
|
|
||||||
[LocalizableEnum("Weak")]
|
|
||||||
VeryWeak,
|
|
||||||
[LocalizableEnum("Weak")]
|
|
||||||
Weak,
|
|
||||||
[LocalizableEnum("Good")]
|
|
||||||
Good,
|
|
||||||
[LocalizableEnum("Strong")]
|
|
||||||
Strong
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
|
||||||
<StackLayout
|
|
||||||
xmlns="http://xamarin.com/schemas/2014/forms"
|
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
|
||||||
xmlns:controls="clr-namespace:Bit.App.Controls"
|
|
||||||
xmlns:u="clr-namespace:Bit.App.Utilities"
|
|
||||||
x:DataType="controls:PasswordStrengthViewModel"
|
|
||||||
x:Class="Bit.App.Controls.PasswordStrengthProgressBar"
|
|
||||||
StyleClass="box">
|
|
||||||
|
|
||||||
<StackLayout.Resources>
|
|
||||||
<ResourceDictionary>
|
|
||||||
<u:LocalizableEnumConverter x:Key="localizableEnum" />
|
|
||||||
</ResourceDictionary>
|
|
||||||
</StackLayout.Resources>
|
|
||||||
|
|
||||||
<ProgressBar
|
|
||||||
x:Name="_progressBar"
|
|
||||||
u:ProgressBarExtensions.AnimatedProgress="{Binding PasswordStrength}"
|
|
||||||
ScaleY="2" />
|
|
||||||
|
|
||||||
<Label
|
|
||||||
x:Name="_progressLabel"
|
|
||||||
Text="{Binding PasswordStrengthLevel, Converter={StaticResource localizableEnum}, TargetNullValue=' ' }"
|
|
||||||
StyleClass="box-footer-label" />
|
|
||||||
|
|
||||||
</StackLayout>
|
|
||||||
|
|
||||||
@@ -1,108 +0,0 @@
|
|||||||
using System;
|
|
||||||
using Xamarin.Forms;
|
|
||||||
|
|
||||||
namespace Bit.App.Controls
|
|
||||||
{
|
|
||||||
public partial class PasswordStrengthProgressBar : StackLayout
|
|
||||||
{
|
|
||||||
public static readonly BindableProperty PasswordStrengthLevelProperty = BindableProperty.Create(
|
|
||||||
nameof(PasswordStrengthLevel),
|
|
||||||
typeof(PasswordStrengthLevel),
|
|
||||||
typeof(PasswordStrengthProgressBar),
|
|
||||||
propertyChanged: OnControlPropertyChanged);
|
|
||||||
|
|
||||||
public static readonly BindableProperty VeryWeakColorProperty = BindableProperty.Create(
|
|
||||||
nameof(VeryWeakColor),
|
|
||||||
typeof(Color),
|
|
||||||
typeof(PasswordStrengthProgressBar),
|
|
||||||
propertyChanged: OnControlPropertyChanged);
|
|
||||||
|
|
||||||
public static readonly BindableProperty WeakColorProperty = BindableProperty.Create(
|
|
||||||
nameof(WeakColor),
|
|
||||||
typeof(Color),
|
|
||||||
typeof(PasswordStrengthProgressBar),
|
|
||||||
propertyChanged: OnControlPropertyChanged);
|
|
||||||
|
|
||||||
public static readonly BindableProperty GoodColorProperty = BindableProperty.Create(
|
|
||||||
nameof(GoodColor),
|
|
||||||
typeof(Color),
|
|
||||||
typeof(PasswordStrengthProgressBar),
|
|
||||||
propertyChanged: OnControlPropertyChanged);
|
|
||||||
|
|
||||||
public static readonly BindableProperty StrongColorProperty = BindableProperty.Create(
|
|
||||||
nameof(StrongColor),
|
|
||||||
typeof(Color),
|
|
||||||
typeof(PasswordStrengthProgressBar),
|
|
||||||
propertyChanged: OnControlPropertyChanged);
|
|
||||||
|
|
||||||
public PasswordStrengthLevel? PasswordStrengthLevel
|
|
||||||
{
|
|
||||||
get { return (PasswordStrengthLevel?)GetValue(PasswordStrengthLevelProperty); }
|
|
||||||
set { SetValue(PasswordStrengthLevelProperty, value); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public Color VeryWeakColor
|
|
||||||
{
|
|
||||||
get { return (Color)GetValue(VeryWeakColorProperty); }
|
|
||||||
set { SetValue(VeryWeakColorProperty, value); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public Color WeakColor
|
|
||||||
{
|
|
||||||
get { return (Color)GetValue(WeakColorProperty); }
|
|
||||||
set { SetValue(WeakColorProperty, value); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public Color GoodColor
|
|
||||||
{
|
|
||||||
get { return (Color)GetValue(GoodColorProperty); }
|
|
||||||
set { SetValue(GoodColorProperty, value); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public Color StrongColor
|
|
||||||
{
|
|
||||||
get { return (Color)GetValue(StrongColorProperty); }
|
|
||||||
set { SetValue(StrongColorProperty, value); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public PasswordStrengthProgressBar()
|
|
||||||
{
|
|
||||||
InitializeComponent();
|
|
||||||
SetBinding(PasswordStrengthProgressBar.PasswordStrengthLevelProperty, new Binding() { Path = nameof(PasswordStrengthViewModel.PasswordStrengthLevel) });
|
|
||||||
UpdateColors();
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void OnControlPropertyChanged(BindableObject bindable, object oldValue, object newValue)
|
|
||||||
{
|
|
||||||
(bindable as PasswordStrengthProgressBar)?.UpdateColors();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void UpdateColors()
|
|
||||||
{
|
|
||||||
if (_progressBar == null || _progressLabel == null)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
_progressBar.ProgressColor = GetColorForStrength();
|
|
||||||
_progressLabel.TextColor = _progressBar.ProgressColor;
|
|
||||||
}
|
|
||||||
|
|
||||||
private Color GetColorForStrength()
|
|
||||||
{
|
|
||||||
switch (PasswordStrengthLevel)
|
|
||||||
{
|
|
||||||
case Controls.PasswordStrengthLevel.VeryWeak:
|
|
||||||
return VeryWeakColor;
|
|
||||||
case Controls.PasswordStrengthLevel.Weak:
|
|
||||||
return WeakColor;
|
|
||||||
case Controls.PasswordStrengthLevel.Good:
|
|
||||||
return GoodColor;
|
|
||||||
case Controls.PasswordStrengthLevel.Strong:
|
|
||||||
return StrongColor;
|
|
||||||
default:
|
|
||||||
return Color.Transparent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
using System.Collections.Generic;
|
|
||||||
using Bit.Core.Abstractions;
|
|
||||||
using Bit.Core.Utilities;
|
|
||||||
using Xamarin.Forms;
|
|
||||||
|
|
||||||
namespace Bit.App.Controls
|
|
||||||
{
|
|
||||||
public class PasswordStrengthViewModel : ExtendedViewModel
|
|
||||||
{
|
|
||||||
private readonly IPasswordGenerationService _passwordGenerationService;
|
|
||||||
private readonly IPasswordStrengthable _passwordStrengthable;
|
|
||||||
private double _passwordStrength;
|
|
||||||
private Color _passwordColor;
|
|
||||||
private PasswordStrengthLevel? _passwordStrengthLevel;
|
|
||||||
|
|
||||||
public PasswordStrengthViewModel(IPasswordStrengthable passwordStrengthable)
|
|
||||||
{
|
|
||||||
_passwordGenerationService = ServiceContainer.Resolve<IPasswordGenerationService>();
|
|
||||||
_passwordStrengthable = passwordStrengthable;
|
|
||||||
}
|
|
||||||
|
|
||||||
public double PasswordStrength
|
|
||||||
{
|
|
||||||
get => _passwordStrength;
|
|
||||||
set => SetProperty(ref _passwordStrength, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public PasswordStrengthLevel? PasswordStrengthLevel
|
|
||||||
{
|
|
||||||
get => _passwordStrengthLevel;
|
|
||||||
set => SetProperty(ref _passwordStrengthLevel, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public List<string> GetPasswordStrengthUserInput(string email) => _passwordGenerationService.GetPasswordStrengthUserInput(email);
|
|
||||||
|
|
||||||
public void CalculatePasswordStrength()
|
|
||||||
{
|
|
||||||
if (string.IsNullOrEmpty(_passwordStrengthable.Password))
|
|
||||||
{
|
|
||||||
PasswordStrength = 0;
|
|
||||||
PasswordStrengthLevel = null;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var passwordStrength = _passwordGenerationService.PasswordStrength(_passwordStrengthable.Password, _passwordStrengthable.UserInputs);
|
|
||||||
// The passwordStrength.Score is 0..4, convertion was made to be used as a progress directly by the control 0..1
|
|
||||||
PasswordStrength = (passwordStrength.Score + 1f) / 5f;
|
|
||||||
if (PasswordStrength <= 0.4f)
|
|
||||||
{
|
|
||||||
PasswordStrengthLevel = Controls.PasswordStrengthLevel.VeryWeak;
|
|
||||||
}
|
|
||||||
else if (PasswordStrength <= 0.6f)
|
|
||||||
{
|
|
||||||
PasswordStrengthLevel = Controls.PasswordStrengthLevel.Weak;
|
|
||||||
}
|
|
||||||
else if (PasswordStrength <= 0.8f)
|
|
||||||
{
|
|
||||||
PasswordStrengthLevel = Controls.PasswordStrengthLevel.Good;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
PasswordStrengthLevel = Controls.PasswordStrengthLevel.Strong;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -4,8 +4,6 @@ using System.Text.RegularExpressions;
|
|||||||
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;
|
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
using Bit.Core.Models.Domain;
|
using Bit.Core.Models.Domain;
|
||||||
using Bit.Core.Utilities;
|
using Bit.Core.Utilities;
|
||||||
@@ -149,8 +147,8 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
if (IsPolicyInEffect)
|
if (IsPolicyInEffect)
|
||||||
{
|
{
|
||||||
var userInputs = _passwordGenerationService.GetPasswordStrengthUserInput(await _stateService.GetEmailAsync());
|
var userInput = await GetPasswordStrengthUserInput();
|
||||||
var passwordStrength = _passwordGenerationService.PasswordStrength(MasterPassword, userInputs);
|
var passwordStrength = _passwordGenerationService.PasswordStrength(MasterPassword, userInput);
|
||||||
if (!await _policyService.EvaluateMasterPassword(passwordStrength.Score, MasterPassword, Policy))
|
if (!await _policyService.EvaluateMasterPassword(passwordStrength.Score, MasterPassword, Policy))
|
||||||
{
|
{
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordPolicyValidationMessage,
|
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordPolicyValidationMessage,
|
||||||
@@ -160,7 +158,7 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (MasterPassword.Length < Constants.MasterPasswordMinimumChars)
|
if (MasterPassword.Length < 8)
|
||||||
{
|
{
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordLengthValMessage,
|
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordLengthValMessage,
|
||||||
AppResources.MasterPasswordPolicyValidationTitle, AppResources.Ok);
|
AppResources.MasterPasswordPolicyValidationTitle, AppResources.Ok);
|
||||||
@@ -176,5 +174,19 @@ namespace Bit.App.Pages
|
|||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private async Task<List<string>> GetPasswordStrengthUserInput()
|
||||||
|
{
|
||||||
|
var email = await _stateService.GetEmailAsync();
|
||||||
|
List<string> userInput = null;
|
||||||
|
var atPosition = email.IndexOf('@');
|
||||||
|
if (atPosition > -1)
|
||||||
|
{
|
||||||
|
var rx = new Regex("/[^A-Za-z0-9]/", RegexOptions.Compiled);
|
||||||
|
var data = rx.Split(email.Substring(0, atPosition).Trim().ToLower());
|
||||||
|
userInput = new List<string>(data);
|
||||||
|
}
|
||||||
|
return userInput;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,13 +15,14 @@ namespace Bit.App.Pages
|
|||||||
private readonly AppOptions _appOptions;
|
private readonly AppOptions _appOptions;
|
||||||
private IBroadcasterService _broadcasterService;
|
private IBroadcasterService _broadcasterService;
|
||||||
|
|
||||||
public HomePage(AppOptions appOptions = null)
|
public HomePage(AppOptions appOptions = null, bool shouldCheckRememberEmail = true)
|
||||||
{
|
{
|
||||||
_broadcasterService = ServiceContainer.Resolve<IBroadcasterService>("broadcasterService");
|
_broadcasterService = ServiceContainer.Resolve<IBroadcasterService>("broadcasterService");
|
||||||
_appOptions = appOptions;
|
_appOptions = appOptions;
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
_vm = BindingContext as HomeViewModel;
|
_vm = BindingContext as HomeViewModel;
|
||||||
_vm.Page = this;
|
_vm.Page = this;
|
||||||
|
_vm.ShouldCheckRememberEmail = shouldCheckRememberEmail;
|
||||||
_vm.ShowCancelButton = _appOptions?.IosExtension ?? false;
|
_vm.ShowCancelButton = _appOptions?.IosExtension ?? false;
|
||||||
_vm.StartLoginAction = async () => await StartLoginAsync();
|
_vm.StartLoginAction = async () => await StartLoginAsync();
|
||||||
_vm.StartRegisterAction = () => Device.BeginInvokeOnMainThread(async () => await StartRegisterAsync());
|
_vm.StartRegisterAction = () => Device.BeginInvokeOnMainThread(async () => await StartRegisterAsync());
|
||||||
@@ -70,6 +71,8 @@ namespace Bit.App.Pages
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
_vm.CheckNavigateLoginStep();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override bool OnBackButtonPressed()
|
protected override bool OnBackButtonPressed()
|
||||||
|
|||||||
@@ -73,6 +73,8 @@ namespace Bit.App.Pages
|
|||||||
|
|
||||||
public bool CanContinue => !string.IsNullOrEmpty(Email);
|
public bool CanContinue => !string.IsNullOrEmpty(Email);
|
||||||
|
|
||||||
|
public bool ShouldCheckRememberEmail { get; set; }
|
||||||
|
|
||||||
public FormattedString CreateAccountText
|
public FormattedString CreateAccountText
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@@ -108,6 +110,15 @@ namespace Bit.App.Pages
|
|||||||
RememberEmail = !string.IsNullOrEmpty(Email);
|
RememberEmail = !string.IsNullOrEmpty(Email);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void CheckNavigateLoginStep()
|
||||||
|
{
|
||||||
|
if (ShouldCheckRememberEmail && RememberEmail)
|
||||||
|
{
|
||||||
|
StartLoginAction();
|
||||||
|
}
|
||||||
|
ShouldCheckRememberEmail = false;
|
||||||
|
}
|
||||||
|
|
||||||
public async Task ContinueToLoginStepAsync()
|
public async Task ContinueToLoginStepAsync()
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
@@ -125,16 +136,16 @@ namespace Bit.App.Pages
|
|||||||
AppResources.Ok);
|
AppResources.Ok);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
await _stateService.SetRememberedEmailAsync(RememberEmail ? Email : null);
|
await _stateService.SetRememberedEmailAsync(RememberEmail ? Email : null);
|
||||||
var userId = await _stateService.GetUserIdAsync(Email);
|
var userId = await _stateService.GetUserIdAsync(Email);
|
||||||
|
if (!string.IsNullOrWhiteSpace(userId))
|
||||||
if (!string.IsNullOrWhiteSpace(userId) &&
|
|
||||||
(await _stateService.GetEnvironmentUrlsAsync(userId))?.Base == _environmentService.BaseUrl &&
|
|
||||||
await _stateService.IsAuthenticatedAsync(userId))
|
|
||||||
{
|
{
|
||||||
await _accountManager.PromptToSwitchToExistingAccountAsync(userId);
|
var userEnvUrls = await _stateService.GetEnvironmentUrlsAsync(userId);
|
||||||
return;
|
if (userEnvUrls?.Base == _environmentService.BaseUrl)
|
||||||
|
{
|
||||||
|
await _accountManager.PromptToSwitchToExistingAccountAsync(userId);
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
StartLoginAction();
|
StartLoginAction();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -228,7 +228,8 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
|
|
||||||
ShowPassword = false;
|
ShowPassword = false;
|
||||||
var kdfConfig = await _stateService.GetActiveUserCustomDataAsync(a => new KdfConfig(a?.Profile));
|
var kdf = await _stateService.GetKdfTypeAsync();
|
||||||
|
var kdfIterations = await _stateService.GetKdfIterationsAsync();
|
||||||
|
|
||||||
if (PinLock)
|
if (PinLock)
|
||||||
{
|
{
|
||||||
@@ -238,7 +239,7 @@ namespace Bit.App.Pages
|
|||||||
if (_isPinProtected)
|
if (_isPinProtected)
|
||||||
{
|
{
|
||||||
var key = await _cryptoService.MakeKeyFromPinAsync(Pin, _email,
|
var key = await _cryptoService.MakeKeyFromPinAsync(Pin, _email,
|
||||||
kdfConfig,
|
kdf.GetValueOrDefault(KdfType.PBKDF2_SHA256), kdfIterations.GetValueOrDefault(5000),
|
||||||
await _stateService.GetPinProtectedKeyAsync());
|
await _stateService.GetPinProtectedKeyAsync());
|
||||||
var encKey = await _cryptoService.GetEncKeyAsync(key);
|
var encKey = await _cryptoService.GetEncKeyAsync(key);
|
||||||
var protectedPin = await _stateService.GetProtectedPinAsync();
|
var protectedPin = await _stateService.GetProtectedPinAsync();
|
||||||
@@ -253,7 +254,8 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var key = await _cryptoService.MakeKeyFromPinAsync(Pin, _email, kdfConfig);
|
var key = await _cryptoService.MakeKeyFromPinAsync(Pin, _email,
|
||||||
|
kdf.GetValueOrDefault(KdfType.PBKDF2_SHA256), kdfIterations.GetValueOrDefault(5000));
|
||||||
failed = false;
|
failed = false;
|
||||||
Pin = string.Empty;
|
Pin = string.Empty;
|
||||||
await AppHelpers.ResetInvalidUnlockAttemptsAsync();
|
await AppHelpers.ResetInvalidUnlockAttemptsAsync();
|
||||||
@@ -278,7 +280,7 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var key = await _cryptoService.MakeKeyAsync(MasterPassword, _email, kdfConfig);
|
var key = await _cryptoService.MakeKeyAsync(MasterPassword, _email, kdf, kdfIterations);
|
||||||
var storedKeyHash = await _cryptoService.GetKeyHashAsync();
|
var storedKeyHash = await _cryptoService.GetKeyHashAsync();
|
||||||
var passwordValid = false;
|
var passwordValid = false;
|
||||||
|
|
||||||
@@ -312,7 +314,8 @@ namespace Bit.App.Pages
|
|||||||
var protectedPin = await _stateService.GetProtectedPinAsync();
|
var protectedPin = await _stateService.GetProtectedPinAsync();
|
||||||
var encKey = await _cryptoService.GetEncKeyAsync(key);
|
var encKey = await _cryptoService.GetEncKeyAsync(key);
|
||||||
var decPin = await _cryptoService.DecryptToUtf8Async(new EncString(protectedPin), encKey);
|
var decPin = await _cryptoService.DecryptToUtf8Async(new EncString(protectedPin), encKey);
|
||||||
var pinKey = await _cryptoService.MakePinKeyAysnc(decPin, _email, kdfConfig);
|
var pinKey = await _cryptoService.MakePinKeyAysnc(decPin, _email,
|
||||||
|
kdf.GetValueOrDefault(KdfType.PBKDF2_SHA256), kdfIterations.GetValueOrDefault(5000));
|
||||||
await _stateService.SetPinProtectedKeyAsync(await _cryptoService.EncryptAsync(key.Key, pinKey));
|
await _stateService.SetPinProtectedKeyAsync(await _cryptoService.EncryptAsync(key.Key, pinKey));
|
||||||
}
|
}
|
||||||
MasterPassword = string.Empty;
|
MasterPassword = string.Empty;
|
||||||
|
|||||||
@@ -149,7 +149,8 @@ namespace Bit.App.Pages
|
|||||||
Email = await _stateService.GetRememberedEmailAsync();
|
Email = await _stateService.GetRememberedEmailAsync();
|
||||||
}
|
}
|
||||||
var deviceIdentifier = await _appIdService.GetAppIdAsync();
|
var deviceIdentifier = await _appIdService.GetAppIdAsync();
|
||||||
IsKnownDevice = await _apiService.GetKnownDeviceAsync(Email, deviceIdentifier);
|
// TODO uncomment to enable login with device
|
||||||
|
//IsKnownDevice = await _apiService.GetKnownDeviceAsync(Email, deviceIdentifier);
|
||||||
CanRemoveAccount = await _stateService.GetActiveUserEmailAsync() != Email;
|
CanRemoveAccount = await _stateService.GetActiveUserEmailAsync() != Email;
|
||||||
await _deviceActionService.HideLoadingAsync();
|
await _deviceActionService.HideLoadingAsync();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
|
|
||||||
var loginRequestData = await _authService.GetPasswordlessLoginRequestByIdAsync(LoginRequest.Id);
|
var loginRequestData = await _authService.GetPasswordlessLoginRequestByIdAsync(LoginRequest.Id);
|
||||||
if (loginRequestData.IsAnswered)
|
if (loginRequestData.RequestApproved.HasValue && loginRequestData.ResponseDate.HasValue)
|
||||||
{
|
{
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.ThisRequestIsNoLongerValid);
|
await _platformUtilsService.ShowDialogAsync(AppResources.ThisRequestIsNoLongerValid);
|
||||||
await Page.Navigation.PopModalAsync();
|
await Page.Navigation.PopModalAsync();
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
</ContentPage.ToolbarItems>
|
</ContentPage.ToolbarItems>
|
||||||
|
|
||||||
<ScrollView>
|
<ScrollView>
|
||||||
<StackLayout Spacing="10">
|
<StackLayout Spacing="20">
|
||||||
<StackLayout StyleClass="box">
|
<StackLayout StyleClass="box">
|
||||||
<StackLayout StyleClass="box-row">
|
<StackLayout StyleClass="box-row">
|
||||||
<Label
|
<Label
|
||||||
@@ -72,19 +72,8 @@
|
|||||||
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"/>
|
AutomationProperties.HelpText="{Binding PasswordVisibilityAccessibilityText}"/>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Label
|
<Label
|
||||||
StyleClass="box-sub-label"
|
Text="{u:I18n MasterPasswordDescription}"
|
||||||
Margin="0,0,0,10">
|
StyleClass="box-footer-label" />
|
||||||
<Label.FormattedText>
|
|
||||||
<FormattedString>
|
|
||||||
<Span Text="{u:I18n Important}" TextColor="{DynamicResource InfoColor}"/>
|
|
||||||
<Span Text=": " TextColor="{DynamicResource InfoColor}"/>
|
|
||||||
<Span Text="{Binding MasterPasswordMininumCharactersDescription}" TextColor="{DynamicResource MutedColor}"/>
|
|
||||||
</FormattedString>
|
|
||||||
</Label.FormattedText>
|
|
||||||
</Label>
|
|
||||||
<controls:PasswordStrengthProgressBar
|
|
||||||
BindingContext="{Binding PasswordStrengthViewModel}"
|
|
||||||
Margin="0,0"/>
|
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
<StackLayout StyleClass="box">
|
<StackLayout StyleClass="box">
|
||||||
<Grid StyleClass="box-row">
|
<Grid StyleClass="box-row">
|
||||||
@@ -137,17 +126,6 @@
|
|||||||
StyleClass="box-footer-label" />
|
StyleClass="box-footer-label" />
|
||||||
</StackLayout>
|
</StackLayout>
|
||||||
<StackLayout StyleClass="box">
|
<StackLayout StyleClass="box">
|
||||||
<StackLayout StyleClass="box-row, box-row-switch">
|
|
||||||
<Switch
|
|
||||||
IsToggled="{Binding CheckExposedMasterPassword}"
|
|
||||||
StyleClass="box-value"
|
|
||||||
HorizontalOptions="Start"
|
|
||||||
Margin="0, 0, 10, 0"/>
|
|
||||||
<Label
|
|
||||||
Text="{u:I18n CheckKnownDataBreachesForThisPassword}"
|
|
||||||
StyleClass="box-footer-label"
|
|
||||||
VerticalOptions="Center"/>
|
|
||||||
</StackLayout>
|
|
||||||
<StackLayout StyleClass="box-row, box-row-switch"
|
<StackLayout StyleClass="box-row, box-row-switch"
|
||||||
IsVisible="{Binding ShowTerms}">
|
IsVisible="{Binding ShowTerms}">
|
||||||
<Switch
|
<Switch
|
||||||
|
|||||||
@@ -1,36 +1,28 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using System.Windows.Input;
|
using System.Windows.Input;
|
||||||
using Bit.App.Abstractions;
|
using Bit.App.Abstractions;
|
||||||
using Bit.App.Controls;
|
|
||||||
using Bit.App.Resources;
|
using Bit.App.Resources;
|
||||||
using Bit.App.Utilities;
|
|
||||||
using Bit.Core;
|
using Bit.Core;
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
using Bit.Core.Enums;
|
using Bit.Core.Enums;
|
||||||
using Bit.Core.Exceptions;
|
using Bit.Core.Exceptions;
|
||||||
using Bit.Core.Models.Request;
|
using Bit.Core.Models.Request;
|
||||||
using Bit.Core.Services;
|
|
||||||
using Bit.Core.Utilities;
|
using Bit.Core.Utilities;
|
||||||
using Xamarin.Forms;
|
using Xamarin.Forms;
|
||||||
|
|
||||||
namespace Bit.App.Pages
|
namespace Bit.App.Pages
|
||||||
{
|
{
|
||||||
public class RegisterPageViewModel : CaptchaProtectedViewModel, IPasswordStrengthable
|
public class RegisterPageViewModel : CaptchaProtectedViewModel
|
||||||
{
|
{
|
||||||
private readonly IDeviceActionService _deviceActionService;
|
private readonly IDeviceActionService _deviceActionService;
|
||||||
private readonly II18nService _i18nService;
|
private readonly II18nService _i18nService;
|
||||||
private readonly IEnvironmentService _environmentService;
|
private readonly IEnvironmentService _environmentService;
|
||||||
private readonly IAuditService _auditService;
|
|
||||||
private readonly IApiService _apiService;
|
private readonly IApiService _apiService;
|
||||||
private readonly ICryptoService _cryptoService;
|
private readonly ICryptoService _cryptoService;
|
||||||
private readonly IPlatformUtilsService _platformUtilsService;
|
private readonly IPlatformUtilsService _platformUtilsService;
|
||||||
private string _email;
|
|
||||||
private string _masterPassword;
|
|
||||||
private bool _showPassword;
|
private bool _showPassword;
|
||||||
private bool _acceptPolicies;
|
private bool _acceptPolicies;
|
||||||
private bool _checkExposedMasterPassword;
|
|
||||||
|
|
||||||
public RegisterPageViewModel()
|
public RegisterPageViewModel()
|
||||||
{
|
{
|
||||||
@@ -40,15 +32,12 @@ namespace Bit.App.Pages
|
|||||||
_platformUtilsService = ServiceContainer.Resolve<IPlatformUtilsService>("platformUtilsService");
|
_platformUtilsService = ServiceContainer.Resolve<IPlatformUtilsService>("platformUtilsService");
|
||||||
_i18nService = ServiceContainer.Resolve<II18nService>("i18nService");
|
_i18nService = ServiceContainer.Resolve<II18nService>("i18nService");
|
||||||
_environmentService = ServiceContainer.Resolve<IEnvironmentService>("environmentService");
|
_environmentService = ServiceContainer.Resolve<IEnvironmentService>("environmentService");
|
||||||
_auditService = ServiceContainer.Resolve<IAuditService>();
|
|
||||||
|
|
||||||
PageTitle = AppResources.CreateAccount;
|
PageTitle = AppResources.CreateAccount;
|
||||||
TogglePasswordCommand = new Command(TogglePassword);
|
TogglePasswordCommand = new Command(TogglePassword);
|
||||||
ToggleConfirmPasswordCommand = new Command(ToggleConfirmPassword);
|
ToggleConfirmPasswordCommand = new Command(ToggleConfirmPassword);
|
||||||
SubmitCommand = new Command(async () => await SubmitAsync());
|
SubmitCommand = new Command(async () => await SubmitAsync());
|
||||||
ShowTerms = !_platformUtilsService.IsSelfHost();
|
ShowTerms = !_platformUtilsService.IsSelfHost();
|
||||||
PasswordStrengthViewModel = new PasswordStrengthViewModel(this);
|
|
||||||
CheckExposedMasterPassword = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public ICommand PoliciesClickCommand => new Command<string>((url) =>
|
public ICommand PoliciesClickCommand => new Command<string>((url) =>
|
||||||
@@ -72,34 +61,6 @@ namespace Bit.App.Pages
|
|||||||
get => _acceptPolicies;
|
get => _acceptPolicies;
|
||||||
set => SetProperty(ref _acceptPolicies, value);
|
set => SetProperty(ref _acceptPolicies, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool CheckExposedMasterPassword
|
|
||||||
{
|
|
||||||
get => _checkExposedMasterPassword;
|
|
||||||
set => SetProperty(ref _checkExposedMasterPassword, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public string MasterPassword
|
|
||||||
{
|
|
||||||
get => _masterPassword;
|
|
||||||
set
|
|
||||||
{
|
|
||||||
SetProperty(ref _masterPassword, value);
|
|
||||||
PasswordStrengthViewModel.CalculatePasswordStrength();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public string Email
|
|
||||||
{
|
|
||||||
get => _email;
|
|
||||||
set => SetProperty(ref _email, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public string Password => MasterPassword;
|
|
||||||
public List<string> UserInputs => PasswordStrengthViewModel.GetPasswordStrengthUserInput(Email);
|
|
||||||
public string MasterPasswordMininumCharactersDescription => string.Format(AppResources.YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum,
|
|
||||||
Constants.MasterPasswordMinimumChars);
|
|
||||||
public PasswordStrengthViewModel PasswordStrengthViewModel { get; }
|
|
||||||
public bool ShowTerms { get; set; }
|
public bool ShowTerms { get; set; }
|
||||||
public Command SubmitCommand { get; }
|
public Command SubmitCommand { get; }
|
||||||
public Command TogglePasswordCommand { get; }
|
public Command TogglePasswordCommand { get; }
|
||||||
@@ -107,10 +68,13 @@ namespace Bit.App.Pages
|
|||||||
public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye;
|
public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye;
|
||||||
public string PasswordVisibilityAccessibilityText => ShowPassword ? AppResources.PasswordIsVisibleTapToHide : AppResources.PasswordIsNotVisibleTapToShow;
|
public string PasswordVisibilityAccessibilityText => ShowPassword ? AppResources.PasswordIsVisibleTapToHide : AppResources.PasswordIsNotVisibleTapToShow;
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
|
public string Email { get; set; }
|
||||||
|
public string MasterPassword { get; set; }
|
||||||
public string ConfirmMasterPassword { get; set; }
|
public string ConfirmMasterPassword { get; set; }
|
||||||
public string Hint { get; set; }
|
public string Hint { get; set; }
|
||||||
public Action RegistrationSuccess { get; set; }
|
public Action RegistrationSuccess { get; set; }
|
||||||
public Action CloseAction { get; set; }
|
public Action CloseAction { get; set; }
|
||||||
|
|
||||||
protected override II18nService i18nService => _i18nService;
|
protected override II18nService i18nService => _i18nService;
|
||||||
protected override IEnvironmentService environmentService => _environmentService;
|
protected override IEnvironmentService environmentService => _environmentService;
|
||||||
protected override IDeviceActionService deviceActionService => _deviceActionService;
|
protected override IDeviceActionService deviceActionService => _deviceActionService;
|
||||||
@@ -146,7 +110,7 @@ namespace Bit.App.Pages
|
|||||||
AppResources.Ok);
|
AppResources.Ok);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (MasterPassword.Length < Constants.MasterPasswordMinimumChars)
|
if (MasterPassword.Length < 8)
|
||||||
{
|
{
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordLengthValMessage,
|
await _platformUtilsService.ShowDialogAsync(AppResources.MasterPasswordLengthValMessage,
|
||||||
AppResources.AnErrorHasOccurred, AppResources.Ok);
|
AppResources.AnErrorHasOccurred, AppResources.Ok);
|
||||||
@@ -164,10 +128,8 @@ namespace Bit.App.Pages
|
|||||||
AppResources.AnErrorHasOccurred, AppResources.Ok);
|
AppResources.AnErrorHasOccurred, AppResources.Ok);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (await IsPasswordWeakOrExposed())
|
|
||||||
{
|
// TODO: Password strength check?
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (showLoading)
|
if (showLoading)
|
||||||
{
|
{
|
||||||
@@ -176,8 +138,9 @@ namespace Bit.App.Pages
|
|||||||
|
|
||||||
Name = string.IsNullOrWhiteSpace(Name) ? null : Name;
|
Name = string.IsNullOrWhiteSpace(Name) ? null : Name;
|
||||||
Email = Email.Trim().ToLower();
|
Email = Email.Trim().ToLower();
|
||||||
var kdfConfig = new KdfConfig(KdfType.PBKDF2_SHA256, Constants.Pbkdf2Iterations, null, null);
|
var kdf = KdfType.PBKDF2_SHA256;
|
||||||
var key = await _cryptoService.MakeKeyAsync(MasterPassword, Email, kdfConfig);
|
var kdfIterations = 100_000;
|
||||||
|
var key = await _cryptoService.MakeKeyAsync(MasterPassword, Email, kdf, kdfIterations);
|
||||||
var encKey = await _cryptoService.MakeEncKeyAsync(key);
|
var encKey = await _cryptoService.MakeEncKeyAsync(key);
|
||||||
var hashedPassword = await _cryptoService.HashPasswordAsync(MasterPassword, key);
|
var hashedPassword = await _cryptoService.HashPasswordAsync(MasterPassword, key);
|
||||||
var keys = await _cryptoService.MakeKeyPairAsync(encKey.Item1);
|
var keys = await _cryptoService.MakeKeyPairAsync(encKey.Item1);
|
||||||
@@ -188,10 +151,8 @@ namespace Bit.App.Pages
|
|||||||
MasterPasswordHash = hashedPassword,
|
MasterPasswordHash = hashedPassword,
|
||||||
MasterPasswordHint = Hint,
|
MasterPasswordHint = Hint,
|
||||||
Key = encKey.Item2.EncryptedString,
|
Key = encKey.Item2.EncryptedString,
|
||||||
Kdf = kdfConfig.Type,
|
Kdf = kdf,
|
||||||
KdfIterations = kdfConfig.Iterations,
|
KdfIterations = kdfIterations,
|
||||||
KdfMemory = kdfConfig.Memory,
|
|
||||||
KdfParallelism = kdfConfig.Parallelism,
|
|
||||||
Keys = new KeysRequest
|
Keys = new KeysRequest
|
||||||
{
|
{
|
||||||
PublicKey = keys.Item1,
|
PublicKey = keys.Item1,
|
||||||
@@ -199,7 +160,6 @@ namespace Bit.App.Pages
|
|||||||
},
|
},
|
||||||
CaptchaResponse = _captchaToken,
|
CaptchaResponse = _captchaToken,
|
||||||
};
|
};
|
||||||
|
|
||||||
// TODO: org invite?
|
// TODO: org invite?
|
||||||
|
|
||||||
try
|
try
|
||||||
@@ -248,43 +208,5 @@ namespace Bit.App.Pages
|
|||||||
entry.Focus();
|
entry.Focus();
|
||||||
entry.CursorPosition = String.IsNullOrEmpty(ConfirmMasterPassword) ? 0 : ConfirmMasterPassword.Length;
|
entry.CursorPosition = String.IsNullOrEmpty(ConfirmMasterPassword) ? 0 : ConfirmMasterPassword.Length;
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<bool> IsPasswordWeakOrExposed()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var title = string.Empty;
|
|
||||||
var message = string.Empty;
|
|
||||||
var exposedPassword = CheckExposedMasterPassword ? await _auditService.PasswordLeakedAsync(MasterPassword) > 0 : false;
|
|
||||||
var weakPassword = PasswordStrengthViewModel.PasswordStrengthLevel <= PasswordStrengthLevel.Weak;
|
|
||||||
|
|
||||||
if (exposedPassword && weakPassword)
|
|
||||||
{
|
|
||||||
title = AppResources.WeakAndExposedMasterPassword;
|
|
||||||
message = AppResources.WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription;
|
|
||||||
}
|
|
||||||
else if (exposedPassword)
|
|
||||||
{
|
|
||||||
title = AppResources.ExposedMasterPassword;
|
|
||||||
message = AppResources.PasswordFoundInADataBreachAlertDescription;
|
|
||||||
}
|
|
||||||
else if (weakPassword)
|
|
||||||
{
|
|
||||||
title = AppResources.WeakMasterPassword;
|
|
||||||
message = AppResources.WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (exposedPassword || weakPassword)
|
|
||||||
{
|
|
||||||
return !await _platformUtilsService.ShowDialogAsync(message, title, AppResources.Yes, AppResources.No);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
HandleException(ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ using System.Text.RegularExpressions;
|
|||||||
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;
|
using Bit.Core;
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
using Bit.Core.Enums;
|
using Bit.Core.Enums;
|
||||||
@@ -138,8 +137,8 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
if (IsPolicyInEffect)
|
if (IsPolicyInEffect)
|
||||||
{
|
{
|
||||||
var userInputs = _passwordGenerationService.GetPasswordStrengthUserInput(await _stateService.GetEmailAsync());
|
var userInput = await GetPasswordStrengthUserInput();
|
||||||
var passwordStrength = _passwordGenerationService.PasswordStrength(MasterPassword, userInputs);
|
var passwordStrength = _passwordGenerationService.PasswordStrength(MasterPassword, userInput);
|
||||||
if (!await _policyService.EvaluateMasterPassword(passwordStrength.Score, MasterPassword, Policy))
|
if (!await _policyService.EvaluateMasterPassword(passwordStrength.Score, MasterPassword, Policy))
|
||||||
{
|
{
|
||||||
await Page.DisplayAlert(AppResources.MasterPasswordPolicyValidationTitle,
|
await Page.DisplayAlert(AppResources.MasterPasswordPolicyValidationTitle,
|
||||||
@@ -149,7 +148,7 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (MasterPassword.Length < Constants.MasterPasswordMinimumChars)
|
if (MasterPassword.Length < 8)
|
||||||
{
|
{
|
||||||
await Page.DisplayAlert(AppResources.MasterPasswordPolicyValidationTitle,
|
await Page.DisplayAlert(AppResources.MasterPasswordPolicyValidationTitle,
|
||||||
AppResources.MasterPasswordLengthValMessage, AppResources.Ok);
|
AppResources.MasterPasswordLengthValMessage, AppResources.Ok);
|
||||||
@@ -163,9 +162,10 @@ namespace Bit.App.Pages
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var kdfConfig = new KdfConfig(KdfType.PBKDF2_SHA256, Constants.Pbkdf2Iterations, null, null);
|
var kdf = KdfType.PBKDF2_SHA256;
|
||||||
|
var kdfIterations = 100000;
|
||||||
var email = await _stateService.GetEmailAsync();
|
var email = await _stateService.GetEmailAsync();
|
||||||
var key = await _cryptoService.MakeKeyAsync(MasterPassword, email, kdfConfig);
|
var key = await _cryptoService.MakeKeyAsync(MasterPassword, email, kdf, kdfIterations);
|
||||||
var masterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key, HashPurpose.ServerAuthorization);
|
var masterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key, HashPurpose.ServerAuthorization);
|
||||||
var localMasterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key, HashPurpose.LocalAuthorization);
|
var localMasterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key, HashPurpose.LocalAuthorization);
|
||||||
|
|
||||||
@@ -186,10 +186,8 @@ namespace Bit.App.Pages
|
|||||||
MasterPasswordHash = masterPasswordHash,
|
MasterPasswordHash = masterPasswordHash,
|
||||||
Key = encKey.Item2.EncryptedString,
|
Key = encKey.Item2.EncryptedString,
|
||||||
MasterPasswordHint = Hint,
|
MasterPasswordHint = Hint,
|
||||||
Kdf = kdfConfig.Type.GetValueOrDefault(KdfType.PBKDF2_SHA256),
|
Kdf = kdf,
|
||||||
KdfIterations = kdfConfig.Iterations.GetValueOrDefault(Constants.Pbkdf2Iterations),
|
KdfIterations = kdfIterations,
|
||||||
KdfMemory = kdfConfig.Memory,
|
|
||||||
KdfParallelism = kdfConfig.Parallelism,
|
|
||||||
OrgIdentifier = OrgIdentifier,
|
OrgIdentifier = OrgIdentifier,
|
||||||
Keys = new KeysRequest
|
Keys = new KeysRequest
|
||||||
{
|
{
|
||||||
@@ -203,7 +201,8 @@ namespace Bit.App.Pages
|
|||||||
await _deviceActionService.ShowLoadingAsync(AppResources.CreatingAccount);
|
await _deviceActionService.ShowLoadingAsync(AppResources.CreatingAccount);
|
||||||
// Set Password and relevant information
|
// Set Password and relevant information
|
||||||
await _apiService.SetPasswordAsync(request);
|
await _apiService.SetPasswordAsync(request);
|
||||||
await _stateService.SetKdfConfigurationAsync(kdfConfig);
|
await _stateService.SetKdfTypeAsync(kdf);
|
||||||
|
await _stateService.SetKdfIterationsAsync(kdfIterations);
|
||||||
await _cryptoService.SetKeyAsync(key);
|
await _cryptoService.SetKeyAsync(key);
|
||||||
await _cryptoService.SetKeyHashAsync(localMasterPasswordHash);
|
await _cryptoService.SetKeyHashAsync(localMasterPasswordHash);
|
||||||
await _cryptoService.SetEncKeyAsync(encKey.Item2.EncryptedString);
|
await _cryptoService.SetEncKeyAsync(encKey.Item2.EncryptedString);
|
||||||
|
|||||||
@@ -43,11 +43,12 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve details for key generation
|
// Retrieve details for key generation
|
||||||
var kdfConfig = await _stateService.GetActiveUserCustomDataAsync(a => new KdfConfig(a?.Profile));
|
var kdf = await _stateService.GetKdfTypeAsync();
|
||||||
|
var kdfIterations = await _stateService.GetKdfIterationsAsync();
|
||||||
var email = await _stateService.GetEmailAsync();
|
var email = await _stateService.GetEmailAsync();
|
||||||
|
|
||||||
// Create new key and hash new password
|
// Create new key and hash new password
|
||||||
var key = await _cryptoService.MakeKeyAsync(MasterPassword, email, kdfConfig);
|
var key = await _cryptoService.MakeKeyAsync(MasterPassword, email, kdf, kdfIterations);
|
||||||
var masterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key);
|
var masterPasswordHash = await _cryptoService.HashPasswordAsync(MasterPassword, key);
|
||||||
|
|
||||||
// Create new encKey for the User
|
// Create new encKey for the User
|
||||||
|
|||||||
@@ -129,8 +129,8 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
if (useCurrentActiveAccount)
|
if (useCurrentActiveAccount)
|
||||||
{
|
{
|
||||||
var user = await _stateService.GetActiveUserCustomDataAsync(a => (a?.Profile?.UserId, a?.Profile?.Name, a?.Profile?.Email, a?.Profile?.AvatarColor));
|
return new AvatarImageSource(await _stateService.GetActiveUserIdAsync(),
|
||||||
return new AvatarImageSource(user.UserId, user.Name, user.Email, user.AvatarColor);
|
await _stateService.GetNameAsync(), await _stateService.GetEmailAsync());
|
||||||
}
|
}
|
||||||
return new AvatarImageSource();
|
return new AvatarImageSource();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ using Bit.App.Abstractions;
|
|||||||
using Bit.App.Controls;
|
using Bit.App.Controls;
|
||||||
using Bit.App.Resources;
|
using Bit.App.Resources;
|
||||||
using Bit.Core.Abstractions;
|
using Bit.Core.Abstractions;
|
||||||
using Bit.Core.Exceptions;
|
|
||||||
using Bit.Core.Services;
|
using Bit.Core.Services;
|
||||||
using Bit.Core.Utilities;
|
using Bit.Core.Utilities;
|
||||||
using Xamarin.Forms;
|
using Xamarin.Forms;
|
||||||
@@ -34,11 +33,6 @@ namespace Bit.App.Pages
|
|||||||
|
|
||||||
protected void HandleException(Exception ex, string message = null)
|
protected void HandleException(Exception ex, string message = null)
|
||||||
{
|
{
|
||||||
if (ex is ApiException apiException && apiException.Error != null)
|
|
||||||
{
|
|
||||||
message = apiException.Error.GetSingleMessage();
|
|
||||||
}
|
|
||||||
|
|
||||||
Xamarin.Essentials.MainThread.InvokeOnMainThreadAsync(async () =>
|
Xamarin.Essentials.MainThread.InvokeOnMainThreadAsync(async () =>
|
||||||
{
|
{
|
||||||
await _deviceActionService.Value.HideLoadingAsync();
|
await _deviceActionService.Value.HideLoadingAsync();
|
||||||
|
|||||||
@@ -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"
|
||||||
@@ -20,7 +20,6 @@
|
|||||||
<ResourceDictionary>
|
<ResourceDictionary>
|
||||||
<u:InverseBoolConverter x:Key="inverseBool" />
|
<u:InverseBoolConverter x:Key="inverseBool" />
|
||||||
<u:LocalizableEnumConverter x:Key="localizableEnum" />
|
<u:LocalizableEnumConverter x:Key="localizableEnum" />
|
||||||
<u:IconGlyphConverter x:Key="iconGlyphConverter" />
|
|
||||||
<xct:EnumToBoolConverter x:Key="enumToBool"/>
|
<xct:EnumToBoolConverter x:Key="enumToBool"/>
|
||||||
<ToolbarItem Text="{u:I18n Cancel}" Command="{Binding CloseCommand}" Order="Primary" Priority="-1"
|
<ToolbarItem Text="{u:I18n Cancel}" Command="{Binding CloseCommand}" Order="Primary" Priority="-1"
|
||||||
x:Name="_closeItem" x:Key="closeItem" />
|
x:Name="_closeItem" x:Key="closeItem" />
|
||||||
@@ -252,7 +251,7 @@
|
|||||||
Grid.Row="1"/>
|
Grid.Row="1"/>
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowAnonAddyApiAccessToken, Converter={StaticResource inverseBool, iconGlyphConverter}, ConverterParameter={x:Static u:BooleanGlyphType.Eye}}"
|
Text="{Binding ShowAnonAddyHiddenValueIcon}"
|
||||||
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="1"/>
|
Grid.Column="1"/>
|
||||||
@@ -281,7 +280,7 @@
|
|||||||
IsPassword="{Binding ShowFirefoxRelayApiAccessToken, Converter={StaticResource inverseBool}}"/>
|
IsPassword="{Binding ShowFirefoxRelayApiAccessToken, Converter={StaticResource inverseBool}}"/>
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowFirefoxRelayApiAccessToken, Converter={StaticResource inverseBool, iconGlyphConverter}, ConverterParameter={x:Static u:BooleanGlyphType.Eye}}"
|
Text="{Binding ShowFirefoxRelayHiddenValueIcon}"
|
||||||
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="1"/>
|
Grid.Column="1"/>
|
||||||
@@ -302,49 +301,7 @@
|
|||||||
IsPassword="{Binding ShowSimpleLoginApiKey, Converter={StaticResource inverseBool}}"/>
|
IsPassword="{Binding ShowSimpleLoginApiKey, Converter={StaticResource inverseBool}}"/>
|
||||||
<controls:IconButton
|
<controls:IconButton
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
StyleClass="box-row-button, box-row-button-platform"
|
||||||
Text="{Binding ShowSimpleLoginApiKey, Converter={StaticResource inverseBool, iconGlyphConverter}, ConverterParameter={x:Static u:BooleanGlyphType.Eye}}"
|
Text="{Binding ShowSimpleLoginHiddenValueIcon}"
|
||||||
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
|
||||||
Grid.Row="1"
|
|
||||||
Grid.Column="1"/>
|
|
||||||
</Grid>
|
|
||||||
<!--DUCKDUCKGO OPTIONS-->
|
|
||||||
<Grid StyleClass="box-row, box-row-input"
|
|
||||||
IsVisible="{Binding ForwardedEmailServiceSelected, Converter={StaticResource enumToBool}, ConverterParameter={x:Static enums:ForwardedEmailServiceType.DuckDuckGo}}"
|
|
||||||
Grid.RowDefinitions="Auto,*"
|
|
||||||
Grid.ColumnDefinitions="*,Auto">
|
|
||||||
<Label
|
|
||||||
Text="{u:I18n APIKeyRequiredParenthesis}"
|
|
||||||
StyleClass="box-label"/>
|
|
||||||
<Entry
|
|
||||||
x:Name="_duckDuckGoApiAccessTokenEntry"
|
|
||||||
Text="{Binding DuckDuckGoApiKey}"
|
|
||||||
StyleClass="box-value"
|
|
||||||
Grid.Row="1"
|
|
||||||
IsPassword="{Binding ShowDuckDuckGoApiKey, Converter={StaticResource inverseBool}}"/>
|
|
||||||
<controls:IconButton
|
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
|
||||||
Text="{Binding ShowDuckDuckGoApiKey, Converter={StaticResource inverseBool, iconGlyphConverter}, ConverterParameter={x:Static u:BooleanGlyphType.Eye}}"
|
|
||||||
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
|
||||||
Grid.Row="1"
|
|
||||||
Grid.Column="1"/>
|
|
||||||
</Grid>
|
|
||||||
<!--FASTMAIL OPTIONS-->
|
|
||||||
<Grid StyleClass="box-row, box-row-input"
|
|
||||||
IsVisible="{Binding ForwardedEmailServiceSelected, Converter={StaticResource enumToBool}, ConverterParameter={x:Static enums:ForwardedEmailServiceType.Fastmail}}"
|
|
||||||
Grid.RowDefinitions="Auto,*"
|
|
||||||
Grid.ColumnDefinitions="*,Auto">
|
|
||||||
<Label
|
|
||||||
Text="{u:I18n APIKeyRequiredParenthesis}"
|
|
||||||
StyleClass="box-label"/>
|
|
||||||
<Entry
|
|
||||||
x:Name="_fastmailApiAccessTokenEntry"
|
|
||||||
Text="{Binding FastmailApiKey}"
|
|
||||||
StyleClass="box-value"
|
|
||||||
Grid.Row="1"
|
|
||||||
IsPassword="{Binding ShowFastmailApiKey, Converter={StaticResource inverseBool}}"/>
|
|
||||||
<controls:IconButton
|
|
||||||
StyleClass="box-row-button, box-row-button-platform"
|
|
||||||
Text="{Binding ShowFastmailApiKey, Converter={StaticResource iconGlyphConverter}, ConverterParameter={x:Static u:BooleanGlyphType.Eye}}"
|
|
||||||
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
Command="{Binding ToggleForwardedEmailHiddenValueCommand}"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.Column="1"/>
|
Grid.Column="1"/>
|
||||||
|
|||||||
@@ -52,8 +52,6 @@ namespace Bit.App.Pages
|
|||||||
private bool _showFirefoxRelayApiAccessToken;
|
private bool _showFirefoxRelayApiAccessToken;
|
||||||
private bool _showAnonAddyApiAccessToken;
|
private bool _showAnonAddyApiAccessToken;
|
||||||
private bool _showSimpleLoginApiKey;
|
private bool _showSimpleLoginApiKey;
|
||||||
private bool _showDuckDuckGoApiKey;
|
|
||||||
private bool _showFastmailApiKey;
|
|
||||||
private bool _editMode;
|
private bool _editMode;
|
||||||
|
|
||||||
public GeneratorPageViewModel()
|
public GeneratorPageViewModel()
|
||||||
@@ -81,8 +79,6 @@ namespace Bit.App.Pages
|
|||||||
|
|
||||||
ForwardedEmailServiceTypeOptions = new List<ForwardedEmailServiceType> {
|
ForwardedEmailServiceTypeOptions = new List<ForwardedEmailServiceType> {
|
||||||
ForwardedEmailServiceType.AnonAddy,
|
ForwardedEmailServiceType.AnonAddy,
|
||||||
ForwardedEmailServiceType.DuckDuckGo,
|
|
||||||
ForwardedEmailServiceType.Fastmail,
|
|
||||||
ForwardedEmailServiceType.FirefoxRelay,
|
ForwardedEmailServiceType.FirefoxRelay,
|
||||||
ForwardedEmailServiceType.SimpleLogin
|
ForwardedEmailServiceType.SimpleLogin
|
||||||
};
|
};
|
||||||
@@ -465,9 +461,15 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
return _showAnonAddyApiAccessToken;
|
return _showAnonAddyApiAccessToken;
|
||||||
}
|
}
|
||||||
set => SetProperty(ref _showAnonAddyApiAccessToken, value);
|
set => SetProperty(ref _showAnonAddyApiAccessToken, value,
|
||||||
|
additionalPropertyNames: new string[]
|
||||||
|
{
|
||||||
|
nameof(ShowAnonAddyHiddenValueIcon)
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public string ShowAnonAddyHiddenValueIcon => _showAnonAddyApiAccessToken ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye;
|
||||||
|
|
||||||
public string AnonAddyDomainName
|
public string AnonAddyDomainName
|
||||||
{
|
{
|
||||||
get => _usernameOptions.AnonAddyDomainName;
|
get => _usernameOptions.AnonAddyDomainName;
|
||||||
@@ -502,9 +504,15 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
return _showFirefoxRelayApiAccessToken;
|
return _showFirefoxRelayApiAccessToken;
|
||||||
}
|
}
|
||||||
set => SetProperty(ref _showFirefoxRelayApiAccessToken, value);
|
set => SetProperty(ref _showFirefoxRelayApiAccessToken, value,
|
||||||
|
additionalPropertyNames: new string[]
|
||||||
|
{
|
||||||
|
nameof(ShowFirefoxRelayHiddenValueIcon)
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public string ShowFirefoxRelayHiddenValueIcon => _showFirefoxRelayApiAccessToken ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye;
|
||||||
|
|
||||||
public string SimpleLoginApiKey
|
public string SimpleLoginApiKey
|
||||||
{
|
{
|
||||||
get => _usernameOptions.SimpleLoginApiKey;
|
get => _usernameOptions.SimpleLoginApiKey;
|
||||||
@@ -525,55 +533,14 @@ namespace Bit.App.Pages
|
|||||||
{
|
{
|
||||||
return _showSimpleLoginApiKey;
|
return _showSimpleLoginApiKey;
|
||||||
}
|
}
|
||||||
set => SetProperty(ref _showSimpleLoginApiKey, value);
|
set => SetProperty(ref _showSimpleLoginApiKey, value,
|
||||||
}
|
additionalPropertyNames: new string[]
|
||||||
|
|
||||||
public string DuckDuckGoApiKey
|
|
||||||
{
|
|
||||||
get => _usernameOptions.DuckDuckGoApiKey;
|
|
||||||
set
|
|
||||||
{
|
|
||||||
if (_usernameOptions.DuckDuckGoApiKey != value)
|
|
||||||
{
|
{
|
||||||
_usernameOptions.DuckDuckGoApiKey = value;
|
nameof(ShowSimpleLoginHiddenValueIcon)
|
||||||
TriggerPropertyChanged(nameof(DuckDuckGoApiKey));
|
});
|
||||||
SaveUsernameOptionsAsync(false).FireAndForget();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool ShowDuckDuckGoApiKey
|
public string ShowSimpleLoginHiddenValueIcon => _showSimpleLoginApiKey ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye;
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return _showDuckDuckGoApiKey;
|
|
||||||
}
|
|
||||||
set => SetProperty(ref _showDuckDuckGoApiKey, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public string FastmailApiKey
|
|
||||||
{
|
|
||||||
get => _usernameOptions.FastMailApiKey;
|
|
||||||
set
|
|
||||||
{
|
|
||||||
if (_usernameOptions.FastMailApiKey != value)
|
|
||||||
{
|
|
||||||
_usernameOptions.FastMailApiKey = value;
|
|
||||||
TriggerPropertyChanged(nameof(FastmailApiKey));
|
|
||||||
SaveUsernameOptionsAsync(false).FireAndForget();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool ShowFastmailApiKey
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return _showFastmailApiKey;
|
|
||||||
}
|
|
||||||
set => SetProperty(ref _showFastmailApiKey, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool CapitalizeRandomWordUsername
|
public bool CapitalizeRandomWordUsername
|
||||||
{
|
{
|
||||||
@@ -811,8 +778,6 @@ namespace Bit.App.Pages
|
|||||||
TriggerPropertyChanged(nameof(FirefoxRelayApiAccessToken));
|
TriggerPropertyChanged(nameof(FirefoxRelayApiAccessToken));
|
||||||
TriggerPropertyChanged(nameof(AnonAddyDomainName));
|
TriggerPropertyChanged(nameof(AnonAddyDomainName));
|
||||||
TriggerPropertyChanged(nameof(AnonAddyApiAccessToken));
|
TriggerPropertyChanged(nameof(AnonAddyApiAccessToken));
|
||||||
TriggerPropertyChanged(nameof(DuckDuckGoApiKey));
|
|
||||||
TriggerPropertyChanged(nameof(FastmailApiKey));
|
|
||||||
TriggerPropertyChanged(nameof(CatchAllEmailDomain));
|
TriggerPropertyChanged(nameof(CatchAllEmailDomain));
|
||||||
TriggerPropertyChanged(nameof(ForwardedEmailServiceSelected));
|
TriggerPropertyChanged(nameof(ForwardedEmailServiceSelected));
|
||||||
TriggerPropertyChanged(nameof(UsernameTypeSelected));
|
TriggerPropertyChanged(nameof(UsernameTypeSelected));
|
||||||
@@ -884,12 +849,6 @@ namespace Bit.App.Pages
|
|||||||
case ForwardedEmailServiceType.SimpleLogin:
|
case ForwardedEmailServiceType.SimpleLogin:
|
||||||
ShowSimpleLoginApiKey = !ShowSimpleLoginApiKey;
|
ShowSimpleLoginApiKey = !ShowSimpleLoginApiKey;
|
||||||
break;
|
break;
|
||||||
case ForwardedEmailServiceType.DuckDuckGo:
|
|
||||||
ShowDuckDuckGoApiKey = !ShowDuckDuckGoApiKey;
|
|
||||||
break;
|
|
||||||
case ForwardedEmailServiceType.Fastmail:
|
|
||||||
ShowFastmailApiKey = !ShowFastmailApiKey;
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,107 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
|
||||||
<pages:BaseContentPage
|
|
||||||
xmlns="http://xamarin.com/schemas/2014/forms"
|
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
|
||||||
xmlns:xct="http://xamarin.com/schemas/2020/toolkit"
|
|
||||||
x:Class="Bit.App.Pages.LoginPasswordlessRequestsListPage"
|
|
||||||
xmlns:pages="clr-namespace:Bit.App.Pages"
|
|
||||||
x:DataType="pages:LoginPasswordlessRequestsListViewModel"
|
|
||||||
xmlns:models="clr-namespace:Bit.Core.Models.Response;assembly=BitwardenCore"
|
|
||||||
xmlns:core="clr-namespace:Bit.Core;assembly=BitwardenCore"
|
|
||||||
xmlns:controls="clr-namespace:Bit.App.Controls"
|
|
||||||
xmlns:u="clr-namespace:Bit.App.Utilities"
|
|
||||||
Title="{Binding PageTitle}">
|
|
||||||
|
|
||||||
<ContentPage.BindingContext>
|
|
||||||
<pages:LoginPasswordlessRequestsListViewModel />
|
|
||||||
</ContentPage.BindingContext>
|
|
||||||
|
|
||||||
<ContentPage.ToolbarItems>
|
|
||||||
<ToolbarItem Text="{u:I18n Close}" Clicked="Close_Clicked" Order="Primary" Priority="-1" />
|
|
||||||
</ContentPage.ToolbarItems>
|
|
||||||
|
|
||||||
<ContentPage.Resources>
|
|
||||||
<ResourceDictionary>
|
|
||||||
<u:DateTimeConverter x:Key="dateTime" />
|
|
||||||
<xct:ItemSelectedEventArgsConverter x:Key="ItemSelectedEventArgsConverter" />
|
|
||||||
<controls:SelectionChangedEventArgsConverter x:Key="SelectionChangedEventArgsConverter" />
|
|
||||||
<DataTemplate
|
|
||||||
x:Key="loginRequestTemplate"
|
|
||||||
x:DataType="models:PasswordlessLoginResponse">
|
|
||||||
<Grid
|
|
||||||
Padding="10, 0"
|
|
||||||
RowSpacing="0"
|
|
||||||
RowDefinitions="*, Auto, *, 10"
|
|
||||||
ColumnDefinitions="*, *">
|
|
||||||
<Label
|
|
||||||
Text="{u:I18n FingerprintPhrase}"
|
|
||||||
FontSize="Small"
|
|
||||||
Padding="0, 10, 0 ,0"
|
|
||||||
FontAttributes="Bold"/>
|
|
||||||
<controls:MonoLabel
|
|
||||||
FormattedText="{Binding RequestFingerprint}"
|
|
||||||
Grid.Row="1"
|
|
||||||
Grid.ColumnSpan="2"
|
|
||||||
FontSize="Small"
|
|
||||||
Padding="0, 5, 0, 10"
|
|
||||||
VerticalTextAlignment="Center"
|
|
||||||
TextColor="{DynamicResource FingerprintPhrase}"/>
|
|
||||||
<Label
|
|
||||||
Grid.Row="2"
|
|
||||||
HorizontalOptions="Start"
|
|
||||||
HorizontalTextAlignment="Start"
|
|
||||||
Text="{Binding RequestDeviceType}"
|
|
||||||
StyleClass="list-header-sub" />
|
|
||||||
<Label
|
|
||||||
Grid.Row="2"
|
|
||||||
Grid.Column="1"
|
|
||||||
HorizontalOptions="End"
|
|
||||||
HorizontalTextAlignment="End"
|
|
||||||
Text="{Binding CreationDate, Converter={StaticResource dateTime}}"
|
|
||||||
StyleClass="list-header-sub" />
|
|
||||||
<BoxView
|
|
||||||
StyleClass="list-section-separator-top, list-section-separator-top-platform"
|
|
||||||
VerticalOptions="End"
|
|
||||||
Grid.Row="3"
|
|
||||||
Grid.ColumnSpan="2"/>
|
|
||||||
</Grid>
|
|
||||||
</DataTemplate>
|
|
||||||
|
|
||||||
<StackLayout
|
|
||||||
x:Key="mainLayout"
|
|
||||||
x:Name="_mainLayout"
|
|
||||||
Padding="0, 10">
|
|
||||||
<RefreshView
|
|
||||||
IsRefreshing="{Binding IsRefreshing}"
|
|
||||||
Command="{Binding RefreshCommand}"
|
|
||||||
VerticalOptions="FillAndExpand"
|
|
||||||
BackgroundColor="{DynamicResource BackgroundColor}">
|
|
||||||
<controls:ExtendedCollectionView
|
|
||||||
ItemsSource="{Binding LoginRequests}"
|
|
||||||
ItemTemplate="{StaticResource loginRequestTemplate}"
|
|
||||||
SelectionMode="Single"
|
|
||||||
ExtraDataForLogging="Login requests page" >
|
|
||||||
<controls:ExtendedCollectionView.Behaviors>
|
|
||||||
<xct:EventToCommandBehavior
|
|
||||||
EventName="SelectionChanged"
|
|
||||||
Command="{Binding AnswerRequestCommand}"
|
|
||||||
EventArgsConverter="{StaticResource SelectionChangedEventArgsConverter}" />
|
|
||||||
</controls:ExtendedCollectionView.Behaviors>
|
|
||||||
</controls:ExtendedCollectionView>
|
|
||||||
</RefreshView>
|
|
||||||
<controls:IconLabelButton
|
|
||||||
VerticalOptions="End"
|
|
||||||
Margin="10,0"
|
|
||||||
Icon="{Binding Source={x:Static core:BitwardenIcons.Trash}}"
|
|
||||||
Label="{u:I18n DeclineAllRequests}"
|
|
||||||
ButtonCommand="{Binding DeclineAllRequestsCommand}"/>
|
|
||||||
</StackLayout>
|
|
||||||
</ResourceDictionary>
|
|
||||||
</ContentPage.Resources>
|
|
||||||
|
|
||||||
<ContentView
|
|
||||||
x:Name="_mainContent">
|
|
||||||
</ContentView>
|
|
||||||
|
|
||||||
</pages:BaseContentPage>
|
|
||||||
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using Bit.Core.Abstractions;
|
|
||||||
using Bit.Core.Models.Response;
|
|
||||||
using Bit.Core.Utilities;
|
|
||||||
using Xamarin.Forms;
|
|
||||||
|
|
||||||
namespace Bit.App.Pages
|
|
||||||
{
|
|
||||||
public partial class LoginPasswordlessRequestsListPage : BaseContentPage
|
|
||||||
{
|
|
||||||
private LoginPasswordlessRequestsListViewModel _vm;
|
|
||||||
|
|
||||||
public LoginPasswordlessRequestsListPage()
|
|
||||||
{
|
|
||||||
InitializeComponent();
|
|
||||||
SetActivityIndicator(_mainContent);
|
|
||||||
_vm = BindingContext as LoginPasswordlessRequestsListViewModel;
|
|
||||||
_vm.Page = this;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override async void OnAppearing()
|
|
||||||
{
|
|
||||||
base.OnAppearing();
|
|
||||||
await LoadOnAppearedAsync(_mainLayout, false, _vm.RefreshAsync, _mainContent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private async void Close_Clicked(object sender, System.EventArgs e)
|
|
||||||
{
|
|
||||||
if (DoOnce())
|
|
||||||
{
|
|
||||||
await Navigation.PopModalAsync();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Threading.Tasks;
|
|
||||||
using System.Windows.Input;
|
|
||||||
using Bit.App.Abstractions;
|
|
||||||
using Bit.App.Resources;
|
|
||||||
using Bit.Core.Abstractions;
|
|
||||||
using Bit.Core.Models.Response;
|
|
||||||
using Bit.Core.Utilities;
|
|
||||||
using Xamarin.CommunityToolkit.ObjectModel;
|
|
||||||
using Xamarin.Forms;
|
|
||||||
|
|
||||||
namespace Bit.App.Pages
|
|
||||||
{
|
|
||||||
public class LoginPasswordlessRequestsListViewModel : BaseViewModel
|
|
||||||
{
|
|
||||||
private readonly IAuthService _authService;
|
|
||||||
private readonly IStateService _stateService;
|
|
||||||
private readonly IDeviceActionService _deviceActionService;
|
|
||||||
private readonly IPlatformUtilsService _platformUtilsService;
|
|
||||||
private bool _isRefreshing;
|
|
||||||
|
|
||||||
public LoginPasswordlessRequestsListViewModel()
|
|
||||||
{
|
|
||||||
_authService = ServiceContainer.Resolve<IAuthService>();
|
|
||||||
_stateService = ServiceContainer.Resolve<IStateService>();
|
|
||||||
_deviceActionService = ServiceContainer.Resolve<IDeviceActionService>();
|
|
||||||
_platformUtilsService = ServiceContainer.Resolve<IPlatformUtilsService>();
|
|
||||||
|
|
||||||
PageTitle = AppResources.PendingLogInRequests;
|
|
||||||
LoginRequests = new ObservableRangeCollection<PasswordlessLoginResponse>();
|
|
||||||
|
|
||||||
AnswerRequestCommand = new AsyncCommand<PasswordlessLoginResponse>(PasswordlessLoginAsync,
|
|
||||||
onException: ex => HandleException(ex),
|
|
||||||
allowsMultipleExecutions: false);
|
|
||||||
|
|
||||||
DeclineAllRequestsCommand = new AsyncCommand(DeclineAllRequestsAsync,
|
|
||||||
onException: ex => HandleException(ex),
|
|
||||||
allowsMultipleExecutions: false);
|
|
||||||
|
|
||||||
RefreshCommand = new Command(async () => await RefreshAsync());
|
|
||||||
}
|
|
||||||
|
|
||||||
public ICommand RefreshCommand { get; }
|
|
||||||
|
|
||||||
public AsyncCommand<PasswordlessLoginResponse> AnswerRequestCommand { get; }
|
|
||||||
|
|
||||||
public AsyncCommand DeclineAllRequestsCommand { get; }
|
|
||||||
|
|
||||||
public ObservableRangeCollection<PasswordlessLoginResponse> LoginRequests { get; }
|
|
||||||
|
|
||||||
public bool IsRefreshing
|
|
||||||
{
|
|
||||||
get => _isRefreshing;
|
|
||||||
set => SetProperty(ref _isRefreshing, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async Task RefreshAsync()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
IsRefreshing = true;
|
|
||||||
LoginRequests.ReplaceRange(await _authService.GetActivePasswordlessLoginRequestsAsync());
|
|
||||||
if (!LoginRequests.Any())
|
|
||||||
{
|
|
||||||
Page.Navigation.PopModalAsync().FireAndForget();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
HandleException(ex);
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
IsRefreshing = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async Task PasswordlessLoginAsync(PasswordlessLoginResponse request)
|
|
||||||
{
|
|
||||||
if (request.IsExpired)
|
|
||||||
{
|
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.LoginRequestHasAlreadyExpired);
|
|
||||||
await Page.Navigation.PopModalAsync();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var loginRequestData = await _authService.GetPasswordlessLoginRequestByIdAsync(request.Id);
|
|
||||||
if (loginRequestData.IsAnswered)
|
|
||||||
{
|
|
||||||
await _platformUtilsService.ShowDialogAsync(AppResources.ThisRequestIsNoLongerValid);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var page = new LoginPasswordlessPage(new LoginPasswordlessDetails()
|
|
||||||
{
|
|
||||||
PubKey = loginRequestData.PublicKey,
|
|
||||||
Id = loginRequestData.Id,
|
|
||||||
IpAddress = loginRequestData.RequestIpAddress,
|
|
||||||
Email = await _stateService.GetEmailAsync(),
|
|
||||||
FingerprintPhrase = loginRequestData.RequestFingerprint,
|
|
||||||
RequestDate = loginRequestData.CreationDate,
|
|
||||||
DeviceType = loginRequestData.RequestDeviceType,
|
|
||||||
Origin = loginRequestData.Origin
|
|
||||||
});
|
|
||||||
|
|
||||||
await Device.InvokeOnMainThreadAsync(() => Application.Current.MainPage.Navigation.PushModalAsync(new NavigationPage(page)));
|
|
||||||
}
|
|
||||||
|
|
||||||
private async Task DeclineAllRequestsAsync()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
if (!await _platformUtilsService.ShowDialogAsync(AppResources.AreYouSureYouWantToDeclineAllPendingLogInRequests, null, AppResources.Yes, AppResources.No))
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
await _deviceActionService.ShowLoadingAsync(AppResources.Loading);
|
|
||||||
var taskList = new List<Task>();
|
|
||||||
foreach (var request in LoginRequests)
|
|
||||||
{
|
|
||||||
taskList.Add(_authService.PasswordlessLoginAsync(request.Id, request.PublicKey, false));
|
|
||||||
}
|
|
||||||
await Task.WhenAll(taskList);
|
|
||||||
await _deviceActionService.HideLoadingAsync();
|
|
||||||
await RefreshAsync();
|
|
||||||
_platformUtilsService.ShowToast("info", null, AppResources.RequestsDeclined);
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
HandleException(ex);
|
|
||||||
RefreshAsync().FireAndForget();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -9,7 +9,6 @@ using Bit.Core.Abstractions;
|
|||||||
using Bit.Core.Enums;
|
using Bit.Core.Enums;
|
||||||
using Bit.Core.Models;
|
using Bit.Core.Models;
|
||||||
using Bit.Core.Models.Domain;
|
using Bit.Core.Models.Domain;
|
||||||
using Bit.Core.Models.Response;
|
|
||||||
using Bit.Core.Models.View;
|
using Bit.Core.Models.View;
|
||||||
using Bit.Core.Services;
|
using Bit.Core.Services;
|
||||||
using Bit.Core.Utilities;
|
using Bit.Core.Utilities;
|
||||||
@@ -36,7 +35,6 @@ namespace Bit.App.Pages
|
|||||||
private readonly IClipboardService _clipboardService;
|
private readonly IClipboardService _clipboardService;
|
||||||
private readonly ILogger _loggerService;
|
private readonly ILogger _loggerService;
|
||||||
private readonly IPushNotificationService _pushNotificationService;
|
private readonly IPushNotificationService _pushNotificationService;
|
||||||
private readonly IAuthService _authService;
|
|
||||||
private readonly IWatchDeviceService _watchDeviceService;
|
private readonly IWatchDeviceService _watchDeviceService;
|
||||||
private const int CustomVaultTimeoutValue = -100;
|
private const int CustomVaultTimeoutValue = -100;
|
||||||
|
|
||||||
@@ -51,6 +49,7 @@ namespace Bit.App.Pages
|
|||||||
private bool _reportLoggingEnabled;
|
private bool _reportLoggingEnabled;
|
||||||
private bool _approvePasswordlessLoginRequests;
|
private bool _approvePasswordlessLoginRequests;
|
||||||
private bool _shouldConnectToWatch;
|
private bool _shouldConnectToWatch;
|
||||||
|
|
||||||
private List<KeyValuePair<string, int?>> _vaultTimeouts =
|
private List<KeyValuePair<string, int?>> _vaultTimeouts =
|
||||||
new List<KeyValuePair<string, int?>>
|
new List<KeyValuePair<string, int?>>
|
||||||
{
|
{
|
||||||
@@ -93,8 +92,8 @@ namespace Bit.App.Pages
|
|||||||
_clipboardService = ServiceContainer.Resolve<IClipboardService>("clipboardService");
|
_clipboardService = ServiceContainer.Resolve<IClipboardService>("clipboardService");
|
||||||
_loggerService = ServiceContainer.Resolve<ILogger>("logger");
|
_loggerService = ServiceContainer.Resolve<ILogger>("logger");
|
||||||
_pushNotificationService = ServiceContainer.Resolve<IPushNotificationService>();
|
_pushNotificationService = ServiceContainer.Resolve<IPushNotificationService>();
|
||||||
_authService = ServiceContainer.Resolve<IAuthService>();
|
|
||||||
_watchDeviceService = ServiceContainer.Resolve<IWatchDeviceService>();
|
_watchDeviceService = ServiceContainer.Resolve<IWatchDeviceService>();
|
||||||
|
|
||||||
GroupedItems = new ObservableRangeCollection<ISettingsPageListItem>();
|
GroupedItems = new ObservableRangeCollection<ISettingsPageListItem>();
|
||||||
PageTitle = AppResources.Settings;
|
PageTitle = AppResources.Settings;
|
||||||
|
|
||||||
@@ -145,6 +144,7 @@ namespace Bit.App.Pages
|
|||||||
!await _keyConnectorService.GetUsesKeyConnector();
|
!await _keyConnectorService.GetUsesKeyConnector();
|
||||||
_reportLoggingEnabled = await _loggerService.IsEnabled();
|
_reportLoggingEnabled = await _loggerService.IsEnabled();
|
||||||
_approvePasswordlessLoginRequests = await _stateService.GetApprovePasswordlessLoginsAsync();
|
_approvePasswordlessLoginRequests = await _stateService.GetApprovePasswordlessLoginsAsync();
|
||||||
|
|
||||||
_shouldConnectToWatch = await _stateService.GetShouldConnectToWatchAsync();
|
_shouldConnectToWatch = await _stateService.GetShouldConnectToWatchAsync();
|
||||||
|
|
||||||
BuildList();
|
BuildList();
|
||||||
@@ -422,9 +422,12 @@ namespace Bit.App.Pages
|
|||||||
AppResources.Yes, AppResources.No);
|
AppResources.Yes, AppResources.No);
|
||||||
}
|
}
|
||||||
|
|
||||||
var kdfConfig = await _stateService.GetActiveUserCustomDataAsync(a => new KdfConfig(a?.Profile));
|
var kdf = await _stateService.GetKdfTypeAsync();
|
||||||
|
var kdfIterations = await _stateService.GetKdfIterationsAsync();
|
||||||
var email = await _stateService.GetEmailAsync();
|
var email = await _stateService.GetEmailAsync();
|
||||||
var pinKey = await _cryptoService.MakePinKeyAysnc(pin, email, kdfConfig);
|
var pinKey = await _cryptoService.MakePinKeyAysnc(pin, email,
|
||||||
|
kdf.GetValueOrDefault(Core.Enums.KdfType.PBKDF2_SHA256),
|
||||||
|
kdfIterations.GetValueOrDefault(5000));
|
||||||
var key = await _cryptoService.GetKeyAsync();
|
var key = await _cryptoService.GetKeyAsync();
|
||||||
var pinProtectedKey = await _cryptoService.EncryptAsync(key.Key, pinKey);
|
var pinProtectedKey = await _cryptoService.EncryptAsync(key.Key, pinKey);
|
||||||
|
|
||||||
@@ -563,14 +566,6 @@ namespace Bit.App.Pages
|
|||||||
ExecuteAsync = () => TwoStepAsync()
|
ExecuteAsync = () => TwoStepAsync()
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
if (_approvePasswordlessLoginRequests)
|
|
||||||
{
|
|
||||||
manageItems.Add(new SettingsPageListItem
|
|
||||||
{
|
|
||||||
Name = AppResources.PendingLogInRequests,
|
|
||||||
ExecuteAsync = () => PendingLoginRequestsAsync()
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (_supportsBiometric || _biometric)
|
if (_supportsBiometric || _biometric)
|
||||||
{
|
{
|
||||||
var biometricName = AppResources.Biometrics;
|
var biometricName = AppResources.Biometrics;
|
||||||
@@ -762,25 +757,6 @@ namespace Bit.App.Pages
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task PendingLoginRequestsAsync()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var requests = await _authService.GetActivePasswordlessLoginRequestsAsync();
|
|
||||||
if (requests == null || !requests.Any())
|
|
||||||
{
|
|
||||||
_platformUtilsService.ShowToast("info", null, AppResources.NoPendingRequests);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
Page.Navigation.PushModalAsync(new NavigationPage(new LoginPasswordlessRequestsListPage())).FireAndForget();
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
HandleException(ex);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private bool IncludeLinksWithSubscriptionInfo()
|
private bool IncludeLinksWithSubscriptionInfo()
|
||||||
{
|
{
|
||||||
if (Device.RuntimePlatform == Device.iOS)
|
if (Device.RuntimePlatform == Device.iOS)
|
||||||
|
|||||||
@@ -139,7 +139,6 @@ namespace Bit.App.Pages
|
|||||||
new KeyValuePair<string, string>(AppResources.Mr, AppResources.Mr),
|
new KeyValuePair<string, string>(AppResources.Mr, AppResources.Mr),
|
||||||
new KeyValuePair<string, string>(AppResources.Mrs, AppResources.Mrs),
|
new KeyValuePair<string, string>(AppResources.Mrs, AppResources.Mrs),
|
||||||
new KeyValuePair<string, string>(AppResources.Ms, AppResources.Ms),
|
new KeyValuePair<string, string>(AppResources.Ms, AppResources.Ms),
|
||||||
new KeyValuePair<string, string>(AppResources.Mx, AppResources.Mx),
|
|
||||||
new KeyValuePair<string, string>(AppResources.Dr, AppResources.Dr),
|
new KeyValuePair<string, string>(AppResources.Dr, AppResources.Dr),
|
||||||
};
|
};
|
||||||
FolderOptions = new List<KeyValuePair<string, string>>();
|
FolderOptions = new List<KeyValuePair<string, string>>();
|
||||||
|
|||||||
@@ -108,10 +108,6 @@ namespace Bit.App.Pages
|
|||||||
else if (message.Command == "syncCompleted")
|
else if (message.Command == "syncCompleted")
|
||||||
{
|
{
|
||||||
await Task.Delay(500);
|
await Task.Delay(500);
|
||||||
if (_vm.MainPage)
|
|
||||||
{
|
|
||||||
_vm.AvatarImageSource = await GetAvatarImageSourceAsync();
|
|
||||||
}
|
|
||||||
Device.BeginInvokeOnMainThread(() =>
|
Device.BeginInvokeOnMainThread(() =>
|
||||||
{
|
{
|
||||||
IsBusy = false;
|
IsBusy = false;
|
||||||
|
|||||||
184
src/App/Resources/AppResources.Designer.cs
generated
184
src/App/Resources/AppResources.Designer.cs
generated
@@ -562,15 +562,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Are you sure you want to decline all pending login requests?.
|
|
||||||
/// </summary>
|
|
||||||
public static string AreYouSureYouWantToDeclineAllPendingLogInRequests {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("AreYouSureYouWantToDeclineAllPendingLogInRequests", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Are you sure you want to turn on screen capture?.
|
/// Looks up a localized string similar to Are you sure you want to turn on screen capture?.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -1381,15 +1372,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Check known data breaches for this password.
|
|
||||||
/// </summary>
|
|
||||||
public static string CheckKnownDataBreachesForThisPassword {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("CheckKnownDataBreachesForThisPassword", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Check if password has been exposed..
|
/// Looks up a localized string similar to Check if password has been exposed..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -1768,15 +1750,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Decline all requests.
|
|
||||||
/// </summary>
|
|
||||||
public static string DeclineAllRequests {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("DeclineAllRequests", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Default.
|
/// Looks up a localized string similar to Default.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -2065,15 +2038,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to DuckDuckGo.
|
|
||||||
/// </summary>
|
|
||||||
public static string DuckDuckGo {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("DuckDuckGo", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Edit.
|
/// Looks up a localized string similar to Edit.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -2452,15 +2416,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Exposed Master Password.
|
|
||||||
/// </summary>
|
|
||||||
public static string ExposedMasterPassword {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("ExposedMasterPassword", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Extension activated!.
|
/// Looks up a localized string similar to Extension activated!.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -2569,15 +2524,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Fastmail.
|
|
||||||
/// </summary>
|
|
||||||
public static string Fastmail {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("Fastmail", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Favorite.
|
/// Looks up a localized string similar to Favorite.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -2992,15 +2938,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Good.
|
|
||||||
/// </summary>
|
|
||||||
public static string Good {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("Good", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Go to my vault.
|
/// Looks up a localized string similar to Go to my vault.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -3136,15 +3073,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Important.
|
|
||||||
/// </summary>
|
|
||||||
public static string Important {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("Important", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Import items.
|
/// Looks up a localized string similar to Import items.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -4019,18 +3947,7 @@ namespace Bit.App.Resources {
|
|||||||
return ResourceManager.GetString("Ms", resourceCulture);
|
return ResourceManager.GetString("Ms", resourceCulture);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Mx.
|
|
||||||
/// </summary>
|
|
||||||
public static string Mx
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return ResourceManager.GetString("Mx", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to You must log into the main Bitwarden app before you can use the extension..
|
/// Looks up a localized string similar to You must log into the main Bitwarden app before you can use the extension..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -4301,15 +4218,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to No pending requests.
|
|
||||||
/// </summary>
|
|
||||||
public static string NoPendingRequests {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("NoPendingRequests", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Nord.
|
/// Looks up a localized string similar to Nord.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -4662,15 +4570,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?.
|
|
||||||
/// </summary>
|
|
||||||
public static string PasswordFoundInADataBreachAlertDescription {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("PasswordFoundInADataBreachAlertDescription", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Password generated.
|
/// Looks up a localized string similar to Password generated.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -4797,15 +4696,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Pending login requests.
|
|
||||||
/// </summary>
|
|
||||||
public static string PendingLogInRequests {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("PendingLogInRequests", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to An organization policy is affecting your ownership options..
|
/// Looks up a localized string similar to An organization policy is affecting your ownership options..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -5158,15 +5048,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Requests declined.
|
|
||||||
/// </summary>
|
|
||||||
public static string RequestsDeclined {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("RequestsDeclined", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Resend code.
|
/// Looks up a localized string similar to Resend code.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -5788,15 +5669,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Strong.
|
|
||||||
/// </summary>
|
|
||||||
public static string Strong {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("Strong", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Submit.
|
/// Looks up a localized string similar to Submit.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -6778,51 +6650,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Weak.
|
|
||||||
/// </summary>
|
|
||||||
public static string Weak {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("Weak", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Weak and Exposed Master Password.
|
|
||||||
/// </summary>
|
|
||||||
public static string WeakAndExposedMasterPassword {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("WeakAndExposedMasterPassword", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Weak Master Password.
|
|
||||||
/// </summary>
|
|
||||||
public static string WeakMasterPassword {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("WeakMasterPassword", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?.
|
|
||||||
/// </summary>
|
|
||||||
public static string WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?.
|
|
||||||
/// </summary>
|
|
||||||
public static string WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Website.
|
/// Looks up a localized string similar to Website.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -6940,15 +6767,6 @@ namespace Bit.App.Resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Looks up a localized string similar to Your master password cannot be recovered if you forget it! {0} characters minimum..
|
|
||||||
/// </summary>
|
|
||||||
public static string YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum {
|
|
||||||
get {
|
|
||||||
return ResourceManager.GetString("YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum", resourceCulture);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to To continue, hold your YubiKey NEO against the back of the device or insert your YubiKey into your device's USB port, then touch its button..
|
/// Looks up a localized string similar to To continue, hold your YubiKey NEO against the back of the device or insert your YubiKey into your device's USB port, then touch its button..
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skandering gebeur outomaties.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Mej.</value>
|
<value>Mej.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1579,7 +1576,7 @@ Skandering gebeur outomaties.</value>
|
|||||||
<comment>'Nord' is the name of a specific color scheme. It should not be translated.</comment>
|
<comment>'Nord' is the name of a specific color scheme. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SolarizedDark" xml:space="preserve">
|
<data name="SolarizedDark" xml:space="preserve">
|
||||||
<value>'Solarized' Donker</value>
|
<value>Solarized Dark</value>
|
||||||
<comment>'Solarized Dark' is the name of a specific color scheme. It should not be translated.</comment>
|
<comment>'Solarized Dark' is the name of a specific color scheme. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillBlockedUris" xml:space="preserve">
|
<data name="AutofillBlockedUris" xml:space="preserve">
|
||||||
@@ -2422,14 +2419,6 @@ kies u Voeg TOTP toe om die sleutel veilig te bewaar</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-toegangsteken</value>
|
<value>API-toegangsteken</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,7 +2450,7 @@ kies u Voeg TOTP toe om die sleutel veilig te bewaar</value>
|
|||||||
<value>Lukraak</value>
|
<value>Lukraak</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Koppel aan horlosie</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Toeganklikheidsdiensopenbaarmaking</value>
|
<value>Toeganklikheidsdiensopenbaarmaking</value>
|
||||||
@@ -2479,101 +2468,50 @@ kies u Voeg TOTP toe om die sleutel veilig te bewaar</value>
|
|||||||
<value>Aantekenversoek het reeds verstryk.</value>
|
<value>Aantekenversoek het reeds verstryk.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
||||||
<value>Teken Aan probeerslag van:
|
<value>Login attempt from:
|
||||||
{0}
|
{0}
|
||||||
Wil u na die rekening omskakel?</value>
|
Do you want to switch to this account?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NewAroundHere" xml:space="preserve">
|
<data name="NewAroundHere" xml:space="preserve">
|
||||||
<value>Nuut hier?</value>
|
<value>New around here?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
||||||
<value>Kry hoofwagwoord wenk</value>
|
<value>Get master password hint</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Teken in as {0}</value>
|
<value>Logging in as {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NotYou" xml:space="preserve">
|
<data name="NotYou" xml:space="preserve">
|
||||||
<value>Nie jy nie?</value>
|
<value>Not you?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithMasterPassword" xml:space="preserve">
|
<data name="LogInWithMasterPassword" xml:space="preserve">
|
||||||
<value>Teken aan met hoofwagwoord</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Teken Aan met 'n ander toestel</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Aanmelding begin</value>
|
<value>Log in initiated</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>'n Kennisgewing was gestuur na u toestel.</value>
|
<value>A notification has been sent to your device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Asseblief maak seker jou kluis is oopgesluit en die vingerafdruk frase stem ooreen op die ander toestel.</value>
|
<value>Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Stuur kennisgewing weer</value>
|
<value>Resend notification</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NeedAnotherOption" xml:space="preserve">
|
<data name="NeedAnotherOption" xml:space="preserve">
|
||||||
<value>Is daar nog 'n opsie nodig?</value>
|
<value>Need another option?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewAllLoginOptions" xml:space="preserve">
|
<data name="ViewAllLoginOptions" xml:space="preserve">
|
||||||
<value>Wys alle aanmeldings opsies</value>
|
<value>View all log in options</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Hierdie versoek is nie langer gelding nie</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Laat die kamera versoek toe om die skandeerder te gebruik</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Swak Hoofwagwoord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Swak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>آنسة</value>
|
<value>آنسة</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>نوفمبر</value>
|
<value>نوفمبر</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>رمز الوصول API</value>
|
<value>رمز الوصول API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2523,58 +2512,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>هذا الطلب لم يعد صالحًا</value>
|
<value>هذا الطلب لم يعد صالحًا</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>تمكين إذن الكاميرا لاستخدام الماسح الضوئي</value>
|
<value>تمكين إذن الكاميرا لاستخدام الماسح الضوئي</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skan prosesi avtomatik baş tutacaq.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Hörmətli</value>
|
<value>Hörmətli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Hörmətli</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Noyabr</value>
|
<value>Noyabr</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2140,7 +2137,7 @@ Skan prosesi avtomatik baş tutacaq.</value>
|
|||||||
<value>Bu təşkilat, sizi "parol sıfırlama"da avtomatik olaraq qeydiyyata alan müəssisə siyasətinə sahibdir. Qeydiyyat, təşkilat administratorlarına ana parolunuzu dəyişdirmə icazəsi verəcək.</value>
|
<value>Bu təşkilat, sizi "parol sıfırlama"da avtomatik olaraq qeydiyyata alan müəssisə siyasətinə sahibdir. Qeydiyyat, təşkilat administratorlarına ana parolunuzu dəyişdirmə icazəsi verəcək.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
||||||
<value>Təşkilatınızın siyasətləri, anbarınızın vaxt bitişinə təsir edir. Anbar vaxt bitişi üçün icazə verilən maksimum vaxt {0} saat {1} dəqiqədir</value>
|
<value>Təşkilatınızın siyasətləri, anbarınızın vaxt bitişinə təsir edir. Anbar vaxt bitişi üçün icazə verilən maksimum vaxt $HOURS$ saat $MINUTES$ dəqiqədir</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
||||||
<value>Anbar vaxt bitişi, təşkilatınız tərəfindən tənzimlənən məhdudiyyətləri aşır.</value>
|
<value>Anbar vaxt bitişi, təşkilatınız tərəfindən tənzimlənən məhdudiyyətləri aşır.</value>
|
||||||
@@ -2421,14 +2418,6 @@ Skan prosesi avtomatik baş tutacaq.</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API müraciət tokeni</value>
|
<value>API müraciət tokeni</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2521,58 +2510,7 @@ Bu hesaba keçmək istəyirsiniz?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Bu tələb artıq yararsızdır</value>
|
<value>Bu tələb artıq yararsızdır</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Giriş tələbləri gözlənilir</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Bütün tələbləri rədd et</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Gözləyən bütün giriş tələblərini rədd etmək istədiyinizə əminsiniz?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Tələblər rədd edildi</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Gözləyən heç bir tələb yoxdur</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Skaneri istifadə etmək üçün kamera icazəsini fəallaşdırın</value>
|
<value>Skaneri istifadə etmək üçün kamera icazəsini fəallaşdırın</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Vacib</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Ana parolunuzu unutsanız bərpa edə bilməzsiniz! Ən az {0} simvol.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Zəif ana parol</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Zəif parol aşkarlandı. Hesabınızı qorumaq üçün güclü bir parol istifadə edin. Zəif bir parol istifadə etmək istədiyinizə əminsiniz?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Zəif</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Yaxşı</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Güclü</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Bu parol üçün bilinən məlumat pozuntularını yoxlayın</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>İfşa olunmuş ana parol</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Parol, məlumat pozuntusunda tapıldı. Hesabınızı qorumaq üçün unikal bir parol istifadə edin. İfşa olunmuş bir parol istifadə etmək istədiyinizə əminsiniz?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Zəif və ifşa olunmuş ana parol</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Zəif parol məlumat pozuntusunda aşkarlandı və tapıldı. Hesabınızı qorumaq üçün güclü və unikal bir parol istifadə edin. Bu parolu istifadə etmək istədiyinizə əminsiniz?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1102,9 +1102,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Пані</value>
|
<value>Пані</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Лістапад</value>
|
<value>Лістапад</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1578,7 +1575,7 @@
|
|||||||
<comment>'Nord' is the name of a specific color scheme. It should not be translated.</comment>
|
<comment>'Nord' is the name of a specific color scheme. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="SolarizedDark" xml:space="preserve">
|
<data name="SolarizedDark" xml:space="preserve">
|
||||||
<value>Solarized Dark</value>
|
<value>Цёмная Solarized</value>
|
||||||
<comment>'Solarized Dark' is the name of a specific color scheme. It should not be translated.</comment>
|
<comment>'Solarized Dark' is the name of a specific color scheme. It should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillBlockedUris" xml:space="preserve">
|
<data name="AutofillBlockedUris" xml:space="preserve">
|
||||||
@@ -2422,14 +2419,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Токен доступу да API</value>
|
<value>Токен доступу да API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Гэты запыт больш не дзейнічае</value>
|
<value>Гэты запыт больш не дзейнічае</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Чаканне запыту на ўваход</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Адхіліць усе запыты</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Вы сапраўды хочаце адхіліць усе запыты, якія чакаюць уваходу?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Запыты адхілены</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Няма запытаў, якія чакаюць уваходу</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Каб выкарыстоўваць сканер дайце дазвол на выкарыстанне камеры</value>
|
<value>Каб выкарыстоўваць сканер дайце дазвол на выкарыстанне камеры</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Важна</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Ваш асноўны пароль нельга будзе аднавіць, калі вы забудзеце яго! Мінімальная колькасць сімвалаў: {0}.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Ненадзейны асноўны пароль</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Вызначаны ненадзейны пароль. Выкарыстоўвайце надзейны пароль для абароны вашага ўліковага запісу. Вы сапраўды хочаце выкарыстоўваць ненадзейны пароль?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Ненадзейны</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Добры</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Надзейны</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Праверыць у вядомых уцечках даных для гэтага пароля</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Скампраметаваны асноўны пароль</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Пароль знойдзены ва ўцечках даных. Выкарыстоўвайце ўнікальныя паролі для абароны свайго ўліковага запісу. Вы сапраўды хочаце выкарыстоўваць скампраметаваны пароль?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Ненадзейны і скампраметаваны асноўны пароль</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Вызначаны ненадзейны пароль, які знойдзены ва ўцечках даных. Выкарыстоўвайце надзейныя і ўнікальныя паролі для абароны свайго ўліковага запісу. Вы сапраўды хочаце выкарыстоўваць гэты пароль?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -300,7 +300,7 @@
|
|||||||
<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">
|
||||||
<value>Удостоверител</value>
|
<value>Authenticator</value>
|
||||||
<comment>Authenticator TOTP feature</comment>
|
<comment>Authenticator TOTP feature</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Name" xml:space="preserve">
|
<data name="Name" xml:space="preserve">
|
||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Г-ца</value>
|
<value>Г-ца</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>ноември</value>
|
<value>ноември</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2083,7 +2080,7 @@
|
|||||||
<value>Това действие е защитено. За да продължите, въведете отново главната си парола, за да потвърдите самоличността си.</value>
|
<value>Това действие е защитено. За да продължите, въведете отново главната си парола, за да потвърдите самоличността си.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CaptchaRequired" xml:space="preserve">
|
<data name="CaptchaRequired" xml:space="preserve">
|
||||||
<value>Адресът за hCaptcha е задължителен</value>
|
<value>Captcha required</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CaptchaFailed" xml:space="preserve">
|
<data name="CaptchaFailed" xml:space="preserve">
|
||||||
<value>
|
<value>
|
||||||
@@ -2270,7 +2267,7 @@
|
|||||||
<value>Всички</value>
|
<value>Всички</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Totp" xml:space="preserve">
|
<data name="Totp" xml:space="preserve">
|
||||||
<value>Кода за потвърждаване</value>
|
<value>TOTP</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VerificationCodes" xml:space="preserve">
|
<data name="VerificationCodes" xml:space="preserve">
|
||||||
<value>Кодове за потвърждаване</value>
|
<value>Кодове за потвърждаване</value>
|
||||||
@@ -2294,10 +2291,10 @@
|
|||||||
<value>Ръчно въвеждане на кода</value>
|
<value>Ръчно въвеждане на кода</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddTotp" xml:space="preserve">
|
<data name="AddTotp" xml:space="preserve">
|
||||||
<value>Копиране на кода за потвърждаване</value>
|
<value>Add TOTP</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetupTotp" xml:space="preserve">
|
<data name="SetupTotp" xml:space="preserve">
|
||||||
<value>Копиране на кода за потвърждаване</value>
|
<value>Set up TOTP</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OnceTheKeyIsSuccessfullyEntered" xml:space="preserve">
|
<data name="OnceTheKeyIsSuccessfullyEntered" xml:space="preserve">
|
||||||
<value>Once the key is successfully entered,
|
<value>Once the key is successfully entered,
|
||||||
@@ -2337,7 +2334,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Време</value>
|
<value>Време</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Near" xml:space="preserve">
|
<data name="Near" xml:space="preserve">
|
||||||
<value>Близо</value>
|
<value>Near</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConfirmLogIn" xml:space="preserve">
|
<data name="ConfirmLogIn" xml:space="preserve">
|
||||||
<value>Потвърждаване на вписването</value>
|
<value>Потвърждаване на вписването</value>
|
||||||
@@ -2388,13 +2385,13 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Тип потребителско име</value>
|
<value>Тип потребителско име</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PlusAddressedEmail" xml:space="preserve">
|
<data name="PlusAddressedEmail" xml:space="preserve">
|
||||||
<value>Адрес на е-поща с плюс</value>
|
<value>Plus addressed email</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CatchAllEmail" xml:space="preserve">
|
<data name="CatchAllEmail" xml:space="preserve">
|
||||||
<value>Хващаща всичко е-поща</value>
|
<value>Catch-all email</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ForwardedEmailAlias" xml:space="preserve">
|
<data name="ForwardedEmailAlias" xml:space="preserve">
|
||||||
<value>Псевдоним на препратена е-поща</value>
|
<value>Forwarded email alias</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RandomWord" xml:space="preserve">
|
<data name="RandomWord" xml:space="preserve">
|
||||||
<value>Произволна дума</value>
|
<value>Произволна дума</value>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Идентификатор за достъп до API</value>
|
<value>Идентификатор за достъп до API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2441,7 +2430,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Генериране на потр. име</value>
|
<value>Генериране на потр. име</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EmailType" xml:space="preserve">
|
<data name="EmailType" xml:space="preserve">
|
||||||
<value>Вид е-поща</value>
|
<value>Email Type</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="WebsiteRequired" xml:space="preserve">
|
<data name="WebsiteRequired" xml:space="preserve">
|
||||||
<value>Уеб сайт (задължително)</value>
|
<value>Уеб сайт (задължително)</value>
|
||||||
@@ -2453,10 +2442,10 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>Използвайте възможностите за под-адресиране на е-поща на своя доставчик</value>
|
<value>Използвайте възможностите за под-адресиране на е-поща на своя доставчик</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CatchAllEmailDescription" xml:space="preserve">
|
<data name="CatchAllEmailDescription" xml:space="preserve">
|
||||||
<value>Използвайте конфигурираната входяща кутия за събиране на всичко.</value>
|
<value>Use your domain's configured catch-all inbox.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ForwardedEmailDescription" xml:space="preserve">
|
<data name="ForwardedEmailDescription" xml:space="preserve">
|
||||||
<value>Създайте псевдоним на е-поща с външна услуга за препращане.</value>
|
<value>Generate an email alias with an external forwarding service.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Random" xml:space="preserve">
|
<data name="Random" xml:space="preserve">
|
||||||
<value>Произволно</value>
|
<value>Произволно</value>
|
||||||
@@ -2523,58 +2512,7 @@ select Add TOTP to store the key safely</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Тази зявка вече не е приложима</value>
|
<value>Тази зявка вече не е приложима</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Чакащи заявки за вписване</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Отказване на всички заявки</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Наистина ли искате да откажете всички чакащи заявки за вписване?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Заявките са отказани</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Няма чакащи заявки</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Разрешете достъпа до камерата, за да използвате скенера</value>
|
<value>Разрешете достъпа до камерата, за да използвате скенера</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Важно</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Главната парола не може да бъде възстановена, ако я забравите! Дължината трябва да е поне {0} знака.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Слаба главна парола</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Разпозната е слаба парола. Използвайте силна парола, за да защитете данните си. Наистина ли искате да използвате слаба парола?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Слаба</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Добра</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Силна</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Проверяване в известните случаи на изтекли данни за тази парола</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Gđica</value>
|
<value>Gđica</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembar</value>
|
<value>Novembar</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1415,7 +1412,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Nema kolekcija za prikazati.</value>
|
<value>Nema kolekcija za prikazati.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MovedItemToOrg" xml:space="preserve">
|
<data name="MovedItemToOrg" xml:space="preserve">
|
||||||
<value>{0} moved to {1}.</value>
|
<value>premješteno u</value>
|
||||||
<comment>ex: Item moved to Organization.</comment>
|
<comment>ex: Item moved to Organization.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="ItemShared" xml:space="preserve">
|
<data name="ItemShared" xml:space="preserve">
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2499,7 +2488,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -556,7 +556,7 @@
|
|||||||
<value>Temps d'espera de la caixa forta</value>
|
<value>Temps d'espera de la caixa forta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutAction" xml:space="preserve">
|
<data name="VaultTimeoutAction" xml:space="preserve">
|
||||||
<value>Acció quan acabe el temps d'espera de la caixa forta</value>
|
<value>Acció del temps d'espera de la caixa forta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutLogOutConfirmation" xml:space="preserve">
|
<data name="VaultTimeoutLogOutConfirmation" xml:space="preserve">
|
||||||
<value>En tancar la sessió s'eliminarà tot l'accés a la vostra caixa forta i es requerirà una autenticació en línia després del període de temps d'espera. Esteu segur que voleu utilitzar aquesta configuració?</value>
|
<value>En tancar la sessió s'eliminarà tot l'accés a la vostra caixa forta i es requerirà una autenticació en línia després del període de temps d'espera. Esteu segur que voleu utilitzar aquesta configuració?</value>
|
||||||
@@ -1103,9 +1103,6 @@ L'escaneig es farà automàticament.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Srta.</value>
|
<value>Srta.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembre</value>
|
<value>Novembre</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ seleccioneu Afegeix TOTP per emmagatzemar la clau de manera segura</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token d'accés a l'API</value>
|
<value>Token d'accés a l'API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,7 +2450,7 @@ seleccioneu Afegeix TOTP per emmagatzemar la clau de manera segura</value>
|
|||||||
<value>Aleatori</value>
|
<value>Aleatori</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Connecta't a Watch</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Divulgació del servei d'accessibilitat</value>
|
<value>Divulgació del servei d'accessibilitat</value>
|
||||||
@@ -2499,7 +2488,7 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<value>Inicia sessió amb la contrasenya mestra</value>
|
<value>Inicia sessió amb la contrasenya mestra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Inici de sessió amb un altre dispositiu</value>
|
<value>Inicia sessió amb un altre dispositiu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>S'ha iniciat la sessió</value>
|
<value>S'ha iniciat la sessió</value>
|
||||||
@@ -2522,58 +2511,7 @@ Voleu canviar a aquest compte?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Aquesta sol·licitud ja no és vàlida</value>
|
<value>Aquesta sol·licitud ja no és vàlida</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Sol·licituds d'inici de sessió pendents</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Rebutja totes les sol·licituds</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Esteu segur que voleu rebutjar totes les sol·licituds d'inici de sessió pendents?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Sol·licituds rebutjades</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Cap sol·licitud pendent</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Habilita el permís de la càmera per utilitzar l'escàner</value>
|
<value>Habilita el permís de la càmera per utilitzar l'escàner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>La vostra contrasenya mestra no es pot recuperar si l'oblideu! {0} caràcters com a mínim.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contrasenya mestra poc segura</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>S'ha identificat una contrasenya feble. Utilitzeu una contrasenya segura per protegir el vostre compte. Esteu segur que voleu utilitzar una contrasenya feble?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Poc segura</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Bona</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Forta</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Comproveu les infraccions de dades conegudes per a aquesta contrasenya</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contrasenya mestra exposada</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>S'ha trobat la contrasenya en una filtració de dades. Utilitzeu una contrasenya única per protegir el vostre compte. Esteu segur que voleu utilitzar una contrasenya exposada?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contrasenya mestra exposada i poc segura</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Contrasenya feble identificada i trobada en una filtració de dades. Utilitzeu una contrasenya única i segura per protegir el vostre compte. Esteu segur que voleu utilitzar aquesta contrasenya?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Načtení proběhne automaticky.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Slečna</value>
|
<value>Slečna</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Listopad</value>
|
<value>Listopad</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Přístupový token API</value>
|
<value>Přístupový token API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Chcete se přepnout na tento účet?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Tento požadavek již není platný</value>
|
<value>Tento požadavek již není platný</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skanning vil ske automatisk.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Frk</value>
|
<value>Frk</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ vælg Tilføj TOTP for at gemme nøglen sikkert</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-adgangstoken</value>
|
<value>API-adgangstoken</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Vil du skifte til denne konto?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Anmodningen er ikke længere gyldig</value>
|
<value>Anmodningen er ikke længere gyldig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Afventende login-anmodninger</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Afvis alle anmodninger</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Sikker på, at alle afventende login-anmodninger skal afvises?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Anmodninger afvist</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Ingen afventende anmodninger</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Tildel kameratilladelse for brug af skanneren</value>
|
<value>Tildel kameratilladelse for brug af skanneren</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Vigtigt</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Hovedadgangskoden kan ikke gendannes, hvis du glemmer den! {0} tegn minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Svag hovedadgangskode</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Svag adgangskode identificeret. Brug en stærk adgangskode til at beskytte din konto. Sikker på, at du vil bruge en svag adgangskode?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Svag</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>God</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Stærk</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Tjek kendte datalæk for denne adgangskode</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Kompromitteret hovedadgangskode</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Adgangskode fundet i datalæk. Brug en unik adgangskode til at beskytte din konto. Sikker på, at du vil bruge en kompromitteret adgangskode?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Svag eller kompromitteret hovedadgangskode</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Svag adgangskode identificeret og fundet i datalæk. Brug en unik adgangskode til at beskytte din konto. Sikker på, at du vil bruge denne adgangskode?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Das Scannen erfolgt automatisch.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Frau</value>
|
<value>Frau</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Divers</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2317,7 +2314,7 @@ Das Scannen erfolgt automatisch.</value>
|
|||||||
<value>Bist du sicher, dass du die Bildschirmaufnahme aktivieren möchtest?</value>
|
<value>Bist du sicher, dass du die Bildschirmaufnahme aktivieren möchtest?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInRequested" xml:space="preserve">
|
<data name="LogInRequested" xml:space="preserve">
|
||||||
<value>Anmeldung angefordert</value>
|
<value>Zugangsdaten angefordert</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouTryingToLogIn" xml:space="preserve">
|
<data name="AreYouTryingToLogIn" xml:space="preserve">
|
||||||
<value>Versuchst du dich anzumelden?</value>
|
<value>Versuchst du dich anzumelden?</value>
|
||||||
@@ -2421,14 +2418,6 @@ Das Scannen erfolgt automatisch.</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-Zugangs-Token</value>
|
<value>API-Zugangs-Token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2521,58 +2510,7 @@ Möchtest du zu diesem Konto wechseln?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Diese Anfrage ist nicht mehr gültig</value>
|
<value>Diese Anfrage ist nicht mehr gültig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Ausstehende Anmeldeanfragen</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Alle Anfragen ablehnen</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Bist du sicher, dass du alle ausstehenden Anmeldeanfragen ablehnen möchtest?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Anfragen abgelehnt</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Keine ausstehenden Anfragen</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Kamerazugriff aktivieren, um den Scanner zu verwenden</value>
|
<value>Kamerazugriff aktivieren, um den Scanner zu verwenden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Wichtig</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Dein Master-Passwort kann nicht wiederhergestellt werden, wenn du es vergisst! Mindestens {0} Zeichen.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Schwaches Master-Passwort</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Schwaches Passwort erkannt. Verwende ein starkes Passwort, um dein Konto zu schützen. Bist du sicher, dass du ein schwaches Passwort verwenden möchtest?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Schwach</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Gut</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Stark</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Bekannte Datendiebstähle auf dieses Passwort überprüfen</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Kompromittiertes Master-Passwort</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Passwort in einem Datendiebstahl gefunden. Verwende ein einzigartiges Passwort, um dein Konto zu schützen. Bist du sicher, dass du ein kompromittiertes Passwort verwenden möchtest?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Schwaches und kompromittiertes Master-Passwort</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Schwaches Passwort erkannt und in einem Datendiebstahl gefunden. Verwende ein starkes und einzigartiges Passwort, um dein Konto zu schützen. Bist du sicher, dass du dieses Passwort verwenden möchtest?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Κα</value>
|
<value>Κα</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Νοέμβριος</value>
|
<value>Νοέμβριος</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API Access Token</value>
|
<value>API Access Token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,22 +2450,22 @@
|
|||||||
<value>Τυχαίο</value>
|
<value>Τυχαίο</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Σύνδεση με το ρολόι</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Γνωστοποίηση Υπηρεσίας Προσβασιμότητας</value>
|
<value>Γνωστοποίηση Υπηρεσίας Προσβασιμότητας</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
||||||
<value>Το Bitwarden χρησιμοποιεί την Υπηρεσία Προσβασιμότητας για να αναζητήσει πεδία σύνδεσης σε εφαρμογές και ιστότοπους και στη συνέχεια να δημιουργήσει τα κατάλληλα αναγνωριστικά πεδίου για την εισαγωγή ονόματος χρήστη και κωδικού πρόσβασης όταν βρεθεί αντιστοιχία για την εφαρμογή ή τον ιστότοπο. Δεν αποθηκεύουμε καμία από τις πληροφορίες που μας παρέχονται από την υπηρεσία, ούτε κάνουμε καμία προσπάθεια ελέγχου οποιωνδήποτε στοιχείων στην οθόνη πέραν της εισαγωγής του κειμένου των διαπιστευτηρίων.</value>
|
<value>Bitwarden uses the Accessibility Service to search for login fields in apps and websites, then establish the appropriate field IDs for entering a username & password when a match for the app or site is found. We do not store any of the information presented to us by the service, nor do we make any attempt to control any on-screen elements beyond text entry of credentials.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Accept" xml:space="preserve">
|
<data name="Accept" xml:space="preserve">
|
||||||
<value>Αποδοχή</value>
|
<value>Accept</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Decline" xml:space="preserve">
|
<data name="Decline" xml:space="preserve">
|
||||||
<value>Απόρριψη</value>
|
<value>Decline</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginRequestHasAlreadyExpired" xml:space="preserve">
|
<data name="LoginRequestHasAlreadyExpired" xml:space="preserve">
|
||||||
<value>Το αίτημα σύνδεσης έχει ήδη λήξει.</value>
|
<value>Login request has already expired.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
||||||
<value>Login attempt from:
|
<value>Login attempt from:
|
||||||
@@ -2487,25 +2476,25 @@ Do you want to switch to this account?</value>
|
|||||||
<value>New around here?</value>
|
<value>New around here?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
||||||
<value>Λάβετε υπόδειξη κύριου κωδικού</value>
|
<value>Get master password hint</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Σύνδεση ως {0}</value>
|
<value>Logging in as {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NotYou" xml:space="preserve">
|
<data name="NotYou" xml:space="preserve">
|
||||||
<value>Δεν είστε εσείς;</value>
|
<value>Not you?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithMasterPassword" xml:space="preserve">
|
<data name="LogInWithMasterPassword" xml:space="preserve">
|
||||||
<value>Σύνδεση με κύριο κωδικό</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Σύνδεση με τη χρήση συσκευής</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Η σύνδεση ξεκίνησε</value>
|
<value>Log in initiated</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>Μια ειδοποίηση έχει σταλεί στη συσκευή σας.</value>
|
<value>A notification has been sent to your device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device.</value>
|
<value>Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device.</value>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Απόρριψη όλων των αιτημάτων</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Σημαντικό</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Αδύναμος Κύριος Κωδικός</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Αδύναμος</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Καλός</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Ισχυρός</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Εκτεθειμένος Κύριος Κωδικός Πρόσβασης</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2436,14 +2433,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2513,7 +2502,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2536,58 +2525,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -236,7 +236,7 @@
|
|||||||
<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>Ayuda y comentarios</value>
|
<value>Ayuda & Comentarios</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Hide" xml:space="preserve">
|
<data name="Hide" xml:space="preserve">
|
||||||
<value>Ocultar</value>
|
<value>Ocultar</value>
|
||||||
@@ -987,7 +987,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>URL del servidor</value>
|
<value>URL del servidor</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="WebVaultUrl" xml:space="preserve">
|
<data name="WebVaultUrl" xml:space="preserve">
|
||||||
<value>URL del servidor de la caja fuerte web</value>
|
<value>URL del servidor de la bóveda web</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceNotificationContentOld" xml:space="preserve">
|
<data name="BitwardenAutofillServiceNotificationContentOld" xml:space="preserve">
|
||||||
<value>Pulsa en esta notificación para ver las entradas de tu caja fuerte.</value>
|
<value>Pulsa en esta notificación para ver las entradas de tu caja fuerte.</value>
|
||||||
@@ -1103,9 +1103,6 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Srta</value>
|
<value>Srta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>"Mx" = "Sr./Sra</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Noviembre</value>
|
<value>Noviembre</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1483,13 +1480,13 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Desbloquear</value>
|
<value>Desbloquear</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockVault" xml:space="preserve">
|
<data name="UnlockVault" xml:space="preserve">
|
||||||
<value>Desbloquear caja fuerte</value>
|
<value>Desbloquear bóveda</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThirtyMinutes" xml:space="preserve">
|
<data name="ThirtyMinutes" xml:space="preserve">
|
||||||
<value>30 minutos</value>
|
<value>30 minutos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetPINDescription" xml:space="preserve">
|
<data name="SetPINDescription" xml:space="preserve">
|
||||||
<value>Establezca su código PIN para desbloquear Bitwarden. Sus ajustes de PIN se reiniciarán si alguna vez cierra su sesión completamente de la aplicación.</value>
|
<value>Establece su código PIN para desbloquear Bitwarden. Sus ajustes de PIN se reiniciarán si alguna vez cierra su sesión completamente de la aplicación.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedInAsOn" xml:space="preserve">
|
<data name="LoggedInAsOn" xml:space="preserve">
|
||||||
<value>Iniciado como {0} en {1}.</value>
|
<value>Iniciado como {0} en {1}.</value>
|
||||||
@@ -1592,7 +1589,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Pedir que se añada el inicio de sesión</value>
|
<value>Pedir que se añada el inicio de sesión</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AskToAddLoginDescription" xml:space="preserve">
|
<data name="AskToAddLoginDescription" xml:space="preserve">
|
||||||
<value>Pedir que se añada un elemento si no se encuentra uno en tu caja fuerte.</value>
|
<value>Pedir que se añada un elemento si no se encuentra uno en tu bóveda.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OnRestart" xml:space="preserve">
|
<data name="OnRestart" xml:space="preserve">
|
||||||
<value>Al reiniciar la aplicación</value>
|
<value>Al reiniciar la aplicación</value>
|
||||||
@@ -1626,7 +1623,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Verificación biométrica</value>
|
<value>Verificación biométrica</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Biometrics" xml:space="preserve">
|
<data name="Biometrics" xml:space="preserve">
|
||||||
<value>biometría</value>
|
<value>Biometría</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseBiometricsToUnlock" xml:space="preserve">
|
<data name="UseBiometricsToUnlock" xml:space="preserve">
|
||||||
<value>Utilizar biometría para desbloquear</value>
|
<value>Utilizar biometría para desbloquear</value>
|
||||||
@@ -1677,7 +1674,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Las claves de cifrado de cuenta son únicas para cada cuenta de usuario de Bitwarden, por lo que no puede importar una exportación cifrada a una cuenta diferente.</value>
|
<value>Las claves de cifrado de cuenta son únicas para cada cuenta de usuario de Bitwarden, por lo que no puede importar una exportación cifrada a una cuenta diferente.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExportVaultConfirmationTitle" xml:space="preserve">
|
<data name="ExportVaultConfirmationTitle" xml:space="preserve">
|
||||||
<value>Confirmar exportación de la caja fuerte</value>
|
<value>Confirmar exportación de bóveda</value>
|
||||||
<comment>Title for the alert to confirm vault exports.</comment>
|
<comment>Title for the alert to confirm vault exports.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Warning" xml:space="preserve">
|
<data name="Warning" xml:space="preserve">
|
||||||
@@ -1762,7 +1759,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Habilitar sincronización al actualizar</value>
|
<value>Habilitar sincronización al actualizar</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnableSyncOnRefreshDescription" xml:space="preserve">
|
<data name="EnableSyncOnRefreshDescription" xml:space="preserve">
|
||||||
<value>Sincronizar caja fuerte deslizando hacia abajo.</value>
|
<value>Sincronizando caja fuerte con gesto desplegable.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInSso" xml:space="preserve">
|
<data name="LogInSso" xml:space="preserve">
|
||||||
<value>Inicio de sesión único empresarial</value>
|
<value>Inicio de sesión único empresarial</value>
|
||||||
@@ -1786,7 +1783,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Una o más políticas de la organización requieren que su contraseña maestra cumpla con los siguientes requisitos:</value>
|
<value>Una o más políticas de la organización requieren que su contraseña maestra cumpla con los siguientes requisitos:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PolicyInEffectMinComplexity" xml:space="preserve">
|
<data name="PolicyInEffectMinComplexity" xml:space="preserve">
|
||||||
<value>Puntuación de complejidad mínima {0}</value>
|
<value>Puntuación mínima de complejidad de $SCORE$</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PolicyInEffectMinLength" xml:space="preserve">
|
<data name="PolicyInEffectMinLength" xml:space="preserve">
|
||||||
<value>Longitud mínima de {0}</value>
|
<value>Longitud mínima de {0}</value>
|
||||||
@@ -1801,7 +1798,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Contiene uno o más números</value>
|
<value>Contiene uno o más números</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PolicyInEffectSpecial" xml:space="preserve">
|
<data name="PolicyInEffectSpecial" xml:space="preserve">
|
||||||
<value>Contienen uno o más de los siguientes caracteres especiales {0}</value>
|
<value>Contiene uno o más de los siguientes caracteres especiales $CHARS$</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPasswordPolicyValidationTitle" xml:space="preserve">
|
<data name="MasterPasswordPolicyValidationTitle" xml:space="preserve">
|
||||||
<value>Contraseña no válida</value>
|
<value>Contraseña no válida</value>
|
||||||
@@ -1864,7 +1861,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>Si está activado, la accesibilidad mostrará una ventana emergente para aumentar el servicio de autorelleno para aplicaciones antiguas que no soportan la estructura de autorelleno de Android.</value>
|
<value>Si está activado, la accesibilidad mostrará una ventana emergente para aumentar el servicio de autorelleno para aplicaciones antiguas que no soportan la estructura de autorelleno de Android.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
||||||
<value>Debido a una política empresarial, usted está restringido a guardar elementos en su caja fuerte personal. Cambie la opción Propiedad a una organización y elija de entre las colecciones disponibles.</value>
|
<value>Debido a una Política Empresarial, usted está restringido a guardar elementos en su bóveda personal. Cambie la opción Propiedad a una organización y elija de entre las colecciones disponibles.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PersonalOwnershipPolicyInEffect" xml:space="preserve">
|
<data name="PersonalOwnershipPolicyInEffect" xml:space="preserve">
|
||||||
<value>Una política de organización está afectando sus opciones de propiedad.</value>
|
<value>Una política de organización está afectando sus opciones de propiedad.</value>
|
||||||
@@ -2070,7 +2067,7 @@ El escaneo se realizará automáticamente.</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>Debes verificar tu correo electrónico para usar archivos con el Send. Puedes verificar tu correo electrónico en la caja fuerte web.</value>
|
<value>Debes verificar tu correo electrónico para usar archivos con el Send. Puedes verificar tu correo electrónico en la bóveda web.</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">
|
||||||
@@ -2255,16 +2252,16 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
<value>La contraseña no está visible, toque para mostrar.</value>
|
<value>La contraseña no está visible, toque para mostrar.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FilterByVault" xml:space="preserve">
|
<data name="FilterByVault" xml:space="preserve">
|
||||||
<value>Filtrar elementos por caja fuerte</value>
|
<value>Filtrar elementos por bóveda</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllVaults" xml:space="preserve">
|
<data name="AllVaults" xml:space="preserve">
|
||||||
<value>Todas las cajas fuertes</value>
|
<value>Todas las bóvedas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Vaults" xml:space="preserve">
|
<data name="Vaults" xml:space="preserve">
|
||||||
<value>Cajas fuertes</value>
|
<value>Bóvedas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultFilterDescription" xml:space="preserve">
|
<data name="VaultFilterDescription" xml:space="preserve">
|
||||||
<value>Caja fuerte: {0}</value>
|
<value>Bóveda: {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="All" xml:space="preserve">
|
<data name="All" xml:space="preserve">
|
||||||
<value>Todo</value>
|
<value>Todo</value>
|
||||||
@@ -2304,7 +2301,7 @@ El escaneo se realizará automáticamente.</value>
|
|||||||
seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NeverLockWarning" xml:space="preserve">
|
<data name="NeverLockWarning" xml:space="preserve">
|
||||||
<value>Configurar las opciones de bloqueo a "Nunca" mantiene la caja fuerte disponible para cualquier persona con acceso a su dispositivo. Si utiliza esta opción, debe asegurarse de que mantiene su dispositivo debidamente protegido.</value>
|
<value>Configurar las opciones de bloqueo a "Nunca" mantiene la bóveda disponible para cualquier persona con acceso a su dispositivo. Si utiliza esta opción, debe asegurarse de que mantiene su dispositivo debidamente protegido.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnvironmentPageUrlsError" xml:space="preserve">
|
<data name="EnvironmentPageUrlsError" xml:space="preserve">
|
||||||
<value>Una o más de las URLs introducidas no son válidas. Por favor, revisala e intenta guardar de nuevo.</value>
|
<value>Una o más de las URLs introducidas no son válidas. Por favor, revisala e intenta guardar de nuevo.</value>
|
||||||
@@ -2361,7 +2358,7 @@ seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
|||||||
<value>Aprobar solicitudes de inicio de sesión</value>
|
<value>Aprobar solicitudes de inicio de sesión</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
||||||
<value>Use este dispositivo para aprobar solicitudes de inicio de sesión realizadas desde otros dispositivos.</value>
|
<value>Use este dispositivo para aprovar solicitudes de incio de sesión realizadas desde otros dispositivos.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllowNotifications" xml:space="preserve">
|
<data name="AllowNotifications" xml:space="preserve">
|
||||||
<value>Permitir notificaciones</value>
|
<value>Permitir notificaciones</value>
|
||||||
@@ -2423,14 +2420,6 @@ seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token de acceso API</value>
|
<value>Token de acceso API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2509,7 +2498,7 @@ seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
|||||||
<value>Se ha enviado una notificación a tu dispositivo.</value>
|
<value>Se ha enviado una notificación a tu dispositivo.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Por favor, asegúrese de que su caja fuerte está desbloqueada y la frase de huella dactilar coincide en el otro dispositivo.</value>
|
<value>Por favor, asegúrese de que su bóveda está desbloqueada y la frase de huella dactilar coincide en el otro dispositivo.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Enviar nueva notificación</value>
|
<value>Enviar nueva notificación</value>
|
||||||
@@ -2523,58 +2512,7 @@ seleccione Agregar TOTP para almacenar la clave de forma segura</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Esta solicitud ya no es válida</value>
|
<value>Esta solicitud ya no es válida</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Habilitar el permiso de la cámara para usar el escáner</value>
|
<value>Habilitar el permiso de la cámara para usar el escáner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Importante</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Tu contraseña maestra no se puede recuperar si la olvidas! {0} caracteres como mínimo.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contraseña maestra débil</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Contraseña débil identificada. Utilice una contraseña fuerte para proteger su cuenta. ¿Está seguro de que desea utilizar una contraseña débil?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Débil</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Bueno</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Fuerte</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Comprobar filtración de datos conocidos para esta contraseña</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contraseña maestra comprometida</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Contraseña encontrada en una violación de datos. Utilice una contraseña única para proteger su cuenta. ¿Está seguro de que desea utilizar una contraseña comprometida?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Contraseña maestra débil y comprometida</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Contraseña débil encontrada en una violación de datos. Utilice una contraseña única para proteger su cuenta. ¿Está seguro de que desea utilizar una contraseña comprometida?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skaneerimine toimub automaatselt.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Pr</value>
|
<value>Pr</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ Skaneerimine toimub automaatselt.</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API ligipääsu võti</value>
|
<value>API ligipääsu võti</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Soovid selle konto peale lülituda?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>See päring ei ole enam kehtiv</value>
|
<value>See päring ei ole enam kehtiv</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Kaamera kasutamiseks luba ligipääs kaamerale</value>
|
<value>Kaamera kasutamiseks luba ligipääs kaamerale</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Tähtis</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Ülemparooli ei saa kuidagi taastada! Nõutud on vähemalt {0} tähemärki.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Nõrk ülemparool</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Tuvastati nõrk ülemparool. Kasuta konto paremaks turvamiseks tugevamat parooli. Oled kindel, et soovid nõrga parooliga jätkata?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Nõrk</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Hea</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Tugev</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Otsi seda parooli teadaolevatest andmeleketest</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Ülemparool on haavatav</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Ülemparool on varasemalt lekkinud. Kasuta konto kaitsmiseks unikaalset parooli. Oled kindel, et soovid kasutada varem lekkinud parooli?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Nõrk ja haavatav ülemparool</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Tuvastati nõrk ning andmelekkes lekkinud ülemparool. Kasuta konto paremaks turvamiseks tugevamat parooli. Oled kindel, et soovid nõrga parooliga jätkata?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1102,9 +1102,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>And.</value>
|
<value>And.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Azaroa</value>
|
<value>Azaroa</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2421,14 +2418,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token sarbide API-a</value>
|
<value>Token sarbide API-a</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2460,7 +2449,7 @@
|
|||||||
<value>Ausazkoa</value>
|
<value>Ausazkoa</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Erloju bati konektatu</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Zabaldu irisgarritasun zerbitzua</value>
|
<value>Zabaldu irisgarritasun zerbitzua</value>
|
||||||
@@ -2521,58 +2510,7 @@ Kontu honetara aldatu nahi duzu?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Eskaera jada ez da balekoa.</value>
|
<value>Eskaera jada ez da balekoa.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Gaitu kameraren baimena eskanerra erabiltzeko</value>
|
<value>Gaitu kameraren baimena eskanerra erabiltzeko</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Garrantzitsua</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Zure pasahitz nagusia ezin da berreskuratu ahazten baduzu! {0} karaktere gutxienez.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Pasahitz nagusia ahula</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Pasahitz ahula atzeman da. Erabili pasahitz sendo bat zure kontua babesteko. Ziur zaude pasahitz ahul bat erabili nahi duzula?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Ahula</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Ona</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Sendoa</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Behatu ezagunak diren datu- urraketak pasahitz honentzat</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Agerian utzitako pasahitz nagusia</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Pasahitza datu-urraketa batean aurkitu da. Erabil ezazu beste inon erabili ez duzun pasahitz bat zure kontua babesteko. Ziur zaude agerian utzitako pasahitz bat erabili nahi duzula?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Agerian utzitako pasahitz nagusia, ahula</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Pasahitz ahul hau datu-urraketa batean aurkitu da. Erabil ezazu beste inon erabili ez duzun pasahitz sendi bat zure kontua babesteko. Ziur zaude pasahitz hau erabili nahi duzula?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -708,7 +708,7 @@
|
|||||||
<value>Kaksivaiheinen kirjautuminen</value>
|
<value>Kaksivaiheinen kirjautuminen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
||||||
<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 tekee tilistäsi turvallisemman edellyttämällä salasanan lisäksi kirjautumisen lisätodennusta todennuslaitteen, ‑sovelluksen, tekstiviestin, puhelun tai sähköpostin avulla. Voit ottaa kaksivaiheisen kirjautumisen käyttöön bitwarden.com‑verkkoholvista. Haluatko avata sivuston nyt?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockWith" xml:space="preserve">
|
<data name="UnlockWith" xml:space="preserve">
|
||||||
<value>Avaustapa: {0}</value>
|
<value>Avaustapa: {0}</value>
|
||||||
@@ -1103,9 +1103,6 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Nti</value>
|
<value>Nti</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Neutraali</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Marraskuu</value>
|
<value>Marraskuu</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1390,7 +1387,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Etsi teksti-Sendeistä</value>
|
<value>Etsi teksti-Sendeistä</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SearchGroup" xml:space="preserve">
|
<data name="SearchGroup" xml:space="preserve">
|
||||||
<value>Etsi - {0}</value>
|
<value>Hae - {0}</value>
|
||||||
<comment>ex: Search Logins</comment>
|
<comment>ex: Search Logins</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Type" xml:space="preserve">
|
<data name="Type" xml:space="preserve">
|
||||||
@@ -2096,7 +2093,7 @@ Koodi luetaan automaattisesti.</value>
|
|||||||
<value>Vaihda pääsalasana</value>
|
<value>Vaihda pääsalasana</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>Organisaatiosi ylläpito on hiljattain vaihtanut pääsalasanasi. Käyttääksesi holvia sinun on päivitettävä pääsalasanasi nyt. Tämä uloskirjaa kaikki nykyiset istunnot pakottaen uudelleenkirjautumisen. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan.</value>
|
<value>Organisaatiosi ylläpito on hiljattain vaihtanut pääsalasanasi. Käyttääksesi holvia, sinun on vaihdettava se nyt. Tämä uloskirjaa kaikki nykyiset istunnot pakottaen uudelleenkirjautumisen. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdatingPassword" xml:space="preserve">
|
<data name="UpdatingPassword" xml:space="preserve">
|
||||||
<value>Salasanaa vaihdetaan</value>
|
<value>Salasanaa vaihdetaan</value>
|
||||||
@@ -2352,7 +2349,7 @@ turvallisesti valitsemalla "Lisää TOTP"</value>
|
|||||||
<value>{0} minuuttia sitten</value>
|
<value>{0} minuuttia sitten</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInAccepted" xml:space="preserve">
|
<data name="LogInAccepted" xml:space="preserve">
|
||||||
<value>Kirjautuminen vahvistettiin</value>
|
<value>Kirjautuminen vahvistettu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInDenied" xml:space="preserve">
|
<data name="LogInDenied" xml:space="preserve">
|
||||||
<value>Kirjautuminen estetty</value>
|
<value>Kirjautuminen estetty</value>
|
||||||
@@ -2361,7 +2358,7 @@ turvallisesti valitsemalla "Lisää TOTP"</value>
|
|||||||
<value>Hyväksy kirjautumispyyntöjä</value>
|
<value>Hyväksy kirjautumispyyntöjä</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
||||||
<value>Hyväksy muiden laitteiden kirjautumispyynnöt tältä laitteelta.</value>
|
<value>Hyväksy muiden laitteiden kirjautumispyyntöjä tällä laitteelta.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllowNotifications" xml:space="preserve">
|
<data name="AllowNotifications" xml:space="preserve">
|
||||||
<value>Salli ilmoitukset</value>
|
<value>Salli ilmoitukset</value>
|
||||||
@@ -2373,7 +2370,7 @@ turvallisesti valitsemalla "Lisää TOTP"</value>
|
|||||||
<value>Ei kiitos</value>
|
<value>Ei kiitos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConfimLogInAttempForX" xml:space="preserve">
|
<data name="ConfimLogInAttempForX" xml:space="preserve">
|
||||||
<value>Vahvista kirjautuminen tunnuksella {0}</value>
|
<value>Vahvista kirjautuminen kohteessa {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllNotifications" xml:space="preserve">
|
<data name="AllNotifications" xml:space="preserve">
|
||||||
<value>Kaikki ilmoitukset</value>
|
<value>Kaikki ilmoitukset</value>
|
||||||
@@ -2423,14 +2420,6 @@ turvallisesti valitsemalla "Lisää TOTP"</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-käyttötunniste</value>
|
<value>API-käyttötunniste</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<value>Kirjaudu pääsalasanalla</value>
|
<value>Kirjaudu pääsalasanalla</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Laitteella kirjautuminen</value>
|
<value>Kirjaudu toisella laitteella</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Kirjautuminen aloitettu</value>
|
<value>Kirjautuminen aloitettu</value>
|
||||||
@@ -2523,58 +2512,7 @@ Haluatko vaihtaa tähän tiliin?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Pyyntö ei ole enää voimassa.</value>
|
<value>Pyyntö ei ole enää voimassa.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Odottavia kirjautumispyyntöjä</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Hylkää kaikki pyynnöt</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Haluatko varmasti hylätä kaikki odottavat kirjautumispyynnöt?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Pyynnöt on hylätty</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Ei odottavia pyyntöjä</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Myönnä kameran käyttöoikeus skannerin käyttämiseksi</value>
|
<value>Myönnä kameran käyttöoikeus skannerin käyttämiseksi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Tärkeää</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Pääsalasanasi palautus ei ole mahdollista, jos unohdat sen! Vähintään {0} merkkiä.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Heikko pääsalasana</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Tunnistettiin heikko salasana. Sinun tulisi suojata tilisi vahvalla salasanalla. Haluatko varmasti käyttää heikkoa salasanaa?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Heikko</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Hyvä</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Vahva</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Tarkasta esiintyykö salasanaa tunnetuissa tietovuodoissa</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Paljastunut pääsalasana</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Salasana löytyi tietovuodosta. Sinun tulisi suojata tilisi ainutlaatuisella salasanalla. Haluatko varmasti käyttää paljastunutta salasanaa?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Heikko ja paljastunut pääsalasana</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Havaittiin heikko ja tietovuodosta löytynyt salasana. Sinun tulisi suojata tilisi vahvalla ja ainutlaatuisella salasanalla. Haluatko varmasti käyttää tätä salasanaa?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1104,9 +1104,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>העלמה</value>
|
<value>העלמה</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>נובמבר</value>
|
<value>נובמבר</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2425,14 +2422,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2502,7 +2491,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2525,58 +2514,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1104,9 +1104,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>नवंबर</value>
|
<value>नवंबर</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2424,14 +2421,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2501,7 +2490,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2524,58 +2513,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1102,9 +1102,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>gđica.</value>
|
<value>gđica.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>studeni</value>
|
<value>studeni</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2420,14 +2417,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token za API pristup</value>
|
<value>Token za API pristup</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2520,58 +2509,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Ovaj zahtjev više nije valjan</value>
|
<value>Ovaj zahtjev više nije valjan</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1102,9 +1102,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Kisasszony</value>
|
<value>Kisasszony</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>november</value>
|
<value>november</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2421,14 +2418,6 @@ TOTP hozzáadása a kulcs biztonságos tárolásához lehetőséget.</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>FastMail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API hozzáférési vezérjel</value>
|
<value>API hozzáférési vezérjel</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2521,58 +2510,7 @@ Szeretnénk átváltani erre a fiókra?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>A kérés már nem érvényes.</value>
|
<value>A kérés már nem érvényes.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Függő bejelentkezési kérések</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Összes kérés elutasítása</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Biztosan elutasításra kerüljön az összes függőben levő bejelentkezési kérés?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>A kérések elutasításra kerültek.</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Nincs függőben levő kérés.</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Kamera engedélyezése a lapolvasó használatához</value>
|
<value>Kamera engedélyezése a lapolvasó használatához</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Fontos</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>A fő jelszót nem lehet visszaállítani, ha elfelejtjük! Legalább {0} karakter.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Gyenge mesterjelszó</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Gyenge jelszó lett azonosítva. A fiók védelme érdekében használjunk erős jelszót. Biztos, hogy gyenge jelszót akarunk használni?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Gyenge</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Jó</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Erős</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Az ehhez a jelszóhoz tartozó ismert adatvédelmi incidensek ellenőrzése</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Kitett mesterjelszó</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>A jelszó megtalálható egy adatvédelmi incidensben. A fiók védelméhez használjunk egyedi jelszót. Biztos, hogy kitett jelszót szeretnénk használni?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Gyenge vagy kitett mesterjelszó</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Gyenge jelszó lett azonosítva és megtalálva egy adatvédelmi incidens során. A fók védelme érdekében használjunk erős és egyedi jelszót. Biztosan használni szeretnénk ezt a jelszót?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -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>Brankas Saya</value>
|
<value>Berangkas Saya</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">
|
||||||
@@ -1103,9 +1103,6 @@ Proses pindai akan terjadi secara otomatis.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Nona</value>
|
<value>Nona</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2499,7 +2488,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1102,9 +1102,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Sig.na</value>
|
<value>Sig.na</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembre</value>
|
<value>Novembre</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2140,7 +2137,7 @@
|
|||||||
<value>Questa organizzazione ha una politica aziendale che ti iscriverà automaticamente al ripristino della password. Ciò permetterà agli amministratori dell'organizzazione di cambiare la tua password principale.</value>
|
<value>Questa organizzazione ha una politica aziendale che ti iscriverà automaticamente al ripristino della password. Ciò permetterà agli amministratori dell'organizzazione di cambiare la tua password principale.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
||||||
<value>Le tue politiche organizzative stanno influenzando il timeout della tua cassaforte. Il timeout massimo consentito della cassaforte è di {0} ora(e) e {1} minuto(i)</value>
|
<value>Le policy dell'organizzazione controllano il timeout della tua cassaforte. Il tempo massimo consentito è di $HOURS$ ore e $MINUTES$ minuti</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
||||||
<value>Il timeout della tua cassaforte supera i limiti impostati dalla tua organizzazione.</value>
|
<value>Il timeout della tua cassaforte supera i limiti impostati dalla tua organizzazione.</value>
|
||||||
@@ -2422,14 +2419,6 @@ seleziona Aggiungi TOTP per salvare la chiave in modo sicuro</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token di accesso API</value>
|
<value>Token di accesso API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,7 +2450,7 @@ seleziona Aggiungi TOTP per salvare la chiave in modo sicuro</value>
|
|||||||
<value>Casuale</value>
|
<value>Casuale</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Connetti a watch</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Maggiori informazioni sul servizio di accessibilità</value>
|
<value>Maggiori informazioni sul servizio di accessibilità</value>
|
||||||
@@ -2522,58 +2511,7 @@ Vuoi passare a questo account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>La richiesta non è più valida</value>
|
<value>La richiesta non è più valida</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Richieste d'accesso in sospeso</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Rifiuta tutte le richieste</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Sei sicuro di voler rifiutare tutte le richieste d'accesso in sospeso?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Richieste rifiutate</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Nessuna richiesta in sospeso</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Abilita i permessi della fotocamera per usare lo scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Importante</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>La tua password principale non può essere recuperata se la dimentichi! {0} caratteri minimi.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Password principale debole</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Password debole identificata. Usa una password forte per proteggere il tuo account. Sei sicuro di voler usare una password debole?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Debole</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Buona</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Forte</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Controlla se la tua password è presente nei database dei data breach noti</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Password principale violata</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password trovata in un database di data breach noto. Usa una password esclusiva per proteggere il tuo account. Sei sicuro di voler usare una password violata?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Password principale debole e violata</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password debole trovata in un database di data breach noto. Usa una password forte ed esclusiva per proteggere il tuo account. Sei sicuro di voler utilizzare questa password?</value>
|
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -477,13 +477,13 @@
|
|||||||
<value>マスターパスワードのヒントを受信するため、アカウントのメールアドレスを入力してください。</value>
|
<value>マスターパスワードのヒントを受信するため、アカウントのメールアドレスを入力してください。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExntesionReenable" xml:space="preserve">
|
<data name="ExntesionReenable" xml:space="preserve">
|
||||||
<value>App Extension を再度有効化</value>
|
<value>アプリの拡張機能を再度有効化</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionAlmostDone" xml:space="preserve">
|
<data name="ExtensionAlmostDone" xml:space="preserve">
|
||||||
<value>ほぼ完了!</value>
|
<value>ほぼ完了!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionEnable" xml:space="preserve">
|
<data name="ExtensionEnable" xml:space="preserve">
|
||||||
<value>App Extension を有効化</value>
|
<value>アプリの拡張機能を有効化</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionInSafari" xml:space="preserve">
|
<data name="ExtensionInSafari" xml:space="preserve">
|
||||||
<value>Safari では、共有アイコンを使って Bitwarden を見つけてください(ヒント:メニューの一番下の行を右側にスクロール)</value>
|
<value>Safari では、共有アイコンを使って Bitwarden を見つけてください(ヒント:メニューの一番下の行を右側にスクロール)</value>
|
||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>11月</value>
|
<value>11月</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1460,7 +1457,7 @@
|
|||||||
<value>表示するフォルダーがありません。</value>
|
<value>表示するフォルダーがありません。</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FingerprintPhrase" xml:space="preserve">
|
<data name="FingerprintPhrase" xml:space="preserve">
|
||||||
<value>パスフレーズ</value>
|
<value>指紋句</value>
|
||||||
<comment>A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing.</comment>
|
<comment>A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourAccountsFingerprint" xml:space="preserve">
|
<data name="YourAccountsFingerprint" xml:space="preserve">
|
||||||
@@ -2422,14 +2419,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API アクセストークン</value>
|
<value>API アクセストークン</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>このリクエストは無効になりました</value>
|
<value>このリクエストは無効になりました</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>保留中のログインリクエスト</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>すべてのリクエストを拒否する</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>保留中のログインリクエストをすべて拒否してもよろしいですか?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>リクエストが拒否されました</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>保留中のリクエストはありません</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>スキャナを使用できるようカメラ権限を許可する</value>
|
<value>スキャナを使用できるようカメラ権限を許可する</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>重要</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>マスターパスワードを忘れた場合は復元できません。最小文字数は {0} です。</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>脆弱なマスターパスワード</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>入力されたパスワードは脆弱です。アカウントを守るためより強力なパスワードを使用してください。本当にこの脆弱なパスワードを使用しますか?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>脆弱</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>良好</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>強力</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>このパスワードの既知のデータ流出を確認</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>流出したマスターパスワード</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>入力したパスワードはデータ流出結果で見つかりました。アカウントを保護するためには一意のパスワードを使用してください。流出済みのパスワードを本当に使用しますか?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>脆弱で流出済みのマスターパスワード</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>入力されたパスワードは脆弱かつすでに流出済みです。アカウントを守るためより強力で一意なパスワードを使用してください。本当にこの脆弱なパスワードを使用しますか?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1104,9 +1104,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>ಎಂ.ಎಸ್</value>
|
<value>ಎಂ.ಎಸ್</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>ನವೆಂಬರ್</value>
|
<value>ನವೆಂಬರ್</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>11월</value>
|
<value>11월</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2499,7 +2488,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>더 이상 유효하지 않은 요청입니다</value>
|
<value>더 이상 유효하지 않은 요청입니다</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>스캐너 기능을 위해 권한을 허용해 주십시오</value>
|
<value>스캐너 기능을 위해 권한을 허용해 주십시오</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -172,7 +172,7 @@
|
|||||||
<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>Vai jūs tiešām vēlaties dzēst? Šo darbību nav iespējams atsaukt.</value>
|
<value>Vai tiešām izdzēst? Šo darbību nevar atsaukt.</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">
|
||||||
@@ -261,19 +261,19 @@
|
|||||||
<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>Pieteikties</value>
|
<value>Pierakstīties</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>Pieteikšanās vienums</value>
|
<value>Pierakstīšanās vienumi</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">
|
||||||
<value>Atteikties</value>
|
<value>Izrakstīties</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">
|
||||||
<value>Vai tiešām atteikties?</value>
|
<value>Vai tiešām izrakstīties?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveAccount" xml:space="preserve">
|
<data name="RemoveAccount" xml:space="preserve">
|
||||||
<value>Noņemt kontu</value>
|
<value>Noņemt kontu</value>
|
||||||
@@ -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>Vienums ir izdzēsts</value>
|
<value>Vienums tika izdzēsts.</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">
|
||||||
@@ -410,7 +410,7 @@
|
|||||||
<value>Konts</value>
|
<value>Konts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountCreated" xml:space="preserve">
|
<data name="AccountCreated" xml:space="preserve">
|
||||||
<value>Jaunais konts ir izveidots. Tagad vari pieteikties.</value>
|
<value>Tavs jaunais konts ir izveidots. Tagad Tu vari pierakstīties.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddAnItem" xml:space="preserve">
|
<data name="AddAnItem" xml:space="preserve">
|
||||||
<value>Pievienot vienumu</value>
|
<value>Pievienot vienumu</value>
|
||||||
@@ -419,7 +419,7 @@
|
|||||||
<value>Lietotņu paplašinājums</value>
|
<value>Lietotņu paplašinājums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillAccessibilityDescription" xml:space="preserve">
|
<data name="AutofillAccessibilityDescription" xml:space="preserve">
|
||||||
<value>Izmantot Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pieteikšanās veidnes dažādās lietotnēs un tīmeklī.</value>
|
<value>Izmantot Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pierakstīšanās veidnes dažādās lietotnēs un tīmeklī.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillService" xml:space="preserve">
|
<data name="AutofillService" xml:space="preserve">
|
||||||
<value>Automātiskā aizpilde</value>
|
<value>Automātiskā aizpilde</value>
|
||||||
@@ -431,16 +431,16 @@
|
|||||||
<value>Bitwarden lietotņu paplašinājums</value>
|
<value>Bitwarden lietotņu paplašinājums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAppExtensionAlert2" xml:space="preserve">
|
<data name="BitwardenAppExtensionAlert2" xml:space="preserve">
|
||||||
<value>Vieglākais veids, kā glabātavā pievienot jaunus pieteikšanās vienumus, ir no Bitwarden lietotnes paplašinājuma. Vairāk par Bitwarden lietotnes paplašinājumu var uzzināt iestatījumu skatā.</value>
|
<value>Vieglākais veids, kā glabātavā pievienot jaunus pierakstīšanās vienumus, ir no Bitwarden lietotņu paplašinājuma. Vairāk par Bitwarden lietotņu paplašinājumu var uzzināt dodoties uz iestatījumu sadaļu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAppExtensionDescription" xml:space="preserve">
|
<data name="BitwardenAppExtensionDescription" xml:space="preserve">
|
||||||
<value>Izmantot Bitwarden Safari un citās lietotnēs, lai automātiski ievadītu pieteikšanās vienumus.</value>
|
<value>Izmantot Bitwarden Safari un citās lietotnēs, lai automātiski ievadītu pierakstīšanās vienumus.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillService" xml:space="preserve">
|
<data name="BitwardenAutofillService" xml:space="preserve">
|
||||||
<value>Bitwarden automātiskā aizpilde</value>
|
<value>Bitwarden automātiskā aizpilde</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillAccessibilityServiceDescription" xml:space="preserve">
|
<data name="BitwardenAutofillAccessibilityServiceDescription" xml:space="preserve">
|
||||||
<value>Izmantot Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pieteikšanās veidnes.</value>
|
<value>Izmantot Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pierakstīšanās veidnes.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeEmail" xml:space="preserve">
|
<data name="ChangeEmail" xml:space="preserve">
|
||||||
<value>Mainīt e-pasta adresi</value>
|
<value>Mainīt e-pasta adresi</value>
|
||||||
@@ -493,10 +493,10 @@
|
|||||||
<value>Saņem tūlītēju piekļuvi savām parolēm!</value>
|
<value>Saņem tūlītēju piekļuvi savām parolēm!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionReady" xml:space="preserve">
|
<data name="ExtensionReady" xml:space="preserve">
|
||||||
<value>Tagad vari pieteikties!</value>
|
<value>Tagad vari pierakstīties!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionSetup" xml:space="preserve">
|
<data name="ExtensionSetup" xml:space="preserve">
|
||||||
<value>Pieteikšanās vienumi tagad ir viegli pieejami Safari, Chrome un citās atbalstītās lietotnēs.</value>
|
<value>Tavi pierakstīšanās vienumi tagad ir viegli pieejami Safari, Chrome un citās atbalstītās lietotnēs.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExtensionSetup2" xml:space="preserve">
|
<data name="ExtensionSetup2" xml:space="preserve">
|
||||||
<value>Safari un Chrome Bitwarden var atrast, izmantojot kopīgošanas ikonu (norāde: ritināt pa labi kopīgošanas izvēlnes apakšējā rindā).</value>
|
<value>Safari un Chrome Bitwarden var atrast, izmantojot kopīgošanas ikonu (norāde: ritināt pa labi kopīgošanas izvēlnes apakšējā rindā).</value>
|
||||||
@@ -559,14 +559,14 @@
|
|||||||
<value>Glabātavas noildzes darbība</value>
|
<value>Glabātavas noildzes darbība</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutLogOutConfirmation" xml:space="preserve">
|
<data name="VaultTimeoutLogOutConfirmation" xml:space="preserve">
|
||||||
<value>Atteikšanās noņems piekļuvi glabātavai un pieprasīs tiešsaistes pieteikšanos pēc noildzes laika. Vai tiešām izmantot šo iestatījumu?</value>
|
<value>Izrakstīšanās noņems visu piekļuvi glabātavai un pieprasīs tiešsaistes pieteikšanos pēc noildzes laika. Vai tiešām izmantot šo iestatījumu?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingIn" xml:space="preserve">
|
<data name="LoggingIn" xml:space="preserve">
|
||||||
<value>Notiek pieteikšanās...</value>
|
<value>Notiek pierakstīšanās...</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>Jāpiesakās vai jāizveido jauns konts, lai piekļūtu drošajai glabātavai.</value>
|
<value>Pieraksties vai izveido jaunu kontu, lai piekļūtu drošajai glabātavai!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Manage" xml:space="preserve">
|
<data name="Manage" xml:space="preserve">
|
||||||
<value>Pārvaldīt</value>
|
<value>Pārvaldīt</value>
|
||||||
@@ -598,7 +598,7 @@
|
|||||||
<value>Citi iestatījumi</value>
|
<value>Citi iestatījumi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MustLogInMainApp" xml:space="preserve">
|
<data name="MustLogInMainApp" xml:space="preserve">
|
||||||
<value>Vispirms ir jāpiesakās galvenajā Bitwarden lietotnē, lai varētu izmantot paplašinājumu.</value>
|
<value>Vispirms ir jāpierakstās galvenajā Bitwarden lietotnē, lai varētu izmantot paplašinājumu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Never" xml:space="preserve">
|
<data name="Never" xml:space="preserve">
|
||||||
<value>Nekad</value>
|
<value>Nekad</value>
|
||||||
@@ -616,7 +616,7 @@
|
|||||||
<value>Glabātāvā nav vienumu, ko izmantot šajā tīmekļa vietnē/lietotnē. Piesist, lai pievienotu.</value>
|
<value>Glabātāvā nav vienumu, ko izmantot šajā tīmekļa vietnē/lietotnē. Piesist, lai pievienotu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoUsernamePasswordConfigured" xml:space="preserve">
|
<data name="NoUsernamePasswordConfigured" xml:space="preserve">
|
||||||
<value>Šajā pieteikšanās vienumā nav norādīts lietotājvārds vai parole.</value>
|
<value>Šajā pierakstīšanās vienumā nav norādīts lietotājvārds vai parole.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OkGotIt" xml:space="preserve">
|
<data name="OkGotIt" xml:space="preserve">
|
||||||
<value>Labi, sapratu!</value>
|
<value>Labi, sapratu!</value>
|
||||||
@@ -647,7 +647,7 @@
|
|||||||
<value>Vai tiešām pārrakstīt esošo paroli?</value>
|
<value>Vai tiešām pārrakstīt esošo paroli?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PushNotificationAlert" xml:space="preserve">
|
<data name="PushNotificationAlert" xml:space="preserve">
|
||||||
<value>Bitwarden nodrošina glabātavas sinhronizāciju, izmantojot pašpiegādes paziņojumus. Labākajai iespējamajai pieredzei lūgums atlasīt "Atļaut" gaidāmajā uzvednē, kad tiks vaicāts iespējot pašpiegādes paziņojumus.</value>
|
<value>Bitwarden nodrošina glabātavas sinhronizāciju, izmantojot pašpiegādes paziņojumus. Labākajai iespējamajai pieredzei lūgums atlasīt "Atļaut" gaidāmajā prasījuma logā, kad tiks vaicāts iespējot pašpiegādes paziņojumus.</value>
|
||||||
<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">
|
||||||
@@ -692,7 +692,7 @@
|
|||||||
<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">
|
||||||
<value>Sinhronizācija pabeigta</value>
|
<value>Sinhronizēšana pabeigta.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SyncingFailed" xml:space="preserve">
|
<data name="SyncingFailed" xml:space="preserve">
|
||||||
<value>Sinhronizēšana neizdevās.</value>
|
<value>Sinhronizēšana neizdevās.</value>
|
||||||
@@ -705,10 +705,10 @@
|
|||||||
<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>Divpakāpju pieteikšanās</value>
|
<value>Divpakāpju pierakstīšanās</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
<data name="TwoStepLoginConfirmation" xml:space="preserve">
|
||||||
<value>Divpakāpju pieteikšanās padara kontu krietni drošāku, pieprasot apstiprināt pieteikšanos ar tādu citu ierīču vai pakalpojumu starpniecību kā drošības atslēga, autentificētāja lietotne, īsziņa, tālruņa zvans vai e-pasts. Divpakāpju pieteikšanos var iespējot bitwarden.com tīmekļa glabātavā. Vai apmeklēt tīmekļa vietni?</value>
|
<value>Divpakāpju pieslēgšanās padara kontu krietni drošāku, pieprasot apstiprināt pierakstīšanos ar tādu citu ierīču vai pakalpojumu starpniecību kā drošības atslēga, autentificētāja lietotne, īsziņa, tālruņa zvans vai e-pasts. Divpakāpju pierakstīšanos var iespējot bitwarden.com tīmekļa glabātavā. Vai apmeklēt tīmekļa vietni?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnlockWith" xml:space="preserve">
|
<data name="UnlockWith" xml:space="preserve">
|
||||||
<value>Atslēgt ar {0}</value>
|
<value>Atslēgt ar {0}</value>
|
||||||
@@ -784,7 +784,7 @@
|
|||||||
<value>Stāvoklis</value>
|
<value>Stāvoklis</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceAlert2" xml:space="preserve">
|
<data name="BitwardenAutofillServiceAlert2" xml:space="preserve">
|
||||||
<value>Vieglākais veids, kā glabātavā pievienot jaunus pieteikšanās vienumus, ir no Bitwarden automātiskās aizpildes pakalpojuma. Vairāk par Bitwarden automātiskās aizpildi var uzzināt iestatījumu skatā.</value>
|
<value>Vieglākais veids, kā glabātavā pievienot jaunus pierakstīšanās vienumus, ir no Bitwarden automātiskās aizpildes pakalpojuma. Vairāk par Bitwarden automātiskās aizpildi var uzzināt dodoties uz iestatījumu sadaļu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Autofill" xml:space="preserve">
|
<data name="Autofill" xml:space="preserve">
|
||||||
<value>Automātiskā aizpilde</value>
|
<value>Automātiskā aizpilde</value>
|
||||||
@@ -827,11 +827,11 @@
|
|||||||
<comment>For 2FA</comment>
|
<comment>For 2FA</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginUnavailable" xml:space="preserve">
|
<data name="LoginUnavailable" xml:space="preserve">
|
||||||
<value>Pieteikšanās nav pieejama</value>
|
<value>Pierakstīšanās nav pieejama</value>
|
||||||
<comment>For 2FA whenever there are no available providers on this device.</comment>
|
<comment>For 2FA whenever there are no available providers on this device.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoTwoStepAvailable" xml:space="preserve">
|
<data name="NoTwoStepAvailable" xml:space="preserve">
|
||||||
<value>Šim kontam ir iestatīta divpakāpju pieteikšanās, bet šajā ierīcē netiek nodrošināts neviens no uzstādītajiem divpakāpju pārbaudes nodrošinātājiem. Lūgums izmantot atbalstītu ierīci un/vai pievienot papildus nodrošinātājus, kas tiek labāk atbalstīti dažādās ierīcēs (piemēram, autentificētāja lietotni).</value>
|
<value>Šim kontam ir iespējota divpakāpju pierakstīšanās, bet šajā ierīcē netiek nodrošināts neviens no uzstādītajiem divpakāpju pārbaudes nodrošinātājiem. Lūgums izmantot atbalstītu ierīci un/vai pievienot papildus nodrošinātājus, kas tiek labāk atbalstīti dažādās ierīcēs (piemēram, autentificētāja lietotni).</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RecoveryCodeTitle" xml:space="preserve">
|
<data name="RecoveryCodeTitle" xml:space="preserve">
|
||||||
<value>Atgūšanas kods</value>
|
<value>Atgūšanas kods</value>
|
||||||
@@ -846,10 +846,10 @@
|
|||||||
<comment>For 2FA</comment>
|
<comment>For 2FA</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="TwoStepLoginOptions" xml:space="preserve">
|
<data name="TwoStepLoginOptions" xml:space="preserve">
|
||||||
<value>Divpakāpju pieteikšanās iespējas</value>
|
<value>Divpakāpju pierakstīšanās iespējas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseAnotherTwoStepMethod" xml:space="preserve">
|
<data name="UseAnotherTwoStepMethod" xml:space="preserve">
|
||||||
<value>Izmantot citu divpakāpju pieteikšanās veidu</value>
|
<value>Izmantot citu divpakāpju pierakstīšanās veidu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VerificationEmailNotSent" xml:space="preserve">
|
<data name="VerificationEmailNotSent" xml:space="preserve">
|
||||||
<value>Apstiprinājumu nevarēja nosūtīt e-pastā. Mēģināt vēlreiz.</value>
|
<value>Apstiprinājumu nevarēja nosūtīt e-pastā. Mēģināt vēlreiz.</value>
|
||||||
@@ -916,7 +916,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Ievietot TOTP starpliktuvē</value>
|
<value>Ievietot TOTP starpliktuvē</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyTotpAutomaticallyDescription" xml:space="preserve">
|
<data name="CopyTotpAutomaticallyDescription" xml:space="preserve">
|
||||||
<value>Ja pieteikšanās vienumam ir pievienota autentificētāja atslēga, TOTP apstiprinājuma kods tiks automātiski pārkopēts uz starpliktuvi, kad vien tiks automātiski aizpildīta pieteikšanās veidne.</value>
|
<value>Ja pierakstīšanās vienumam ir autentificētāja atslēga, TOTP apstiprinājuma kods tiek ievietots starpliktuvē automātiskās aizpildes laikā.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyTotpAutomatically" xml:space="preserve">
|
<data name="CopyTotpAutomatically" xml:space="preserve">
|
||||||
<value>Automātiski ievietot TOTP starpliktuvē</value>
|
<value>Automātiski ievietot TOTP starpliktuvē</value>
|
||||||
@@ -1014,7 +1014,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Identitāte</value>
|
<value>Identitāte</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeLogin" xml:space="preserve">
|
<data name="TypeLogin" xml:space="preserve">
|
||||||
<value>Pieteikšanās vienums</value>
|
<value>Pierakstīšanās vienums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TypeSecureNote" xml:space="preserve">
|
<data name="TypeSecureNote" xml:space="preserve">
|
||||||
<value>Droša piezīme</value>
|
<value>Droša piezīme</value>
|
||||||
@@ -1103,9 +1103,6 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Jk-dze</value>
|
<value>Jk-dze</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembris</value>
|
<value>Novembris</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1143,7 +1140,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Rādīt vietņu ikonas</value>
|
<value>Rādīt vietņu ikonas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWebsiteIconsDescription" xml:space="preserve">
|
<data name="ShowWebsiteIconsDescription" xml:space="preserve">
|
||||||
<value>Attēlot atpazīstamu attēlu pie katra pieteikšanās vienuma.</value>
|
<value>Attēlot atpazīstamu attēlu pie katra pierakstīšanās vienuma.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="IconsUrl" xml:space="preserve">
|
<data name="IconsUrl" xml:space="preserve">
|
||||||
<value>Ikonu servera URL</value>
|
<value>Ikonu servera URL</value>
|
||||||
@@ -1173,10 +1170,10 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Automātiskās aizpildes pieejamības pakalpojums</value>
|
<value>Automātiskās aizpildes pieejamības pakalpojums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillServiceDescription" xml:space="preserve">
|
<data name="AutofillServiceDescription" xml:space="preserve">
|
||||||
<value>Bitwarden automātiskās aizpildes pakalpojums izmanto Android automātiskās aizpildes ietvaru, lai palīdzētu aizpildīt pieteikšanās, kredītkartes, un identitātes informācijas veidnes citās ierīces lietotnēs.</value>
|
<value>Bitwarden automātiskās aizpildes pakalpojums izmanto Android automātiskās aizpildes ietvaru, lai palīdzētu aizpildīt pierakstīšanās, kredītkartes, un identitātes informācijas veidnes citās ierīces lietotnēs.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceDescription" xml:space="preserve">
|
<data name="BitwardenAutofillServiceDescription" xml:space="preserve">
|
||||||
<value>Bitwarden automātiskās aizpilde tiek izmantota, lai aizpildītu pieteikšanās, kredītkaršu un identitātes informācijas veidnes citās lietotnēs.</value>
|
<value>Bitwarden automātiskās aizpilde tiek izmantota, lai aizpildītu pierakstīšanās, kredītkaršu un identitātes informācijas veidnes citās lietotnēs.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillServiceOpenAutofillSettings" xml:space="preserve">
|
<data name="BitwardenAutofillServiceOpenAutofillSettings" xml:space="preserve">
|
||||||
<value>Atvērt automātiskās aizpildes iestatījumus</value>
|
<value>Atvērt automātiskās aizpildes iestatījumus</value>
|
||||||
@@ -1292,10 +1289,10 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Automātiskā aizpilde iespējota!</value>
|
<value>Automātiskā aizpilde iespējota!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MustLogInMainAppAutofill" xml:space="preserve">
|
<data name="MustLogInMainAppAutofill" xml:space="preserve">
|
||||||
<value>Vispirms ir jāpiesakās galvenajā Bitwarden lietotnē, lai varētu izmantot automātisko aizpildi.</value>
|
<value>Vispirms ir jāpierakstās galvenajā Bitwarden lietotnē, lai varētu izmantot automātisko aizpildi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillSetup" xml:space="preserve">
|
<data name="AutofillSetup" xml:space="preserve">
|
||||||
<value>Pieteikšanāš vienumi tagad ir viegli pieejami tastatūrā, kad notiek pieteikšanās lietotnēs un tīmekļa vietnēs.</value>
|
<value>Tavi pierakstīšanās vienumi tagad ir viegli pieejami tastatūrā, kad notiek pierakstīšanās lietotnēs un tīmekļa vietnēs.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutofillSetup2" xml:space="preserve">
|
<data name="AutofillSetup2" xml:space="preserve">
|
||||||
<value>Mēs iesakām atspējot jebkuras citas automātiskās aizpildes lietotnes iestatījumos, ja nav iecerēts izmantot tās.</value>
|
<value>Mēs iesakām atspējot jebkuras citas automātiskās aizpildes lietotnes iestatījumos, ja nav iecerēts izmantot tās.</value>
|
||||||
@@ -1325,7 +1322,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Paroļu automātiska aizpilde</value>
|
<value>Paroļu automātiska aizpilde</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillAlert2" xml:space="preserve">
|
<data name="BitwardenAutofillAlert2" xml:space="preserve">
|
||||||
<value>Vieglākais veids, kā glabātavā pievienot jaunus pieteikšanās vienumus, ir izmantojot Bitwarden automātiskās aizpildes paplašinājumu. Vairāk par to var uzzināt iestatījumu skatā.</value>
|
<value>Vieglākais veids, kā glabātavā pievienot jaunus pierakstīšanās vienumus, ir izmantojot Bitwarden automātiskās aizpildes paplašinājumu. Vairāk par to var uzzināt dodoties uz iestatījumu sadaļu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidEmail" xml:space="preserve">
|
<data name="InvalidEmail" xml:space="preserve">
|
||||||
<value>Nederīga e-pasta adrese.</value>
|
<value>Nederīga e-pasta adrese.</value>
|
||||||
@@ -1337,7 +1334,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Identitātes</value>
|
<value>Identitātes</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Logins" xml:space="preserve">
|
<data name="Logins" xml:space="preserve">
|
||||||
<value>Pieteikšanās vienumi</value>
|
<value>Pierakstīšanās vienumi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SecureNotes" xml:space="preserve">
|
<data name="SecureNotes" xml:space="preserve">
|
||||||
<value>Drošās piezīmes</value>
|
<value>Drošās piezīmes</value>
|
||||||
@@ -1384,10 +1381,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 "Sends"</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 "Sends"</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>
|
||||||
@@ -1489,10 +1486,10 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>30 minūtes</value>
|
<value>30 minūtes</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetPINDescription" xml:space="preserve">
|
<data name="SetPINDescription" xml:space="preserve">
|
||||||
<value>Iestatīt PIN kodu Bitwarden atslēgšanai. PIN iestatījumi tiks atiestatīti pēc pilnīgas izrakstīšanās no lietotnes.</value>
|
<value>Uzstādi savu PIN kodu Bitwarden atslēgšanai! Tavi PIN iestatījumi tiks atiestatīti, ja Tu pilnībā izrakstīsies no lietotnes.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedInAsOn" xml:space="preserve">
|
<data name="LoggedInAsOn" xml:space="preserve">
|
||||||
<value>Pieteicies {1} kā {0}.</value>
|
<value>Pierakstījies {1} kā {0}.</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">
|
||||||
@@ -1589,7 +1586,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Automātiskā aizpilde aizturētajos URI netiks piedāvāta. Vairākus URI jāatdala ar komatu. Piemēram, "https://twitter.com, androidapp://com.twitter.android".</value>
|
<value>Automātiskā aizpilde aizturētajos URI netiks piedāvāta. Vairākus URI jāatdala ar komatu. Piemēram, "https://twitter.com, androidapp://com.twitter.android".</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AskToAddLogin" xml:space="preserve">
|
<data name="AskToAddLogin" xml:space="preserve">
|
||||||
<value>Vaicāt, lai pievienotu pieteikšanās vienumu</value>
|
<value>Vaicāt, lai pievienotu pierakstīšanās vienumu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AskToAddLoginDescription" xml:space="preserve">
|
<data name="AskToAddLoginDescription" xml:space="preserve">
|
||||||
<value>Vaicāt pievienot vienumu, ja tāds nav atrodams glabātavā.</value>
|
<value>Vaicāt pievienot vienumu, ja tāds nav atrodams glabātavā.</value>
|
||||||
@@ -1620,7 +1617,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Pārslēgt redzamību</value>
|
<value>Pārslēgt redzamību</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginExpired" xml:space="preserve">
|
<data name="LoginExpired" xml:space="preserve">
|
||||||
<value>Pieteikšanās sesija ir beigusies.</value>
|
<value>Pierakstīšanās sesija ir beigusies.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BiometricsDirection" xml:space="preserve">
|
<data name="BiometricsDirection" xml:space="preserve">
|
||||||
<value>Apstiprināšana ar biometriju</value>
|
<value>Apstiprināšana ar biometriju</value>
|
||||||
@@ -1665,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>Apstiprināt identitāti, 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>
|
||||||
@@ -1741,15 +1738,15 @@ Nolasīšana notiks automātiski.</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">
|
||||||
<value>Vai tiešām vēlaties neatgriezeniski dzēst? To nevar atsaukt.</value>
|
<value>Vai tiešām izdzēst? Šo darbību nevar atsaukt.</value>
|
||||||
<comment>Confirmation alert message when permanently deleteing a cipher.</comment>
|
<comment>Confirmation alert message when permanently deleteing a cipher.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DoYouReallyWantToRestoreCipher" xml:space="preserve">
|
<data name="DoYouReallyWantToRestoreCipher" xml:space="preserve">
|
||||||
<value>Vai tiešām vēlaties atjaunot šo vienumu?</value>
|
<value>Vai tiešām atjaunot šo vienumu?</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="BiometricInvalidated" xml:space="preserve">
|
<data name="BiometricInvalidated" xml:space="preserve">
|
||||||
@@ -1765,10 +1762,10 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Sinhronizēt glabātavu ar uz leju pavelkošu kustību.</value>
|
<value>Sinhronizēt glabātavu ar uz leju pavelkošu kustību.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInSso" xml:space="preserve">
|
<data name="LogInSso" xml:space="preserve">
|
||||||
<value>Uzņēmuma vienotā pieteikšanās</value>
|
<value>Uzņēmuma vienotā pierakstīšanās</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInSsoSummary" xml:space="preserve">
|
<data name="LogInSsoSummary" xml:space="preserve">
|
||||||
<value>Ātri pieteikties apvienības vienotās pieteikšanās portālā. Lūgums ievadīt apvienības identifikatoru, lai sāktu.</value>
|
<value>Ātri pierakstīties, izmantojot apvienības vienotās pieteikšanās portālu. Lūgums ievadīt apvienības identifikatoru, lai sāktu.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OrgIdentifier" xml:space="preserve">
|
<data name="OrgIdentifier" xml:space="preserve">
|
||||||
<value>Apvienības identifikators</value>
|
<value>Apvienības identifikators</value>
|
||||||
@@ -1786,7 +1783,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Vienā vai vairākos apvienības nosacījumos ir norādīts, ka galvenajai parolei ir jāatbilst šādām prasībām:</value>
|
<value>Vienā vai vairākos apvienības nosacījumos ir norādīts, ka galvenajai parolei ir jāatbilst šādām prasībām:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PolicyInEffectMinComplexity" xml:space="preserve">
|
<data name="PolicyInEffectMinComplexity" xml:space="preserve">
|
||||||
<value>Minimālais sarežģītības rādītājs {0}</value>
|
<value>Mazākais pieļaujamais sarežģītības novērtējums ir $SCORE$</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PolicyInEffectMinLength" xml:space="preserve">
|
<data name="PolicyInEffectMinLength" xml:space="preserve">
|
||||||
<value>Mazākais pieļaujamais garums ir {0}</value>
|
<value>Mazākais pieļaujamais garums ir {0}</value>
|
||||||
@@ -1840,13 +1837,13 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Izmantot pieejamību</value>
|
<value>Izmantot pieejamību</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDescription" xml:space="preserve">
|
<data name="AccessibilityDescription" xml:space="preserve">
|
||||||
<value>Bitwarden pieejamības pakalpojumu var izmantot, lai automātiski aizpildītu pieteikšanās veidnes dažādās lietotnēs un tīmeklī. Kad tas ir iestatīts, tiks attēlots uznirstošais logs, kad tiks atlasīts kāds pieteikšanās veidnes lauks.</value>
|
<value>Izmanto Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pierakstīšanās veidnes dažādās lietotnēs un tīmeklī. Kad tas ir iespējots, tiks attēlots uznirstošais logs, kad tiks atlasīts kāds pierakstīšanās veidnes lauks.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDescription2" xml:space="preserve">
|
<data name="AccessibilityDescription2" xml:space="preserve">
|
||||||
<value>Izmantot Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pierakstīšanās veidnes dažādās lietotnēs un tīmeklī (ir nepieciešams ieslēgt arī "Rādīt pāri").</value>
|
<value>Izmanto Bitwarden pieejamības pakalpojumu, lai automātiski aizpildītu pierakstīšanās veidnes dažādās lietotnēs un tīmeklī (ir nepieciešams iespējot arī "Rādīt pāri").</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDescription3" xml:space="preserve">
|
<data name="AccessibilityDescription3" xml:space="preserve">
|
||||||
<value>Bitwarden pieejamības pakalpojums tiek izmantots, lai lietotu automātiskās aizpildes ātrās darbības laukumu un/vai parādītu uznirstošo logu, izmantojot rādīšanu pāri (ja ieslēgta).</value>
|
<value>Bitwarden pieejamības pakalpojums tiek izmantots, lai lietotu automātiskās aizpildes ātrās darbības laukumu un/vai parādītu uznirstošo logu, izmantojot rādīšanu pāri (ja iespējota).</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDescription4" xml:space="preserve">
|
<data name="AccessibilityDescription4" xml:space="preserve">
|
||||||
<value>Nepieciešams, lai izmantotu automātiskās aizpildes ātrās darbības laukumu vai pastiprinātu automātisko aizpildi, izmantojot rādīšanu pāri (ja iespējota).</value>
|
<value>Nepieciešams, lai izmantotu automātiskās aizpildes ātrās darbības laukumu vai pastiprinātu automātisko aizpildi, izmantojot rādīšanu pāri (ja iespējota).</value>
|
||||||
@@ -1855,13 +1852,13 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Izmantot rādīšanu pāri</value>
|
<value>Izmantot rādīšanu pāri</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription" xml:space="preserve">
|
<data name="DrawOverDescription" xml:space="preserve">
|
||||||
<value>Ļauj Bitwarden pieejamības pakalpojumam attēlot uznirstošo logu, kad tiek atlasīti pieteikšanās lauki.</value>
|
<value>Kad iespējots, ļauj Bitwarden pieejamības pakalpojumam attēlot uznirstošo logu, kad tiek atlasīti pierakstīšanās lauki.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription2" xml:space="preserve">
|
<data name="DrawOverDescription2" xml:space="preserve">
|
||||||
<value>Ja ieslēgts, Bitwarden pieejamības pakalpojums attēlos uznirstošo logu, kad pieteikšanās lauki tiek atlasīti, lai palīdzētu automātiski aizpildīt pieteikšanās veidnes.</value>
|
<value>Ja iespējots, Bitwarden pieejamības pakalpojums attēlos uznirstošo logu, kad pierakstīšanās lauki tiek atlasīti, lai palīdzētu automātiski aizpildīt pieteikšanās veidnes.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DrawOverDescription3" xml:space="preserve">
|
<data name="DrawOverDescription3" xml:space="preserve">
|
||||||
<value>Ja ieslēgts, pieejamība attēlos uznirstošo logu, lai pastiprinātu automātisko aizpildi vecākās lietotnēs, kas nenodrošina Android automātiskās aizpildes ietvaru.</value>
|
<value>Ja iespējots, pieejamība attēlos uznirstošo logu, lai pastiprinātu automātisko aizpildi vecākās lietotnēs, kas neatbalsta Android automātiskās aizpildes ietvaru.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
<data name="PersonalOwnershipSubmitError" xml:space="preserve">
|
||||||
<value>Uzņēmuma nosacījumi liedz saglabāt vienumus privātajā glabātavā. Ir jānorāda piederība apvienībai un jāizvēlas kāds no pieejamajiem krājumiem.</value>
|
<value>Uzņēmuma nosacījumi liedz saglabāt vienumus privātajā glabātavā. Ir jānorāda piederība apvienībai un jāizvēlas kāds no pieejamajiem krājumiem.</value>
|
||||||
@@ -1870,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">
|
||||||
@@ -1895,7 +1892,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Teksts, kuru ir vēlme nosūtīt.</value>
|
<value>Teksts, kuru ir vēlme nosūtīt.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HideTextByDefault" xml:space="preserve">
|
<data name="HideTextByDefault" xml:space="preserve">
|
||||||
<value>Piekļūstot Sūtījumam, pēc noklusējuma paslēpiet tekstu</value>
|
<value>Kad piekļūst šim "Send", pēc noklusējuma paslēpt saturu</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="TypeFile" xml:space="preserve">
|
<data name="TypeFile" xml:space="preserve">
|
||||||
@@ -1923,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 pastāvīgi izdzēsts norādītajā dienā 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">
|
||||||
@@ -1936,7 +1933,7 @@ 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 uzstādīts, piekļuve šim "Send" beigsies norādītajā dienā 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">
|
||||||
@@ -1946,7 +1943,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Lielākais pieļaujamais piekļuvju skaits</value>
|
<value>Lielākais pieļaujamais piekļuvju 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 uzstādī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">
|
||||||
@@ -1959,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 lietotājiem paroli, lai viņi 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>
|
||||||
@@ -1975,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īgās 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>Atspējot š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">
|
||||||
@@ -1997,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>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="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" tika 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" ir atjauninā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>Ir izveidots 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="OneDay" xml:space="preserve">
|
<data name="OneDay" xml:space="preserve">
|
||||||
@@ -2047,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>Saglabājot kopīgot š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="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 kopas dēļ ir tikai iespējams dzēst 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" iestatījumus.</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 tikai kopīgot tekstu. Ir nepieciešama Premium dalība, lai sūtītu datnes ar "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="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 nepieciešams apstiprināt e-pasta adresi, lai sūtītu datnes ar "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="PasswordPrompt" xml:space="preserve">
|
<data name="PasswordPrompt" xml:space="preserve">
|
||||||
@@ -2095,7 +2092,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Atjaunināt galveno paroli</value>
|
<value>Atjaunināt galveno paroli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
<data name="UpdateMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>Apvienības pārvaldnieks nesen nomainīja galveno paroli. Tā ir jāatjaunina, lai varētu piekļūt glabātavai. Turpinot tiks izbeigta pašreizējā sesija un tiks pieprasīta atkārtota pieteikšanās. Esošās sesijas citās ierīcēs var turpināt darboties līdz vienai stundai.</value>
|
<value>Apvienības pārvaldnieks nesen nomainīja galveno paroli. Lai piekļūtu glabātavai, tā ir jāatjaunina. Turpinot tiks izbeigta pašreizējā sesija un tiks pieprasīta atkārtota pierakstīšanās. Esošās sesijas citās iekārtās var turpināt darboties līdz vienai stundai.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UpdatingPassword" xml:space="preserve">
|
<data name="UpdatingPassword" xml:space="preserve">
|
||||||
<value>Atjaunina paroli</value>
|
<value>Atjaunina paroli</value>
|
||||||
@@ -2107,7 +2104,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Noņemt galveno paroli</value>
|
<value>Noņemt galveno paroli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveMasterPasswordWarning" xml:space="preserve">
|
<data name="RemoveMasterPasswordWarning" xml:space="preserve">
|
||||||
<value>{0} izmanto vienoto pieteikšanos ar klienta pārvaldītu šifrēšanu. Turpinot no konta tiks noņemta galvenā parole un būs nepieciešams pieteikties ar vienoto pieteikšanos.</value>
|
<value>{0} izmanto vienoto pieteikšanos ar klientu pārvaldītu šifrēšanu. Turpinot no konta tiks noņemta galvenā parole un būs nepieciešams pierakstīties ar vienoto pieteikšanos.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveMasterPasswordWarning2" xml:space="preserve">
|
<data name="RemoveMasterPasswordWarning2" xml:space="preserve">
|
||||||
<value>Ja nav vēlēšanās noņemt galveno paroli, var pamest šo apvienību.</value>
|
<value>Ja nav vēlēšanās noņemt galveno paroli, var pamest šo apvienību.</value>
|
||||||
@@ -2158,7 +2155,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Slēgts</value>
|
<value>Slēgts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountLoggedOut" xml:space="preserve">
|
<data name="AccountLoggedOut" xml:space="preserve">
|
||||||
<value>Atteicies</value>
|
<value>Izrakstījies</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountSwitchedAutomatically" xml:space="preserve">
|
<data name="AccountSwitchedAutomatically" xml:space="preserve">
|
||||||
<value>Pārslēdzās uz nākamo pieejamo kontu</value>
|
<value>Pārslēdzās uz nākamo pieejamo kontu</value>
|
||||||
@@ -2167,7 +2164,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Konts ir slēgts</value>
|
<value>Konts ir slēgts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountLoggedOutSuccessfully" xml:space="preserve">
|
<data name="AccountLoggedOutSuccessfully" xml:space="preserve">
|
||||||
<value>Veiksmīga izrakstīšanās no konta</value>
|
<value>Izrakstīšanās no konta bija veiksmīga</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountRemovedSuccessfully" xml:space="preserve">
|
<data name="AccountRemovedSuccessfully" xml:space="preserve">
|
||||||
<value>Konts tika veiksmīgi noņemts</value>
|
<value>Konts tika veiksmīgi noņemts</value>
|
||||||
@@ -2185,7 +2182,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<value>Dzēš kontu</value>
|
<value>Dzēš kontu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YourAccountHasBeenPermanentlyDeleted" xml:space="preserve">
|
<data name="YourAccountHasBeenPermanentlyDeleted" xml:space="preserve">
|
||||||
<value>Jūsu konts ir neatgriezeniski izdzēsts</value>
|
<value>Konts tika neatgriezeniski izdzēsts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidVerificationCode" xml:space="preserve">
|
<data name="InvalidVerificationCode" xml:space="preserve">
|
||||||
<value>Nederīgs apstiprinājuma kods.</value>
|
<value>Nederīgs apstiprinājuma kods.</value>
|
||||||
@@ -2200,7 +2197,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ājot 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>
|
||||||
@@ -2215,7 +2212,7 @@ Nolasīšana notiks automātiski.</value>
|
|||||||
<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>Pārbaudes koda nosūtīšanā uz e-pastu atgadījās kļūda. 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>
|
||||||
@@ -2318,13 +2315,13 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>Vai tiešām iespējot ekrāna tveršanu?</value>
|
<value>Vai tiešām iespējot ekrāna tveršanu?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInRequested" xml:space="preserve">
|
<data name="LogInRequested" xml:space="preserve">
|
||||||
<value>Pieprasīta pieteikšanās</value>
|
<value>Pieprasīta pierakstīšanās</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AreYouTryingToLogIn" xml:space="preserve">
|
<data name="AreYouTryingToLogIn" xml:space="preserve">
|
||||||
<value>Vai mēģini pieteikties?</value>
|
<value>Vai mēģini pierakstīties?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInAttemptByXOnY" xml:space="preserve">
|
<data name="LogInAttemptByXOnY" xml:space="preserve">
|
||||||
<value>{0} pieteikšanās mēģinājums {1}</value>
|
<value>{0} pierakstīšanās mēģinājums {1}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DeviceType" xml:space="preserve">
|
<data name="DeviceType" xml:space="preserve">
|
||||||
<value>Ierīces veids</value>
|
<value>Ierīces veids</value>
|
||||||
@@ -2339,10 +2336,10 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>Tuvu</value>
|
<value>Tuvu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConfirmLogIn" xml:space="preserve">
|
<data name="ConfirmLogIn" xml:space="preserve">
|
||||||
<value>Apstiprināt pieteikšanos</value>
|
<value>Apstiprināt pierakstīšanos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DenyLogIn" xml:space="preserve">
|
<data name="DenyLogIn" xml:space="preserve">
|
||||||
<value>Atteikt pieteikšanos</value>
|
<value>Atteikt pierakstīšanos</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="JustNow" xml:space="preserve">
|
<data name="JustNow" xml:space="preserve">
|
||||||
<value>Tikko</value>
|
<value>Tikko</value>
|
||||||
@@ -2351,28 +2348,28 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>Pirms {0} minūtēm</value>
|
<value>Pirms {0} minūtēm</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInAccepted" xml:space="preserve">
|
<data name="LogInAccepted" xml:space="preserve">
|
||||||
<value>Pieteikšanās ir apstiprināta</value>
|
<value>Pierakstīšanās apstiprināta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInDenied" xml:space="preserve">
|
<data name="LogInDenied" xml:space="preserve">
|
||||||
<value>Pieteikšanās ir atteikta</value>
|
<value>Pierakstīšanās atteikta</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ApproveLoginRequests" xml:space="preserve">
|
<data name="ApproveLoginRequests" xml:space="preserve">
|
||||||
<value>Apstiprināt pieteikšanās pieprasījumus</value>
|
<value>Apstiprināt pierakstīšanās pieprasījumus</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
<data name="UseThisDeviceToApproveLoginRequestsMadeFromOtherDevices" xml:space="preserve">
|
||||||
<value>Izmantot šo ierīci, lai apstiprinātu pieteikšanās pieprasījumus no citām ierīcēm.</value>
|
<value>Izmantot šo ierīci, lai apstiprināt pierakstīšanās pieprasījumus, kas tiek veikti no citām iekārtām.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllowNotifications" xml:space="preserve">
|
<data name="AllowNotifications" xml:space="preserve">
|
||||||
<value>Atļaut paziņojumus</value>
|
<value>Atļaut paziņojumus</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReceivePushNotificationsForNewLoginRequests" xml:space="preserve">
|
<data name="ReceivePushNotificationsForNewLoginRequests" xml:space="preserve">
|
||||||
<value>Saņemt uznirstošos paziņojumus par jauniem pieteikšanās pieprasījumiem</value>
|
<value>Saņemt uznirstošos paziņojumus par jauniem pierakstīšanās paziņojumiem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NoThanks" xml:space="preserve">
|
<data name="NoThanks" xml:space="preserve">
|
||||||
<value>Nē, paldies!</value>
|
<value>Nē, paldies!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConfimLogInAttempForX" xml:space="preserve">
|
<data name="ConfimLogInAttempForX" xml:space="preserve">
|
||||||
<value>Apstiprināt {0} pieteikšanās mēģinājumu</value>
|
<value>Apstiprināt pierakstīšanāš mēģinājumu {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AllNotifications" xml:space="preserve">
|
<data name="AllNotifications" xml:space="preserve">
|
||||||
<value>Visi paziņojumi</value>
|
<value>Visi paziņojumi</value>
|
||||||
@@ -2422,14 +2419,6 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API piekļuves pilnvara</value>
|
<value>API piekļuves pilnvara</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2467,7 +2456,7 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>Pieejamības pakalpojuma izmantošanas skaidrojums</value>
|
<value>Pieejamības pakalpojuma izmantošanas skaidrojums</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
<data name="AccessibilityDisclosureText" xml:space="preserve">
|
||||||
<value>Bitwarden izmanto pieejamības pakalpojumu, lai meklētu pieteikšanās laukus lietotnēs un tīmekļa vietnēs, tad noskaidro atbistošus lauku identifikatorus lietotājvārda un paroles ievadīšanai, kad ir atrasta atbilstība lietotnei vai vietnei. Bitwarden neglabā neko no informācijas, ko nodrošina pakalpojums, kā arī nemēģina pārvaldīt ekrānā redzamās daļas, kas nav saistītas ar pieteikšanās datu ievadi.</value>
|
<value>Bitwarden izmanto pieejamības pakalpojumu, lai meklētu pierakstīšanās laukus lietotnēs un tīmekļa vietnēs, tad noskaidro atbistošus lauku identifikatorus lietotājvārda un paroles ievadīšanai, kad ir atrasta atbilstība lietotnei vai vietnei. Bitwarden neglabā neko no informācijas, ko nodrošina pakalpojums, kā arī nemēģina pārvaldīt ekrānā redzamās daļas, kas nav saistītas ar pierakstīšanās datu ievadi.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Accept" xml:space="preserve">
|
<data name="Accept" xml:space="preserve">
|
||||||
<value>Pieņemt</value>
|
<value>Pieņemt</value>
|
||||||
@@ -2476,10 +2465,10 @@ jāizvēlas "Pievienot TOTP", lai droši glabātu atslēgu.</value>
|
|||||||
<value>Noraidīt</value>
|
<value>Noraidīt</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginRequestHasAlreadyExpired" xml:space="preserve">
|
<data name="LoginRequestHasAlreadyExpired" xml:space="preserve">
|
||||||
<value>Pieteikšanās pieprasījuma derīgums jau ir beidzies.</value>
|
<value>Pierakstīšanās pieprasījuma derīgums jau ir beidzies.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
<data name="LoginAttemptFromXDoYouWantToSwitchToThisAccount" xml:space="preserve">
|
||||||
<value>Pieteikšanās mēģinājums no:
|
<value>Pierakstīšanās mēģinājums no:
|
||||||
{0}
|
{0}
|
||||||
Vai pārslēgties uz šo kontu?</value>
|
Vai pārslēgties uz šo kontu?</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2490,19 +2479,19 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Saņemt galvenās paroles norādi</value>
|
<value>Saņemt galvenās paroles norādi</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Piesakās kā {0}</value>
|
<value>Pierakstās kā {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NotYou" xml:space="preserve">
|
<data name="NotYou" xml:space="preserve">
|
||||||
<value>Tas neesi Tu?</value>
|
<value>Tas neesi Tu?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithMasterPassword" xml:space="preserve">
|
<data name="LogInWithMasterPassword" xml:space="preserve">
|
||||||
<value>Pieteikties ar galveno paroli</value>
|
<value>Pierakstīties ar galveno paroli</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Pieteikties ar ierīci</value>
|
<value>Pierakstīties ar citu ierīci</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Uzsākta pieteikšanās</value>
|
<value>Uzsākta pierakstīšanās</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>Uz ierīci ir nosūtīts paziņojums.</value>
|
<value>Uz ierīci ir nosūtīts paziņojums.</value>
|
||||||
@@ -2517,63 +2506,12 @@ Vai pārslēgties uz šo kontu?</value>
|
|||||||
<value>Nepieciešama cita iespēja?</value>
|
<value>Nepieciešama cita iespēja?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewAllLoginOptions" xml:space="preserve">
|
<data name="ViewAllLoginOptions" xml:space="preserve">
|
||||||
<value>Skatīt visas pieteikšanās iespējas</value>
|
<value>Apskatīt visas pierakstīšanās iespējas</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Šis pieprasījums vairs nav derīgs</value>
|
<value>Šis pieprasījums vairs nav derīgs</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Neapstiprinātie pieteikšanās pieprasījumi</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Noraidīt visus pieprasījumus</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Vai tiešām noraidīt visus neapstiprinātos pieteikšanās pieprasījumus?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Pieprasījumi noraidīti</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Nav neapstiprinātu pieprasījumu</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Nodrošināt atļauju izmantot kameru, lai lietotu nolasītāju</value>
|
<value>Nodrošināt atļauju izmantot kameru, lai lietotu nolasītāju</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Svarīgi</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Galveno paroli nevarēs atgūt, ja tā tiks aizmirsta. Vismaz {0} rakstzīmes.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Vāja galvenā parole</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Noteikta vāja parole. Jāizmanto spēcīga parole, lai aizsargātu savu kontu. Vai tiešām izmantot vāju paroli?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Vāja</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Laba</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Spēcīga</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Pārbaudīt šo paroli pret zināmiem datu pārkāpumiem</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Noplūdusi galvenā parole</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Parole ir atrasta datu noplūdē. Jāizmanto spēcīga parole, lai aizsargātu savu kontu. Vai tiešām izmantot noplūdušu paroli?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Vāja un noplūdusi galvenā parole</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Noteikta vāja parole, un tā ir atrasta datu noplūdē. Jāizmanto spēcīga un neatkārtojama parole, lai aizsargātu savu kontu. Vai tiešām izmantot šo paroli?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>കുമാരി</value>
|
<value>കുമാരി</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>നവംബർ</value>
|
<value>നവംബർ</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2499,7 +2488,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2522,58 +2511,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -452,7 +452,7 @@
|
|||||||
<value>Endre hovedpassord</value>
|
<value>Endre hovedpassord</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangePasswordConfirmation" xml:space="preserve">
|
<data name="ChangePasswordConfirmation" xml:space="preserve">
|
||||||
<value>Du kan endre hovedpassordet ditt på bitwarden.com-netthvelvet. Vil du besøke nettstedet nå?</value>
|
<value>Du kan endre superpassordet ditt på bitwarden.net-netthvelvet. Vil du besøke det nettstedet nå?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Close" xml:space="preserve">
|
<data name="Close" xml:space="preserve">
|
||||||
<value>Lukk</value>
|
<value>Lukk</value>
|
||||||
@@ -474,7 +474,7 @@
|
|||||||
<value>Aktiver automatisk synkronisering</value>
|
<value>Aktiver automatisk synkronisering</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EnterEmailForHint" xml:space="preserve">
|
<data name="EnterEmailForHint" xml:space="preserve">
|
||||||
<value>Skriv inn kontoens e-postadresse for å motta hint om hovedpassordet ditt.</value>
|
<value>Skriv inn din kontos E-postadresse for å motta hintet til ditt superpassord.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ExntesionReenable" xml:space="preserve">
|
<data name="ExntesionReenable" xml:space="preserve">
|
||||||
<value>Aktiver apputvidelsen på nytt</value>
|
<value>Aktiver apputvidelsen på nytt</value>
|
||||||
@@ -517,7 +517,7 @@
|
|||||||
<value>Lag passord</value>
|
<value>Lag passord</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetPasswordHint" xml:space="preserve">
|
<data name="GetPasswordHint" xml:space="preserve">
|
||||||
<value>Få et hint om hovedpassordet</value>
|
<value>Få et hint om superpassordet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ImportItems" xml:space="preserve">
|
<data name="ImportItems" xml:space="preserve">
|
||||||
<value>Importer elementer</value>
|
<value>Importer elementer</value>
|
||||||
@@ -575,16 +575,16 @@
|
|||||||
<value>Passordbekreftelsen er ikke riktig.</value>
|
<value>Passordbekreftelsen er ikke riktig.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPasswordDescription" xml:space="preserve">
|
<data name="MasterPasswordDescription" xml:space="preserve">
|
||||||
<value>Hovedpassordet er passordet du bruker for å få tilgang til hvelvet ditt. Det er svært viktig at du aldri glemmer hovedpassordet. Det er ikke mulig å gjenopprette passordet dersom du glemmer det.</value>
|
<value>Superpassordet er passordet du bruker for å få tilgang til hvelvet ditt. Det er veldig viktig at du aldri glemmer ditt superpassord. Det er ingen måter å få tilbake passordet på dersom du noensinne skulle klare å glemme det.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPasswordHint" xml:space="preserve">
|
<data name="MasterPasswordHint" xml:space="preserve">
|
||||||
<value>Et hint for hovedpassordet (valgfritt)</value>
|
<value>Et hint for hovedpassordet (valgfritt)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPasswordHintDescription" xml:space="preserve">
|
<data name="MasterPasswordHintDescription" xml:space="preserve">
|
||||||
<value>Et hint om hovedpassordet kan hjelpe deg å huske passordet om du skulle glemme det.</value>
|
<value>Et hint for superpassordet, kan hjelpe deg å huske på passordet hvis du skulle glemme det.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPasswordLengthValMessage" xml:space="preserve">
|
<data name="MasterPasswordLengthValMessage" xml:space="preserve">
|
||||||
<value>Hovedpassordet må være minst 8 tegn.</value>
|
<value>Superpassordet må være ≥8 tegn lang.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MinNumbers" xml:space="preserve">
|
<data name="MinNumbers" xml:space="preserve">
|
||||||
<value>Minst antall siffer</value>
|
<value>Minst antall siffer</value>
|
||||||
@@ -641,7 +641,7 @@
|
|||||||
<value>Passordhint</value>
|
<value>Passordhint</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordHintAlert" xml:space="preserve">
|
<data name="PasswordHintAlert" xml:space="preserve">
|
||||||
<value>Vi har sendt deg en e-post med hint om hovedpassord.</value>
|
<value>Vi har sendt deg en E-post med hintet til superpassordet.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordOverrideAlert" xml:space="preserve">
|
<data name="PasswordOverrideAlert" xml:space="preserve">
|
||||||
<value>Er du sikker på at du vil overskrive det nåværende passordet?</value>
|
<value>Er du sikker på at du vil overskrive det nåværende passordet?</value>
|
||||||
@@ -1103,9 +1103,6 @@ Skanning skjer automatisk.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Frøken</value>
|
<value>Frøken</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Nøytral</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1496,7 +1493,7 @@ Skanning skjer automatisk.</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>Hvelvet ditt er låst. Kontroller hovedpassordet ditt for å fortsette.</value>
|
<value>Hvelvet ditt er låst. Kontroller superpassordet ditt for å fortsette.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultLockedPIN" xml:space="preserve">
|
<data name="VaultLockedPIN" xml:space="preserve">
|
||||||
<value>Hvelvet ditt er låst. Kontroller PIN-koden din for å fortsette.</value>
|
<value>Hvelvet ditt er låst. Kontroller PIN-koden din for å fortsette.</value>
|
||||||
@@ -2423,14 +2420,6 @@ velg Legg til TOTP for å lagre nøkkelen sikkert</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API tilgangstoken</value>
|
<value>API tilgangstoken</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2488,7 +2477,7 @@ Vil du bytte til denne kontoen?</value>
|
|||||||
<value>Nytt rundt her?</value>
|
<value>Nytt rundt her?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
<data name="GetMasterPasswordwordHint" xml:space="preserve">
|
||||||
<value>Få et hint om hovedpassordet</value>
|
<value>Få et hint om superpassordet</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggingInAsX" xml:space="preserve">
|
<data name="LoggingInAsX" xml:space="preserve">
|
||||||
<value>Logger inn som {0}</value>
|
<value>Logger inn som {0}</value>
|
||||||
@@ -2523,58 +2512,7 @@ Vil du bytte til denne kontoen?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Invitasjonen er ikke lenger gyldig</value>
|
<value>Invitasjonen er ikke lenger gyldig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Avventende innloggingsforespørsler</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Avvis alle forespørsler</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Er du sikker på at du vil avvise alle avventende innloggingsforespørsler?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Forespørsler avvist</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Ingen ventende forespørsler</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Aktiver kameratillatelse for å bruke skanner</value>
|
<value>Aktiver kameratillatelse for å bruke skanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Viktig</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Hovedpassordet ditt kan ikke gjenopprettes hvis du glemmer det! Minst {0} tegn.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Svakt hovedpassord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Svakt passord er identifisert. Bruk et sterkt passord for å beskytte kontoen din. Er du sikker på at du vil bruke et svakt passord?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Svakt</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Bra</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Sterkt</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Sjekk kjente databrudd for dette passordet</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Eksponert hovedpassord</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Passord funnet i et databrudd. Bruk et unikt passord for å beskytte kontoen din. Er du sikker på at du vil bruke et eksponert passord?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Svakt og eksponert hovedpassord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Svakt passord identifisert og funnet i et databrudd. Bruk et sterkt og unikt passord for å beskytte kontoen din. Er du sikker på at du vil bruke dette passordet?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -229,7 +229,7 @@
|
|||||||
<value>Mappen</value>
|
<value>Mappen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FolderUpdated" xml:space="preserve">
|
<data name="FolderUpdated" xml:space="preserve">
|
||||||
<value>Map bijgewerkt</value>
|
<value>Map is bijgewerkt.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GoToWebsite" xml:space="preserve">
|
<data name="GoToWebsite" xml:space="preserve">
|
||||||
<value>Ga naar website</value>
|
<value>Ga naar website</value>
|
||||||
@@ -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>Item verwijderd</value>
|
<value>Item is verwijderd</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">
|
||||||
@@ -632,7 +632,7 @@
|
|||||||
<value>Overig</value>
|
<value>Overig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerated" xml:space="preserve">
|
<data name="PasswordGenerated" xml:space="preserve">
|
||||||
<value>Wachtwoord gegenereerd</value>
|
<value>Wachtwoord gegenereerd.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordGenerator" xml:space="preserve">
|
<data name="PasswordGenerator" xml:space="preserve">
|
||||||
<value>Wachtwoordgenerator</value>
|
<value>Wachtwoordgenerator</value>
|
||||||
@@ -681,7 +681,7 @@
|
|||||||
<value>Item</value>
|
<value>Item</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ItemUpdated" xml:space="preserve">
|
<data name="ItemUpdated" xml:space="preserve">
|
||||||
<value>Item bijgewerkt</value>
|
<value>Item bijgewerkt.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Submitting" xml:space="preserve">
|
<data name="Submitting" xml:space="preserve">
|
||||||
<value>Opslaan...</value>
|
<value>Opslaan...</value>
|
||||||
@@ -692,10 +692,10 @@
|
|||||||
<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">
|
||||||
<value>Synchronisatie voltooid</value>
|
<value>Synchronisatie voltooid.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SyncingFailed" xml:space="preserve">
|
<data name="SyncingFailed" xml:space="preserve">
|
||||||
<value>Synchronisatie mislukt</value>
|
<value>Synchronisatie mislukt.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SyncVaultNow" xml:space="preserve">
|
<data name="SyncVaultNow" xml:space="preserve">
|
||||||
<value>Kluis nu synchroniseren</value>
|
<value>Kluis nu synchroniseren</value>
|
||||||
@@ -849,7 +849,7 @@
|
|||||||
<value>Opties voor tweestapsaanmelding</value>
|
<value>Opties voor tweestapsaanmelding</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseAnotherTwoStepMethod" xml:space="preserve">
|
<data name="UseAnotherTwoStepMethod" xml:space="preserve">
|
||||||
<value>Gebruik een andere tweestapsaanmelding</value>
|
<value>Gebruik een andere methode voor tweestapsaanmelding</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VerificationEmailNotSent" xml:space="preserve">
|
<data name="VerificationEmailNotSent" xml:space="preserve">
|
||||||
<value>Kon de verificatie-e-mail niet versturen. Probeer het opnieuw.</value>
|
<value>Kon de verificatie-e-mail niet versturen. Probeer het opnieuw.</value>
|
||||||
@@ -1103,9 +1103,6 @@ Het scannen gebeurt automatisch.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Mej.</value>
|
<value>Mej.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>november</value>
|
<value>november</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1979,7 +1976,7 @@ Het scannen gebeurt automatisch.</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>Schakel deze Send uit zodat niemand hem kan benaderen</value>
|
<value>Schakel deze Send uit zodat niemand hem kan benaderen.</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">
|
||||||
@@ -2047,7 +2044,7 @@ Het scannen gebeurt automatisch.</value>
|
|||||||
<value>Aangepast</value>
|
<value>Aangepast</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShareOnSave" xml:space="preserve">
|
<data name="ShareOnSave" xml:space="preserve">
|
||||||
<value>Deze Send bij het opslaan delen</value>
|
<value>Deze Send bij het opslaan delen.</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">
|
||||||
@@ -2059,7 +2056,7 @@ Het scannen gebeurt automatisch.</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>Verberg mijn e-mailadres voor ontvangers</value>
|
<value>Verberg mijn e-mailadres voor ontvangers.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendOptionsPolicyInEffect" xml:space="preserve">
|
<data name="SendOptionsPolicyInEffect" xml:space="preserve">
|
||||||
<value>Een of meer organisatiebeleidseisen heeft invloed op de mogelijkheden van je Send.</value>
|
<value>Een of meer organisatiebeleidseisen heeft invloed op de mogelijkheden van je Send.</value>
|
||||||
@@ -2140,7 +2137,7 @@ Het scannen gebeurt automatisch.</value>
|
|||||||
<value>Deze organisatie heeft een ondernemingsbeleid dat je automatisch inschrijft bij het resetten van je wachtwoord. Inschrijving stelt organisatiebeheerders in staat om je hoofdwachtwoord te wijzigen.</value>
|
<value>Deze organisatie heeft een ondernemingsbeleid dat je automatisch inschrijft bij het resetten van je wachtwoord. Inschrijving stelt organisatiebeheerders in staat om je hoofdwachtwoord te wijzigen.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
<data name="VaultTimeoutPolicyInEffect" xml:space="preserve">
|
||||||
<value>Het beleid van je organisatie heeft invloed op de time-out van je kluis. De maximaal toegestane kluis time-out is {0} uur en {1} minuten</value>
|
<value>Het beleid van je organisatie heeft invloed op de time-out van je kluis. De maximaal toegestane Kluis Time-out is $HOURS$ uur en $MINUTES$ minuten</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
<data name="VaultTimeoutToLarge" xml:space="preserve">
|
||||||
<value>Je kluis time-out is hoger dan het maximum van jouw organisatie.</value>
|
<value>Je kluis time-out is hoger dan het maximum van jouw organisatie.</value>
|
||||||
@@ -2422,14 +2419,6 @@ kies je TOTP toevoegen om de sleutel veilig op te slaan</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-toegangstoken</value>
|
<value>API-toegangstoken</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,7 +2450,7 @@ kies je TOTP toevoegen om de sleutel veilig op te slaan</value>
|
|||||||
<value>Willekeurig</value>
|
<value>Willekeurig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Verbinding maken met horloge</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Toegankelijksheidsservice-melding</value>
|
<value>Toegankelijksheidsservice-melding</value>
|
||||||
@@ -2502,78 +2491,27 @@ Wilt u naar dit account wisselen?</value>
|
|||||||
<value>Inloggen met een ander apparaat</value>
|
<value>Inloggen met een ander apparaat</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Inloggen gestart</value>
|
<value>Log in initiated</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>Er is een bericht naar je apparaat verstuurd.</value>
|
<value>A notification has been sent to your device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Zorg ervoor dat je kluis is ontgrendeld en dat de Vingerafdrukzin overeenkomt met het andere apparaat.</value>
|
<value>Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Bericht opnieuw verzenden</value>
|
<value>Resend notification</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NeedAnotherOption" xml:space="preserve">
|
<data name="NeedAnotherOption" xml:space="preserve">
|
||||||
<value>Nog een optie nodig?</value>
|
<value>Need another option?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewAllLoginOptions" xml:space="preserve">
|
<data name="ViewAllLoginOptions" xml:space="preserve">
|
||||||
<value>Alle loginopties bekijken</value>
|
<value>View all log in options</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Dit verzoek is niet langer geldig</value>
|
<value>Dit verzoek is niet langer geldig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Inlogverzoeken in behandeling</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Alle aanvragen afwijzen</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Weet je zeker dat je alle in behandeling zijnde inlogverzoeken wilt afwijzen?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Afgewezen aanvragen</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Geen verzoeken in behandeling</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Camera-toestemming inschakelen om de scanner te gebruiken</value>
|
<value>Camera-toestemming inschakelen om de scanner te gebruiken</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Belangrijk</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Je hoofdwachtwoord kan niet worden hersteld als je het vergeet! Minimaal {0} tekens.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Zwak hoofdwachtwoord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Zwakke wachtwoord geïdentificeerd. Gebruik een sterk wachtwoord om uw account te beschermen. Weet u zeker dat u een zwak wachtwoord wilt gebruiken?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Zwak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Goed</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Sterk</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Bekende datalekken voor dit wachtwoord controleren</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Gelekt hoofdwachtwoord</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Wachtwoord gevonden in een datalek. Gebruik een uniek wachtwoord om uw account te beschermen. Weet u zeker dat u een gelekt wachtwoord wilt gebruiken?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Zwak en gelekt hoofdwachtwoord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Zwak wachtwoord geïdentificeerd en gevonden in een datalek. Gebruik een sterk en uniek wachtwoord om uw account te beschermen. Weet u zeker dat u dit wachtwoord wilt gebruiken?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Frøken</value>
|
<value>Frøken</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1492,7 +1489,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Set your PIN code for unlocking Bitwarden. Your PIN settings will be reset if you ever fully log out of the application.</value>
|
<value>Set your PIN code for unlocking Bitwarden. Your PIN settings will be reset if you ever fully log out of the application.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoggedInAsOn" xml:space="preserve">
|
<data name="LoggedInAsOn" xml:space="preserve">
|
||||||
<value>Logged in as {0} on {1}.</value>
|
<value>Skriven inn som {0} gjennom {0}.</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">
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skanowanie nastąpi automatycznie.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Pani</value>
|
<value>Pani</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Pan(i)</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Listopad</value>
|
<value>Listopad</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2393,7 +2390,7 @@ wybierz Dodaj TOTP, aby bezpiecznie przechowywać klucz</value>
|
|||||||
<value>Adres catch-all</value>
|
<value>Adres catch-all</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ForwardedEmailAlias" xml:space="preserve">
|
<data name="ForwardedEmailAlias" xml:space="preserve">
|
||||||
<value>Alias przekierowania</value>
|
<value>Alias przekazywanego adresu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RandomWord" xml:space="preserve">
|
<data name="RandomWord" xml:space="preserve">
|
||||||
<value>Losowe słowo</value>
|
<value>Losowe słowo</value>
|
||||||
@@ -2422,14 +2419,6 @@ wybierz Dodaj TOTP, aby bezpiecznie przechowywać klucz</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token dostępu API</value>
|
<value>Token dostępu API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2455,7 +2444,7 @@ wybierz Dodaj TOTP, aby bezpiecznie przechowywać klucz</value>
|
|||||||
<value>Użyj skonfigurowanej skrzynki catch-all w swojej domenie.</value>
|
<value>Użyj skonfigurowanej skrzynki catch-all w swojej domenie.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ForwardedEmailDescription" xml:space="preserve">
|
<data name="ForwardedEmailDescription" xml:space="preserve">
|
||||||
<value>Wygeneruj alias adresu e-mail z zewnętrznej usługi przekierowania.</value>
|
<value>Wygeneruj alias adresu e-mail z zewnętrznej usługi przekazywania.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Random" xml:space="preserve">
|
<data name="Random" xml:space="preserve">
|
||||||
<value>Losowy</value>
|
<value>Losowy</value>
|
||||||
@@ -2522,58 +2511,7 @@ Czy chcesz przełączyć się na to konto?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Ta prośba nie jest już ważna</value>
|
<value>Ta prośba nie jest już ważna</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Oczekujące prośby o logowanie</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Odrzuć wszystkie prośby</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Czy na pewno chcesz odrzucić wszystkie oczekujące prośby o logowanie?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Prośba odrzucona</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Brak oczekujących próśb</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Włącz uprawnienia aparatu do korzystania ze skanera</value>
|
<value>Włącz uprawnienia aparatu do korzystania ze skanera</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Ważne</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Twoje hasło główne nie może zostać odzyskane, jeśli je zapomnisz! Minimum znaków: {0}.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Słabe hasło główne</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Zidentyfikowano słabe hasło. Użyj silnego hasła, aby chronić swoje konto. Czy na pewno chcesz użyć słabego hasła?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Słabe</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Dobre</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Silne</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Sprawdź znane naruszenia ochrony danych tego hasła</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Ujawnione hasło główne</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Hasło ujawnione w wyniku naruszenia ochrony danych. Użyj unikalnego hasła, aby chronić swoje konto. Czy na pewno chcesz użyć ujawnionego hasła?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Słabe i ujawnione hasło główne</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Słabe hasło ujawnione w wyniku naruszenia ochrony danych. Użyj silnego i unikalnego hasła, aby chronić swoje konto. Czy na pewno chcesz użyć tego hasła?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ A leitura será feita automaticamente.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Sra</value>
|
<value>Sra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembro</value>
|
<value>Novembro</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ selecione Adicionar TOTP para armazenar a chave de forma segura</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token de Acesso à API</value>
|
<value>Token de Acesso à API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2523,58 +2512,7 @@ Você deseja mudar para esta conta?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Este pedido não é mais válido</value>
|
<value>Este pedido não é mais válido</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pedidos de acesso pendentes</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Recusar todas as solicitações</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Tem certeza que deseja recusar todos os pedidos de login pendentes?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Solicitações recusadas</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Nenhuma solicitação pendente</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Conceda permissão de uso da câmera para usar o scanner</value>
|
<value>Conceda permissão de uso da câmera para usar o scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Importante</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Sua senha mestra não pode ser recuperada se você esquecê-la! Mínimo de {0} caracteres.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Senha Mestra Fraca</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Senha fraca identificada. Use uma senha forte para proteger a sua conta. Você tem certeza que deseja usar uma senha fraca?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Fraca</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Boa</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Forte</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Verifique vazamento de dados conhecidos para esta senha</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Senha Mestra Comprometida</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>A senha foi encontrada em um vazamento de dados. Use uma senha única e forte para proteger sua conta. Tem certeza de que deseja usar uma senha comprometida?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Senha Mestra Fraca e Comprometida</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Uma senha foi identificada como fraca e foi encontrada em um vazamento de dados. Use uma senha única e forte para proteger sua conta. Quer mesmo usar essa senha?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Sra</value>
|
<value>Sra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Novembro</value>
|
<value>Novembro</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Deseja mudar para esta conta?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Este pedido já não é válido</value>
|
<value>Este pedido já não é válido</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Ative a permissão da câmara para usar o digitalizador</value>
|
<value>Ative a permissão da câmara para usar o digitalizador</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanarea se va face automat.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Dra</value>
|
<value>Dra</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>noiembrie</value>
|
<value>noiembrie</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@ selectați „Adăugare TOTP” pentru a stoca cheia în siguranță</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>FastMail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Token de acces API</value>
|
<value>Token de acces API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2461,7 +2450,7 @@ selectați „Adăugare TOTP” pentru a stoca cheia în siguranță</value>
|
|||||||
<value>Aleatoriu</value>
|
<value>Aleatoriu</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ConnectToWatch" xml:space="preserve">
|
<data name="ConnectToWatch" xml:space="preserve">
|
||||||
<value>Conectează Watch(Apple)</value>
|
<value>Connect to Watch</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
<data name="AccessibilityServiceDisclosure" xml:space="preserve">
|
||||||
<value>Dezvăluirea serviciilor de accesibilitate</value>
|
<value>Dezvăluirea serviciilor de accesibilitate</value>
|
||||||
@@ -2502,78 +2491,27 @@ Doriți să comutați la acest cont?</value>
|
|||||||
<value>Autentificați-vă cu un alt dispozitiv</value>
|
<value>Autentificați-vă cu un alt dispozitiv</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Autentificare inițiată</value>
|
<value>Log in initiated</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
<data name="ANotificationHasBeenSentToYourDevice" xml:space="preserve">
|
||||||
<value>O notificare a fost trimisă pe dispozitivul dvs.</value>
|
<value>A notification has been sent to your device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
<data name="PleaseMakeSureYourVaultIsUnlockedAndTheFingerprintPhraseMatchesOnTheOtherDevice" xml:space="preserve">
|
||||||
<value>Asigurați-vă că seiful dvs. este deblocat și că fraza amprentă corespunde cu cea a celuilalt dispozitiv.</value>
|
<value>Please make sure your vault is unlocked and the Fingerprint phrase matches on the other device.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ResendNotification" xml:space="preserve">
|
<data name="ResendNotification" xml:space="preserve">
|
||||||
<value>Retrimitere notificare</value>
|
<value>Resend notification</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NeedAnotherOption" xml:space="preserve">
|
<data name="NeedAnotherOption" xml:space="preserve">
|
||||||
<value>Selectezi o altă opțiune?</value>
|
<value>Need another option?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewAllLoginOptions" xml:space="preserve">
|
<data name="ViewAllLoginOptions" xml:space="preserve">
|
||||||
<value>Vedeți toate opțiunile de autentificare</value>
|
<value>View all log in options</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Această cerere nu mai este valabilă</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Permite accesul camerei foto pentru a utiliza scanerul</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Parola principală nu poate fi recuperată dacă o uitați! Minim {0} caractere.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Parolă principală slabă</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Parola slabă identificată. Utilizați o parolă puternică pentru a vă proteja contul. Sigur doriți să utilizați o parolă slabă?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Slabă</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Bună</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Puternică</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Verifică spargerile cunoscute ale datelor pentru această parolă</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Parolă generală expusă</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Parola a fost găsită într-o baza de date expusa. Utilizați o parolă unică pentru a vă proteja contul. Sigur doriți să utilizați o parolă expusă?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Parolă principală slabă și expusă</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Parolă slabă identificată și găsită într-o baza de date expusa. Folosiți o parolă puternică și unică pentru a vă proteja contul. Sigur doriți să utilizați această parolă?</value>
|
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -243,7 +243,7 @@
|
|||||||
<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">
|
||||||
@@ -279,20 +279,20 @@
|
|||||||
<value>Удалить аккаунт</value>
|
<value>Удалить аккаунт</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RemoveAccountConfirmation" xml:space="preserve">
|
<data name="RemoveAccountConfirmation" xml:space="preserve">
|
||||||
<value>Вы действительно хотите удалить этот аккаунт?</value>
|
<value>Вы действительно хотите удалить эту учетную запись?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccountAlreadyAdded" xml:space="preserve">
|
<data name="AccountAlreadyAdded" xml:space="preserve">
|
||||||
<value>Аккаунт уже добавлен</value>
|
<value>Аккаунт уже добавлен</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SwitchToAlreadyAddedAccountConfirmation" xml:space="preserve">
|
<data name="SwitchToAlreadyAddedAccountConfirmation" xml:space="preserve">
|
||||||
<value>Хотите переключиться на него?</value>
|
<value>Хотите переключиться на нее?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPassword" xml:space="preserve">
|
<data name="MasterPassword" xml:space="preserve">
|
||||||
<value>Мастер-пароль</value>
|
<value>Мастер-пароль</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">
|
||||||
<value>Еще</value>
|
<value>Больше</value>
|
||||||
<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">
|
||||||
@@ -315,7 +315,7 @@
|
|||||||
<comment>Label for notes.</comment>
|
<comment>Label for notes.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Ok" xml:space="preserve">
|
<data name="Ok" xml:space="preserve">
|
||||||
<value>OK</value>
|
<value>Ok</value>
|
||||||
<comment>Acknowledgement.</comment>
|
<comment>Acknowledgement.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Password" xml:space="preserve">
|
<data name="Password" xml:space="preserve">
|
||||||
@@ -440,7 +440,7 @@
|
|||||||
<value>Служба автозаполнения Bitwarden</value>
|
<value>Служба автозаполнения Bitwarden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BitwardenAutofillAccessibilityServiceDescription" xml:space="preserve">
|
<data name="BitwardenAutofillAccessibilityServiceDescription" xml:space="preserve">
|
||||||
<value>Используйте службу специальных возможностей Bitwarden для автоматического заполнения логинов.</value>
|
<value>Используйте службу специальных возможностей Bitwarden для автоматического заполнения ваших логинов.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeEmail" xml:space="preserve">
|
<data name="ChangeEmail" xml:space="preserve">
|
||||||
<value>Изменить email</value>
|
<value>Изменить email</value>
|
||||||
@@ -511,7 +511,7 @@
|
|||||||
<value>Избранный</value>
|
<value>Избранный</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Fingerprint" xml:space="preserve">
|
<data name="Fingerprint" xml:space="preserve">
|
||||||
<value>Отпечаток</value>
|
<value>отпечатком</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GeneratePassword" xml:space="preserve">
|
<data name="GeneratePassword" xml:space="preserve">
|
||||||
<value>Сгенерировать пароль</value>
|
<value>Сгенерировать пароль</value>
|
||||||
@@ -523,10 +523,10 @@
|
|||||||
<value>Импорт элементов</value>
|
<value>Импорт элементов</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ImportItemsConfirmation" xml:space="preserve">
|
<data name="ImportItemsConfirmation" xml:space="preserve">
|
||||||
<value>Вы можете массово импортировать свои элементы из веб-хранилища на bitwarden.com. Перейти на сайт сейчас?</value>
|
<value>Вы можете импортировать элементы в свое веб-хранилище на bitwarden.com. Перейти на сайт сейчас?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ImportItemsDescription" xml:space="preserve">
|
<data name="ImportItemsDescription" xml:space="preserve">
|
||||||
<value>Быстрый массовый импорт записей из других менеджеров паролей.</value>
|
<value>Быстрый импорт ваших элементов из других менеджеров паролей.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LastSync" xml:space="preserve">
|
<data name="LastSync" xml:space="preserve">
|
||||||
<value>Последняя синхронизация:</value>
|
<value>Последняя синхронизация:</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>Для продолжения приложите ваш YubiKey NEO к задней панели устройства или вставьте в USB-порт и нажмите его кнопку.</value>
|
<value>Для продолжения приложите ваш YubiKey NEO к задней панели устройства или вставьте его в USB-порт и нажмите его кнопку.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="YubiKeyTitle" xml:space="preserve">
|
<data name="YubiKeyTitle" xml:space="preserve">
|
||||||
<value>Ключ безопасности YubiKey</value>
|
<value>Ключ безопасности YubiKey</value>
|
||||||
@@ -876,14 +876,14 @@
|
|||||||
<value>Не удается загрузить файл.</value>
|
<value>Не удается загрузить файл.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UnableToOpenFile" xml:space="preserve">
|
<data name="UnableToOpenFile" xml:space="preserve">
|
||||||
<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">
|
||||||
<value>Размер этого вложения - {0}. Вы действительно хотите загрузить его на устройство?</value>
|
<value>Это вложение имеет размер {0}. Вы действительно хотите загрузить его на устройство?</value>
|
||||||
<comment>The placeholder will show the file size of the attachment. Ex "25 MB"</comment>
|
<comment>The placeholder will show the file size of the attachment. Ex "25 MB"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthenticatorKey" xml:space="preserve">
|
<data name="AuthenticatorKey" xml:space="preserve">
|
||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Проф.</value>
|
<value>Проф.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Микстер</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Ноябрь</value>
|
<value>Ноябрь</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2422,14 +2419,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Токен доступа к API</value>
|
<value>Токен доступа к API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2499,7 +2488,7 @@
|
|||||||
<value>Войти с мастер-паролем</value>
|
<value>Войти с мастер-паролем</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Войти с помощью устройства</value>
|
<value>Войти с другого устройства</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Вход инициирован</value>
|
<value>Вход инициирован</value>
|
||||||
@@ -2508,7 +2497,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>
|
||||||
@@ -2522,58 +2511,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Этот запрос больше не действителен</value>
|
<value>Этот запрос больше не действителен</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Ожидающие запросы на авторизацию</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Отклонить все запросы</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Вы действительно хотите отклонить все ожидающие запросы на авторизацию?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Запросы отклонены</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Нет ожидающих запросов</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Для использования сканера необходимо предоставить разрешение на доступ к камере</value>
|
<value>Для использования сканера необходимо предоставить разрешение на доступ к камере</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Важно</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Ваш мастер-пароль невозможно восстановить, если вы его забудете! Минимум символов - {0}.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Слабый мастер-пароль</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Обнаружен слабый пароль. Для защиты аккаунта следует установить надежный пароль. Вы уверены, что хотите использовать слабый пароль?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Слабый</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Хороший</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Сильный</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Проверьте известные случаи утечки данных для этого пароля</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Мастер-пароль скомпрометирован</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Пароль найден в утечке данных. Используйте уникальный пароль для защиты вашего аккаунта. Вы уверены, что хотите использовать скомпрометированный пароль?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Слабый и скомпрометированный мастер-пароль</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Обнаружен слабый пароль, найденный в утечке данных. Используйте надежный и уникальный пароль для защиты вашего аккаунта. Вы уверены, что хотите использовать этот пароль?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Ms</value>
|
<value>Ms</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>ඉල්</value>
|
<value>ඉල්</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@ Skenovanie prebehne automaticky.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Slečna</value>
|
<value>Slečna</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Vážený</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1617,7 +1614,7 @@ Skenovanie prebehne automaticky.</value>
|
|||||||
<value>Zdieľané</value>
|
<value>Zdieľané</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ToggleVisibility" xml:space="preserve">
|
<data name="ToggleVisibility" xml:space="preserve">
|
||||||
<value>Prepnúť viditeľnosť</value>
|
<value>Toggle visibility</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LoginExpired" xml:space="preserve">
|
<data name="LoginExpired" xml:space="preserve">
|
||||||
<value>Platnosť prihlásenia vypršala.</value>
|
<value>Platnosť prihlásenia vypršala.</value>
|
||||||
@@ -2422,14 +2419,6 @@ Pridať TOTP, aby ste kľúč bezpečne uložili</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Prístupový token API</value>
|
<value>Prístupový token API</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2522,58 +2511,7 @@ Chcete prepnúť na toto konto?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Táto požiadavka už nie je platná</value>
|
<value>Táto požiadavka už nie je platná</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Čakajúce požiadavky o prihlásenie</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Odmietnuť všetky žiadosti</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Naozaj chcete odmietnuť všetky čakajúce požiadavky o prihlásenie?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Požiadavky odmietnuté</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Žiadne čakajúce požiadavky</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Pre použitie skenera povoľte prístup ku kamere</value>
|
<value>Pre použitie skenera povoľte prístup ku kamere</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Dôležité</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Vaše hlavné heslo sa nedá obnoviť, ak ho zabudnete! Minimálne {0} znakov.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Slabé hlavné heslo</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Nájdené slabé heslo. Používajte silné heslo na ochranu svojho účtu. Naozaj chcete použiť slabé heslo?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Slabé</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Dobré</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Silné</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Skontrolovať známe úniky údajov pre toto heslo</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Odhalené hlavné heslo</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Nájdené heslo v uniknuných údajoch. Na ochranu svojho účtu používajte jedinečné heslo. Naozaj chcete používať odhalené heslo?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Slabé a odhalené hlavné heslo</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Nájdené slabé heslo v uniknuných údajoch. Na ochranu svojho účtu používajte silné a jedinečné heslo. Naozaj chcete používať toto heslo?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -285,7 +285,7 @@
|
|||||||
<value>Račun je že bil dodan</value>
|
<value>Račun je že bil dodan</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SwitchToAlreadyAddedAccountConfirmation" xml:space="preserve">
|
<data name="SwitchToAlreadyAddedAccountConfirmation" xml:space="preserve">
|
||||||
<value>Želite zdaj preklopiti na ta račun?</value>
|
<value>Would you like to switch to it now?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MasterPassword" xml:space="preserve">
|
<data name="MasterPassword" xml:space="preserve">
|
||||||
<value>Glavno geslo</value>
|
<value>Glavno geslo</value>
|
||||||
@@ -300,7 +300,7 @@
|
|||||||
<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">
|
||||||
<value>Avtentikator</value>
|
<value>Authenticator</value>
|
||||||
<comment>Authenticator TOTP feature</comment>
|
<comment>Authenticator TOTP feature</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Name" xml:space="preserve">
|
<data name="Name" xml:space="preserve">
|
||||||
@@ -775,10 +775,10 @@
|
|||||||
<value>Omogočeno</value>
|
<value>Omogočeno</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Off" xml:space="preserve">
|
<data name="Off" xml:space="preserve">
|
||||||
<value>Ne</value>
|
<value>Off</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="On" xml:space="preserve">
|
<data name="On" xml:space="preserve">
|
||||||
<value>Da</value>
|
<value>On</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Status" xml:space="preserve">
|
<data name="Status" xml:space="preserve">
|
||||||
<value>Stanje</value>
|
<value>Stanje</value>
|
||||||
@@ -1103,9 +1103,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Gdč.</value>
|
<value>Gdč.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -1357,7 +1354,7 @@ Scanning will happen automatically.</value>
|
|||||||
<value>Preveri ali je bilo geslo izpostavljeno.</value>
|
<value>Preveri ali je bilo geslo izpostavljeno.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordExposed" xml:space="preserve">
|
<data name="PasswordExposed" xml:space="preserve">
|
||||||
<value>This password has been exposed {0} time(s) in data breaches. You should change it.</value>
|
<value>To geslo je bilo med ukradenimi podatki izpostavljeno $VALUE$ krat. Morali bi ga zamenjati.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PasswordSafe" xml:space="preserve">
|
<data name="PasswordSafe" xml:space="preserve">
|
||||||
<value>To geslo ni bilo najdeno med do sedaj znanimi krajami podatkov. Njegova uporaba bi morala biti varna.</value>
|
<value>To geslo ni bilo najdeno med do sedaj znanimi krajami podatkov. Njegova uporaba bi morala biti varna.</value>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1103,9 +1103,6 @@
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Госпођа</value>
|
<value>Госпођа</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>Новембар</value>
|
<value>Новембар</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2424,14 +2421,6 @@
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>Приступни АПИ токен</value>
|
<value>Приступни АПИ токен</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2524,58 +2513,7 @@
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Овај захтев више не важи</value>
|
<value>Овај захтев више не важи</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Захтеви за пријаву на чекању</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Одбиј све захтеве</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Да ли сте сигурни да желите да одбијете све захтеве за пријављивање на чекању?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Захтеви одбијени</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>Нема захтева на чекању</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Омогућите дозволу камере за коришћење скенера</value>
|
<value>Омогућите дозволу камере за коришћење скенера</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1104,9 +1104,6 @@ Skanningen sker automatiskt.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>Fröken</value>
|
<value>Fröken</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>November</value>
|
<value>November</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2424,14 +2421,6 @@ välj Lägg till TOTP för att lagra nyckeln på ett säkert sätt</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API-åtkomsttoken</value>
|
<value>API-åtkomsttoken</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2524,58 +2513,7 @@ Vill du byta till detta konto?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>Denna förfrågan är inte längre giltig</value>
|
<value>Denna förfrågan är inte längre giltig</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Bevilja kamerabehörighet för att använda skannern</value>
|
<value>Bevilja kamerabehörighet för att använda skannern</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Viktigt</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Ditt huvudlösenord kan inte återställas om du glömmer det! Det måste innehålla minst {0} tecken.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Svagt huvudlösenord</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Lösenordet är svagt. Använd ett starkt lösenord för att skydda ditt konto. Är det säkert att du vill använda ett svagt lösenord?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Svagt</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Bra</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Starkt</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Kontrollera kända dataintrång för detta lösenord</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Huvudlösenordet har exponerats</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Lösenordet avslöjades vid ett dataintrång. Använd ett unikt lösenord för att skydda ditt konto. Är du säker på att du vill använda ett lösenord som avslöjats?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Huvudlösenordet är svagt och har exponerats</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Lösenordet är svagt och avslöjades vid ett dataintrång. Använd ett starkt och unikt lösenord för att skydda ditt konto. Är det säkert att du vill använda detta lösenord?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
@@ -1104,9 +1104,6 @@ Scanning will happen automatically.</value>
|
|||||||
<data name="Ms" xml:space="preserve">
|
<data name="Ms" xml:space="preserve">
|
||||||
<value>செல்வி</value>
|
<value>செல்வி</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Mx" xml:space="preserve">
|
|
||||||
<value>Mx</value>
|
|
||||||
</data>
|
|
||||||
<data name="November" xml:space="preserve">
|
<data name="November" xml:space="preserve">
|
||||||
<value>நவம்பர்</value>
|
<value>நவம்பர்</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2423,14 +2420,6 @@ select Add TOTP to store the key safely</value>
|
|||||||
<value>SimpleLogin</value>
|
<value>SimpleLogin</value>
|
||||||
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
<comment>"SimpleLogin" is the product name and should not be translated.</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="DuckDuckGo" xml:space="preserve">
|
|
||||||
<value>DuckDuckGo</value>
|
|
||||||
<comment>"DuckDuckGo" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="Fastmail" xml:space="preserve">
|
|
||||||
<value>Fastmail</value>
|
|
||||||
<comment>"Fastmail" is the product name and should not be translated.</comment>
|
|
||||||
</data>
|
|
||||||
<data name="APIAccessToken" xml:space="preserve">
|
<data name="APIAccessToken" xml:space="preserve">
|
||||||
<value>API access token</value>
|
<value>API access token</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -2500,7 +2489,7 @@ Do you want to switch to this account?</value>
|
|||||||
<value>Log in with master password</value>
|
<value>Log in with master password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
<data name="LogInWithAnotherDevice" xml:space="preserve">
|
||||||
<value>Log in with device</value>
|
<value>Log In with another device</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LogInInitiated" xml:space="preserve">
|
<data name="LogInInitiated" xml:space="preserve">
|
||||||
<value>Log in initiated</value>
|
<value>Log in initiated</value>
|
||||||
@@ -2523,58 +2512,7 @@ Do you want to switch to this account?</value>
|
|||||||
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
<data name="ThisRequestIsNoLongerValid" xml:space="preserve">
|
||||||
<value>This request is no longer valid</value>
|
<value>This request is no longer valid</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Pending login requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="DeclineAllRequests" xml:space="preserve">
|
|
||||||
<value>Decline all requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="AreYouSureYouWantToDeclineAllPendingLogInRequests" xml:space="preserve">
|
|
||||||
<value>Are you sure you want to decline all pending login requests?</value>
|
|
||||||
</data>
|
|
||||||
<data name="RequestsDeclined" xml:space="preserve">
|
|
||||||
<value>Requests declined</value>
|
|
||||||
</data>
|
|
||||||
<data name="NoPendingRequests" xml:space="preserve">
|
|
||||||
<value>No pending requests</value>
|
|
||||||
</data>
|
|
||||||
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
<data name="EnableCamerPermissionToUseTheScanner" xml:space="preserve">
|
||||||
<value>Enable camera permission to use the scanner</value>
|
<value>Enable camera permission to use the scanner</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Important" xml:space="preserve">
|
|
||||||
<value>Important</value>
|
|
||||||
</data>
|
|
||||||
<data name="YourMasterPasswordCannotBeRecoveredIfYouForgetItXCharactersMinimum" xml:space="preserve">
|
|
||||||
<value>Your master password cannot be recovered if you forget it! {0} characters minimum.</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedUseAStrongPasswordToProtectYourAccount" xml:space="preserve">
|
|
||||||
<value>Weak password identified. Use a strong password to protect your account. Are you sure you want to use a weak password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="Weak" xml:space="preserve">
|
|
||||||
<value>Weak</value>
|
|
||||||
</data>
|
|
||||||
<data name="Good" xml:space="preserve">
|
|
||||||
<value>Good</value>
|
|
||||||
</data>
|
|
||||||
<data name="Strong" xml:space="preserve">
|
|
||||||
<value>Strong</value>
|
|
||||||
</data>
|
|
||||||
<data name="CheckKnownDataBreachesForThisPassword" xml:space="preserve">
|
|
||||||
<value>Check known data breaches for this password</value>
|
|
||||||
</data>
|
|
||||||
<data name="ExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="PasswordFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Password found in a data breach. Use a unique password to protect your account. Are you sure you want to use an exposed password?</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakAndExposedMasterPassword" xml:space="preserve">
|
|
||||||
<value>Weak and Exposed Master Password</value>
|
|
||||||
</data>
|
|
||||||
<data name="WeakPasswordIdentifiedAndFoundInADataBreachAlertDescription" xml:space="preserve">
|
|
||||||
<value>Weak password identified and found in a data breach. Use a strong and unique password to protect your account. Are you sure you want to use this password?</value>
|
|
||||||
</data>
|
|
||||||
</root>
|
</root>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user