mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Compare commits
231 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2de0272e3e | ||
|
|
1d22fe72d0 | ||
|
|
7e9821551c | ||
|
|
8fb3cd71b9 | ||
|
|
b0f6f1f2ba | ||
|
|
df56dc4a4a | ||
|
|
b572ec4901 | ||
|
|
75759171c1 | ||
|
|
322fe185dd | ||
|
|
effe514ecb | ||
|
|
4ff9f69548 | ||
|
|
e1c7cb17da | ||
|
|
e6defd7770 | ||
|
|
bba9f45075 | ||
|
|
de1a2d1557 | ||
|
|
e995d06a26 | ||
|
|
63f54a1318 | ||
|
|
0828c9f901 | ||
|
|
51cd38450a | ||
|
|
0a4a720fea | ||
|
|
7f7ce171e0 | ||
|
|
87622cc6ec | ||
|
|
aaf2e64fdb | ||
|
|
c6f22e7ce5 | ||
|
|
749a2d19aa | ||
|
|
ed3491fbba | ||
|
|
f5e4b7cd6a | ||
|
|
0b614e81ee | ||
|
|
0a93b660cf | ||
|
|
71e104e4bd | ||
|
|
189c5de7ea | ||
|
|
a5e141c361 | ||
|
|
e76d8d4df7 | ||
|
|
d54c093985 | ||
|
|
086709e40f | ||
|
|
9477e32ec8 | ||
|
|
a66a0628ad | ||
|
|
ea018bd4c1 | ||
|
|
8e81ee3b75 | ||
|
|
9c326f9be9 | ||
|
|
7d2a0aa793 | ||
|
|
22d1442033 | ||
|
|
ffa32a5501 | ||
|
|
f50a6a8416 | ||
|
|
7a82b75ee2 | ||
|
|
350c0585b8 | ||
|
|
5c4454d3ed | ||
|
|
dfd1ae7a50 | ||
|
|
d16fdd062f | ||
|
|
d6432698fc | ||
|
|
1a9c1e8bc1 | ||
|
|
2d05c6cb13 | ||
|
|
05f689913f | ||
|
|
9e714c4192 | ||
|
|
e1ad1e31f8 | ||
|
|
b473bf1da8 | ||
|
|
dfdc6eecb6 | ||
|
|
e9145df77a | ||
|
|
4e824990d1 | ||
|
|
5a053378e1 | ||
|
|
e09306b6f3 | ||
|
|
21e577c1d3 | ||
|
|
9d85d0979c | ||
|
|
e4fec7ea1f | ||
|
|
c998e513fc | ||
|
|
855b06c4b2 | ||
|
|
776012f02f | ||
|
|
9bff531618 | ||
|
|
4d64818da1 | ||
|
|
837c8773a8 | ||
|
|
97a199b504 | ||
|
|
9cd37be5b1 | ||
|
|
90895fed52 | ||
|
|
df4b73abbb | ||
|
|
d2bed08ae0 | ||
|
|
fd5e1472e1 | ||
|
|
6a22126006 | ||
|
|
ff5e9049a0 | ||
|
|
7570aa9f49 | ||
|
|
4fcdd3da23 | ||
|
|
f8a65b4d13 | ||
|
|
5bb70a5043 | ||
|
|
c4788159e4 | ||
|
|
403b0aedca | ||
|
|
cae12b84df | ||
|
|
40dbbbf0a0 | ||
|
|
9e0da27484 | ||
|
|
7e6c2463d6 | ||
|
|
69a76db166 | ||
|
|
efd282e326 | ||
|
|
6471fef28c | ||
|
|
5a0691b70c | ||
|
|
27ea357348 | ||
|
|
e12de29cce | ||
|
|
a236be4e38 | ||
|
|
5300643f62 | ||
|
|
469b837daf | ||
|
|
84ca3e8982 | ||
|
|
bfb8be159a | ||
|
|
13d7af9c76 | ||
|
|
66d78497b9 | ||
|
|
32743f7e19 | ||
|
|
c2cc4451ff | ||
|
|
67370bbc3d | ||
|
|
1201ae1956 | ||
|
|
0eb2786ce5 | ||
|
|
bbdeb66f8e | ||
|
|
641698a652 | ||
|
|
15880e995a | ||
|
|
1e849b106b | ||
|
|
31bc405e86 | ||
|
|
6e69eee2a3 | ||
|
|
279b095f30 | ||
|
|
9821499cdb | ||
|
|
b76c39862a | ||
|
|
7948d234f5 | ||
|
|
50fc3aa9fc | ||
|
|
79a7adb05b | ||
|
|
c02770ec2a | ||
|
|
bf24033513 | ||
|
|
d97c87e90c | ||
|
|
6d29fdc448 | ||
|
|
d16f0dd3f6 | ||
|
|
d023c97049 | ||
|
|
73c8d63f0e | ||
|
|
30709de7e2 | ||
|
|
c3e560766e | ||
|
|
7c7889e87e | ||
|
|
6547ccecdd | ||
|
|
d467a591b0 | ||
|
|
42613ff480 | ||
|
|
3a3d4b9e54 | ||
|
|
0b5c0bcf74 | ||
|
|
5937f009e1 | ||
|
|
c7f3d2a64e | ||
|
|
41263307d7 | ||
|
|
f2ff52477e | ||
|
|
6baa5a0730 | ||
|
|
5a5cb8c866 | ||
|
|
a3a78366f7 | ||
|
|
d936292ed9 | ||
|
|
a3ded18f59 | ||
|
|
0969135f7f | ||
|
|
7e1c1a6324 | ||
|
|
aa43dd2a49 | ||
|
|
81fe9b6fc2 | ||
|
|
6807fdc1cc | ||
|
|
ac1590810f | ||
|
|
9dd4d77535 | ||
|
|
c7aa6a9d96 | ||
|
|
fc56db2f83 | ||
|
|
c58e56257d | ||
|
|
b27eb280a8 | ||
|
|
78c7f4078c | ||
|
|
28ccaffcf5 | ||
|
|
78739558d6 | ||
|
|
cd195d30de | ||
|
|
03bf752284 | ||
|
|
238fab3e1d | ||
|
|
fcd9af8f84 | ||
|
|
b44491ebbe | ||
|
|
1f8018fd5b | ||
|
|
1d67656fa0 | ||
|
|
64b8023d1a | ||
|
|
cc1697e7ec | ||
|
|
28943e77e8 | ||
|
|
575109da9f | ||
|
|
a99667d471 | ||
|
|
6a7420bd3a | ||
|
|
e8dbe05615 | ||
|
|
6b6566cd29 | ||
|
|
0001d31c2c | ||
|
|
974686e698 | ||
|
|
7b7063b9be | ||
|
|
55061a9469 | ||
|
|
c433fb643c | ||
|
|
02306385b6 | ||
|
|
432ac1bcec | ||
|
|
d9480e0c9a | ||
|
|
815fb911d6 | ||
|
|
68cbdae8e0 | ||
|
|
2d8f8aeef3 | ||
|
|
479bc7be71 | ||
|
|
cbc6df2e62 | ||
|
|
d16b4cfadb | ||
|
|
a97bad1f86 | ||
|
|
7198ffff43 | ||
|
|
e173159d13 | ||
|
|
1b54b79e88 | ||
|
|
bb3436615e | ||
|
|
809db61c35 | ||
|
|
88e53fcba8 | ||
|
|
fe68b7e294 | ||
|
|
b7b76d6da7 | ||
|
|
e2eae43fc9 | ||
|
|
f41ecec09c | ||
|
|
15ad4d11ef | ||
|
|
0cf9d98f14 | ||
|
|
612e642523 | ||
|
|
0ff77eb157 | ||
|
|
2b8935a5d7 | ||
|
|
afdc5c8460 | ||
|
|
91ba2dff2d | ||
|
|
2d26079c49 | ||
|
|
f13d99e0d1 | ||
|
|
798c95d8a8 | ||
|
|
ef77c2acfb | ||
|
|
11a98267a2 | ||
|
|
b2aa1155d0 | ||
|
|
d3182b8d2a | ||
|
|
f52d139acc | ||
|
|
87e9a38548 | ||
|
|
faa70c57b3 | ||
|
|
5172c07c18 | ||
|
|
a80fa03db4 | ||
|
|
d73e02948e | ||
|
|
283657e1b7 | ||
|
|
d3c4a3a17e | ||
|
|
9184bc40e5 | ||
|
|
84bd98ebf4 | ||
|
|
4ef2cbcaeb | ||
|
|
35f8b45bf4 | ||
|
|
5d6aac2d1b | ||
|
|
c6723ecd4e | ||
|
|
838c8f48d3 | ||
|
|
65229fae1f | ||
|
|
f25ea89160 | ||
|
|
18401d5d1e | ||
|
|
1f2cf08108 | ||
|
|
74e86badba | ||
|
|
0474e5b1fe |
36
CHANGELOG
36
CHANGELOG
@@ -1,3 +1,39 @@
|
||||
KeePassDX(4.0.7)
|
||||
* Prevent 0 Byte file with cache during a save exception #1620 #1594 #1680
|
||||
* Fix inline suggestions in keyboard #1840
|
||||
* Fix broken links by default #1755
|
||||
* Fix UX by allowing validation in entry edition #1770
|
||||
* Fix small bugs #1709
|
||||
|
||||
KeePassDX(4.0.6)
|
||||
* Fix form filled recognition #1508 #1735 #1508 #1790 #1783 #1797 #1801 #1802 #1804 #1665
|
||||
* Fix translations #1707 #1683 #1712
|
||||
* Update APK verifier #1810
|
||||
|
||||
KeePassDX(4.0.5)
|
||||
* Fix form filled recognition #1572 #1508
|
||||
* Rollback password color #1686 #1490
|
||||
|
||||
KeePassDX(4.0.4)
|
||||
* Fix form filled recognition #1572 #1677
|
||||
* Fix device unlock #1682
|
||||
* Fix password color #1490
|
||||
|
||||
KeePassDX(4.0.3)
|
||||
* Fix "Save as" in Read Only mode #1666
|
||||
* Fix username autofill #1665 #530 #1572 #1426 #1523 #1556 #1653 #1658 #1508 #1667
|
||||
* Fix regex OTP recognition #1596
|
||||
* Change password color dynamically #1490
|
||||
* Small fixes #1641 #1656 #1649 #1400 #1674
|
||||
|
||||
KeePassDX(4.0.2)
|
||||
* Fix Autofill with API 33
|
||||
|
||||
KeePassDX(4.0.1)
|
||||
* Fix back lock #1635 #1629 #1634
|
||||
* Fix lock button in settings #1630
|
||||
* Improve theme translation #1631
|
||||
|
||||
KeePassDX(4.0.0)
|
||||
* New UX/UI with Material 3 #1183 #1529 #1428 #1441 #1607
|
||||
* Material You theme (follow system colors) #1469
|
||||
|
||||
113
Gemfile.lock
113
Gemfile.lock
@@ -1,29 +1,32 @@
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
CFPropertyList (3.0.6)
|
||||
CFPropertyList (3.0.7)
|
||||
base64
|
||||
nkf
|
||||
rexml
|
||||
addressable (2.8.4)
|
||||
addressable (2.8.6)
|
||||
public_suffix (>= 2.0.2, < 6.0)
|
||||
artifactory (3.0.15)
|
||||
artifactory (3.0.17)
|
||||
atomos (0.1.3)
|
||||
aws-eventstream (1.2.0)
|
||||
aws-partitions (1.794.0)
|
||||
aws-sdk-core (3.180.0)
|
||||
aws-eventstream (~> 1, >= 1.0.2)
|
||||
aws-eventstream (1.3.0)
|
||||
aws-partitions (1.924.0)
|
||||
aws-sdk-core (3.194.1)
|
||||
aws-eventstream (~> 1, >= 1.3.0)
|
||||
aws-partitions (~> 1, >= 1.651.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sigv4 (~> 1.8)
|
||||
jmespath (~> 1, >= 1.6.1)
|
||||
aws-sdk-kms (1.71.0)
|
||||
aws-sdk-core (~> 3, >= 3.177.0)
|
||||
aws-sdk-kms (1.80.0)
|
||||
aws-sdk-core (~> 3, >= 3.193.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-s3 (1.132.0)
|
||||
aws-sdk-core (~> 3, >= 3.179.0)
|
||||
aws-sdk-s3 (1.149.0)
|
||||
aws-sdk-core (~> 3, >= 3.194.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.6)
|
||||
aws-sigv4 (1.6.0)
|
||||
aws-sigv4 (~> 1.8)
|
||||
aws-sigv4 (1.8.0)
|
||||
aws-eventstream (~> 1, >= 1.0.2)
|
||||
babosa (1.0.4)
|
||||
base64 (0.2.0)
|
||||
claide (1.1.0)
|
||||
colored (1.2)
|
||||
colored2 (3.1.2)
|
||||
@@ -32,11 +35,10 @@ GEM
|
||||
declarative (0.0.20)
|
||||
digest-crc (0.6.5)
|
||||
rake (>= 12.0.0, < 14.0.0)
|
||||
domain_name (0.5.20190701)
|
||||
unf (>= 0.0.5, < 1.0.0)
|
||||
domain_name (0.6.20240107)
|
||||
dotenv (2.8.1)
|
||||
emoji_regex (3.2.3)
|
||||
excon (0.100.0)
|
||||
excon (0.110.0)
|
||||
faraday (1.10.3)
|
||||
faraday-em_http (~> 1.0)
|
||||
faraday-em_synchrony (~> 1.0)
|
||||
@@ -65,15 +67,15 @@ GEM
|
||||
faraday-retry (1.0.3)
|
||||
faraday_middleware (1.2.0)
|
||||
faraday (~> 1.0)
|
||||
fastimage (2.2.7)
|
||||
fastlane (2.214.0)
|
||||
fastimage (2.3.1)
|
||||
fastlane (2.220.0)
|
||||
CFPropertyList (>= 2.3, < 4.0.0)
|
||||
addressable (>= 2.8, < 3.0.0)
|
||||
artifactory (~> 3.0)
|
||||
aws-sdk-s3 (~> 1.0)
|
||||
babosa (>= 1.0.3, < 2.0.0)
|
||||
bundler (>= 1.12.0, < 3.0.0)
|
||||
colored
|
||||
colored (~> 1.2)
|
||||
commander (~> 4.6)
|
||||
dotenv (>= 2.1.1, < 3.0.0)
|
||||
emoji_regex (>= 0.1, < 4.0)
|
||||
@@ -85,31 +87,33 @@ GEM
|
||||
gh_inspector (>= 1.1.2, < 2.0.0)
|
||||
google-apis-androidpublisher_v3 (~> 0.3)
|
||||
google-apis-playcustomapp_v1 (~> 0.1)
|
||||
google-cloud-env (>= 1.6.0, < 2.0.0)
|
||||
google-cloud-storage (~> 1.31)
|
||||
highline (~> 2.0)
|
||||
http-cookie (~> 1.0.5)
|
||||
json (< 3.0.0)
|
||||
jwt (>= 2.1.0, < 3)
|
||||
mini_magick (>= 4.9.4, < 5.0.0)
|
||||
multipart-post (>= 2.0.0, < 3.0.0)
|
||||
naturally (~> 2.2)
|
||||
optparse (~> 0.1.1)
|
||||
optparse (>= 0.1.1, < 1.0.0)
|
||||
plist (>= 3.1.0, < 4.0.0)
|
||||
rubyzip (>= 2.0.0, < 3.0.0)
|
||||
security (= 0.1.3)
|
||||
security (= 0.1.5)
|
||||
simctl (~> 1.6.3)
|
||||
terminal-notifier (>= 2.0.0, < 3.0.0)
|
||||
terminal-table (>= 1.4.5, < 2.0.0)
|
||||
terminal-table (~> 3)
|
||||
tty-screen (>= 0.6.3, < 1.0.0)
|
||||
tty-spinner (>= 0.8.0, < 1.0.0)
|
||||
word_wrap (~> 1.0.0)
|
||||
xcodeproj (>= 1.13.0, < 2.0.0)
|
||||
xcpretty (~> 0.3.0)
|
||||
xcpretty-travis-formatter (>= 0.0.3)
|
||||
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
|
||||
fastlane-plugin-versioning_android (0.1.1)
|
||||
gh_inspector (1.1.3)
|
||||
google-apis-androidpublisher_v3 (0.46.0)
|
||||
google-apis-androidpublisher_v3 (0.54.0)
|
||||
google-apis-core (>= 0.11.0, < 2.a)
|
||||
google-apis-core (0.11.1)
|
||||
google-apis-core (0.11.3)
|
||||
addressable (~> 2.5, >= 2.5.1)
|
||||
googleauth (>= 0.16.2, < 2.a)
|
||||
httpclient (>= 2.8.1, < 3.a)
|
||||
@@ -117,31 +121,29 @@ GEM
|
||||
representable (~> 3.0)
|
||||
retriable (>= 2.0, < 4.a)
|
||||
rexml
|
||||
webrick
|
||||
google-apis-iamcredentials_v1 (0.17.0)
|
||||
google-apis-core (>= 0.11.0, < 2.a)
|
||||
google-apis-playcustomapp_v1 (0.13.0)
|
||||
google-apis-core (>= 0.11.0, < 2.a)
|
||||
google-apis-storage_v1 (0.19.0)
|
||||
google-apis-core (>= 0.9.0, < 2.a)
|
||||
google-cloud-core (1.6.0)
|
||||
google-cloud-env (~> 1.0)
|
||||
google-apis-storage_v1 (0.31.0)
|
||||
google-apis-core (>= 0.11.0, < 2.a)
|
||||
google-cloud-core (1.7.0)
|
||||
google-cloud-env (>= 1.0, < 3.a)
|
||||
google-cloud-errors (~> 1.0)
|
||||
google-cloud-env (1.6.0)
|
||||
faraday (>= 0.17.3, < 3.0)
|
||||
google-cloud-errors (1.3.1)
|
||||
google-cloud-storage (1.44.0)
|
||||
google-cloud-errors (1.4.0)
|
||||
google-cloud-storage (1.47.0)
|
||||
addressable (~> 2.8)
|
||||
digest-crc (~> 0.4)
|
||||
google-apis-iamcredentials_v1 (~> 0.1)
|
||||
google-apis-storage_v1 (~> 0.19.0)
|
||||
google-apis-storage_v1 (~> 0.31.0)
|
||||
google-cloud-core (~> 1.6)
|
||||
googleauth (>= 0.16.2, < 2.a)
|
||||
mini_mime (~> 1.0)
|
||||
googleauth (1.7.0)
|
||||
googleauth (1.8.1)
|
||||
faraday (>= 0.17.3, < 3.a)
|
||||
jwt (>= 1.4, < 3.0)
|
||||
memoist (~> 0.16)
|
||||
multi_json (~> 1.11)
|
||||
os (>= 0.9, < 2.0)
|
||||
signet (>= 0.16, < 2.a)
|
||||
@@ -150,20 +152,21 @@ GEM
|
||||
domain_name (~> 0.5)
|
||||
httpclient (2.8.3)
|
||||
jmespath (1.6.2)
|
||||
json (2.6.3)
|
||||
jwt (2.7.1)
|
||||
memoist (0.16.2)
|
||||
json (2.7.2)
|
||||
jwt (2.8.1)
|
||||
base64
|
||||
mini_magick (4.12.0)
|
||||
mini_mime (1.1.2)
|
||||
mini_mime (1.1.5)
|
||||
multi_json (1.15.0)
|
||||
multipart-post (2.3.0)
|
||||
multipart-post (2.4.0)
|
||||
nanaimo (0.3.0)
|
||||
naturally (2.2.1)
|
||||
optparse (0.1.1)
|
||||
nkf (0.2.0)
|
||||
optparse (0.5.0)
|
||||
os (1.1.4)
|
||||
plist (3.7.0)
|
||||
public_suffix (5.0.3)
|
||||
rake (13.0.6)
|
||||
plist (3.7.1)
|
||||
public_suffix (5.0.5)
|
||||
rake (13.2.1)
|
||||
representable (3.2.0)
|
||||
declarative (< 0.1.0)
|
||||
trailblazer-option (>= 0.1.1, < 0.2.0)
|
||||
@@ -173,8 +176,8 @@ GEM
|
||||
rouge (2.0.7)
|
||||
ruby2_keywords (0.0.5)
|
||||
rubyzip (2.3.2)
|
||||
security (0.1.3)
|
||||
signet (0.17.0)
|
||||
security (0.1.5)
|
||||
signet (0.19.0)
|
||||
addressable (~> 2.8)
|
||||
faraday (>= 0.17.5, < 3.a)
|
||||
jwt (>= 1.5, < 3.0)
|
||||
@@ -183,21 +186,17 @@ GEM
|
||||
CFPropertyList
|
||||
naturally
|
||||
terminal-notifier (2.0.0)
|
||||
terminal-table (1.8.0)
|
||||
unicode-display_width (~> 1.1, >= 1.1.1)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
trailblazer-option (0.1.2)
|
||||
tty-cursor (0.7.1)
|
||||
tty-screen (0.8.1)
|
||||
tty-screen (0.8.2)
|
||||
tty-spinner (0.9.3)
|
||||
tty-cursor (~> 0.7)
|
||||
uber (0.1.0)
|
||||
unf (0.1.4)
|
||||
unf_ext
|
||||
unf_ext (0.0.8.2)
|
||||
unicode-display_width (1.8.0)
|
||||
webrick (1.8.1)
|
||||
unicode-display_width (2.5.0)
|
||||
word_wrap (1.0.0)
|
||||
xcodeproj (1.22.0)
|
||||
xcodeproj (1.24.0)
|
||||
CFPropertyList (>= 2.3.3, < 4.0)
|
||||
atomos (~> 0.1.3)
|
||||
claide (>= 1.0.2, < 2.0)
|
||||
@@ -217,4 +216,4 @@ DEPENDENCIES
|
||||
fastlane-plugin-versioning_android
|
||||
|
||||
BUNDLED WITH
|
||||
2.1.4
|
||||
2.5.10
|
||||
|
||||
28
README.md
28
README.md
@@ -1,8 +1,8 @@
|
||||
# Android KeePassDX
|
||||
|
||||
<img src="https://raw.githubusercontent.com/Kunzisoft/KeePassDX/master/art/icon.png"> **Lightweight password manager for Android**, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
|
||||
<img alt="KeePassDX Icon" src="https://raw.githubusercontent.com/Kunzisoft/KeePassDX/master/art/icon.png"> **Lightweight password safe and manager for Android**, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
|
||||
|
||||
<img src="https://raw.githubusercontent.com/Kunzisoft/KeePassDX/master/art/screen.jpg" width="220">
|
||||
<img alt="KeePassDX Screenshot" src="https://raw.githubusercontent.com/Kunzisoft/KeePassDX/master/art/screen.jpg" width="220">
|
||||
|
||||
### Features
|
||||
|
||||
@@ -48,18 +48,34 @@ Optional visual styles are accessible after a contribution (and a congratulatory
|
||||
|
||||
## Download
|
||||
|
||||
*[F-Droid](https://f-droid.org/en/packages/com.kunzisoft.keepass.libre/) is the recommended way of installing, a libre software project that verifies that all the libraries and app code is libre software.*
|
||||
*[F-Droid](https://f-droid.org/packages/com.kunzisoft.keepass.libre/) is the recommended way of installing, a libre software project that verifies that all the libraries and app code is libre software.*
|
||||
|
||||
[<img src="https://f-droid.org/badge/get-it-on.png"
|
||||
alt="Get it on F-Droid"
|
||||
height="80">](https://f-droid.org/en/packages/com.kunzisoft.keepass.libre/)
|
||||
height="80">](https://f-droid.org/packages/com.kunzisoft.keepass.libre/)
|
||||
[<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png"
|
||||
alt="Get it on Google Play"
|
||||
height="80">](https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.free)
|
||||
[<img src="https://raw.githubusercontent.com/Kunzisoft/Github-badge/main/get-it-on-github.png"
|
||||
alt="Get it on Github"
|
||||
height="80">](https://github.com/Kunzisoft/KeePassDX/releases)
|
||||
|
||||
|
||||
## Verify the authenticity of the downloaded app from GitHub
|
||||
1- Download the latest app from [GitHub releases](https://github.com/Kunzisoft/KeePassDX/releases/latest). <br>
|
||||
2- Open the directory where you saved the downloaded file in the Terminal on Linux/MacOS. <br>
|
||||
3- You must have `keytool` command installed. <br>
|
||||
4- Depending on the flavor you downloaded, run:
|
||||
```
|
||||
keytool -printcert -jarfile KeePassDX-*-libre.apk | grep '7D:55:B8:AF:21:03:81:AA:BF:96:0F:07:E1:7C:F7:85:7B:6D:2A:64:2C:A2:DA:6B:F0:BD:F1:B2:00:36:2F:04'
|
||||
```
|
||||
Or:
|
||||
```
|
||||
keytool -printcert -jarfile KeePassDX-*-free.apk | grep '7D:55:B8:AF:21:03:81:AA:BF:96:0F:07:E1:7C:F7:85:7B:6D:2A:64:2C:A2:DA:6B:F0:BD:F1:B2:00:36:2F:04'
|
||||
```
|
||||
You should get this output:
|
||||
```
|
||||
SHA256: 7D:55:B8:AF:21:03:81:AA:BF:96:0F:07:E1:7C:F7:85:7B:6D:2A:64:2C:A2:DA:6B:F0:BD:F1:B2:00:36:2F:04
|
||||
```
|
||||
## Frequently Asked Questions
|
||||
|
||||
Other questions? You can read the [FAQ](https://github.com/Kunzisoft/KeePassDX/wiki/FAQ)
|
||||
@@ -74,7 +90,7 @@ Other questions? You can read the [FAQ](https://github.com/Kunzisoft/KeePassDX/w
|
||||
|
||||
## License
|
||||
|
||||
Copyright © 2023 Jeremy Jamet / [Kunzisoft](https://www.kunzisoft.com).
|
||||
Copyright © 2024 Jeremy Jamet / [Kunzisoft](https://www.kunzisoft.com).
|
||||
|
||||
This file is part of KeePassDX.
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@ android {
|
||||
applicationId "com.kunzisoft.keepass"
|
||||
minSdkVersion 15
|
||||
targetSdkVersion 33
|
||||
versionCode = 123
|
||||
versionName = "4.0.0"
|
||||
versionCode = 130
|
||||
versionName = "4.0.7"
|
||||
multiDexEnabled true
|
||||
|
||||
testApplicationId = "com.kunzisoft.keepass.tests"
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
android:name="com.kunzisoft.keepass.activities.GroupActivity"
|
||||
android:exported="false"
|
||||
android:configChanges="keyboardHidden"
|
||||
android:windowSoftInputMode="adjustPan">
|
||||
android:windowSoftInputMode="adjustResize">
|
||||
<meta-data
|
||||
android:name="android.app.default_searchable"
|
||||
android:value="com.kunzisoft.keepass.search.SearchResults"
|
||||
@@ -145,7 +145,7 @@
|
||||
android:configChanges="keyboardHidden" />
|
||||
<activity
|
||||
android:name="com.kunzisoft.keepass.activities.EntryEditActivity"
|
||||
android:windowSoftInputMode="adjustPan" />
|
||||
android:windowSoftInputMode="adjustResize" />
|
||||
<!-- About and Settings -->
|
||||
<activity
|
||||
android:name="com.kunzisoft.keepass.activities.AboutActivity"
|
||||
|
||||
@@ -25,6 +25,7 @@ import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import android.widget.Toast
|
||||
import androidx.activity.result.ActivityResultLauncher
|
||||
import androidx.annotation.RequiresApi
|
||||
@@ -44,6 +45,7 @@ import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||
import com.kunzisoft.keepass.utils.getParcelableCompat
|
||||
import com.kunzisoft.keepass.utils.getParcelableExtraCompat
|
||||
import com.kunzisoft.keepass.utils.WebDomain
|
||||
import java.lang.RuntimeException
|
||||
|
||||
@RequiresApi(api = Build.VERSION_CODES.O)
|
||||
class AutofillLauncherActivity : DatabaseModeActivity() {
|
||||
@@ -216,6 +218,8 @@ class AutofillLauncherActivity : DatabaseModeActivity() {
|
||||
|
||||
companion object {
|
||||
|
||||
private val TAG = AutofillLauncherActivity::class.java.name
|
||||
|
||||
private const val KEY_SELECTION_BUNDLE = "KEY_SELECTION_BUNDLE"
|
||||
private const val KEY_SEARCH_INFO = "KEY_SEARCH_INFO"
|
||||
private const val KEY_INLINE_SUGGESTION = "KEY_INLINE_SUGGESTION"
|
||||
@@ -224,37 +228,51 @@ class AutofillLauncherActivity : DatabaseModeActivity() {
|
||||
|
||||
fun getPendingIntentForSelection(context: Context,
|
||||
searchInfo: SearchInfo? = null,
|
||||
compatInlineSuggestionsRequest: CompatInlineSuggestionsRequest? = null): PendingIntent {
|
||||
return PendingIntent.getActivity(context, 0,
|
||||
// Doesn't work with direct extra Parcelable (don't know why?)
|
||||
// Wrap into a bundle to bypass the problem
|
||||
Intent(context, AutofillLauncherActivity::class.java).apply {
|
||||
putExtra(KEY_SELECTION_BUNDLE, Bundle().apply {
|
||||
putParcelable(KEY_SEARCH_INFO, searchInfo)
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
putParcelable(KEY_INLINE_SUGGESTION, compatInlineSuggestionsRequest)
|
||||
}
|
||||
})
|
||||
},
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
|
||||
PendingIntent.FLAG_MUTABLE or PendingIntent.FLAG_CANCEL_CURRENT
|
||||
} else {
|
||||
PendingIntent.FLAG_CANCEL_CURRENT
|
||||
})
|
||||
compatInlineSuggestionsRequest: CompatInlineSuggestionsRequest? = null): PendingIntent? {
|
||||
try {
|
||||
return PendingIntent.getActivity(
|
||||
context, 0,
|
||||
// Doesn't work with direct extra Parcelable (don't know why?)
|
||||
// Wrap into a bundle to bypass the problem
|
||||
Intent(context, AutofillLauncherActivity::class.java).apply {
|
||||
putExtra(KEY_SELECTION_BUNDLE, Bundle().apply {
|
||||
putParcelable(KEY_SEARCH_INFO, searchInfo)
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
putParcelable(KEY_INLINE_SUGGESTION, compatInlineSuggestionsRequest)
|
||||
}
|
||||
})
|
||||
},
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
|
||||
PendingIntent.FLAG_MUTABLE or PendingIntent.FLAG_CANCEL_CURRENT
|
||||
} else {
|
||||
PendingIntent.FLAG_CANCEL_CURRENT
|
||||
}
|
||||
)
|
||||
} catch (e: RuntimeException) {
|
||||
Log.e(TAG, "Unable to create pending intent for selection", e)
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun getPendingIntentForRegistration(context: Context,
|
||||
registerInfo: RegisterInfo): PendingIntent {
|
||||
return PendingIntent.getActivity(context, 0,
|
||||
Intent(context, AutofillLauncherActivity::class.java).apply {
|
||||
EntrySelectionHelper.addSpecialModeInIntent(this, SpecialMode.REGISTRATION)
|
||||
putExtra(KEY_REGISTER_INFO, registerInfo)
|
||||
},
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
|
||||
PendingIntent.FLAG_MUTABLE or PendingIntent.FLAG_CANCEL_CURRENT
|
||||
} else {
|
||||
PendingIntent.FLAG_CANCEL_CURRENT
|
||||
})
|
||||
registerInfo: RegisterInfo): PendingIntent? {
|
||||
try {
|
||||
return PendingIntent.getActivity(
|
||||
context, 0,
|
||||
Intent(context, AutofillLauncherActivity::class.java).apply {
|
||||
EntrySelectionHelper.addSpecialModeInIntent(this, SpecialMode.REGISTRATION)
|
||||
putExtra(KEY_REGISTER_INFO, registerInfo)
|
||||
},
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
|
||||
PendingIntent.FLAG_MUTABLE or PendingIntent.FLAG_CANCEL_CURRENT
|
||||
} else {
|
||||
PendingIntent.FLAG_CANCEL_CURRENT
|
||||
}
|
||||
)
|
||||
} catch (e: RuntimeException) {
|
||||
Log.e(TAG, "Unable to create pending intent for registration", e)
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun launchForRegistration(context: Context,
|
||||
|
||||
@@ -108,8 +108,8 @@ class EntryEditActivity : DatabaseLockActivity(),
|
||||
ReplaceFileDialogFragment.ActionChooseListener {
|
||||
|
||||
// Views
|
||||
private var footer: ViewGroup? = null
|
||||
private var container: ViewGroup? = null
|
||||
private var footer: View? = null
|
||||
private var container: View? = null
|
||||
private var coordinatorLayout: CoordinatorLayout? = null
|
||||
private var scrollView: NestedScrollView? = null
|
||||
private var templateSelectorSpinner: Spinner? = null
|
||||
@@ -179,8 +179,8 @@ class EntryEditActivity : DatabaseLockActivity(),
|
||||
|
||||
// To apply fit window with transparency
|
||||
setTransparentNavigationBar(applyToStatusBar = true) {
|
||||
container?.applyWindowInsets(WindowInsetPosition.TOP)
|
||||
footer?.applyWindowInsets(WindowInsetPosition.BOTTOM)
|
||||
container?.applyWindowInsets(WindowInsetPosition.TOP_BOTTOM_IME)
|
||||
footer?.applyWindowInsets(WindowInsetPosition.BOTTOM_IME)
|
||||
}
|
||||
|
||||
stopService(Intent(this, ClipboardEntryNotificationService::class.java))
|
||||
|
||||
@@ -68,11 +68,10 @@ import com.kunzisoft.keepass.tasks.ActionRunnable
|
||||
import com.kunzisoft.keepass.utils.DexUtil
|
||||
import com.kunzisoft.keepass.utils.MagikeyboardUtil
|
||||
import com.kunzisoft.keepass.utils.MenuUtil
|
||||
import com.kunzisoft.keepass.utils.getParcelableCompat
|
||||
import com.kunzisoft.keepass.utils.parseUri
|
||||
import com.kunzisoft.keepass.utils.UriUtil.isContributingUser
|
||||
import com.kunzisoft.keepass.utils.UriUtil.openUrl
|
||||
import com.kunzisoft.keepass.utils.allowCreateDocumentByStorageAccessFramework
|
||||
import com.kunzisoft.keepass.utils.getParcelableCompat
|
||||
import com.kunzisoft.keepass.view.asError
|
||||
import com.kunzisoft.keepass.view.showActionErrorIfNeeded
|
||||
import com.kunzisoft.keepass.viewmodels.DatabaseFilesViewModel
|
||||
@@ -180,17 +179,9 @@ class FileDatabaseSelectActivity : DatabaseModeActivity(),
|
||||
}
|
||||
fileDatabaseHistoryRecyclerView.adapter = mAdapterDatabaseHistory
|
||||
|
||||
// Load default database if not an orientation change
|
||||
if (!(savedInstanceState != null
|
||||
&& savedInstanceState.containsKey(EXTRA_STAY)
|
||||
&& savedInstanceState.getBoolean(EXTRA_STAY, false))) {
|
||||
val databasePath = PreferencesUtil.getDefaultDatabasePath(this)
|
||||
|
||||
databasePath?.parseUri()?.let { databaseFileUri ->
|
||||
launchPasswordActivityWithPath(databaseFileUri)
|
||||
} ?: run {
|
||||
Log.i(TAG, "No default database to prepare")
|
||||
}
|
||||
// Load default database the first time
|
||||
databaseFilesViewModel.doForDefaultDatabase { databaseFileUri ->
|
||||
launchPasswordActivityWithPath(databaseFileUri)
|
||||
}
|
||||
|
||||
// Retrieve the database URI provided by file manager after an orientation change
|
||||
@@ -366,8 +357,6 @@ class FileDatabaseSelectActivity : DatabaseModeActivity(),
|
||||
|
||||
override fun onSaveInstanceState(outState: Bundle) {
|
||||
super.onSaveInstanceState(outState)
|
||||
// only to keep the current activity
|
||||
outState.putBoolean(EXTRA_STAY, true)
|
||||
// to retrieve the URI of a created database after an orientation change
|
||||
outState.putParcelable(EXTRA_DATABASE_URI, mDatabaseFileUri)
|
||||
}
|
||||
@@ -442,7 +431,6 @@ class FileDatabaseSelectActivity : DatabaseModeActivity(),
|
||||
companion object {
|
||||
|
||||
private const val TAG = "FileDbSelectActivity"
|
||||
private const val EXTRA_STAY = "EXTRA_STAY"
|
||||
private const val EXTRA_DATABASE_URI = "EXTRA_DATABASE_URI"
|
||||
|
||||
/*
|
||||
|
||||
@@ -23,7 +23,6 @@ import android.app.SearchManager
|
||||
import android.content.ComponentName
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.graphics.Color
|
||||
import android.graphics.PorterDuff
|
||||
import android.net.Uri
|
||||
import android.os.Build
|
||||
@@ -50,9 +49,7 @@ import androidx.appcompat.view.ActionMode
|
||||
import androidx.appcompat.widget.SearchView
|
||||
import androidx.appcompat.widget.Toolbar
|
||||
import androidx.coordinatorlayout.widget.CoordinatorLayout
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.core.view.GravityCompat
|
||||
import androidx.core.view.WindowCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
import androidx.core.view.WindowInsetsControllerCompat
|
||||
import androidx.core.view.isVisible
|
||||
@@ -295,10 +292,9 @@ class GroupActivity : DatabaseLockActivity(),
|
||||
loadingView = findViewById(R.id.loading)
|
||||
|
||||
// To apply fit window with transparency
|
||||
setTransparentNavigationBar {
|
||||
header?.applyWindowInsets(WindowInsetPosition.TOP)
|
||||
coordinatorLayout?.applyWindowInsets(WindowInsetPosition.LEGIT_TOP)
|
||||
footer?.applyWindowInsets(WindowInsetPosition.BOTTOM)
|
||||
setTransparentNavigationBar(applyToStatusBar = true) {
|
||||
drawerLayout?.applyWindowInsets(WindowInsetPosition.TOP_BOTTOM_IME)
|
||||
footer?.applyWindowInsets(WindowInsetPosition.BOTTOM_IME)
|
||||
}
|
||||
|
||||
lockView?.setOnClickListener {
|
||||
|
||||
@@ -165,18 +165,6 @@ class MainCredentialActivity : DatabaseModeActivity(), AdvancedUnlockFragment.Bu
|
||||
startActivity(Intent(this, AppearanceSettingsActivity::class.java))
|
||||
}
|
||||
|
||||
// Init Biometric elements
|
||||
advancedUnlockFragment = supportFragmentManager
|
||||
.findFragmentByTag(UNLOCK_FRAGMENT_TAG) as? AdvancedUnlockFragment?
|
||||
if (advancedUnlockFragment == null) {
|
||||
advancedUnlockFragment = AdvancedUnlockFragment()
|
||||
supportFragmentManager.commit {
|
||||
replace(R.id.fragment_advanced_unlock_container_view,
|
||||
advancedUnlockFragment!!,
|
||||
UNLOCK_FRAGMENT_TAG)
|
||||
}
|
||||
}
|
||||
|
||||
// Listen password checkbox to init advanced unlock and confirmation button
|
||||
mainCredentialView?.onPasswordChecked =
|
||||
CompoundButton.OnCheckedChangeListener { _, _ ->
|
||||
@@ -245,6 +233,23 @@ class MainCredentialActivity : DatabaseModeActivity(), AdvancedUnlockFragment.Bu
|
||||
override fun onResume() {
|
||||
super.onResume()
|
||||
|
||||
// Init Biometric elements only if allowed
|
||||
if (PreferencesUtil.isAdvancedUnlockEnable(this)) {
|
||||
advancedUnlockFragment = supportFragmentManager
|
||||
.findFragmentByTag(UNLOCK_FRAGMENT_TAG) as? AdvancedUnlockFragment?
|
||||
if (advancedUnlockFragment == null) {
|
||||
advancedUnlockFragment = AdvancedUnlockFragment().also {
|
||||
supportFragmentManager.commit {
|
||||
replace(
|
||||
R.id.fragment_advanced_unlock_container_view,
|
||||
it,
|
||||
UNLOCK_FRAGMENT_TAG
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
mRememberKeyFile = PreferencesUtil.rememberKeyFileLocations(this@MainCredentialActivity)
|
||||
mRememberHardwareKey = PreferencesUtil.rememberHardwareKey(this@MainCredentialActivity)
|
||||
|
||||
|
||||
@@ -43,6 +43,7 @@ class DatabaseChangedDialogFragment : DatabaseDialogFragment() {
|
||||
|
||||
val oldSnapFileDatabaseInfo: SnapFileDatabaseInfo? = arguments?.getParcelableCompat(OLD_FILE_DATABASE_INFO)
|
||||
val newSnapFileDatabaseInfo: SnapFileDatabaseInfo? = arguments?.getParcelableCompat(NEW_FILE_DATABASE_INFO)
|
||||
val readOnlyDatabase: Boolean = arguments?.getBoolean(READ_ONLY_DATABASE) ?: true
|
||||
|
||||
if (oldSnapFileDatabaseInfo != null && newSnapFileDatabaseInfo != null) {
|
||||
// Use the Builder class for convenient dialog construction
|
||||
@@ -54,7 +55,13 @@ class DatabaseChangedDialogFragment : DatabaseDialogFragment() {
|
||||
stringBuilder.append("\n\n" +oldSnapFileDatabaseInfo.toString(activity)
|
||||
+ "\n→\n" +
|
||||
newSnapFileDatabaseInfo.toString(activity) + "\n\n")
|
||||
stringBuilder.append(getString(R.string.warning_database_info_changed_options))
|
||||
stringBuilder.append(getString(
|
||||
if (readOnlyDatabase) {
|
||||
R.string.warning_database_info_changed_options_read_only
|
||||
} else {
|
||||
R.string.warning_database_info_changed_options
|
||||
}
|
||||
))
|
||||
} else {
|
||||
stringBuilder.append(getString(R.string.warning_database_revoked))
|
||||
}
|
||||
@@ -77,15 +84,18 @@ class DatabaseChangedDialogFragment : DatabaseDialogFragment() {
|
||||
const val DATABASE_CHANGED_DIALOG_TAG = "databaseChangedDialogFragment"
|
||||
private const val OLD_FILE_DATABASE_INFO = "OLD_FILE_DATABASE_INFO"
|
||||
private const val NEW_FILE_DATABASE_INFO = "NEW_FILE_DATABASE_INFO"
|
||||
private const val READ_ONLY_DATABASE = "READ_ONLY_DATABASE"
|
||||
|
||||
fun getInstance(oldSnapFileDatabaseInfo: SnapFileDatabaseInfo,
|
||||
newSnapFileDatabaseInfo: SnapFileDatabaseInfo
|
||||
newSnapFileDatabaseInfo: SnapFileDatabaseInfo,
|
||||
readOnly: Boolean
|
||||
)
|
||||
: DatabaseChangedDialogFragment {
|
||||
val fragment = DatabaseChangedDialogFragment()
|
||||
fragment.arguments = Bundle().apply {
|
||||
putParcelable(OLD_FILE_DATABASE_INFO, oldSnapFileDatabaseInfo)
|
||||
putParcelable(NEW_FILE_DATABASE_INFO, newSnapFileDatabaseInfo)
|
||||
putBoolean(READ_ONLY_DATABASE, readOnly)
|
||||
}
|
||||
return fragment
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.kunzisoft.keepass.activities.legacy
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
import android.widget.Toast
|
||||
import androidx.activity.OnBackPressedCallback
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.helpers.EntrySelectionHelper
|
||||
import com.kunzisoft.keepass.activities.helpers.SpecialMode
|
||||
@@ -33,7 +34,9 @@ abstract class DatabaseModeActivity : DatabaseActivity() {
|
||||
* To call the regular onBackPressed() method in special mode
|
||||
*/
|
||||
protected fun onRegularBackPressed() {
|
||||
onBackPressedDispatcher.onBackPressed()
|
||||
// Do not call onBackPressedDispatcher.onBackPressed() to avoid loop
|
||||
// Calling onBackPressed() is now deprecated, directly finish the activity
|
||||
finish()
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -100,6 +103,12 @@ abstract class DatabaseModeActivity : DatabaseActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) {
|
||||
override fun handleOnBackPressed() {
|
||||
onDatabaseBackPressed()
|
||||
}
|
||||
})
|
||||
|
||||
mSpecialMode = EntrySelectionHelper.retrieveSpecialModeFromIntent(intent)
|
||||
mTypeMode = EntrySelectionHelper.retrieveTypeModeFromIntent(intent)
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ import com.kunzisoft.keepass.settings.AutofillSettingsActivity
|
||||
import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||
import com.kunzisoft.keepass.utils.LOCK_ACTION
|
||||
import com.kunzisoft.keepass.utils.getParcelableExtraCompat
|
||||
import kotlin.math.min
|
||||
|
||||
|
||||
@RequiresApi(api = Build.VERSION_CODES.O)
|
||||
@@ -321,10 +322,11 @@ object AutofillHelper {
|
||||
val inlinePresentationSpecs = inlineSuggestionsRequest.inlinePresentationSpecs
|
||||
val maxSuggestion = inlineSuggestionsRequest.maxSuggestionCount
|
||||
|
||||
if (positionItem <= maxSuggestion - 1
|
||||
&& inlinePresentationSpecs.size > positionItem
|
||||
) {
|
||||
val inlinePresentationSpec = inlinePresentationSpecs[positionItem]
|
||||
if (positionItem <= maxSuggestion - 1) {
|
||||
|
||||
// If positionItem is larger than the number of specs in the list, then
|
||||
// the last spec is used for the remainder of the suggestions
|
||||
val inlinePresentationSpec = inlinePresentationSpecs[min(positionItem, inlinePresentationSpecs.size - 1)]
|
||||
|
||||
// Make sure that the IME spec claims support for v1 UI template.
|
||||
val imeStyle = inlinePresentationSpec.style
|
||||
@@ -452,46 +454,52 @@ object AutofillHelper {
|
||||
manualSelection = true
|
||||
}
|
||||
val manualSelectionView = RemoteViews(context.packageName, R.layout.item_autofill_select_entry)
|
||||
val pendingIntent = AutofillLauncherActivity.getPendingIntentForSelection(context,
|
||||
searchInfo, compatInlineSuggestionsRequest)
|
||||
AutofillLauncherActivity.getPendingIntentForSelection(context,
|
||||
searchInfo, compatInlineSuggestionsRequest)?.let { pendingIntent ->
|
||||
|
||||
var inlinePresentation: InlinePresentation? = null
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
compatInlineSuggestionsRequest?.inlineSuggestionsRequest?.let { inlineSuggestionsRequest ->
|
||||
val inlinePresentationSpec = inlineSuggestionsRequest.inlinePresentationSpecs[0]
|
||||
inlinePresentation = buildInlinePresentationForManualSelection(context, inlinePresentationSpec, pendingIntent)
|
||||
var inlinePresentation: InlinePresentation? = null
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
compatInlineSuggestionsRequest?.inlineSuggestionsRequest?.let { inlineSuggestionsRequest ->
|
||||
val inlinePresentationSpec =
|
||||
inlineSuggestionsRequest.inlinePresentationSpecs[0]
|
||||
inlinePresentation = buildInlinePresentationForManualSelection(
|
||||
context,
|
||||
inlinePresentationSpec,
|
||||
pendingIntent
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
val datasetBuilder = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||
Dataset.Builder(Presentations.Builder()
|
||||
.apply {
|
||||
val datasetBuilder = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||
Dataset.Builder(Presentations.Builder()
|
||||
.apply {
|
||||
inlinePresentation?.let {
|
||||
setInlinePresentation(it)
|
||||
}
|
||||
}
|
||||
.setDialogPresentation(manualSelectionView)
|
||||
.setMenuPresentation(manualSelectionView)
|
||||
.build())
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
Dataset.Builder(manualSelectionView).apply {
|
||||
inlinePresentation?.let {
|
||||
setInlinePresentation(it)
|
||||
}
|
||||
}
|
||||
.setDialogPresentation(manualSelectionView)
|
||||
.setMenuPresentation(manualSelectionView)
|
||||
.build())
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
Dataset.Builder(manualSelectionView).apply {
|
||||
inlinePresentation?.let {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
setInlinePresentation(it)
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||
setInlinePresentation(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
parseResult.allAutofillIds().let { autofillIds ->
|
||||
autofillIds.forEach { id ->
|
||||
datasetBuilder.addValueToDatasetBuilder(id, null)
|
||||
datasetBuilder.setAuthentication(pendingIntent.intentSender)
|
||||
parseResult.allAutofillIds().let { autofillIds ->
|
||||
autofillIds.forEach { id ->
|
||||
datasetBuilder.addValueToDatasetBuilder(id, null)
|
||||
datasetBuilder.setAuthentication(pendingIntent.intentSender)
|
||||
}
|
||||
val dataset = datasetBuilder.build()
|
||||
Log.d(TAG, "Autofill Dataset for manual selection $dataset created")
|
||||
responseBuilder.addDataset(dataset)
|
||||
}
|
||||
val dataset = datasetBuilder.build()
|
||||
Log.d(TAG, "Autofill Dataset for manual selection $dataset created")
|
||||
responseBuilder.addDataset(dataset)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -162,146 +162,184 @@ class KeeAutofillService : AutofillService() {
|
||||
if (autofillIds.isNotEmpty()) {
|
||||
// If the entire Autofill Response is authenticated, AuthActivity is used
|
||||
// to generate Response.
|
||||
val intentSender = AutofillLauncherActivity.getPendingIntentForSelection(this,
|
||||
searchInfo, inlineSuggestionsRequest).intentSender
|
||||
val responseBuilder = FillResponse.Builder()
|
||||
val remoteViewsUnlock: RemoteViews = if (database == null) {
|
||||
if (!parseResult.webDomain.isNullOrEmpty()) {
|
||||
RemoteViews(
|
||||
packageName,
|
||||
R.layout.item_autofill_unlock_web_domain
|
||||
).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_web_domain_text,
|
||||
parseResult.webDomain
|
||||
)
|
||||
}
|
||||
} else if (!parseResult.applicationId.isNullOrEmpty()) {
|
||||
RemoteViews(packageName, R.layout.item_autofill_unlock_app_id).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_app_id_text,
|
||||
parseResult.applicationId
|
||||
)
|
||||
AutofillLauncherActivity.getPendingIntentForSelection(this,
|
||||
searchInfo, inlineSuggestionsRequest)?.intentSender?.let { intentSender ->
|
||||
val responseBuilder = FillResponse.Builder()
|
||||
val remoteViewsUnlock: RemoteViews = if (database == null) {
|
||||
if (!parseResult.webDomain.isNullOrEmpty()) {
|
||||
RemoteViews(
|
||||
packageName,
|
||||
R.layout.item_autofill_unlock_web_domain
|
||||
).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_web_domain_text,
|
||||
parseResult.webDomain
|
||||
)
|
||||
}
|
||||
} else if (!parseResult.applicationId.isNullOrEmpty()) {
|
||||
RemoteViews(packageName, R.layout.item_autofill_unlock_app_id).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_app_id_text,
|
||||
parseResult.applicationId
|
||||
)
|
||||
}
|
||||
} else {
|
||||
RemoteViews(packageName, R.layout.item_autofill_unlock)
|
||||
}
|
||||
} else {
|
||||
RemoteViews(packageName, R.layout.item_autofill_unlock)
|
||||
}
|
||||
} else {
|
||||
if (!parseResult.webDomain.isNullOrEmpty()) {
|
||||
RemoteViews(
|
||||
packageName,
|
||||
R.layout.item_autofill_select_entry_web_domain
|
||||
).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_web_domain_text,
|
||||
parseResult.webDomain
|
||||
)
|
||||
if (!parseResult.webDomain.isNullOrEmpty()) {
|
||||
RemoteViews(
|
||||
packageName,
|
||||
R.layout.item_autofill_select_entry_web_domain
|
||||
).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_web_domain_text,
|
||||
parseResult.webDomain
|
||||
)
|
||||
}
|
||||
} else if (!parseResult.applicationId.isNullOrEmpty()) {
|
||||
RemoteViews(
|
||||
packageName,
|
||||
R.layout.item_autofill_select_entry_app_id
|
||||
).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_app_id_text,
|
||||
parseResult.applicationId
|
||||
)
|
||||
}
|
||||
} else {
|
||||
RemoteViews(packageName, R.layout.item_autofill_select_entry)
|
||||
}
|
||||
} else if (!parseResult.applicationId.isNullOrEmpty()) {
|
||||
RemoteViews(packageName, R.layout.item_autofill_select_entry_app_id).apply {
|
||||
setTextViewText(
|
||||
R.id.autofill_app_id_text,
|
||||
parseResult.applicationId
|
||||
)
|
||||
}
|
||||
} else {
|
||||
RemoteViews(packageName, R.layout.item_autofill_select_entry)
|
||||
}
|
||||
}
|
||||
|
||||
// Tell the autofill framework the interest to save credentials
|
||||
if (askToSaveData) {
|
||||
var types: Int = SaveInfo.SAVE_DATA_TYPE_GENERIC
|
||||
val requiredIds = ArrayList<AutofillId>()
|
||||
val optionalIds = ArrayList<AutofillId>()
|
||||
// Tell the autofill framework the interest to save credentials
|
||||
if (askToSaveData) {
|
||||
var types: Int = SaveInfo.SAVE_DATA_TYPE_GENERIC
|
||||
val requiredIds = ArrayList<AutofillId>()
|
||||
val optionalIds = ArrayList<AutofillId>()
|
||||
|
||||
// Only if at least a password
|
||||
parseResult.passwordId?.let { passwordInfo ->
|
||||
parseResult.usernameId?.let { usernameInfo ->
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_USERNAME
|
||||
requiredIds.add(usernameInfo)
|
||||
// Only if at least a password
|
||||
parseResult.passwordId?.let { passwordInfo ->
|
||||
parseResult.usernameId?.let { usernameInfo ->
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_USERNAME
|
||||
requiredIds.add(usernameInfo)
|
||||
}
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_PASSWORD
|
||||
requiredIds.add(passwordInfo)
|
||||
}
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_PASSWORD
|
||||
requiredIds.add(passwordInfo)
|
||||
}
|
||||
// or a credit card form
|
||||
if (requiredIds.isEmpty()) {
|
||||
parseResult.creditCardNumberId?.let { numberId ->
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_CREDIT_CARD
|
||||
requiredIds.add(numberId)
|
||||
Log.d(TAG, "Asking to save credit card number")
|
||||
// or a credit card form
|
||||
if (requiredIds.isEmpty()) {
|
||||
parseResult.creditCardNumberId?.let { numberId ->
|
||||
types = types or SaveInfo.SAVE_DATA_TYPE_CREDIT_CARD
|
||||
requiredIds.add(numberId)
|
||||
Log.d(TAG, "Asking to save credit card number")
|
||||
}
|
||||
parseResult.creditCardExpirationDateId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardExpirationYearId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardExpirationMonthId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardHolderId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.cardVerificationValueId?.let { id -> optionalIds.add(id) }
|
||||
}
|
||||
parseResult.creditCardExpirationDateId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardExpirationYearId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardExpirationMonthId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.creditCardHolderId?.let { id -> optionalIds.add(id) }
|
||||
parseResult.cardVerificationValueId?.let { id -> optionalIds.add(id) }
|
||||
}
|
||||
if (requiredIds.isNotEmpty()) {
|
||||
val builder = SaveInfo.Builder(types, requiredIds.toTypedArray())
|
||||
if (optionalIds.isNotEmpty()) {
|
||||
builder.setOptionalIds(optionalIds.toTypedArray())
|
||||
if (requiredIds.isNotEmpty()) {
|
||||
val builder = SaveInfo.Builder(types, requiredIds.toTypedArray())
|
||||
if (optionalIds.isNotEmpty()) {
|
||||
builder.setOptionalIds(optionalIds.toTypedArray())
|
||||
}
|
||||
responseBuilder.setSaveInfo(builder.build())
|
||||
}
|
||||
responseBuilder.setSaveInfo(builder.build())
|
||||
}
|
||||
}
|
||||
|
||||
// Build inline presentation
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R
|
||||
&& autofillInlineSuggestionsEnabled) {
|
||||
var inlinePresentation: InlinePresentation? = null
|
||||
inlineSuggestionsRequest?.inlineSuggestionsRequest?.let { inlineSuggestionsRequest ->
|
||||
val inlinePresentationSpecs = inlineSuggestionsRequest.inlinePresentationSpecs
|
||||
if (inlineSuggestionsRequest.maxSuggestionCount > 0
|
||||
&& inlinePresentationSpecs.size > 0) {
|
||||
val inlinePresentationSpec = inlinePresentationSpecs[0]
|
||||
// Build inline presentation
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R
|
||||
&& autofillInlineSuggestionsEnabled
|
||||
) {
|
||||
var inlinePresentation: InlinePresentation? = null
|
||||
inlineSuggestionsRequest?.inlineSuggestionsRequest?.let { inlineSuggestionsRequest ->
|
||||
val inlinePresentationSpecs =
|
||||
inlineSuggestionsRequest.inlinePresentationSpecs
|
||||
if (inlineSuggestionsRequest.maxSuggestionCount > 0
|
||||
&& inlinePresentationSpecs.size > 0
|
||||
) {
|
||||
val inlinePresentationSpec = inlinePresentationSpecs[0]
|
||||
|
||||
// Make sure that the IME spec claims support for v1 UI template.
|
||||
val imeStyle = inlinePresentationSpec.style
|
||||
if (UiVersions.getVersions(imeStyle).contains(UiVersions.INLINE_UI_VERSION_1)) {
|
||||
// Build the content for IME UI
|
||||
inlinePresentation = InlinePresentation(
|
||||
// Make sure that the IME spec claims support for v1 UI template.
|
||||
val imeStyle = inlinePresentationSpec.style
|
||||
if (UiVersions.getVersions(imeStyle)
|
||||
.contains(UiVersions.INLINE_UI_VERSION_1)
|
||||
) {
|
||||
// Build the content for IME UI
|
||||
inlinePresentation = InlinePresentation(
|
||||
InlineSuggestionUi.newContentBuilder(
|
||||
PendingIntent.getActivity(this,
|
||||
0,
|
||||
Intent(this, AutofillSettingsActivity::class.java),
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
||||
PendingIntent.FLAG_IMMUTABLE
|
||||
} else {
|
||||
0
|
||||
})
|
||||
PendingIntent.getActivity(
|
||||
this,
|
||||
0,
|
||||
Intent(this, AutofillSettingsActivity::class.java),
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
||||
PendingIntent.FLAG_IMMUTABLE
|
||||
} else {
|
||||
0
|
||||
}
|
||||
)
|
||||
).apply {
|
||||
setContentDescription(getString(R.string.autofill_sign_in_prompt))
|
||||
setTitle(getString(R.string.autofill_sign_in_prompt))
|
||||
setStartIcon(Icon.createWithResource(this@KeeAutofillService, R.mipmap.ic_launcher_round).apply {
|
||||
setTintBlendMode(BlendMode.DST)
|
||||
})
|
||||
}.build().slice, inlinePresentationSpec, false)
|
||||
setStartIcon(
|
||||
Icon.createWithResource(
|
||||
this@KeeAutofillService,
|
||||
R.mipmap.ic_launcher_round
|
||||
).apply {
|
||||
setTintBlendMode(BlendMode.DST)
|
||||
})
|
||||
}.build().slice, inlinePresentationSpec, false
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Build response
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||
// Build response
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||
try {
|
||||
// Buggy method on some API 33 devices
|
||||
responseBuilder.setAuthentication(
|
||||
autofillIds,
|
||||
intentSender,
|
||||
Presentations.Builder().apply {
|
||||
inlinePresentation?.let {
|
||||
setInlinePresentation(it)
|
||||
}
|
||||
setDialogPresentation(remoteViewsUnlock)
|
||||
}.build()
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
Log.e(TAG, "Unable to use the new setAuthentication method.", e)
|
||||
@Suppress("DEPRECATION")
|
||||
responseBuilder.setAuthentication(
|
||||
autofillIds,
|
||||
intentSender,
|
||||
remoteViewsUnlock,
|
||||
inlinePresentation
|
||||
)
|
||||
}
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
responseBuilder.setAuthentication(
|
||||
autofillIds,
|
||||
intentSender,
|
||||
remoteViewsUnlock,
|
||||
inlinePresentation
|
||||
)
|
||||
}
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
responseBuilder.setAuthentication(
|
||||
autofillIds,
|
||||
intentSender,
|
||||
Presentations.Builder().apply {
|
||||
inlinePresentation?.let {
|
||||
setInlinePresentation(it)
|
||||
}
|
||||
}.setDialogPresentation(remoteViewsUnlock).build()
|
||||
remoteViewsUnlock
|
||||
)
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
responseBuilder.setAuthentication(autofillIds, intentSender, remoteViewsUnlock, inlinePresentation)
|
||||
}
|
||||
} else {
|
||||
@Suppress("DEPRECATION")
|
||||
responseBuilder.setAuthentication(autofillIds, intentSender, remoteViewsUnlock)
|
||||
success = true
|
||||
callback.onSuccess(responseBuilder.build())
|
||||
}
|
||||
success = true
|
||||
callback.onSuccess(responseBuilder.build())
|
||||
}
|
||||
}
|
||||
if (!success)
|
||||
|
||||
@@ -37,7 +37,6 @@ import kotlin.collections.ArrayList
|
||||
@RequiresApi(api = Build.VERSION_CODES.O)
|
||||
class StructureParser(private val structure: AssistStructure) {
|
||||
private var result: Result? = null
|
||||
private var usernameNeeded = true
|
||||
private var usernameIdCandidate: AutofillId? = null
|
||||
private var usernameValueCandidate: AutofillValue? = null
|
||||
|
||||
@@ -105,7 +104,7 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
if (node.autofillId != null) {
|
||||
// Parse methods
|
||||
val hints = node.autofillHints
|
||||
if (hints != null && hints.isNotEmpty()) {
|
||||
if (!hints.isNullOrEmpty()) {
|
||||
if (parseNodeByAutofillHint(node))
|
||||
returnValue = true
|
||||
} else if (parseNodeByHtmlAttributes(node))
|
||||
@@ -134,16 +133,37 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
it.contains(View.AUTOFILL_HINT_USERNAME, true)
|
||||
|| it.contains(View.AUTOFILL_HINT_EMAIL_ADDRESS, true)
|
||||
|| it.contains("email", true)
|
||||
|| it.contains(View.AUTOFILL_HINT_PHONE, true) -> {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username hint")
|
||||
|| it.contains("login", true) -> {
|
||||
// Replace username until we have a password
|
||||
if (result?.passwordId == null) {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username hint if no password")
|
||||
} else {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username hint if password")
|
||||
}
|
||||
}
|
||||
it.contains(View.AUTOFILL_HINT_PHONE, true) -> {
|
||||
if (usernameIdCandidate == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill phone")
|
||||
}
|
||||
}
|
||||
it.contains(View.AUTOFILL_HINT_PASSWORD, true) -> {
|
||||
// Password Id changed if it's the second times we are here,
|
||||
// So the last username candidate is most appropriate
|
||||
if (result?.passwordId != null) {
|
||||
result?.usernameId = usernameIdCandidate
|
||||
result?.usernameValue = usernameValueCandidate
|
||||
}
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill password hint")
|
||||
return true
|
||||
// Comment "return" to check all the tree
|
||||
// return true
|
||||
}
|
||||
it.equals("cc-name", true) -> {
|
||||
Log.d(TAG, "Autofill credit card name hint")
|
||||
@@ -279,14 +299,19 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
"type" -> {
|
||||
when (pairAttribute.second.lowercase(Locale.ENGLISH)) {
|
||||
"tel", "email" -> {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username web type: ${node.htmlInfo?.tag} ${node.htmlInfo?.attributes}")
|
||||
if (result?.passwordId == null) {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username web type: ${node.htmlInfo?.tag} ${node.htmlInfo?.attributes}")
|
||||
}
|
||||
}
|
||||
"text" -> {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username candidate web type: ${node.htmlInfo?.tag} ${node.htmlInfo?.attributes}")
|
||||
// Assume username is before password
|
||||
if (result?.passwordId == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username candidate web type: ${node.htmlInfo?.tag} ${node.htmlInfo?.attributes}")
|
||||
}
|
||||
}
|
||||
"password" -> {
|
||||
result?.passwordId = autofillId
|
||||
@@ -315,85 +340,128 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
return "0x${"%08x".format(inputType)}"
|
||||
}
|
||||
|
||||
private fun manageTypeText(
|
||||
node: AssistStructure.ViewNode,
|
||||
autofillId: AutofillId?,
|
||||
inputType: Int
|
||||
): Boolean {
|
||||
when {
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS) -> {
|
||||
if (result?.passwordId == null) {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_NORMAL,
|
||||
InputType.TYPE_TEXT_VARIATION_PERSON_NAME,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT) -> {
|
||||
// Assume the username field is before the password field
|
||||
if (result?.passwordId == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
}
|
||||
Log.d(TAG, "Autofill username candidate android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD) -> {
|
||||
// Some forms used visible password as username
|
||||
if (result?.passwordId == null &&
|
||||
usernameIdCandidate == null && usernameValueCandidate == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill visible password android text type (as username): ${showHexInputType(inputType)}")
|
||||
} else if (result?.passwordId == null && result?.passwordValue == null) {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill visible password android text type (as password): ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_PASSWORD,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD) -> {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill password android text type: ${showHexInputType(inputType)}")
|
||||
return true
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_EMAIL_SUBJECT,
|
||||
InputType.TYPE_TEXT_VARIATION_FILTER,
|
||||
InputType.TYPE_TEXT_VARIATION_LONG_MESSAGE,
|
||||
InputType.TYPE_TEXT_VARIATION_PHONETIC,
|
||||
InputType.TYPE_TEXT_VARIATION_POSTAL_ADDRESS,
|
||||
InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE,
|
||||
InputType.TYPE_TEXT_VARIATION_URI) -> {
|
||||
// Type not used
|
||||
Log.d(TAG, "Autofill not used android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
else -> {
|
||||
Log.d(TAG, "Autofill unknown android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
private fun manageTypeNumber(
|
||||
node: AssistStructure.ViewNode,
|
||||
autofillId: AutofillId?,
|
||||
inputType: Int
|
||||
): Boolean {
|
||||
when {
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_NUMBER_VARIATION_NORMAL) -> {
|
||||
if (usernameIdCandidate == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username candidate android number type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_NUMBER_VARIATION_PASSWORD) -> {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill password android number type: ${showHexInputType(inputType)}")
|
||||
return true
|
||||
}
|
||||
else -> {
|
||||
Log.d(TAG, "Autofill unknown android number type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
private fun manageTypeNull(
|
||||
node: AssistStructure.ViewNode,
|
||||
autofillId: AutofillId?,
|
||||
inputType: Int
|
||||
): Boolean {
|
||||
if (node.className == "android.widget.EditText") {
|
||||
Log.d(TAG, "Autofill null android input type class: ${showHexInputType(inputType)}" +
|
||||
", get the EditText node class name!")
|
||||
if (result?.passwordId == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
private fun parseNodeByAndroidInput(node: AssistStructure.ViewNode): Boolean {
|
||||
val autofillId = node.autofillId
|
||||
val inputType = node.inputType
|
||||
when (inputType and InputType.TYPE_MASK_CLASS) {
|
||||
InputType.TYPE_CLASS_TEXT -> {
|
||||
when {
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS) -> {
|
||||
result?.usernameId = autofillId
|
||||
result?.usernameValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill username android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_NORMAL,
|
||||
InputType.TYPE_TEXT_VARIATION_PERSON_NAME,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT) -> {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username candidate android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD) -> {
|
||||
// Some forms used visible password as username
|
||||
if (usernameIdCandidate == null && usernameValueCandidate == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill visible password android text type (as username): ${showHexInputType(inputType)}")
|
||||
} else if (result?.passwordId == null && result?.passwordValue == null) {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill visible password android text type (as password): ${showHexInputType(inputType)}")
|
||||
usernameNeeded = false
|
||||
}
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_PASSWORD,
|
||||
InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD) -> {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill password android text type: ${showHexInputType(inputType)}")
|
||||
return true
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_TEXT_VARIATION_EMAIL_SUBJECT,
|
||||
InputType.TYPE_TEXT_VARIATION_FILTER,
|
||||
InputType.TYPE_TEXT_VARIATION_LONG_MESSAGE,
|
||||
InputType.TYPE_TEXT_VARIATION_PHONETIC,
|
||||
InputType.TYPE_TEXT_VARIATION_POSTAL_ADDRESS,
|
||||
InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE,
|
||||
InputType.TYPE_TEXT_VARIATION_URI) -> {
|
||||
// Type not used
|
||||
}
|
||||
else -> {
|
||||
Log.d(TAG, "Autofill unknown android text type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
return manageTypeText(node, autofillId, inputType)
|
||||
}
|
||||
InputType.TYPE_CLASS_NUMBER -> {
|
||||
when {
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_NUMBER_VARIATION_NORMAL) -> {
|
||||
if (usernameIdCandidate == null) {
|
||||
usernameIdCandidate = autofillId
|
||||
usernameValueCandidate = node.autofillValue
|
||||
Log.d(TAG, "Autofill username candidate android number type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
inputIsVariationType(inputType,
|
||||
InputType.TYPE_NUMBER_VARIATION_PASSWORD) -> {
|
||||
result?.passwordId = autofillId
|
||||
result?.passwordValue = node.autofillValue
|
||||
Log.d(TAG, "Autofill password android number type: ${showHexInputType(inputType)}")
|
||||
return true
|
||||
}
|
||||
else -> {
|
||||
Log.d(TAG, "Autofill unknown android number type: ${showHexInputType(inputType)}")
|
||||
}
|
||||
}
|
||||
return manageTypeNumber(node, autofillId, inputType)
|
||||
}
|
||||
InputType.TYPE_NULL -> {
|
||||
return manageTypeNull(node, autofillId, inputType)
|
||||
}
|
||||
}
|
||||
return false
|
||||
@@ -422,58 +490,14 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
var creditCardExpirationDayOptions: Array<CharSequence>? = null
|
||||
|
||||
var usernameId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var passwordId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardHolderId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardNumberId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardExpirationDateId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardExpirationYearId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardExpirationMonthId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var creditCardExpirationDayId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
var cardVerificationValueId: AutofillId? = null
|
||||
set(value) {
|
||||
if (field == null)
|
||||
field = value
|
||||
}
|
||||
|
||||
fun allAutofillIds(): Array<AutofillId> {
|
||||
val all = ArrayList<AutofillId>()
|
||||
@@ -500,13 +524,13 @@ class StructureParser(private val structure: AssistStructure) {
|
||||
|
||||
var usernameValue: AutofillValue? = null
|
||||
set(value) {
|
||||
if (allowSaveValues && field == null)
|
||||
if (allowSaveValues)
|
||||
field = value
|
||||
}
|
||||
|
||||
var passwordValue: AutofillValue? = null
|
||||
set(value) {
|
||||
if (allowSaveValues && field == null)
|
||||
if (allowSaveValues)
|
||||
field = value
|
||||
}
|
||||
|
||||
|
||||
@@ -182,8 +182,11 @@ class DatabaseTaskProvider(
|
||||
|
||||
private var databaseInfoListener = object:
|
||||
DatabaseTaskNotificationService.DatabaseInfoListener {
|
||||
override fun onDatabaseInfoChanged(previousDatabaseInfo: SnapFileDatabaseInfo,
|
||||
newDatabaseInfo: SnapFileDatabaseInfo) {
|
||||
override fun onDatabaseInfoChanged(
|
||||
previousDatabaseInfo: SnapFileDatabaseInfo,
|
||||
newDatabaseInfo: SnapFileDatabaseInfo,
|
||||
readOnlyDatabase: Boolean
|
||||
) {
|
||||
activity?.let { activity ->
|
||||
activity.lifecycleScope.launch {
|
||||
if (databaseChangedDialogFragment == null) {
|
||||
@@ -195,7 +198,8 @@ class DatabaseTaskProvider(
|
||||
if (progressTaskDialogFragment == null) {
|
||||
databaseChangedDialogFragment = DatabaseChangedDialogFragment.getInstance(
|
||||
previousDatabaseInfo,
|
||||
newDatabaseInfo
|
||||
newDatabaseInfo,
|
||||
readOnlyDatabase
|
||||
)
|
||||
databaseChangedDialogFragment?.actionDatabaseListener =
|
||||
mActionDatabaseListener
|
||||
|
||||
@@ -44,14 +44,17 @@ open class SaveDatabaseRunnable(
|
||||
|
||||
override fun onActionRun() {
|
||||
database.checkVersion()
|
||||
if (saveDatabase && result.isSuccess) {
|
||||
// Save database in all cases if it's a copy
|
||||
if ((databaseCopyUri != null || saveDatabase) && result.isSuccess) {
|
||||
try {
|
||||
val contentResolver = context.contentResolver
|
||||
// Build temp database file to avoid file corruption if error
|
||||
database.saveData(
|
||||
cacheFile = File(context.cacheDir, databaseCopyUri.hashCode().toString()),
|
||||
databaseOutputStream = contentResolver
|
||||
.getUriOutputStream(databaseCopyUri ?: database.fileUri),
|
||||
databaseOutputStream = {
|
||||
contentResolver
|
||||
.getUriOutputStream(databaseCopyUri ?: database.fileUri)
|
||||
},
|
||||
isNewLocation = databaseCopyUri == null,
|
||||
mainCredential?.toMasterCredential(contentResolver),
|
||||
challengeResponseRetriever)
|
||||
|
||||
@@ -36,10 +36,24 @@ import com.kunzisoft.keepass.app.database.FileDatabaseHistoryAction
|
||||
import com.kunzisoft.keepass.database.ContextualDatabase
|
||||
import com.kunzisoft.keepass.database.MainCredential
|
||||
import com.kunzisoft.keepass.database.ProgressMessage
|
||||
import com.kunzisoft.keepass.database.action.*
|
||||
import com.kunzisoft.keepass.database.action.CreateDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.LoadDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.MergeDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.ReloadDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.RemoveUnlinkedDataDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.SaveDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.UpdateCompressionBinariesDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.history.DeleteEntryHistoryDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.history.RestoreEntryHistoryDatabaseRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.*
|
||||
import com.kunzisoft.keepass.database.action.node.ActionNodesValues
|
||||
import com.kunzisoft.keepass.database.action.node.AddEntryRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.AddGroupRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.AfterActionNodesFinish
|
||||
import com.kunzisoft.keepass.database.action.node.CopyNodesRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.DeleteNodesRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.MoveNodesRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.UpdateEntryRunnable
|
||||
import com.kunzisoft.keepass.database.action.node.UpdateGroupRunnable
|
||||
import com.kunzisoft.keepass.database.element.Entry
|
||||
import com.kunzisoft.keepass.database.element.Group
|
||||
import com.kunzisoft.keepass.database.element.database.CompressionAlgorithm
|
||||
@@ -62,9 +76,17 @@ import com.kunzisoft.keepass.utils.getParcelableExtraCompat
|
||||
import com.kunzisoft.keepass.utils.getParcelableList
|
||||
import com.kunzisoft.keepass.utils.putParcelableList
|
||||
import com.kunzisoft.keepass.viewmodels.FileDatabaseInfo
|
||||
import kotlinx.coroutines.*
|
||||
import kotlinx.coroutines.CancellationException
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Deferred
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
||||
import kotlinx.coroutines.async
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
import java.util.*
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.runBlocking
|
||||
import kotlinx.coroutines.withContext
|
||||
import java.util.UUID
|
||||
|
||||
open class DatabaseTaskNotificationService : LockNotificationService(), ProgressTaskUpdater {
|
||||
|
||||
@@ -139,6 +161,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
fun onDatabaseInfoChanged(
|
||||
previousDatabaseInfo: SnapFileDatabaseInfo,
|
||||
newDatabaseInfo: SnapFileDatabaseInfo,
|
||||
readOnlyDatabase: Boolean
|
||||
)
|
||||
}
|
||||
|
||||
@@ -197,8 +220,11 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
// Call listener to indicate a change in database info
|
||||
if (!mSaveState && previousDatabaseInfo != null) {
|
||||
mDatabaseInfoListeners.forEach { listener ->
|
||||
listener.onDatabaseInfoChanged(previousDatabaseInfo,
|
||||
lastFileDatabaseInfo)
|
||||
listener.onDatabaseInfoChanged(
|
||||
previousDatabaseInfo,
|
||||
lastFileDatabaseInfo,
|
||||
mDatabase?.isReadOnly ?: true
|
||||
)
|
||||
}
|
||||
}
|
||||
mSnapFileDatabaseInfo = lastFileDatabaseInfo
|
||||
@@ -831,6 +857,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
if (intent.hasExtra(MAIN_CREDENTIAL_KEY)) {
|
||||
databaseToMergeMainCredential = intent.getParcelableExtraCompat(MAIN_CREDENTIAL_KEY)
|
||||
}
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
return MergeDatabaseRunnable(
|
||||
this,
|
||||
databaseToMergeUri,
|
||||
@@ -839,7 +866,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
},
|
||||
database,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
{ hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
},
|
||||
@@ -932,12 +959,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
val parentId: NodeId<*>? = intent.getParcelableExtraCompat(PARENT_ID_KEY)
|
||||
val newGroup: Group? = intent.getParcelableExtraCompat(GROUP_KEY)
|
||||
if (parentId == null || newGroup == null) return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getGroupById(parentId)?.let { parent ->
|
||||
AddGroupRunnable(this,
|
||||
database,
|
||||
newGroup,
|
||||
parent,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -959,12 +987,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
val groupId: NodeId<*>? = intent.getParcelableExtraCompat(GROUP_ID_KEY)
|
||||
val newGroup: Group? = intent.getParcelableExtraCompat(GROUP_KEY)
|
||||
if (groupId == null || newGroup == null) return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getGroupById(groupId)?.let { oldGroup ->
|
||||
UpdateGroupRunnable(this,
|
||||
database,
|
||||
oldGroup,
|
||||
newGroup,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -986,12 +1015,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
val parentId: NodeId<*>? = intent.getParcelableExtraCompat(PARENT_ID_KEY)
|
||||
val newEntry: Entry? = intent.getParcelableExtraCompat(ENTRY_KEY)
|
||||
if (parentId == null || newEntry == null) return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getGroupById(parentId)?.let { parent ->
|
||||
AddEntryRunnable(this,
|
||||
database,
|
||||
newEntry,
|
||||
parent,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1013,12 +1043,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
val entryId: NodeId<UUID>? = intent.getParcelableExtraCompat(ENTRY_ID_KEY)
|
||||
val newEntry: Entry? = intent.getParcelableExtraCompat(ENTRY_KEY)
|
||||
if (entryId == null || newEntry == null) return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getEntryById(entryId)?.let { oldEntry ->
|
||||
UpdateEntryRunnable(this,
|
||||
database,
|
||||
oldEntry,
|
||||
newEntry,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1039,12 +1070,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
&& intent.hasExtra(SAVE_DATABASE_KEY)
|
||||
) {
|
||||
val parentId: NodeId<*> = intent.getParcelableExtraCompat(PARENT_ID_KEY) ?: return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getGroupById(parentId)?.let { newParent ->
|
||||
CopyNodesRunnable(this,
|
||||
database,
|
||||
getListNodesFromBundle(database, intent.extras!!),
|
||||
newParent,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1065,12 +1097,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
&& intent.hasExtra(SAVE_DATABASE_KEY)
|
||||
) {
|
||||
val parentId: NodeId<*> = intent.getParcelableExtraCompat(PARENT_ID_KEY) ?: return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getGroupById(parentId)?.let { newParent ->
|
||||
MoveNodesRunnable(this,
|
||||
database,
|
||||
getListNodesFromBundle(database, intent.extras!!),
|
||||
newParent,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1089,11 +1122,12 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
&& intent.hasExtra(ENTRIES_ID_KEY)
|
||||
&& intent.hasExtra(SAVE_DATABASE_KEY)
|
||||
) {
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
DeleteNodesRunnable(this,
|
||||
database,
|
||||
getListNodesFromBundle(database, intent.extras!!),
|
||||
resources.getString(R.string.recycle_bin),
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
AfterActionNodesRunnable()
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1112,12 +1146,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
&& intent.hasExtra(SAVE_DATABASE_KEY)
|
||||
) {
|
||||
val entryId: NodeId<UUID> = intent.getParcelableExtraCompat(ENTRY_ID_KEY) ?: return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getEntryById(entryId)?.let { mainEntry ->
|
||||
RestoreEntryHistoryDatabaseRunnable(this,
|
||||
database,
|
||||
mainEntry,
|
||||
intent.getIntExtra(ENTRY_HISTORY_POSITION_KEY, -1),
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
!database.isReadOnly && saveDatabase
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
}
|
||||
@@ -1136,12 +1171,13 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
&& intent.hasExtra(SAVE_DATABASE_KEY)
|
||||
) {
|
||||
val entryId: NodeId<UUID> = intent.getParcelableExtraCompat(ENTRY_ID_KEY) ?: return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
database.getEntryById(entryId)?.let { mainEntry ->
|
||||
DeleteEntryHistoryDatabaseRunnable(this,
|
||||
database,
|
||||
mainEntry,
|
||||
intent.getIntExtra(ENTRY_HISTORY_POSITION_KEY, -1),
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
!database.isReadOnly && saveDatabase
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
}
|
||||
@@ -1162,11 +1198,12 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
val oldElement: CompressionAlgorithm? = intent.getParcelableExtraCompat(OLD_ELEMENT_KEY)
|
||||
val newElement: CompressionAlgorithm? = intent.getParcelableExtraCompat(NEW_ELEMENT_KEY)
|
||||
if (oldElement == null || newElement == null) return null
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
return UpdateCompressionBinariesDatabaseRunnable(this,
|
||||
database,
|
||||
oldElement,
|
||||
newElement,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
!database.isReadOnly && saveDatabase
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
}.apply {
|
||||
@@ -1184,9 +1221,10 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
database: ContextualDatabase,
|
||||
): ActionRunnable? {
|
||||
return if (intent.hasExtra(SAVE_DATABASE_KEY)) {
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
return RemoveUnlinkedDataDatabaseRunnable(this,
|
||||
database,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
!database.isReadOnly && saveDatabase
|
||||
) { hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
}.apply {
|
||||
@@ -1204,9 +1242,10 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
database: ContextualDatabase,
|
||||
): ActionRunnable? {
|
||||
return if (intent.hasExtra(SAVE_DATABASE_KEY)) {
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
return SaveDatabaseRunnable(this,
|
||||
database,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
null,
|
||||
{ hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
@@ -1229,13 +1268,14 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
database: ContextualDatabase
|
||||
): ActionRunnable? {
|
||||
return if (intent.hasExtra(SAVE_DATABASE_KEY)) {
|
||||
val saveDatabase = intent.getBooleanExtra(SAVE_DATABASE_KEY, false)
|
||||
var databaseCopyUri: Uri? = null
|
||||
if (intent.hasExtra(DATABASE_URI_KEY)) {
|
||||
databaseCopyUri = intent.getParcelableExtraCompat(DATABASE_URI_KEY)
|
||||
}
|
||||
SaveDatabaseRunnable(this,
|
||||
database,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
!database.isReadOnly && saveDatabase,
|
||||
null,
|
||||
{ hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
|
||||
@@ -19,35 +19,16 @@
|
||||
*/
|
||||
package com.kunzisoft.keepass.settings
|
||||
|
||||
import android.os.Bundle
|
||||
import android.view.MenuItem
|
||||
import androidx.appcompat.widget.Toolbar
|
||||
import androidx.preference.PreferenceFragmentCompat
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.legacy.DatabaseModeActivity
|
||||
|
||||
class AutofillSettingsActivity : DatabaseModeActivity() {
|
||||
class AutofillSettingsActivity : ExternalSettingsActivity() {
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
setContentView(R.layout.activity_toolbar)
|
||||
val toolbar = findViewById<Toolbar>(R.id.toolbar)
|
||||
toolbar.setTitle(R.string.autofill_preference_title)
|
||||
setSupportActionBar(toolbar)
|
||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||
|
||||
if (savedInstanceState == null) {
|
||||
supportFragmentManager.beginTransaction()
|
||||
.replace(R.id.fragment_container, AutofillSettingsFragment())
|
||||
.commit()
|
||||
}
|
||||
override fun retrieveTitle(): Int {
|
||||
return R.string.autofill_preference_title
|
||||
}
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
when (item.itemId) {
|
||||
android.R.id.home -> onDatabaseBackPressed()
|
||||
}
|
||||
|
||||
return super.onOptionsItemSelected(item)
|
||||
override fun retrievePreferenceFragment(): PreferenceFragmentCompat {
|
||||
return AutofillSettingsFragment()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.kunzisoft.keepass.settings
|
||||
|
||||
import android.os.Bundle
|
||||
import android.view.MenuItem
|
||||
import androidx.annotation.StringRes
|
||||
import androidx.appcompat.widget.Toolbar
|
||||
import androidx.preference.PreferenceFragmentCompat
|
||||
import com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.legacy.DatabaseModeActivity
|
||||
|
||||
abstract class ExternalSettingsActivity : DatabaseModeActivity() {
|
||||
|
||||
private var lockView: FloatingActionButton? = null
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
setContentView(R.layout.activity_toolbar)
|
||||
val toolbar = findViewById<Toolbar>(R.id.toolbar)
|
||||
toolbar.setTitle(retrieveTitle())
|
||||
setSupportActionBar(toolbar)
|
||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||
|
||||
lockView = findViewById(R.id.lock_button)
|
||||
lockView?.hide()
|
||||
|
||||
if (savedInstanceState == null) {
|
||||
supportFragmentManager.beginTransaction()
|
||||
.replace(R.id.fragment_container, retrievePreferenceFragment())
|
||||
.commit()
|
||||
}
|
||||
}
|
||||
|
||||
@StringRes
|
||||
abstract fun retrieveTitle(): Int
|
||||
|
||||
abstract fun retrievePreferenceFragment(): PreferenceFragmentCompat
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
when (item.itemId) {
|
||||
android.R.id.home -> onDatabaseBackPressed()
|
||||
}
|
||||
|
||||
return super.onOptionsItemSelected(item)
|
||||
}
|
||||
}
|
||||
@@ -19,37 +19,17 @@
|
||||
*/
|
||||
package com.kunzisoft.keepass.settings
|
||||
|
||||
import android.os.Bundle
|
||||
import androidx.appcompat.widget.Toolbar
|
||||
import android.view.MenuItem
|
||||
|
||||
import androidx.preference.PreferenceFragmentCompat
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.legacy.DatabaseModeActivity
|
||||
|
||||
class MagikeyboardSettingsActivity : DatabaseModeActivity() {
|
||||
class MagikeyboardSettingsActivity : ExternalSettingsActivity() {
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
setContentView(R.layout.activity_toolbar)
|
||||
val toolbar = findViewById<Toolbar>(R.id.toolbar)
|
||||
toolbar.setTitle(R.string.keyboard_setting_label)
|
||||
setSupportActionBar(toolbar)
|
||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||
|
||||
if (savedInstanceState == null) {
|
||||
supportFragmentManager.beginTransaction()
|
||||
.replace(R.id.fragment_container, MagikeyboardSettingsFragment())
|
||||
.commit()
|
||||
}
|
||||
override fun retrieveTitle(): Int {
|
||||
return R.string.keyboard_setting_label
|
||||
}
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
when (item.itemId) {
|
||||
android.R.id.home -> onDatabaseBackPressed()
|
||||
}
|
||||
|
||||
return super.onOptionsItemSelected(item)
|
||||
override fun retrievePreferenceFragment(): PreferenceFragmentCompat {
|
||||
return MagikeyboardSettingsFragment()
|
||||
}
|
||||
|
||||
}
|
||||
@@ -68,6 +68,7 @@ class AddNodeButtonView @JvmOverloads constructor(context: Context,
|
||||
|
||||
init {
|
||||
inflate(context)
|
||||
hideButton()
|
||||
}
|
||||
|
||||
private fun inflate(context: Context) {
|
||||
|
||||
@@ -22,10 +22,12 @@ package com.kunzisoft.keepass.view
|
||||
import android.content.Context
|
||||
import android.text.Editable
|
||||
import android.text.InputType
|
||||
import android.text.Spannable
|
||||
import android.text.SpannableString
|
||||
import android.text.TextWatcher
|
||||
import android.util.AttributeSet
|
||||
import android.view.LayoutInflater
|
||||
import android.widget.EditText
|
||||
import android.widget.FrameLayout
|
||||
import android.widget.TextView
|
||||
import com.google.android.material.progressindicator.LinearProgressIndicator
|
||||
@@ -43,7 +45,8 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
private var mPasswordEntropyCalculator: PasswordEntropy? = null
|
||||
|
||||
private val passwordInputLayout: TextInputLayout
|
||||
private val passwordText: TextView
|
||||
private val passwordText: EditText
|
||||
private var textModified = false
|
||||
private val passwordStrengthProgress: LinearProgressIndicator
|
||||
private val passwordEntropy: TextView
|
||||
|
||||
@@ -51,27 +54,8 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
private var mMaxLines: Int = 3
|
||||
private var mShowPassword: Boolean = false
|
||||
|
||||
private var mPasswordTextWatcher: MutableList<TextWatcher> = mutableListOf()
|
||||
private val passwordTextWatcher = object : TextWatcher {
|
||||
override fun beforeTextChanged(charSequence: CharSequence, i: Int, i1: Int, i2: Int) {
|
||||
mPasswordTextWatcher.forEach {
|
||||
it.beforeTextChanged(charSequence, i, i1, i2)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onTextChanged(charSequence: CharSequence, i: Int, i1: Int, i2: Int) {
|
||||
mPasswordTextWatcher.forEach {
|
||||
it.onTextChanged(charSequence, i, i1, i2)
|
||||
}
|
||||
}
|
||||
|
||||
override fun afterTextChanged(editable: Editable) {
|
||||
mPasswordTextWatcher.forEach {
|
||||
it.afterTextChanged(editable)
|
||||
}
|
||||
getEntropyStrength(editable.toString())
|
||||
}
|
||||
}
|
||||
private var mPasswordTextWatchers: MutableList<TextWatcher> = mutableListOf()
|
||||
private var mPasswordTextWatcher: TextWatcher? = null
|
||||
|
||||
init {
|
||||
context.theme.obtainStyledAttributes(
|
||||
@@ -101,7 +85,6 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
}
|
||||
passwordText?.maxLines = mMaxLines
|
||||
passwordText?.applyFontVisibility()
|
||||
passwordText.addTextChangedListener(passwordTextWatcher)
|
||||
passwordStrengthProgress = findViewById(R.id.password_strength_progress)
|
||||
passwordStrengthProgress?.apply {
|
||||
setIndicatorColor(PasswordEntropy.Strength.RISKY.color)
|
||||
@@ -115,6 +98,38 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
getEntropyStrength(firstPassword)
|
||||
}
|
||||
}
|
||||
|
||||
mPasswordTextWatcher = object : TextWatcher {
|
||||
override fun beforeTextChanged(charSequence: CharSequence, i: Int, i1: Int, i2: Int) {
|
||||
mPasswordTextWatchers.forEach {
|
||||
it.beforeTextChanged(charSequence, i, i1, i2)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onTextChanged(charSequence: CharSequence, i: Int, i1: Int, i2: Int) {
|
||||
mPasswordTextWatchers.forEach {
|
||||
it.onTextChanged(charSequence, i, i1, i2)
|
||||
}
|
||||
}
|
||||
|
||||
override fun afterTextChanged(editable: Editable) {
|
||||
/* Fixme 1686
|
||||
if (textModified) {
|
||||
textModified = false
|
||||
} else {
|
||||
textModified = true
|
||||
val selectionStart = passwordText.selectionStart
|
||||
val selectionEnd = passwordText.selectionEnd
|
||||
passwordString = editable.toString()
|
||||
passwordText.setSelection(selectionStart, selectionEnd)
|
||||
}*/
|
||||
mPasswordTextWatchers.forEach {
|
||||
it.afterTextChanged(editable)
|
||||
}
|
||||
getEntropyStrength(editable.toString())
|
||||
}
|
||||
}
|
||||
passwordText?.addTextChangedListener(mPasswordTextWatcher)
|
||||
}
|
||||
|
||||
private fun getEntropyStrength(passwordText: String) {
|
||||
@@ -134,11 +149,18 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
}
|
||||
|
||||
fun addTextChangedListener(textWatcher: TextWatcher) {
|
||||
mPasswordTextWatcher.add(textWatcher)
|
||||
mPasswordTextWatchers.add(textWatcher)
|
||||
}
|
||||
|
||||
fun removeTextChangedListener(textWatcher: TextWatcher) {
|
||||
mPasswordTextWatcher.remove(textWatcher)
|
||||
mPasswordTextWatchers.remove(textWatcher)
|
||||
}
|
||||
|
||||
private fun spannableValue(value: String): Spannable {
|
||||
return if (PreferencesUtil.colorizePassword(context))
|
||||
PasswordGenerator.getColorizedPassword(value)
|
||||
else
|
||||
SpannableString(value)
|
||||
}
|
||||
|
||||
var passwordString: String
|
||||
@@ -146,11 +168,6 @@ class PassKeyView @JvmOverloads constructor(context: Context,
|
||||
return passwordText.text.toString()
|
||||
}
|
||||
set(value) {
|
||||
val spannableString =
|
||||
if (PreferencesUtil.colorizePassword(context))
|
||||
PasswordGenerator.getColorizedPassword(value)
|
||||
else
|
||||
SpannableString(value)
|
||||
passwordText.text = spannableString
|
||||
passwordText.setText(spannableValue(value))
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,7 @@ import android.content.Context
|
||||
import android.os.Build
|
||||
import android.text.InputFilter
|
||||
import android.text.InputType
|
||||
import android.text.Spannable
|
||||
import android.text.SpannableString
|
||||
import android.util.AttributeSet
|
||||
import android.util.TypedValue
|
||||
@@ -17,6 +18,7 @@ import androidx.appcompat.widget.AppCompatImageButton
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.core.widget.doAfterTextChanged
|
||||
import com.google.android.material.textfield.TextInputEditText
|
||||
import com.google.android.material.textfield.TextInputLayout
|
||||
import com.kunzisoft.keepass.R
|
||||
@@ -34,6 +36,9 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
private var valueViewId = ViewCompat.generateViewId()
|
||||
private var actionImageButtonId = ViewCompat.generateViewId()
|
||||
|
||||
private var textModified = false
|
||||
private var isColorizedPasswordActivated = PreferencesUtil.colorizePassword(context)
|
||||
|
||||
private val labelView = TextInputLayout(context).apply {
|
||||
layoutParams = LayoutParams(
|
||||
LayoutParams.MATCH_PARENT,
|
||||
@@ -78,6 +83,21 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
init {
|
||||
// Manually write view to avoid view id bugs
|
||||
buildViews()
|
||||
// To change the password color dynamically
|
||||
/* Fixme 1686
|
||||
valueView.doAfterTextChanged { editable ->
|
||||
editable?.let { text ->
|
||||
if (textModified) {
|
||||
textModified = false
|
||||
} else {
|
||||
textModified = true
|
||||
val selectionStart = valueView.selectionStart
|
||||
val selectionEnd = valueView.selectionEnd
|
||||
value = text.toString()
|
||||
valueView.setSelection(selectionStart, selectionEnd)
|
||||
}
|
||||
}
|
||||
}*/
|
||||
labelView.addView(valueView)
|
||||
addView(labelView)
|
||||
addView(actionImageButton)
|
||||
@@ -110,6 +130,15 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
return actionImageButton
|
||||
}
|
||||
|
||||
private fun spannableValue(value: String?): Spannable? {
|
||||
if (value == null)
|
||||
return null
|
||||
return if (isColorizedPasswordActivated && TemplateField.isStandardPasswordName(context, label))
|
||||
PasswordGenerator.getColorizedPassword(value)
|
||||
else
|
||||
SpannableString(value)
|
||||
}
|
||||
|
||||
override var label: String
|
||||
get() {
|
||||
return labelView.hint?.toString() ?: ""
|
||||
@@ -128,13 +157,7 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
return valueView.text?.toString() ?: ""
|
||||
}
|
||||
set(value) {
|
||||
val spannableString =
|
||||
if (PreferencesUtil.colorizePassword(context)
|
||||
&& TemplateField.isStandardPasswordName(context, label))
|
||||
PasswordGenerator.getColorizedPassword(value)
|
||||
else
|
||||
SpannableString(value)
|
||||
valueView.setText(spannableString)
|
||||
valueView.setText(spannableValue(value))
|
||||
}
|
||||
|
||||
override var default: String = ""
|
||||
@@ -145,6 +168,7 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
valueView.filters += InputFilter.LengthFilter(MAX_CHARS_LIMIT)
|
||||
}
|
||||
else -> {
|
||||
@Suppress("KotlinConstantConditions")
|
||||
val chars = if (numberChars > MAX_CHARS_LIMIT) MAX_CHARS_LIMIT else numberChars
|
||||
valueView.filters += InputFilter.LengthFilter(chars)
|
||||
}
|
||||
@@ -164,6 +188,7 @@ class TextEditFieldView @JvmOverloads constructor(context: Context,
|
||||
valueView.maxLines = MAX_LINES_LIMIT
|
||||
}
|
||||
else -> {
|
||||
@Suppress("KotlinConstantConditions")
|
||||
val lines = if (numberLines > MAX_LINES_LIMIT) MAX_LINES_LIMIT else numberLines
|
||||
valueView.inputType = valueView.inputType or
|
||||
InputType.TYPE_CLASS_TEXT or InputType.TYPE_TEXT_FLAG_MULTI_LINE
|
||||
|
||||
@@ -308,7 +308,9 @@ fun Activity.setTransparentNavigationBar(applyToStatusBar: Boolean = false, appl
|
||||
WindowCompat.setDecorFitsSystemWindows(window, false)
|
||||
this.window.navigationBarColor = ContextCompat.getColor(this, R.color.surface_selector)
|
||||
if (applyToStatusBar) {
|
||||
this.window.statusBarColor = ContextCompat.getColor(this, R.color.surface_selector)
|
||||
this.window.statusBarColor = obtainStyledAttributes(intArrayOf(R.attr.colorSurface)).use {
|
||||
it.getColor(0, Color.GRAY)
|
||||
}
|
||||
}
|
||||
applyWindowInsets.invoke()
|
||||
}
|
||||
@@ -356,6 +358,23 @@ fun View.applyWindowInsets(position: WindowInsetPosition = WindowInsetPosition.B
|
||||
}
|
||||
}
|
||||
}
|
||||
WindowInsetPosition.BOTTOM_IME -> {
|
||||
val imeHeight = windowInsets.getInsets(WindowInsetsCompat.Type.ime()).bottom
|
||||
if (view.layoutParams is ViewGroup.MarginLayoutParams) {
|
||||
view.updateLayoutParams<ViewGroup.MarginLayoutParams> {
|
||||
bottomMargin = if (imeHeight > 1) 0 else insets.bottom
|
||||
}
|
||||
}
|
||||
}
|
||||
WindowInsetPosition.TOP_BOTTOM_IME -> {
|
||||
val imeHeight = windowInsets.getInsets(WindowInsetsCompat.Type.ime()).bottom
|
||||
if (view.layoutParams is ViewGroup.MarginLayoutParams) {
|
||||
view.updateLayoutParams<ViewGroup.MarginLayoutParams> {
|
||||
topMargin = insets.top
|
||||
bottomMargin = if (imeHeight > 1) imeHeight else 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// If any of the children consumed the insets, return an appropriate value
|
||||
if (consumed) WindowInsetsCompat.CONSUMED else windowInsets
|
||||
@@ -363,5 +382,5 @@ fun View.applyWindowInsets(position: WindowInsetPosition = WindowInsetPosition.B
|
||||
}
|
||||
|
||||
enum class WindowInsetPosition {
|
||||
TOP, BOTTOM, LEGIT_TOP
|
||||
TOP, BOTTOM, LEGIT_TOP, BOTTOM_IME, TOP_BOTTOM_IME
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.kunzisoft.keepass.viewmodels
|
||||
import android.app.Application
|
||||
import android.net.Uri
|
||||
import androidx.lifecycle.AndroidViewModel
|
||||
import androidx.lifecycle.LiveData
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import com.kunzisoft.keepass.app.App
|
||||
import com.kunzisoft.keepass.app.database.FileDatabaseHistoryAction
|
||||
@@ -19,9 +20,8 @@ class DatabaseFileViewModel(application: Application) : AndroidViewModel(applica
|
||||
mFileDatabaseHistoryAction = FileDatabaseHistoryAction.getInstance(application.applicationContext)
|
||||
}
|
||||
|
||||
val isDefaultDatabase: MutableLiveData<Boolean> by lazy {
|
||||
MutableLiveData<Boolean>()
|
||||
}
|
||||
private val mIsDefaultDatabase = MutableLiveData<Boolean>()
|
||||
val isDefaultDatabase: LiveData<Boolean> = mIsDefaultDatabase
|
||||
|
||||
fun checkIfIsDefaultDatabase(databaseUri: Uri) {
|
||||
IOActionTask(
|
||||
@@ -30,7 +30,7 @@ class DatabaseFileViewModel(application: Application) : AndroidViewModel(applica
|
||||
?.parseUri() == databaseUri)
|
||||
},
|
||||
{
|
||||
isDefaultDatabase.value = it
|
||||
mIsDefaultDatabase.value = it
|
||||
}
|
||||
).execute()
|
||||
}
|
||||
@@ -46,13 +46,12 @@ class DatabaseFileViewModel(application: Application) : AndroidViewModel(applica
|
||||
).execute()
|
||||
}
|
||||
|
||||
val databaseFileLoaded: MutableLiveData<DatabaseFile> by lazy {
|
||||
MutableLiveData<DatabaseFile>()
|
||||
}
|
||||
private val mDatabaseFileLoaded = MutableLiveData<DatabaseFile>()
|
||||
val databaseFileLoaded: LiveData<DatabaseFile> = mDatabaseFileLoaded
|
||||
|
||||
fun loadDatabaseFile(databaseUri: Uri) {
|
||||
mFileDatabaseHistoryAction?.getDatabaseFile(databaseUri) { databaseFileRetrieved ->
|
||||
databaseFileLoaded.value = databaseFileRetrieved
|
||||
mDatabaseFileLoaded.value = databaseFileRetrieved
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@ package com.kunzisoft.keepass.viewmodels
|
||||
|
||||
import android.app.Application
|
||||
import android.net.Uri
|
||||
import android.util.Log
|
||||
import androidx.lifecycle.AndroidViewModel
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import com.kunzisoft.keepass.app.App
|
||||
@@ -10,8 +11,8 @@ import com.kunzisoft.keepass.hardware.HardwareKey
|
||||
import com.kunzisoft.keepass.model.DatabaseFile
|
||||
import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||
import com.kunzisoft.keepass.utils.IOActionTask
|
||||
import com.kunzisoft.keepass.utils.parseUri
|
||||
import com.kunzisoft.keepass.utils.UriUtil.releaseUriPermission
|
||||
import com.kunzisoft.keepass.utils.parseUri
|
||||
|
||||
class DatabaseFilesViewModel(application: Application) : AndroidViewModel(application) {
|
||||
|
||||
@@ -25,11 +26,29 @@ class DatabaseFilesViewModel(application: Application) : AndroidViewModel(applic
|
||||
MutableLiveData<DatabaseFileData>()
|
||||
}
|
||||
|
||||
private var mDefaultDatabaseAlreadyChecked : Boolean = false
|
||||
|
||||
val defaultDatabase: MutableLiveData<Uri?> by lazy {
|
||||
MutableLiveData<Uri?>()
|
||||
}
|
||||
|
||||
fun checkDefaultDatabase() {
|
||||
fun doForDefaultDatabase(action: (defaultDatabaseUri: Uri) -> Unit) {
|
||||
if (!mDefaultDatabaseAlreadyChecked) {
|
||||
mDefaultDatabaseAlreadyChecked = true
|
||||
val context = getApplication<App>().applicationContext
|
||||
PreferencesUtil.getDefaultDatabasePath(context)?.parseUri()?.let { databaseFileUri ->
|
||||
if (FileDatabaseInfo(context, databaseFileUri).exists) {
|
||||
action.invoke(databaseFileUri)
|
||||
} else {
|
||||
Log.e(TAG, "Unable to automatically load a non-accessible file")
|
||||
}
|
||||
} ?: run {
|
||||
Log.i(TAG, "No default database to prepare")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun checkDefaultDatabase() {
|
||||
IOActionTask(
|
||||
{
|
||||
PreferencesUtil.getDefaultDatabasePath(getApplication<App>().applicationContext)
|
||||
@@ -149,4 +168,8 @@ class DatabaseFilesViewModel(application: Application) : AndroidViewModel(applic
|
||||
enum class DatabaseFileAction {
|
||||
NONE, ADD, UPDATE, DELETE
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val TAG = DatabaseFilesViewModel::class.java.name
|
||||
}
|
||||
}
|
||||
@@ -22,59 +22,55 @@
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:importantForAutofill="noExcludeDescendants"
|
||||
android:id="@+id/activity_entry_edit_container"
|
||||
tools:targetApi="o"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:filterTouchesWhenObscured="true">
|
||||
|
||||
<com.kunzisoft.keepass.view.ToolbarSpecial
|
||||
android:id="@+id/special_mode_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<androidx.coordinatorlayout.widget.CoordinatorLayout
|
||||
android:id="@+id/entry_edit_coordinator_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintTop_toBottomOf="@+id/special_mode_view"
|
||||
app:layout_constraintBottom_toBottomOf="parent">
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/activity_entry_edit_container"
|
||||
<androidx.core.widget.NestedScrollView
|
||||
android:id="@+id/entry_edit_scroll"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<com.kunzisoft.keepass.view.ToolbarSpecial
|
||||
android:id="@+id/special_mode_view"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
android:scrollbarStyle="insideOverlay"
|
||||
android:scrollbars="none"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior">
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<androidx.core.widget.NestedScrollView
|
||||
android:id="@+id/entry_edit_scroll"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
app:layout_constraintTop_toBottomOf="@+id/special_mode_view"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
android:scrollbarStyle="insideOverlay"
|
||||
android:scrollbars="none"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior">
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_height="match_parent"
|
||||
android:paddingTop="@dimen/card_view_margin_vertical"
|
||||
android:paddingBottom="128dp">
|
||||
<androidx.appcompat.widget.AppCompatSpinner
|
||||
android:id="@+id/entry_edit_template_selector"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingTop="@dimen/card_view_margin_vertical"
|
||||
android:paddingBottom="128dp">
|
||||
<androidx.appcompat.widget.AppCompatSpinner
|
||||
android:id="@+id/entry_edit_template_selector"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/entry_edit_content"
|
||||
android:name="com.kunzisoft.keepass.activities.fragments.EntryEditFragment"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintWidth_percent="@dimen/content_percent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/entry_edit_template_selector"/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</androidx.core.widget.NestedScrollView>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/entry_edit_content"
|
||||
android:name="com.kunzisoft.keepass.activities.fragments.EntryEditFragment"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintWidth_percent="@dimen/content_percent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/entry_edit_template_selector"/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</androidx.core.widget.NestedScrollView>
|
||||
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
@@ -84,35 +80,47 @@
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toBottomOf="parent">
|
||||
|
||||
<com.kunzisoft.keepass.view.ToolbarAction
|
||||
android:id="@+id/entry_edit_bottom_bar"
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/bottom_toolbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom"
|
||||
app:layout_constraintBottom_toTopOf="@+id/screenshot_mode_banner" />
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@+id/screenshot_mode_banner">
|
||||
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
android:id="@+id/entry_edit_validate"
|
||||
style="@style/KeepassDXStyle.Fab"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/validate"
|
||||
android:src="@drawable/ic_check_white_24dp"
|
||||
app:fabCustomSize="@dimen/button_small_size"
|
||||
app:layout_constraintTop_toTopOf="@+id/entry_edit_bottom_bar"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/entry_edit_bottom_bar"
|
||||
android:layout_marginBottom="6dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
<com.kunzisoft.keepass.view.ToolbarAction
|
||||
android:id="@+id/entry_edit_bottom_bar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom"
|
||||
app:layout_constraintBottom_toBottomOf="parent" />
|
||||
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
android:id="@+id/entry_edit_validate"
|
||||
style="@style/KeepassDXStyle.Fab"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/validate"
|
||||
android:src="@drawable/ic_check_white_24dp"
|
||||
app:fabCustomSize="@dimen/button_small_size"
|
||||
app:layout_constraintTop_toTopOf="@+id/entry_edit_bottom_bar"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/entry_edit_bottom_bar"
|
||||
android:layout_marginBottom="6dp"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<include
|
||||
layout="@layout/view_button_lock"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<include
|
||||
layout="@layout/view_button_lock"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@+id/screenshot_mode_banner"/>
|
||||
|
||||
<include layout="@layout/view_screenshot_mode_banner" />
|
||||
app:layout_constraintTop_toBottomOf="@+id/bottom_toolbar"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
layout="@layout/view_screenshot_mode_banner" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
|
||||
@@ -46,14 +46,15 @@
|
||||
app:layout_constraintBottom_toBottomOf="parent"/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
<include
|
||||
layout="@layout/view_button_lock"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintBottom_toTopOf="@+id/screenshot_mode_banner" />
|
||||
<include
|
||||
layout="@layout/view_button_lock"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|start"
|
||||
app:layout_anchorGravity="bottom|start"
|
||||
app:layout_dodgeInsetEdges="bottom" />
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
||||
<include layout="@layout/view_screenshot_mode_banner"
|
||||
app:layout_constraintBottom_toBottomOf="parent"/>
|
||||
|
||||
@@ -207,6 +207,8 @@
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@+id/ignore_chars_filter_layout"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content">
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
|
||||
@@ -1,91 +1,90 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
<FrameLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/colorSurface"
|
||||
android:gravity="bottom"
|
||||
android:orientation="vertical"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:paddingTop="36dp"
|
||||
android:paddingLeft="@dimen/default_margin"
|
||||
android:paddingRight="@dimen/default_margin"
|
||||
android:paddingBottom="@dimen/default_margin"
|
||||
tools:ignore="UnusedAttribute">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_version"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
android:paddingStart="8dp"
|
||||
android:paddingLeft="8dp"
|
||||
android:paddingEnd="8dp"
|
||||
android:paddingRight="8dp"
|
||||
style="@style/KeepassDXStyle.Text.Info.OnSurface"
|
||||
android:textSize="11sp"
|
||||
tools:text="version"
|
||||
android:textIsSelectable="true" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/content_description_nav_header"
|
||||
app:layout_constraintTop_toBottomOf="@+id/nav_database_version"
|
||||
app:layout_constraintBottom_toTopOf="@+id/nav_database_name"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
android:layout_marginStart="6dp"
|
||||
android:layout_marginLeft="6dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
app:srcCompat="@drawable/ic_database_white_36dp"
|
||||
style="@style/KeepassDXStyle.Icon"
|
||||
app:tint="?attr/colorSecondary" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_modified"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/save"
|
||||
android:src="@drawable/ic_modified_white_12dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/nav_database_icon"
|
||||
app:layout_constraintStart_toEndOf="@+id/nav_database_icon"
|
||||
app:layout_constraintTop_toTopOf="@+id/nav_database_icon" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_color"
|
||||
android:layout_width="18dp"
|
||||
android:layout_height="18dp"
|
||||
android:layout_gravity="center"
|
||||
android:contentDescription="@string/content_description_database_color"
|
||||
android:src="@drawable/background_icon"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/nav_database_name"
|
||||
app:layout_constraintEnd_toEndOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_name"
|
||||
style="@style/KeepassDXStyle.Title.OnSurface"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:maxLines="2"
|
||||
android:text="@string/database"
|
||||
android:textIsSelectable="true"
|
||||
app:layout_constraintBottom_toTopOf="@+id/nav_database_path"
|
||||
app:layout_constraintEnd_toStartOf="@+id/nav_database_color"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_path"
|
||||
style="@style/KeepassDXStyle.Text.Info.OnSurface"
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
android:textSize="11sp"
|
||||
android:text="@string/path"
|
||||
android:textIsSelectable="true"/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
android:gravity="bottom"
|
||||
android:layout_margin="@dimen/default_margin">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_version"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
android:paddingStart="8dp"
|
||||
android:paddingLeft="8dp"
|
||||
android:paddingEnd="8dp"
|
||||
android:paddingRight="8dp"
|
||||
style="@style/KeepassDXStyle.Text.Info.OnSurface"
|
||||
android:textSize="11sp"
|
||||
tools:text="version"
|
||||
android:textIsSelectable="true" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/content_description_nav_header"
|
||||
app:layout_constraintTop_toBottomOf="@+id/nav_database_version"
|
||||
app:layout_constraintBottom_toTopOf="@+id/nav_database_name"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
android:layout_marginStart="6dp"
|
||||
android:layout_marginLeft="6dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
app:srcCompat="@drawable/ic_database_white_36dp"
|
||||
style="@style/KeepassDXStyle.Icon"
|
||||
app:tint="?attr/colorSecondary" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_modified"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:contentDescription="@string/save"
|
||||
android:src="@drawable/ic_modified_white_12dp"
|
||||
android:visibility="gone"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/nav_database_icon"
|
||||
app:layout_constraintStart_toEndOf="@+id/nav_database_icon"
|
||||
app:layout_constraintTop_toTopOf="@+id/nav_database_icon" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/nav_database_color"
|
||||
android:layout_width="18dp"
|
||||
android:layout_height="18dp"
|
||||
android:layout_gravity="center"
|
||||
android:contentDescription="@string/content_description_database_color"
|
||||
android:src="@drawable/background_icon"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/nav_database_name"
|
||||
app:layout_constraintEnd_toEndOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_name"
|
||||
style="@style/KeepassDXStyle.Title.OnSurface"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:maxLines="2"
|
||||
android:text="@string/database"
|
||||
android:textIsSelectable="true"
|
||||
app:layout_constraintBottom_toTopOf="@+id/nav_database_path"
|
||||
app:layout_constraintEnd_toStartOf="@+id/nav_database_color"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/nav_database_path"
|
||||
style="@style/KeepassDXStyle.Text.Info.OnSurface"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
android:textSize="11sp"
|
||||
android:text="@string/path"
|
||||
android:textIsSelectable="true"/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</FrameLayout>
|
||||
@@ -24,7 +24,7 @@
|
||||
<string name="encryption_algorithm">خوارزمية التشفير</string>
|
||||
<string name="application">التطبيق</string>
|
||||
<string name="brackets">الأقواس</string>
|
||||
<string name="extended_ASCII">تمديد ASCII</string>
|
||||
<string name="extended_ASCII">ASCII ممتد</string>
|
||||
<string name="allow">سماح</string>
|
||||
<string name="clipboard_cleared">مُسِحت الحافظة</string>
|
||||
<string name="clipboard_error_title">خطأ في الحافظة</string>
|
||||
@@ -272,7 +272,7 @@
|
||||
<string name="master_key">المفتاح الرئيسي</string>
|
||||
<string name="error_otp_period">يجب ان تكون المدة بين %1$d و%2$d ثانية.</string>
|
||||
<string name="error_otp_secret_key">المفتاح السري يجب ان يكون بصيغة Base32.</string>
|
||||
<string name="error_save_database">لا يمكن حفظ قاعدة البيانات.</string>
|
||||
<string name="error_save_database">تعذر حفظ قاعدة البيانات.</string>
|
||||
<string name="error_create_database">لا يمكن إنشاء ملف قاعدة البيانات.</string>
|
||||
<string name="error_copy_group_here">لا يمكن نسخ مجموعة هنا.</string>
|
||||
<string name="error_label_exists">هذه التسمية موجودة بالفعل.</string>
|
||||
@@ -446,8 +446,8 @@
|
||||
<string name="back_to_previous_keyboard">عُد للوحة المفاتيح السابقة</string>
|
||||
<string name="select_entry">اختر مدخلًا</string>
|
||||
<string name="autofill_close_database_title">أغلق قاعدة البيانات</string>
|
||||
<string name="success_import_app_properties">أّستوردت خصائص التطبيق</string>
|
||||
<string name="success_export_app_properties">صُدرت خصائص التطبيق</string>
|
||||
<string name="success_import_app_properties">أّستوردت إعدادات التطبيق</string>
|
||||
<string name="success_export_app_properties">صُدرت إعدادات التطبيق</string>
|
||||
<string name="warning_database_revoked">أُجهض الوصول إلى الملف بواسطة مدير الملفات ، أغلق قاعدة البيانات ثم أعد فتحها.</string>
|
||||
<string name="properties">الخصائص</string>
|
||||
<string name="token">الرمز</string>
|
||||
@@ -460,11 +460,11 @@
|
||||
<string name="menu_external_icon">أيقونة خارجية</string>
|
||||
<string name="registration_mode">وضع التسجيل</string>
|
||||
<string name="import_app_properties_title">استورد خصائص التطبيق</string>
|
||||
<string name="import_app_properties_summary">اختر ملفًا لاستيراد خصائص التطبيق</string>
|
||||
<string name="export_app_properties_title">صدّر خصائص التطبيق</string>
|
||||
<string name="export_app_properties_summary">أنشئ ملفًا لتصدير خصائص التطبيق</string>
|
||||
<string name="error_import_app_properties">خطأ أثناء استيراد خصائص التطبيق</string>
|
||||
<string name="error_export_app_properties">خطأ أثناء تصدير خصائص التطبيق</string>
|
||||
<string name="import_app_properties_summary">اختر ملفًا لاستيراد إعدادات التطبيق</string>
|
||||
<string name="export_app_properties_title">صدّر إعدادات التطبيق</string>
|
||||
<string name="export_app_properties_summary">أنشئ ملفًا لتصدير إعدادات التطبيق</string>
|
||||
<string name="error_import_app_properties">خطأ أثناء استيراد إعدادات التطبيق</string>
|
||||
<string name="error_export_app_properties">خطأ أثناء تصدير إعدادات التطبيق</string>
|
||||
<string name="warning_database_info_changed">غُيِّرت معلومات قاعدة البيانات من خارج هذا التطبيق.</string>
|
||||
<string name="warning_database_info_changed_options">ادمج البيانات أو استبدل التعديلات الخارجية بحفظ قاعدة البيانات أو أعد تحميلها لجلب آخر التغييرات.</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">اكتب كلمة السر، وأنقر هذا الزر.</string>
|
||||
@@ -660,6 +660,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">ستقوم هذه الميزة بتخزين بيانات الاعتماد المشفرة في KeyStore الآمن بجهازك.
|
||||
\n
|
||||
\nاعتمادًا على تطبيق API الأصلي لنظام التشغيل، قد لا يعمل بكامل طاقته.
|
||||
\n
|
||||
\nتحقق من توافق وأمن KeyStore مع الشركة المصنعة لجهازك ومنشئ ROM الذي تستخدمه.</string>
|
||||
<string name="keyboard_selection_entry_summary">عند عرض إدخال في KeePassDX، عبئ Magikeyboard بهذا الإدخال</string>
|
||||
<string name="enable_screenshot_mode_summary">اسمح لتطبيقات الطرف الثالث بتسجيل أو التقاط لقطات شاشة للتطبيق</string>
|
||||
@@ -683,4 +684,16 @@
|
||||
<string name="html_text_buy_pro">بشراء الإصدار الاحترافي، ستتمتع بإمكانية الوصول إلى هذا <strong> النمط المرئي</strong> وستساعد بشكل خاص في <strong> تنفيذ مشروعات المجتمع. </strong></string>
|
||||
<string name="html_text_donation">من أجل الحفاظ على حريتنا ولكي نكون نشيطين دائمًا، فإننا نعتمد على <strong> مساهمتك.</strong></string>
|
||||
<string name="html_text_dev_feature_encourage">أنت تشجع المطورين على إنشاء <strong> ميزات جديدة</strong> و <strong> إصلاح الخلل</strong> وفقًا لملاحظاتك.</string>
|
||||
<string name="style_name_forest">غابة</string>
|
||||
<string name="style_name_simple">بسيط</string>
|
||||
<string name="style_name_moon">قمر</string>
|
||||
<string name="style_name_divine">إلهي</string>
|
||||
<string name="style_name_classic">كلاسيكي</string>
|
||||
<string name="style_name_dark">داكن</string>
|
||||
<string name="style_name_reply">رد</string>
|
||||
<string name="warning_database_info_changed_options_read_only">أعِد تحميل قاعدة البيانات بأحدث التغييرات.</string>
|
||||
<string name="style_name_sun">شمس</string>
|
||||
<string name="style_name_kunzite">الكونزيت</string>
|
||||
<string name="style_name_follow_system">اتبع النظام</string>
|
||||
<string name="style_name_light">فاتح</string>
|
||||
</resources>
|
||||
@@ -262,4 +262,6 @@
|
||||
<string name="edit_entry">Izmeni stavku</string>
|
||||
<string name="add_entry">Dodaj stavku</string>
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="biometric_security_update_required">Neophodno je ažurirati biometriju.</string>
|
||||
<string name="configure">Podesi</string>
|
||||
</resources>
|
||||
143
app/src/main/res/values-b+yue+Hant/strings.xml
Normal file
143
app/src/main/res/values-b+yue+Hant/strings.xml
Normal file
@@ -0,0 +1,143 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="accept">接受</string>
|
||||
<string name="add_entry">新增項目</string>
|
||||
<string name="edit_entry">編輯項目</string>
|
||||
<string name="add_group">新增群組</string>
|
||||
<string name="master_key">主密鑰</string>
|
||||
<string name="security">安全</string>
|
||||
<string name="encryption">加密</string>
|
||||
<string name="encryption_algorithm">加密演算法</string>
|
||||
<string name="key_derivation_function">密鑰推算函數</string>
|
||||
<string name="app_timeout">超時</string>
|
||||
<string name="application">應用程式</string>
|
||||
<string name="brackets">括弧</string>
|
||||
<string name="extended_ASCII">延伸ASCII</string>
|
||||
<string name="allow">允許</string>
|
||||
<string name="clipboard_error_title">剪貼簿錯誤</string>
|
||||
<string name="clipboard_error">有啲設備唔容許其他應用程式用剪貼簿。</string>
|
||||
<string name="clipboard_cleared">清除咗剪貼簿</string>
|
||||
<string name="app_timeout_summary">鎖定資料庫前嘅閒置時間</string>
|
||||
<string name="clipboard_error_clear">清除唔到剪貼簿</string>
|
||||
<string name="clipboard_timeout">剪貼簿超時</string>
|
||||
<string name="clipboard_timeout_summary">剪貼簿保留時間(如果裝置支持)</string>
|
||||
<string name="content_description_background">背景</string>
|
||||
<string name="content_description_open_file">開啟檔案</string>
|
||||
<string name="content_description_node_children">子節點</string>
|
||||
<string name="content_description_add_node">新增節點</string>
|
||||
<string name="content_description_add_entry">新增項目</string>
|
||||
<string name="content_description_add_group">新增群組</string>
|
||||
<string name="content_description_add_item">新增項目</string>
|
||||
<string name="content_description_credentials_information">憑證資訊</string>
|
||||
<string name="content_description_otp_information">一次性密碼(OTP)訊息</string>
|
||||
<string name="content_description_password_checkbox">密碼核取方塊</string>
|
||||
<string name="content_description_keyfile_checkbox">密鑰檔案核取方塊</string>
|
||||
<string name="content_description_hardware_key_checkbox">硬件密鑰方塊</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">重複切換密碼能見度</string>
|
||||
<string name="content_description_entry_icon">項目圖示</string>
|
||||
<string name="content_description_entry_foreground_color">項目前景顏色</string>
|
||||
<string name="content_description_entry_background_color">項目背景顏色</string>
|
||||
<string name="content_description_nav_header">導覽</string>
|
||||
<string name="validate">驗證</string>
|
||||
<string name="discard_changes">放棄更改?</string>
|
||||
<string name="entry_password_generator">密碼產生器</string>
|
||||
<string name="content_description_password_length">密碼長度</string>
|
||||
<string name="content_description_passphrase_word_count">密碼短句字數</string>
|
||||
<string name="entry_add_field">新增欄位</string>
|
||||
<string name="entry_add_attachment">新增附件</string>
|
||||
<string name="content_description_remove_field">刪除欄位</string>
|
||||
<string name="content_description_update_from_list">更新</string>
|
||||
<string name="content_description_keyboard_close_fields">關閉欄位</string>
|
||||
<string name="discard">放棄</string>
|
||||
<string name="select_to_copy">複製%1$s去剪貼簿</string>
|
||||
<string name="default_checkbox">用作預設資料庫</string>
|
||||
<string name="digits">數字</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft;呢個係<strong>冇廣告</strong>嘅<strong>開源</strong>軟件。
|
||||
\n你可以喺遵循<strong>GPL 3</strong>或者更高版本嘅情況下重新發佈,而Kunzisoft對此不帶有任何擔保。</string>
|
||||
<string name="html_about_privacy"><strong>唔收集用戶資料。</strong>,呢個應用程式唔會連接任何伺服器,只會喺裝置上運作,完全尊重用戶私穩。</string>
|
||||
<string name="html_about_contribution">為程式能夠<strong>保持自主</strong>、<strong>修復漏洞</strong>、<strong>新增功能</strong>同<strong>保持持續開發</strong>,有賴你的<strong>貢獻</strong>。</string>
|
||||
<string name="entry_confpassword">確認密碼</string>
|
||||
<string name="entry_expires">失效時間</string>
|
||||
<string name="expired">過期</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_attachments">附件</string>
|
||||
<string name="entry_keyfile">密鑰檔案</string>
|
||||
<string name="hardware_key">硬件密鑰</string>
|
||||
<string name="entry_modified">修改時間</string>
|
||||
<string name="entry_created">建立時間</string>
|
||||
<string name="inherited">繼承</string>
|
||||
<string name="auto_type">自動填入</string>
|
||||
<string name="entry_not_found">找不到項目資料。</string>
|
||||
<string name="entry_password">密碼</string>
|
||||
<string name="tags">標籤</string>
|
||||
<string name="custom_data">自定義數據</string>
|
||||
<string name="save">儲存</string>
|
||||
<string name="entry_title">名稱</string>
|
||||
<string name="entry_setup_otp">設定一次性密碼(OTP)</string>
|
||||
<string name="otp_secret">OTP密鑰</string>
|
||||
<string name="otp_period">間隔(秒)</string>
|
||||
<string name="search_filters">搜尋過濾器</string>
|
||||
<string name="otp_algorithm">演算法</string>
|
||||
<string name="current_group">目前組别</string>
|
||||
<string name="case_sensitive">區分大小寫</string>
|
||||
<string name="regex">正則表達式</string>
|
||||
<string name="debit_credit_card">扣賬卡 / 信用卡</string>
|
||||
<string name="holder">持卡人</string>
|
||||
<string name="email_address">電郵地址</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="standard">標準</string>
|
||||
<string name="version">版本</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="error_arc4">唔支援Arcfour stream密碼。</string>
|
||||
<string name="error_can_not_handle_uri">KeePassDX 處理唔到呢個網址。</string>
|
||||
<string name="error_file_not_create">新增唔到檔案</string>
|
||||
<string name="error_invalid_db">讀取唔到資料庫。</string>
|
||||
<string name="error_invalid_path">請確保路徑正確。</string>
|
||||
<string name="error_invalid_OTP">無效 OTP 密鑰。</string>
|
||||
<string name="error_no_name">請輸入用戶名。</string>
|
||||
<string name="contact">聯絡方法</string>
|
||||
<string name="info">資訊</string>
|
||||
<string name="contribution">貢獻</string>
|
||||
<string name="homepage">首頁</string>
|
||||
<string name="feedback">反映意見</string>
|
||||
<string name="about_description">相容KeePass密碼管理軟件嘅Android App</string>
|
||||
<string name="file_manager_install_description">檔案總管要支援 ACTION_CREATE_DOCUMENT 和 ACTION_OPEN_DOCUMENT 的 intent,先可以建立、開啟同儲存資料庫檔案。</string>
|
||||
<string name="content_description_file_information">檔案資訊</string>
|
||||
<string name="content_description_database_color">資料庫顔色</string>
|
||||
<string name="content_description_remove_from_list">移除</string>
|
||||
<string name="template_group_name">範本</string>
|
||||
<string name="retrieving_db_key">攞緊資料庫密鑰……</string>
|
||||
<string name="waiting_challenge_response">等緊Challenge回應……</string>
|
||||
<string name="waiting_challenge_request">等緊Challenge請求……</string>
|
||||
<string name="decrypting_db">解密緊資料庫內容……</string>
|
||||
<string name="database">資料庫</string>
|
||||
<string name="entry_accessed">存取時間</string>
|
||||
<string name="entry_cancel">取消</string>
|
||||
<string name="entry_notes">備註</string>
|
||||
<string name="otp_type">OTP 類型</string>
|
||||
<string name="otp_counter">計數器</string>
|
||||
<string name="number">卡號</string>
|
||||
<string name="otp_digits">數位</string>
|
||||
<string name="card_verification_value">安全碼(CVV)</string>
|
||||
<string name="personal_identification_number">PIN 碼</string>
|
||||
<string name="id_card">身份證</string>
|
||||
<string name="name">姓名</string>
|
||||
<string name="place_of_issue">發行地</string>
|
||||
<string name="date_of_issue">發行日期</string>
|
||||
<string name="email">電郵</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="public_key">公鑰</string>
|
||||
<string name="type">類型</string>
|
||||
<string name="cryptocurrency">加密貨幣錢包</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="bank">銀行</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="membership">會籍</string>
|
||||
<string name="private_key">私鑰</string>
|
||||
<string name="seed">種子</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="account">帳戶</string>
|
||||
<string name="bank_name">銀行名稱</string>
|
||||
<string name="entry_url">網址</string>
|
||||
<string name="entry_user_name">用戶名</string>
|
||||
</resources>
|
||||
@@ -4,10 +4,10 @@
|
||||
<string name="encryption_algorithm">Алгоритъм за шифроване</string>
|
||||
<string name="encryption">Шифроване</string>
|
||||
<string name="security">Сигурност</string>
|
||||
<string name="master_key">Главен ключ</string>
|
||||
<string name="master_key">Главна парола</string>
|
||||
<string name="add_group">Нова група</string>
|
||||
<string name="edit_entry">Редактиране на запис</string>
|
||||
<string name="add_entry">Добавяне на запис</string>
|
||||
<string name="add_entry">Нов запис</string>
|
||||
<string name="accept">Приемане</string>
|
||||
<string name="biometric_delete_all_key_title">Изтриване на шифроващите ключове</string>
|
||||
<string name="digits">Цифри</string>
|
||||
@@ -19,4 +19,664 @@
|
||||
<string name="info">Информация</string>
|
||||
<string name="clipboard_cleared">Клипбордът е изчистен</string>
|
||||
<string name="content_description_add_group">Нова група</string>
|
||||
<string name="clipboard_timeout_summary">Продължителност на съхранение в клипборда (ако се поддържа от вашето устройство)</string>
|
||||
<string name="clipboard_error">Някои устройства не позволяват на приложенията да използват клипборда.</string>
|
||||
<string name="entry_title">Заглавие</string>
|
||||
<string name="about_description">Версия за Андроид на приложението за управление на пароли KeePass</string>
|
||||
<string name="save">Запазване</string>
|
||||
<string name="entry_confpassword">Потвърждаване на парола</string>
|
||||
<string name="key_derivation_function">Функция за извличане на ключ</string>
|
||||
<string name="content_description_open_file">Отваряне на файл</string>
|
||||
<string name="entry_cancel">Отказ</string>
|
||||
<string name="custom_data">Потребителски данни</string>
|
||||
<string name="tags">Етикети</string>
|
||||
<string name="clipboard_explanation_summary">Копиране на полета за въвеждане посредством междинната памет на устройството</string>
|
||||
<string name="otp_type">Вид на OTP</string>
|
||||
<string name="entry_url">Адрес в интернет</string>
|
||||
<string name="contribution">Участие</string>
|
||||
<string name="entry_UUID">Идентификатор</string>
|
||||
<string name="entry_history">История</string>
|
||||
<string name="copy_field">%1$s копие</string>
|
||||
<string name="clipboard_error_title">Грешка в клипборда</string>
|
||||
<string name="file_manager_install_description">За създаване, отваряне и запазване на файлове на хранилищата е необходимо приложение за управление на файлове, което приема действието ACTION_CREATE_DOCUMENT и ACTION_OPEN_DOCUMENT.</string>
|
||||
<string name="content_description_add_entry">Нов запис</string>
|
||||
<string name="clipboard_timeout">Време за изчакване на клипборда</string>
|
||||
<string name="expired">Изтекла давност</string>
|
||||
<string name="entry_password">Парола</string>
|
||||
<string name="retrieving_db_key">Получаване на ключа на хранилището…</string>
|
||||
<string name="entry_accessed">Достъпен</string>
|
||||
<string name="entry_created">Създаден</string>
|
||||
<string name="entry_user_name">Потребител</string>
|
||||
<string name="content_description_background">Фон</string>
|
||||
<string name="clipboard_error_clear">Не може да се изчисти клипборда</string>
|
||||
<string name="entry_expires">Изтичаща давност</string>
|
||||
<string name="entry_attachments">Прикачени файлове</string>
|
||||
<string name="otp_period">Период (секунди)</string>
|
||||
<string name="app_timeout_summary">Време без активност преди заключване на хранилището</string>
|
||||
<string name="otp_digits">Цифри</string>
|
||||
<string name="extended_ASCII">Разширен набор от ASCII</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="entry_notes">Бележка</string>
|
||||
<string name="otp_counter">Брояч</string>
|
||||
<string name="allow">Разрешаване</string>
|
||||
<string name="allow_copy_password_warning">Внимание: Междинната памет се споделя от всички приложения. Ако бъде копирана чувствителна информация, друго приложение може да ги използва.</string>
|
||||
<string name="entry_modified">Променен</string>
|
||||
<string name="select_to_copy">Изберете, за да копирате %1$s в клипборда</string>
|
||||
<string name="otp_secret">Таен ключ</string>
|
||||
<string name="homepage">Уебсайт</string>
|
||||
<string name="loading_database">Зареждане на хранилището…</string>
|
||||
<string name="password">Парола</string>
|
||||
<string name="remember_hardware_key_title">Запомняне на хардуерните ключове</string>
|
||||
<string name="decrypting_db">Разшифроване на хранилището…</string>
|
||||
<string name="unlock">Отключване</string>
|
||||
<string name="unavailable_feature_hardware">Необходимият хардуер не може да бъде намерен.</string>
|
||||
<string name="hardware_key">Хардуерен ключ</string>
|
||||
<string name="hide_password_summary">Скриване на паролите (***) по подразбиране</string>
|
||||
<string name="select_database_file">Отключване на хранилище</string>
|
||||
<string name="content_description_hardware_key_checkbox">Отметка на поле с хардуерен ключ</string>
|
||||
<string name="hide_password_title">Скриване на пароли</string>
|
||||
<string name="hint_pass">Парола</string>
|
||||
<string name="education_select_database_title">Отворете съществуващо хранилище</string>
|
||||
<string name="content_description_keyfile_checkbox">Отметка на поле за файл с ключ</string>
|
||||
<string name="error_hardware_key_unsupported">Хардуерният ключ не се поддържа.</string>
|
||||
<string name="remember_hardware_key_summary">Запомняне на използваните хардуерни ключове</string>
|
||||
<string name="error_nokeyfile">Избиране на файл с ключ.</string>
|
||||
<string name="entry_keyfile">Файл с ключ</string>
|
||||
<string name="error_no_hardware_key">Изберете хардуерен ключ.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Въпреки че използвате разпознаване на отключването на устройството ще трябва да запомните главната парола на хранилището.</string>
|
||||
<string name="create_keepass_file">Ново хранилище</string>
|
||||
<string name="recycle_bin">Кошче</string>
|
||||
<string name="default_checkbox">Използване като хранилище по подразбиране</string>
|
||||
<string name="otp_algorithm">Алгоритъм</string>
|
||||
<string name="email">Ел. поща</string>
|
||||
<string name="email_address">Адрес на ел. поща</string>
|
||||
<string name="personal_identification_number">ПИН</string>
|
||||
<string name="database">Хранилище</string>
|
||||
<string name="menu_lock">Заключване на хранилището</string>
|
||||
<string name="content_description_password_length">Дължина на паролата</string>
|
||||
<string name="content_description_remove_from_list">Премахване</string>
|
||||
<string name="content_description_update_from_list">Обновяване</string>
|
||||
<string name="entry_password_generator">Създаване на парола</string>
|
||||
<string name="version">Издание</string>
|
||||
<string name="settings">Настройки</string>
|
||||
<string name="creating_database">Създаване на хранилището…</string>
|
||||
<string name="lock">Заключване</string>
|
||||
<string name="keyboard">Клавиатура</string>
|
||||
<string name="keyboard_keys_category">Ключове</string>
|
||||
<string name="number">Номер</string>
|
||||
<string name="name">Име</string>
|
||||
<string name="public_key">Публичен ключ</string>
|
||||
<string name="private_key">Частен ключ</string>
|
||||
<string name="menu_database_settings">Настройки на хранилището</string>
|
||||
<string name="menu_app_settings">Настройки на приложението</string>
|
||||
<string name="discard">Отхвърляне</string>
|
||||
<string name="entry_add_field">Ниво поле</string>
|
||||
<string name="application_appearance">Интерфейс</string>
|
||||
<string name="other">Други</string>
|
||||
<string name="database_default_username_title">Потребител по подразбиране</string>
|
||||
<string name="text_appearance">Текст</string>
|
||||
<string name="download">Изтегляне</string>
|
||||
<string name="sort_username">Потребител</string>
|
||||
<string name="menu_save_database">Запазване на данните</string>
|
||||
<string name="never">Никога</string>
|
||||
<string name="field_name">Име на полето</string>
|
||||
<string name="sort_menu">Сортиране</string>
|
||||
<string name="field_value">Стойност на полето</string>
|
||||
<string name="hint_group_name">Име на групата</string>
|
||||
<string name="menu_merge_database">Обединяване на данните</string>
|
||||
<string name="menu_merge_from">Обединяване с…</string>
|
||||
<string name="menu_save_copy_to">Запазване на копие в…</string>
|
||||
<string name="sort_title">Заглавие</string>
|
||||
<string name="discard_changes">Отхвърляне на промените?</string>
|
||||
<string name="menu_reload_database">Презареждане на данните</string>
|
||||
<string name="contribute">Допринасяне</string>
|
||||
<string name="error_load_database_KDF_memory">Ключът не може да бъде зареден. Пробвайте да намалите използваната памет от функцията за извличане на ключове.</string>
|
||||
<string name="content_description_passphrase_word_count">Брой думи във фраза за достъп</string>
|
||||
<string name="search_filters">Филтри за търсене</string>
|
||||
<string name="current_group">Текуща група</string>
|
||||
<string name="case_sensitive">Съвпадение на регистъра</string>
|
||||
<string name="passphrase">Фраза за достъп</string>
|
||||
<string name="holder">Собственик</string>
|
||||
<string name="menu_form_filling_settings">Попълване на формуляри</string>
|
||||
<string name="menu_delete_entry_history">Премахване на история</string>
|
||||
<string name="menu_restore_entry_history">Възстановяване на история</string>
|
||||
<string name="minus">Дефис</string>
|
||||
<string name="no_results">Няма съвпадения</string>
|
||||
<string name="progress_title">Обработка…</string>
|
||||
<string name="progress_create">Създаване на хранилище…</string>
|
||||
<string name="do_not_kill_app">Не затваряйте приложението…</string>
|
||||
<string name="menu_appearance_settings">Външен вид</string>
|
||||
<string name="download_finalization">Завършване…</string>
|
||||
<string name="content_description_database_color">Цвят на хранилище</string>
|
||||
<string name="entry_not_found">Данни за записа не са намерени.</string>
|
||||
<string name="seed">Криптографско семе</string>
|
||||
<string name="account">Профил</string>
|
||||
<string name="bank">Банка</string>
|
||||
<string name="bank_name">Наименование на банката</string>
|
||||
<string name="standard">Стандарт</string>
|
||||
<string name="template">Шаблон</string>
|
||||
<string name="menu_move">Преместване</string>
|
||||
<string name="menu_cancel">Отказ</string>
|
||||
<string name="menu_hide_password">Скриване на парола</string>
|
||||
<string name="auto_focus_search_summary">Търсене при отключване на хранилище</string>
|
||||
<string name="saving_database">Запазване на хранилището…</string>
|
||||
<string name="command_execution">Изпълнение на команда…</string>
|
||||
<string name="content_description_keyboard_close_fields">Затваряне на полета</string>
|
||||
<string name="content_description_otp_information">Информация за еднократна парола</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Превключвател на видимостта на парола на поле за повтаряне на парола</string>
|
||||
<string name="content_description_entry_icon">Пиктограма на запис</string>
|
||||
<string name="inherited">Наследено</string>
|
||||
<string name="menu_empty_recycle_bin">Изпразване на кошчето</string>
|
||||
<string name="html_about_privacy"><strong>Не се събират никакви потребителски данни</strong>, приложението не се свързва с никакви сървъри, работи изцяло локално и напълно уважава поверителността на потребителите.</string>
|
||||
<string name="searchable">Достъпно за търсене</string>
|
||||
<string name="menu_external_icon">Външна пиктограма</string>
|
||||
<string name="autofill_select_entry">Избиране на запис…</string>
|
||||
<string name="enable_education_screens_title">Обучителни подсказки</string>
|
||||
<string name="entropy_calculate">Ентропия: изчисляване…</string>
|
||||
<string name="template_group_name">Шаблони</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="menu_paste">Поставяне</string>
|
||||
<string name="content_description_nav_header">Заглавка на меню</string>
|
||||
<string name="auto_type_sequence">Последователност за автом. въвеждане</string>
|
||||
<string name="id_card">Карта за самоличност</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="place_of_issue">Място на издаване</string>
|
||||
<string name="date_of_issue">Дата на издаване</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">Вид</string>
|
||||
<string name="cryptocurrency">Портфейл за криптовалута</string>
|
||||
<string name="token">Код за достъп</string>
|
||||
<string name="menu_change_key_settings">Промяна на главната парола</string>
|
||||
<string name="menu_advanced_unlock_settings">Отключване на устройството</string>
|
||||
<string name="menu_security_settings">Настройки за сигурност</string>
|
||||
<string name="menu_donate">Даряване</string>
|
||||
<string name="menu_edit">Променяне</string>
|
||||
<string name="menu_copy">Копиране</string>
|
||||
<string name="menu_file_selection_read_only">Само за четене</string>
|
||||
<string name="menu_search">Търсене</string>
|
||||
<string name="menu_showpass">Показване на паролата</string>
|
||||
<string name="menu_keystore_remove_key">Премахване на ключа за устройството</string>
|
||||
<string name="menu_url">Посещаване на адреса</string>
|
||||
<string name="menu_open_file_read_and_write">За четене и запис</string>
|
||||
<string name="auto_type">Автоматично въвеждане</string>
|
||||
<string name="content_description_node_children">Дъщерен възел</string>
|
||||
<string name="content_description_add_node">Нов възел</string>
|
||||
<string name="content_description_file_information">Информация за файл</string>
|
||||
<string name="content_description_credentials_information">Информация за самоличност</string>
|
||||
<string name="content_description_add_item">Нов елемент</string>
|
||||
<string name="content_description_password_checkbox">Отметка на поле за парола</string>
|
||||
<string name="content_description_entry_foreground_color">Цвят на шрифта на запис</string>
|
||||
<string name="navigation_drawer_open">Отваряне на страничното меню</string>
|
||||
<string name="navigation_drawer_close">Затваряне на страничното меню</string>
|
||||
<string name="validate">Проверяване</string>
|
||||
<string name="content_description_remove_field">Премахване на поле</string>
|
||||
<string name="entry_add_attachment">Нов прикачен файл</string>
|
||||
<string name="waiting_challenge_request">Изчакване на заявка за предизвикване…</string>
|
||||
<string name="waiting_challenge_response">Изчакване на отговор на предизвикване…</string>
|
||||
<string name="entry_setup_otp">Настройка на еднократна парола</string>
|
||||
<string name="regex">Регулярен израз</string>
|
||||
<string name="debit_credit_card">Банкова карта</string>
|
||||
<string name="wireless">Безжична мрежа</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">Защитена бележка</string>
|
||||
<string name="membership">Членство</string>
|
||||
<string name="error_arc4">Поточният шифър Аркфор не се поддържа.</string>
|
||||
<string name="error_empty_key">Ключът не трябва да е празен.</string>
|
||||
<string name="keyfile_is_empty">Файлът с ключ е празен.</string>
|
||||
<string name="length">Дължина</string>
|
||||
<string name="menu_app_settings_summary">Търсене, заключване, история, настройки</string>
|
||||
<string name="menu_form_filling_settings_summary">Клавиатура, автовъвеждане, междинна памет</string>
|
||||
<string name="menu_database_settings_summary">Описателни данни, кошче, шаблони, история</string>
|
||||
<string name="master_key_settings_summary">Промяна, обновяване</string>
|
||||
<string name="menu_open">Отключване</string>
|
||||
<string name="auto_focus_search_title">Бързо търсене</string>
|
||||
<string name="subdomain_search_title">Търсене на поддомейни</string>
|
||||
<string name="menu_delete">Изтриване</string>
|
||||
<string name="menu_appearance_settings_summary">Теми, цветове, атрибути</string>
|
||||
<string name="download_initialization">Подготвяне…</string>
|
||||
<string name="content_description_entry_background_color">Цвят на фона на запис</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft е приложение с <strong>отворен код</strong> и <strong>без реклами</strong>.
|
||||
\nРазпространява се под лиценза <strong>GPLv3</strong> без каквато и да е гаранция.</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Биометрия, удостоверяване</string>
|
||||
<string name="menu_security_settings_summary">Шифроване, функция за извличане на ключ</string>
|
||||
<string name="menu_master_key_settings">Настройки на главната парола</string>
|
||||
<string name="file_browser">Управление на файлове</string>
|
||||
<string name="generate_password">Създаване на парола</string>
|
||||
<string name="autofill_service_name">Услуга за автоматично попълване на KeePassDX</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Изисква смяна на главната парола следващия път (веднъж)</string>
|
||||
<string name="filter">Филтър</string>
|
||||
<string name="sort_db">Естествен ред</string>
|
||||
<string name="sort_recycle_bin_bottom">Кошчето е най-долу</string>
|
||||
<string name="sort_groups_before">Първо групите</string>
|
||||
<string name="autofill_preference_title">Настройка на автоматично попълване</string>
|
||||
<string name="database_custom_color_title">Цвят на хранилището по избор</string>
|
||||
<string name="keyboard_theme_title">Тема на клавиатурата</string>
|
||||
<string name="keyboard_auto_go_action_title">Автоматично действие на клавиш</string>
|
||||
<string name="education_advanced_unlock_title">Отключвайте хранилището заедно с устройството</string>
|
||||
<string name="education_advanced_unlock_summary">Свържете паролата със сканиране на биометрични данни или удостоверяване на устройството, за да отключвате бързо хранилищата.</string>
|
||||
<string name="education_entry_new_field_summary">Създайте допълнително поле, добавете стойност и при необходимост я защитете.</string>
|
||||
<string name="education_unlock_title">Отключете хранилището</string>
|
||||
<string name="education_sort_title">Сортиране на записи</string>
|
||||
<string name="education_donation_summary">Допринесете за повишаване на стабилността, сигурността и добавянето на нови възможности.</string>
|
||||
<string name="show_entry_colors_summary">Шрифта и фона на записите да е цветен</string>
|
||||
<string name="backspace">Backspace</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Екран за въвеждане на главната парола</string>
|
||||
<string name="select_entry">Изберете запис</string>
|
||||
<string name="education_new_node_title">Добавете елементи към хранилището</string>
|
||||
<string name="education_generate_password_summary">Създавайте надеждни пароли за записите, задайте лесно изискванията на формуляра и вашите изисквания за сигурност.</string>
|
||||
<string name="education_add_attachment_summary">За да запазите важни външни данни можете да прикачвате файлове към записите.</string>
|
||||
<string name="download_progression">Изпълнение: %1$d%%</string>
|
||||
<string name="download_complete">Готово!</string>
|
||||
<string name="unit_kibibyte">КиБ</string>
|
||||
<string name="character_count">Брой знаци: %1$d</string>
|
||||
<string name="style_brightness_title">Яркост на темата</string>
|
||||
<string name="style_brightness_summary">Избор между светла и тъмна тема</string>
|
||||
<string name="icon_section_standard">Стандартен</string>
|
||||
<string name="icon_section_custom">Потребителски</string>
|
||||
<string name="custom_fields">Потребителски полета</string>
|
||||
<string name="back_to_previous_keyboard">Превключва предната клавиатура</string>
|
||||
<string name="enable_auto_save_database_title">Автоматично запазване на хранилището</string>
|
||||
<string name="kdf_explanation">При създаване на ключа за алгоритъма за шифроване, главната парола се преобразува с помощта на функция за извличане на ключ и случайна „сол“.</string>
|
||||
<string name="rounds">Брой преобразувания</string>
|
||||
<string name="sort_ascending">Възходящо ↓</string>
|
||||
<string name="delete_entered_password_title">Премахване на парола</string>
|
||||
<string name="file_not_found_content">Файлът не е намерен. Пробвайте да го отворите от приложението за управление на файлове.</string>
|
||||
<string name="unit_byte">Б</string>
|
||||
<string name="search">Търсене</string>
|
||||
<string name="uppercase">Горен регистър</string>
|
||||
<string name="warning">Внимание</string>
|
||||
<string name="lock_database_back_root_summary">Заключва хранилището при докосване на бутона „Назад“ на началния екран</string>
|
||||
<string name="read_only">Само за четене</string>
|
||||
<string name="contains_duplicate_uuid">Хранилището съдържа повтарящ се идентификатор.</string>
|
||||
<string name="biometric">Биометричен ключ</string>
|
||||
<string name="set_autofill_service_title">Задаване на подразбирана услуга за автоматично попълване</string>
|
||||
<string name="password_size_title">Дължина на създаваните пароли</string>
|
||||
<string name="lock_database_back_root_title">Заключване при „Назад“</string>
|
||||
<string name="content">Съдържание</string>
|
||||
<string name="advanced_unlock">Отключване на устройството</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Препоръчителна смяна</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Препоръчване на смяна на главната парола (в дни)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Принудителна смяна</string>
|
||||
<string name="database_name_title">Име на хранилището</string>
|
||||
<string name="database_description_title">Описание на хранилището</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_entry_category">Запис</string>
|
||||
<string name="keyboard_appearance_category">Външен вид</string>
|
||||
<string name="allow_no_password_summary">Разрешава докосване на бутона „Отключване“ без попълнена главна парола</string>
|
||||
<string name="delete_entered_password_summary">Премахва въведената парола след опит за отключване на хранилище</string>
|
||||
<string name="reset_education_screens_text">Обучителните подсказки са нулирани</string>
|
||||
<string name="education_entry_edit_summary">Редактирайте записи с потребителски полета. Можете да правите кръстосани връзки между полетата на различни записи.</string>
|
||||
<string name="education_generate_password_title">Създавайте надеждни пароли</string>
|
||||
<string name="education_field_copy_summary">Копираните полета могат да бъдат поставени навсякъде.
|
||||
\n
|
||||
\nИзползвайте предпочитания то вас метод за попълване на формуляри.</string>
|
||||
<string name="exclude_ambiguous_chars">Изключване на еднакво изглеждащите знаци</string>
|
||||
<string name="at_least_one_char">Най-малко по един символ от всяка група</string>
|
||||
<string name="education_entry_new_field_title">Добавяйте полета по ваш избор</string>
|
||||
<string name="icon_pack_choose_title">Пакет с пиктограми</string>
|
||||
<string name="icon_pack_choose_summary">Използвания в приложението пакет с пиктограми</string>
|
||||
<string name="import_app_properties_title">Внасяне на настройки</string>
|
||||
<string name="no_url_handler">Инсталирайте мрежов четец, който да отвори този адрес.</string>
|
||||
<string name="sort_last_modify_time">Дата на промяна</string>
|
||||
<string name="autofill_sign_in_prompt">Влизане чрез KeePassDX</string>
|
||||
<string name="style_choose_title">Тема на приложението</string>
|
||||
<string name="education_search_title">Търсете елементи</string>
|
||||
<string name="corrupted_file">Файлът е повреден.</string>
|
||||
<string name="lowercase">Долен регистър</string>
|
||||
<string name="protection">Защита</string>
|
||||
<string name="space">Интервал</string>
|
||||
<string name="sort_creation_time">Дата на създаване</string>
|
||||
<string name="sort_last_access_time">Дата на последен достъп</string>
|
||||
<string name="special">Специални</string>
|
||||
<string name="underline">Подчертаване</string>
|
||||
<string name="unsupported_db_version">Неподдържана версия на хранилището.</string>
|
||||
<string name="database_history">История</string>
|
||||
<string name="general">Общи</string>
|
||||
<string name="autofill">Автоматично попълване</string>
|
||||
<string name="device_credential">Удостоверяване на устройството</string>
|
||||
<string name="lock_database_show_button_summary">Показва бутон за заключване в интерфейса</string>
|
||||
<string name="assign_master_key">Задаване на главна парола</string>
|
||||
<string name="file_name">Име на файла</string>
|
||||
<string name="path">Път</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Изисква смяна на главната парола (в дни)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Принудителна смяна следващия път</string>
|
||||
<string name="data">Данни</string>
|
||||
<string name="database_data_compression_title">Компресия на данните</string>
|
||||
<string name="database_data_compression_summary">Компресията на данните намалява размера на хранилището</string>
|
||||
<string name="database_version_title">Версия на хранилището</string>
|
||||
<string name="compression">Компресия</string>
|
||||
<string name="compression_none">Няма</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="templates">Шаблони</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_setting_label">Настройки на Magikeyboard</string>
|
||||
<string name="keyboard_selection_entry_title">Избор на записи</string>
|
||||
<string name="allow_no_password_title">Разрешаване без главна парола</string>
|
||||
<string name="enable_read_only_title">Само за четене</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_notification_entry_content_title">Записът %1$s е достъпен в Magikeyboard</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Запис</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="autofill_close_database_title">Затваряне на хранилище</string>
|
||||
<string name="autofill_close_database_summary">Затваряне на хранилището след избор на автоматично попълване</string>
|
||||
<string name="enable_education_screens_summary">Откроява елементи, с цел да опише как работи приложението</string>
|
||||
<string name="reset_education_screens_title">Нулиране на обучителни подсказки</string>
|
||||
<string name="reset_education_screens_summary">Отново показва всички обучителни подсказки</string>
|
||||
<string name="education_create_database_title">Създайте файла на хранилището</string>
|
||||
<string name="education_create_database_summary">Създайте своя първи файл за управление на пароли.</string>
|
||||
<string name="education_select_database_summary">Отворете вече създаден файл на хранилище, за да продължите да го използвате.</string>
|
||||
<string name="education_entry_edit_title">Променяйте записи</string>
|
||||
<string name="education_validate_entry_title">Потвърждаване на записа</string>
|
||||
<string name="education_add_attachment_title">Добавяйте прикачени файлове</string>
|
||||
<string name="education_read_only_title">Хранилище само за четене</string>
|
||||
<string name="education_setup_OTP_title">Настройка на OTP</string>
|
||||
<string name="education_read_only_summary">Променете режима на отваряне за сесията.
|
||||
\n
|
||||
\nРежимът „само за четене“ предотвратява нежеланите промени в хранилището.
|
||||
\nРежимът „за четене и запис“ дава възможност за добавяне, промяна и премахване на елементи.</string>
|
||||
<string name="education_field_copy_title">Копирайте поле</string>
|
||||
<string name="education_lock_title">Заключете хранилището</string>
|
||||
<string name="education_lock_summary">Бързо заключете хранилището. Настройте приложението да се заключва след определено време или при изгасяне на екрана.</string>
|
||||
<string name="education_sort_summary">Изберете признак за подредбата на записи и групи.</string>
|
||||
<string name="education_donation_title">Участвайте</string>
|
||||
<string name="download_attachment">Изтегляне %1$s</string>
|
||||
<string name="upload_attachment">Изпращане %1$s</string>
|
||||
<string name="download_canceled">Отказано!</string>
|
||||
<string name="unit_mebibyte">МиБ</string>
|
||||
<string name="unit_gibibyte">ГиБ</string>
|
||||
<string name="entropy">Ентропия: %1$s бита</string>
|
||||
<string name="entropy_high">Ентропия: висока</string>
|
||||
<string name="consider_chars_filter">Допълнителни знаци</string>
|
||||
<string name="word_separator">Разделител</string>
|
||||
<string name="ignore_chars_filter">Пренебрегнати знаци</string>
|
||||
<string name="title_case">Всяка Дума</string>
|
||||
<string name="screenshot_mode_banner_text">Режим екранни снимки</string>
|
||||
<string name="style_choose_summary">Използваната в приложението тема</string>
|
||||
<string name="show_entry_colors_title">Оцветяване на записи</string>
|
||||
<string name="hide_expired_entries_summary">Записите с изтекла давност не се показват</string>
|
||||
<string name="education_new_node_summary">Елементите дават възможност да управлявате цифрови идентичности.
|
||||
\n
|
||||
\nИзползвайте групите (подобно на папки), за да групирате записите в хранилището.</string>
|
||||
<string name="education_search_summary">Търсете по заглавие, потребител или съдържание на други полета, за да намерите своите пароли.</string>
|
||||
<string name="html_about_contribution">За <strong>запазване на нашата независимост</strong>, <strong>отстраняване на дефекти</strong>, <strong>добавяне на нови възможности</strong> и <strong>поддържане на активна разработка</strong>, разчитаме на вашата <strong>поддръжка</strong>.</string>
|
||||
<string name="lock_database_show_button_title">Бутон за заключване</string>
|
||||
<string name="autofill_explanation_summary">Включете услугата за попълване на формуляри в други приложения</string>
|
||||
<string name="properties">Свойства</string>
|
||||
<string name="enable_read_only_summary">По подразбиране отваря хранилището само за четене</string>
|
||||
<string name="education_validate_entry_summary">Не забравяйте да потвърдите записа и да го запазите в хранилището.
|
||||
\n
|
||||
\nАко се задейства автоматичното заключване, а сте направили промени, рискувате загуба на данни.</string>
|
||||
<string name="education_setup_OTP_summary">Настройте управлението на еднократни пароли (HOTP / TOTP) което да създава кодове за достъп за двустепенно удостоверяване (2FA).</string>
|
||||
<string name="education_unlock_summary">Въведете паролата и/или файла с ключ, за да отключите хранилището.
|
||||
\n
|
||||
\nПравете резервно копие на хранилището на сигурно място след всяка промяна.</string>
|
||||
<string name="lower_case">долен регистър</string>
|
||||
<string name="upper_case">ГОРЕН РЕГИСТЪР</string>
|
||||
<string name="hide_expired_entries_title">Скриване на записите без давност</string>
|
||||
<string name="hint_conf_pass">Потвърждаване на парола</string>
|
||||
<string name="subdomain_search_summary">Търсене на домейни със зададени поддомейни</string>
|
||||
<string name="import_app_properties_summary">Изберете резервно копие на настройките</string>
|
||||
<string name="export_app_properties_summary">Създава резервно копие на настройките</string>
|
||||
<string name="root">Корен</string>
|
||||
<string name="show_uuid_title">Идентификатор</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Купувайки версията <strong>Pro</strong>,</string>
|
||||
<string name="html_text_dev_feature_contibute"><strong>Участвайки в проекта</strong>,</string>
|
||||
<string name="html_text_dev_feature">Тази възможност е <strong>в разработка</strong> и изисква вашето <strong>участие</strong>, за да бъде достъпна скоро.</string>
|
||||
<string name="html_text_feature_generosity">Тази <strong>тема</strong> е достъпна, благодарение на вашата щедрост.</string>
|
||||
<string name="invalid_db_sig">Форматът на хранилището не може да бъде определен.</string>
|
||||
<string name="list_entries_show_username_summary">Показват се потребителските имена в списъка със записите</string>
|
||||
<string name="list_entries_show_username_title">Потребители</string>
|
||||
<string name="list_groups_show_number_entries_title">Брой записи</string>
|
||||
<string name="list_groups_show_number_entries_summary">Показват се броя записи в група</string>
|
||||
<string name="list_size_title">Размер на списъка</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Разрешаване на проблема, чрез създаване на нов идентификатор и продължаване?</string>
|
||||
<string name="show_uuid_summary">Показва се идентификаторът на даден запис или група</string>
|
||||
<string name="list_size_summary">Размер на текста на елементите от списъка</string>
|
||||
<string name="colorize_password_summary">Оцветяване на паролите според вида на знаците</string>
|
||||
<string name="export_app_properties_title">Изнасяне на настройки</string>
|
||||
<string name="enable_screenshot_mode_summary">Разрешава на други приложения да записват и правят снимки на екрана</string>
|
||||
<string name="html_text_dev_feature_thanks">Много благодарим за поддръжката.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Работим усърдно, за да добавим бързо тази възможност.</string>
|
||||
<string name="hint_generated_password">Създадена парола</string>
|
||||
<string name="hint_length">Дължина</string>
|
||||
<string name="invalid_credentials">Неправилна главна парола или файл с ключ.</string>
|
||||
<string name="show_otp_token_summary">Показват се кодовете за достъп от OTP в списъка със записите</string>
|
||||
<string name="show_otp_token_title">Кодове от OTP</string>
|
||||
<string name="error_can_not_handle_uri">Указаният URI не може да бъде обработен от KeePassDX.</string>
|
||||
<string name="error_file_not_create">Файлът не може да бъде създаден.</string>
|
||||
<string name="error_invalid_db">Грешка при четене на хранилището.</string>
|
||||
<string name="hint_icon_name">Наименование на пиктограмата</string>
|
||||
<string name="invalid_db_same_uuid">%1$s с идентификатор %2$s вече съществува.</string>
|
||||
<string name="colorize_password_title">Оцветяване на пароли</string>
|
||||
<string name="enable_screenshot_mode_title">Режим екранни снимки</string>
|
||||
<string name="enable_keep_screen_on_title">Екранът винаги включен</string>
|
||||
<string name="enable_keep_screen_on_summary">Поддържа екрана включен при преглед или промяна на запис</string>
|
||||
<string name="enable_auto_save_database_summary">Запазва хранилището при важни действия (в режим „четене и запис“)</string>
|
||||
<string name="html_text_ad_free">За разлика от много други приложения за управление на пароли това е <strong>без реклами</strong>, <strong>свободно от лицензи</strong> и не събира лични данни на сървърите си без значение каква версия използвате.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Не забравяйте да обновявате приложението.</string>
|
||||
<string name="html_text_dev_feature_encourage">вие поощрявате разработчиците да добавят <strong>нови възможности</strong> и да <strong>отстраняват дефекти</strong> според вашите отзиви.</string>
|
||||
<string name="html_text_buy_pro">Купувайки версията Pro ще имате достъп до тази <strong>тема</strong> и особено ще помогнете за <strong>изпълнението на проекти на общността</strong>.</string>
|
||||
<string name="html_text_donation">За да развиваме проекта и да запазим неговата независимост се нуждаем от вашата <strong>поддръжка</strong>.</string>
|
||||
<string name="hint_keyfile">Файл с ключ</string>
|
||||
<string name="invalid_algorithm">Грешен алгоритъм.</string>
|
||||
<string name="description_app_properties">Свойства за управление на настройките на KeePassDX</string>
|
||||
<string name="success_export_app_properties">Настройките на приложението са изнесени</string>
|
||||
<string name="error_export_app_properties">Грешка при изнасяне на настройки</string>
|
||||
<string name="error_invalid_OTP">Неприемлива тайна за OTP.</string>
|
||||
<string name="error_no_name">Въведете име.</string>
|
||||
<string name="hide_broken_locations_summary">Скрива вече несъществуващи хранилища от списъка с последно отваряните</string>
|
||||
<string name="registration_mode">Режим регистрация</string>
|
||||
<string name="remember_database_locations_title">Запомняне използваните хранилища</string>
|
||||
<string name="show_recent_files_title">Показване на последните хранилища</string>
|
||||
<string name="search_mode">Режим търсене</string>
|
||||
<string name="save_mode">Режим запазване</string>
|
||||
<string name="selection_mode">Режим избиране</string>
|
||||
<string name="remember_database_locations_summary">Запазва местоположението на хранилищата</string>
|
||||
<string name="remember_keyfile_locations_title">Запомняне използваните ключове</string>
|
||||
<string name="remember_keyfile_locations_summary">Запазва местоположението на ключовете</string>
|
||||
<string name="show_recent_files_summary">Показва местоположението на последно използваните хранилища</string>
|
||||
<string name="encryption_explanation">Алгоритъм за шифроване на цялата информация</string>
|
||||
<string name="memory_usage">Използвана памет</string>
|
||||
<string name="error_invalid_path">Уверете се, че пътят е правилен.</string>
|
||||
<string name="error_import_app_properties">Грешка при внасяне на настройки</string>
|
||||
<string name="parallelism">Паралелно изпълняване</string>
|
||||
<string name="success_import_app_properties">Настройките на приложението са внесени</string>
|
||||
<string name="read_only_warning">В зависимост от приложението за управление на файлове, KeePassDX може да няма права да пише в паметта на устройството.</string>
|
||||
<string name="hide_broken_locations_title">Скриване на липсващи хранилища</string>
|
||||
<string name="rounds_explanation">По-големият брой преобразувания дава по-добра устойчивост срещу атаки с груба сила, но може сериозно да забави зареждането изапазването.</string>
|
||||
<string name="warning_sure_remove_data">Премахване на данните въпреки това?</string>
|
||||
<string name="build_label">Компилация %1$s</string>
|
||||
<string name="warning_permanently_delete_nodes">Безвъзвратно премахване на избраните възли?</string>
|
||||
<string name="warning_database_read_only">Дайте права за писане на файла, за да бъдат запазени промените в хранилището</string>
|
||||
<string name="warning_database_link_revoked">Достъпът до файла е оттеглен от приложението за управление на файлове</string>
|
||||
<string name="warning_empty_password">Продължаване без парола за защита на хранилището?</string>
|
||||
<string name="warning_no_encryption_key">Продължаване без ключ за шифроване?</string>
|
||||
<string name="warning_empty_keyfile">Не е препоръчително да бъде добавян празен файл с ключ.</string>
|
||||
<string name="warning_database_revoked">Достъпът до файла е оттеглен от приложението за управление на файлове, отворете хранилището отново.</string>
|
||||
<string name="version_label">Издание %1$s</string>
|
||||
<string name="list_password_generator_options_title">Знаци за парола</string>
|
||||
<string name="lock_database_screen_off_title">Заключване на екрана</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Премахване на несвързани данни</string>
|
||||
<string name="warning_sure_add_file">Добавяне на файла въпреки това?</string>
|
||||
<string name="error_unable_merge_database_kdb">Обединяване от хранилище V1 е невъзможно.</string>
|
||||
<string name="memory_usage_explanation">Количество памет, използвана от функцията за извличане на ключове.</string>
|
||||
<string name="warning_database_already_opened">Има отворено хранилище, затворете го, за да отворите друго</string>
|
||||
<string name="warning_replace_file">При добавяне на този файл ще бъде заменен вече съществуващ.</string>
|
||||
<string name="warning_remove_unlinked_attachment">Премахването на несвързаните данни може да намали размера на хранилището, но може да изтрие информация от разширения на KeePass.</string>
|
||||
<string name="warning_database_info_changed">Информация от хранилището е променена извън приложението.</string>
|
||||
<string name="warning_database_info_reloaded">При презареждане на хранилището ще бъдат изгубени местните промени.</string>
|
||||
<string name="merge_success">Обединяването е завършено</string>
|
||||
<string name="configure">Настройка</string>
|
||||
<string name="unavailable">Недостъпно</string>
|
||||
<string name="database_opened">Хранилището е отвоерно</string>
|
||||
<string name="ask">Питане</string>
|
||||
<string name="list_password_generator_options_summary">Задава набора от разрешени знаци за създаване на парола</string>
|
||||
<string name="later">По-късно</string>
|
||||
<string name="warning_empty_recycle_bin">Безвъзвратно премахване на всички възли в кошчето?</string>
|
||||
<string name="parallelism_explanation">Степен на едновременно изпълняване (т.е. брой нишки), използвана от функцията за извличане на ключове.</string>
|
||||
<string name="warning_password_encoding">Избягвайте да използвате в паролите знаци, които не са от кодировката на текста на хранилището (такива знаци ще бъдат превърнати в една буква).</string>
|
||||
<string name="warning_file_too_big">Предполага се, че хранилищата на KeePass съдържат само малки служебни файлове (например файлове с ключове на PGP).
|
||||
\n
|
||||
\nАко добавите този файл, хранилището ще нарасне много и бързодействието ще намалее.</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Премахва от хранилището прикачени файлове без връзка със запис</string>
|
||||
<string name="warning_empty_keyfile_explanation">Съдържанието на файла с ключ не трябва да бъде променяно и най-добре е да съдържа случайна стойност.</string>
|
||||
<string name="warning_database_info_changed_options">Обединете данните, презапишете външните промени или презаредете хранилището с последните промени.</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Време на живот на съдържанието, което се използва за отключване</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Да бъдат ли премахнати всички ключове за шифроване, свързани с разпознаването на отключване на устройството?</string>
|
||||
<string name="biometric_delete_all_key_summary">Премахване на всички ключове за шифроване, свързани с разпознаването на отключване на устройството</string>
|
||||
<string name="unavailable_feature_text">Тази възможност не може да бъде използвана.</string>
|
||||
<string name="unavailable_feature_version">Устройството разполага с Андроид %1$s, но е необходим %2$s или по-нов.</string>
|
||||
<string name="templates_group_enable_title">Използване на шаблони</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Разпознаване на отключване на устройството</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Въведете паролата и докоснете бутона.</string>
|
||||
<string name="lock_database_screen_off_summary">Заключва хранилището нколко секунди след изключване на екрана</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">За да се възползвате от отключване на устройството не пазете шифровано съдържание</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Време на действие</string>
|
||||
<string name="advanced_unlock_timeout">Времетраене на отключването на устройството</string>
|
||||
<string name="recycle_bin_title">Използване на кошчето</string>
|
||||
<string name="recycle_bin_summary">Премества групите и записите в групата „Кошче“ вместо да ги премахва директно</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Отключване с устройството</string>
|
||||
<string name="advanced_unlock_scanning_error">Грешка при отключване на устройството: %1$s</string>
|
||||
<string name="advanced_unlock_not_recognized">Не може да бъде разпознато кога устройството е отключено</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Заявката за отключване не може да бъде подготвена.</string>
|
||||
<string name="password_size_summary">Подразбирана дължина на създаваните пароли</string>
|
||||
<string name="advanced_unlock_tap_delete">Докоснете, за да премахнете ключовете за отключване на устройството</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Временно отключване на устройството</string>
|
||||
<string name="advanced_unlock_explanation_summary">За по-лесно отключване на хранилището използвайте отключване на устройството</string>
|
||||
<string name="recycle_bin_group_title">Група „Кошче“</string>
|
||||
<string name="templates_group_uuid_title">Група „Шаблони“</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Извличане на главната парола на хранилището при отключване на устройството</string>
|
||||
<string name="advanced_unlock_invalid_key">Ключът за отключване на устройството не може да бъде прочетен. Премахнете го и повторете процедурата по разпознаване.</string>
|
||||
<string name="advanced_unlock_keystore_warning">Това свойство на приложението ще пази шифровани данни за достъп в защитеното хранилище за ключове на устройството.
|
||||
\n
|
||||
\nВ зависимост реализацията на ППИ на операционната система то може да не е пълнофункционално.
|
||||
\n
|
||||
\nПроверете съвместимостта и степента на сигурност на хранилището за ключове при производителя на устройството или автора на инсталираната операционната система.</string>
|
||||
<string name="templates_group_enable_summary">Използване на динамични шаблони за попълване на полетата на записи</string>
|
||||
<string name="max_history_items_title">Максимален брой записи</string>
|
||||
<string name="max_history_items_summary">Ограничаване на броя на елементите от историята на запис</string>
|
||||
<string name="max_history_size_title">Максимален размер</string>
|
||||
<string name="monospace_font_fields_enable_summary">Полетата използват различен шрифт за по-добра четимост на знаците</string>
|
||||
<string name="magic_keyboard_explanation_summary">Включете потребителска клавиатура, която да попълва пароли и полета за удостоверяване</string>
|
||||
<string name="clear_clipboard_notification_title">Изчистване при затваряне</string>
|
||||
<string name="max_history_size_summary">Ограничаване на размера на историята на всеки запис</string>
|
||||
<string name="keyboard_notification_entry_summary">Показване на известие, когато има достъпен запис</string>
|
||||
<string name="monospace_font_fields_enable_title">Отделен шрифт за полетата</string>
|
||||
<string name="enable">Включване</string>
|
||||
<string name="disable">Изключване</string>
|
||||
<string name="notification">Известие</string>
|
||||
<string name="device_keyboard_setting_title">Настройки на клавиатурата на устройството</string>
|
||||
<string name="keyboard_selection_entry_summary">При преглед на запис в KeePassDX, стойностите на Magikeyboard да бъдат попълнени с неговите данни</string>
|
||||
<string name="keyboard_notification_entry_title">Известие за наличие</string>
|
||||
<string name="error_disallow_no_credentials">Трябва да има зададена най-малко една парола.</string>
|
||||
<string name="error_pass_match">Паролите се различават.</string>
|
||||
<string name="error_string_type">Текстът не съвпада с търсения елемент.</string>
|
||||
<string name="error_registration_read_only">Нов запис не може да бъде добавен в хранилище, отворено само за четене</string>
|
||||
<string name="error_start_database_action">Възникна грешка при извършване на действие с хранилището.</string>
|
||||
<string name="keyboard_entry_timeout_title">Време за изчакване</string>
|
||||
<string name="autofill_application_id_blocklist_title">Черен списък на приложения</string>
|
||||
<string name="autofill_read_only_save">В хранилище, отворено само за четене не могат да бъдат запазвани промени.</string>
|
||||
<string name="error_move_group_here">Група не може да бъде преместена тук.</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Изчистване при затваряне</string>
|
||||
<string name="autofill_save_search_info_summary">При ръчен избор на запис прави опит за запазване на информация от търсене за по-лесно бъдещо използване</string>
|
||||
<string name="keyboard_change">Превключване на клавиатури</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Списък от приложения, в които автоматично попълване да не работи</string>
|
||||
<string name="autofill_block">Спиране на автоматичното попълване</string>
|
||||
<string name="keyboard_previous_lock_title">Заключване на хранилище</string>
|
||||
<string name="error_word_reserved">Тази дума е запазена и не може да бъде използвана.</string>
|
||||
<string name="error_load_database">Хранилището не може да бъде заредено.</string>
|
||||
<string name="error_create_database_file">С тази парола и ключ хранилище не може да бъде създадено.</string>
|
||||
<string name="error_duplicate_file">Файл с тези данни съществува.</string>
|
||||
<string name="error_file_to_big">Файлът, който изпращате е твърде голям.</string>
|
||||
<string name="keyboard_save_search_info_title">Запазване на обща информация</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Затваря хранилището при затваряне на известието</string>
|
||||
<string name="keyboard_auto_go_action_summary">Действие на бутона „Напред“ след докоснат бутон „Поле“</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Автоматично превключва предната клавиатура на екрана за удостоверяване на хранилището</string>
|
||||
<string name="error_wrong_length">Полето „Дължина“ трябва да има положителна целочислена стойност.</string>
|
||||
<string name="error_autofill_enable_service">Услугата за автоматично попълване не може да бъде включена.</string>
|
||||
<string name="error_move_entry_here">Запис не може да бъде преместен тук.</string>
|
||||
<string name="error_otp_digits">Кодът за достъп трябва да съдържа от %1$d до %2$d цифри.</string>
|
||||
<string name="keyboard_key_vibrate_title">Тактилна обратна връзка</string>
|
||||
<string name="error_copy_entry_here">Запис не може да бъде копиран тук.</string>
|
||||
<string name="error_pass_gen_type">Изберете един или повече вида знаци.</string>
|
||||
<string name="error_copy_group_here">Група не може да бъде копирана тук.</string>
|
||||
<string name="error_create_database">Хранилището не може да бъде създадено.</string>
|
||||
<string name="error_otp_counter">Броячът трябва да бъде в интервала от %1$d до %2$d.</string>
|
||||
<string name="keyboard_previous_fill_in_title">Превключване назад</string>
|
||||
<string name="keyboard_previous_search_summary">Автоматично превключва предната клавиатура на екрана за търсене</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Автоматично превключва предната клавиатура след докосване на бутона за автоматично действие</string>
|
||||
<string name="autofill_block_restart">Рестартирайте приложението, съдържащо формуляра, за да влезе в сила ограничението.</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Предложения за автом. попълване са добавени.</string>
|
||||
<string name="error_rounds_too_large">Полето „Брой преобразувания“ има твърде голяма стойност. Променена е на 2147483648.</string>
|
||||
<string name="error_string_key">Всяко поле трябва да има наименование.</string>
|
||||
<string name="error_label_exists">Такъв етикет вече съществува.</string>
|
||||
<string name="error_save_database">Хранилището не може да бъде запазено.</string>
|
||||
<string name="error_otp_period">Периодът трябва да бъде в интервала от %1$d до %2$d секунди.</string>
|
||||
<string name="autofill_inline_suggestions_summary">Опит за показване предложения за автоматично попълване от съвместимата клавиатура</string>
|
||||
<string name="keyboard_save_search_info_summary">При ръчен избор на запис прави опит за запазване на обща информация за по-лесно бъдещо използване</string>
|
||||
<string name="autofill_ask_to_save_data_title">Питане за запазване на данни</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Искане на разрешение за запазване на информация след попълване на формуляр</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Черен списък на домейни</string>
|
||||
<string name="error_response_already_provided">Отговор вече е получен.</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Списък от домейни, на които автоматично попълване да не работи</string>
|
||||
<string name="error_out_of_memory">Недостатъчно памет за работа с хранилището.</string>
|
||||
<string name="error_XML_malformed">Повреден XML.</string>
|
||||
<string name="error_otp_secret_key">Тайният ключ трябва да бъде във формат Base32.</string>
|
||||
<string name="error_field_name_already_exists">Поле с такова име съществува.</string>
|
||||
<string name="error_no_response_from_challenge">Не може да бъде получен отговор на предизвикването.</string>
|
||||
<string name="error_challenge_already_requested">Предизвикване вече е заявено.</string>
|
||||
<string name="permission">Разрешение</string>
|
||||
<string name="keyboard_entry_timeout_summary">Изчакване, след което записът се изчиства от клавиатурата</string>
|
||||
<string name="keyboard_key_sound_title">Звукова обратна връзка</string>
|
||||
<string name="keyboard_previous_search_title">Екран за търсене</string>
|
||||
<string name="keyboard_previous_lock_summary">Автоматично превключва предната клавиатура след заключване на хранилището</string>
|
||||
<string name="autofill_inline_suggestions_title">Предложения на място</string>
|
||||
<string name="autofill_manual_selection_title">Ръчен избор</string>
|
||||
<string name="autofill_manual_selection_summary">Показване на възможните записи от хранилището, от които потребителят да избере</string>
|
||||
<string name="autofill_save_search_info_title">Запазване на информация от търсене</string>
|
||||
<string name="biometric_unlock_enable_title">Биометрично отключване</string>
|
||||
<string name="biometric_auto_open_prompt_title">Питане при автоматично отключване</string>
|
||||
<string name="configure_biometric">Не са регистрирани биометрични или други способи за отключване на устройството.</string>
|
||||
<string name="biometric_security_update_required">Необходимо е обновяване на биометричната система за сигурност.</string>
|
||||
<string name="encrypted_value_stored">Шифрованата парола е запазена</string>
|
||||
<string name="keystore_not_accessible">Хранилището за ключове не е подготвено.</string>
|
||||
<string name="clipboard">Междинна памет</string>
|
||||
<string name="device_credential_unlock_enable_title">Отключване на устройството</string>
|
||||
<string name="error_database_uri_null">Идентификаторът на хранилището не може да бъде получен.</string>
|
||||
<string name="error_remove_file">Грешка при премахване на файла.</string>
|
||||
<string name="error_upload_file">Грешка при изпращане на файла.</string>
|
||||
<string name="error_cancel_by_user">Отказано от потребителя.</string>
|
||||
<string name="error_driver_required">За %1$s е необходим драйвер.</string>
|
||||
<string name="error_location_unknown">Мястото на хранилището е неизвестно, действието не може да бъде извършено.</string>
|
||||
<string name="warning_copy_permission">Разрешението е необходимо за показване на известия за междинната памет.</string>
|
||||
<string name="unlock_and_link_biometric">Настройка отключване с устройството</string>
|
||||
<string name="clipboard_warning">При неуспешно автоматично изчистване на междинната памет, изчистете историята ѝ ръчно.</string>
|
||||
<string name="clipboard_notifications_title">Известия от междинната памет</string>
|
||||
<string name="clipboard_notifications_summary">Известия от междинната памет за копиране на полета при преглед на запис</string>
|
||||
<string name="biometric_unlock_enable_summary">Дава възможност за отключване на хранилището посредством биометрични данни</string>
|
||||
<string name="device_credential_unlock_enable_summary">Дава възможност за отключване на хранилището при отключване на устройството</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Автоматична заявка за отключване на устройството ако хранилището се отключва с устройството</string>
|
||||
<string name="allow_copy_password_summary">Разрешава копиране на паролите и защитените полета от записите в междинната памет</string>
|
||||
<string name="error_rebuild_list">Списъкът не може да бъде изграден отново.</string>
|
||||
<string name="error_otp_type">Формулярът не разпознава този вид OTP и може да не създава правилни кодове за достъп.</string>
|
||||
<string name="warning_keyfile_integrity">Отпечатъкът от файла не е сигурен, защото Андроид може да променя данните в движение. Променете разширението на файла на .bin, за бъде невредим.</string>
|
||||
<string name="allow_copy_password_title">Доверяване на междинната памет</string>
|
||||
<string name="warning_exact_alarm">Приложението няма права за използване на точен будилник. В резултат на това дейностите, които зависят от него няма да се изпълняват на време.</string>
|
||||
<string name="clear_clipboard_notification_summary">Заключва хранилището при затваряне на известието или изтече времето за изчакване на междинната памет</string>
|
||||
<string name="warning_database_notification_permission">Разрешението дава възможност за показване на състоянието на хранилището, както и да го заключвате с леснодостъпен бутон.
|
||||
\n
|
||||
\nАко не предоставите това разрешение, отвореното във фонов режим хранилище няма да бъде видимо, ако друго приложение се показва в момента.</string>
|
||||
<string name="style_name_forest">Горска</string>
|
||||
<string name="style_name_divine">Божествена</string>
|
||||
<string name="style_name_classic">Класическа</string>
|
||||
<string name="style_name_simple">Обикновена</string>
|
||||
<string name="style_name_moon">Лунна</string>
|
||||
<string name="style_name_sun">Слънчева</string>
|
||||
<string name="style_name_reply">Отговор</string>
|
||||
<string name="style_name_kunzite">Авторска</string>
|
||||
<string name="style_name_follow_system">Като системната</string>
|
||||
<string name="style_name_light">Светла</string>
|
||||
<string name="style_name_dark">Тъмна</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Презаредете последните промени в хранилището.</string>
|
||||
</resources>
|
||||
@@ -30,18 +30,19 @@
|
||||
<string name="application">Aplicació</string>
|
||||
<string name="menu_app_settings">Configuració de l\'aplicació</string>
|
||||
<string name="brackets">Parèntesis</string>
|
||||
<string name="file_manager_install_description">Un gestor de fitxers que accepta les intencions ACTION_CREATE_DOCUMENT i ACTION_OPEN_DOCUMENT, que us calen per a crear, obrir i desar fitxers de base de dades.</string>
|
||||
<string name="clipboard_cleared">Porta-retalls netejat.</string>
|
||||
<string name="file_manager_install_description">Es requereix un gestor de fitxers que accepti les intencions ACTION_CREATE_DOCUMENT i ACTION_OPEN_DOCUMENT per a crear, obrir i desar fitxers de base de dades.</string>
|
||||
<string name="clipboard_cleared">Porta-retalls netejat</string>
|
||||
<string name="clipboard_timeout">Temps d\'espera del porta-retalls</string>
|
||||
<string name="clipboard_timeout_summary">Temps abans de netejar el porta-retalls (si el teu dispositiu ho suporta)</string>
|
||||
<string name="select_to_copy">Selecciona per copiar %1$s al porta-retalls</string>
|
||||
<string name="retrieving_db_key">Es recupera la clau de base de dades…</string>
|
||||
<string name="database">Base de dades</string>
|
||||
<string name="decrypting_db">Es desxifra el contingut de la base de dades…</string>
|
||||
<string name="decrypting_db">Desxifrant la base de dades…</string>
|
||||
<string name="default_checkbox">Utilitza com a base de dades per defecte</string>
|
||||
<string name="digits">Dígits</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft ve sense cap mena de garantia. Això és programari lliure, i pots redistribuir-lo sota els termes de la llicència GPL versió 3 o posterior.</string>
|
||||
<string name="select_database_file">Obri una base de dades existent</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft és <strong> programari lliure </strong> i <strong>sense anuncis</strong>.
|
||||
\nEs proporciona tal com està, sota una llicència <strong>GPLv3</strong>, sense cap garantia.</string>
|
||||
<string name="select_database_file">Obre una caixa forta existent</string>
|
||||
<string name="entry_accessed">Accedida</string>
|
||||
<string name="entry_cancel">Cancel·la</string>
|
||||
<string name="entry_notes">Comentaris</string>
|
||||
@@ -97,11 +98,11 @@
|
||||
<string name="menu_open">Obre</string>
|
||||
<string name="menu_search">Cerca</string>
|
||||
<string name="menu_showpass">Mostra la contrasenya</string>
|
||||
<string name="menu_url">Ves a la URL</string>
|
||||
<string name="menu_url">Ves a l\'URL</string>
|
||||
<string name="minus">Menys</string>
|
||||
<string name="never">Mai</string>
|
||||
<string name="no_results">Cap resultat de cerca</string>
|
||||
<string name="no_url_handler">Instal·leu un navegador web per a obri aquesta URL</string>
|
||||
<string name="no_url_handler">Instal·leu un navegador web per a obrir aquest URL.</string>
|
||||
<string name="progress_create">Creant nova base de dades…</string>
|
||||
<string name="progress_title">Treballant…</string>
|
||||
<string name="content_description_remove_from_list">Elimina</string>
|
||||
@@ -139,28 +140,28 @@
|
||||
<string name="database_default_username_title">Nom d\'usuari per defecte</string>
|
||||
<string name="database_description_title">Descripció de la base de dades</string>
|
||||
<string name="database_name_title">Nom de la base de dades</string>
|
||||
<string name="clear_clipboard_notification_title">Neteja en tancar</string>
|
||||
<string name="clear_clipboard_notification_title">Neteja al tancar</string>
|
||||
<string name="disable">Desactiva</string>
|
||||
<string name="enable">Activa</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Obliga a canviar la contrasenya mestra (dies)</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Força a canviar la clau mestra (dies)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Força la renovació</string>
|
||||
<string name="max_history_size_title">Mida màxima</string>
|
||||
<string name="max_history_items_title">Nombre màxim</string>
|
||||
<string name="recycle_bin_group_title">Grup paperera</string>
|
||||
<string name="recycle_bin_summary">Mou els grups i les entrades al grup \"paperera\" abans de suprimir-los</string>
|
||||
<string name="recycle_bin_title">Ús de la paperera</string>
|
||||
<string name="database_data_compression_summary">La compressió de les dades redueix la mida de la base de dades.</string>
|
||||
<string name="database_data_compression_summary">La compressió de les dades redueix la mida de la base de dades</string>
|
||||
<string name="database_data_compression_title">Compressió de les dades</string>
|
||||
<string name="assign_master_key">Assigna una contrasenya mestra</string>
|
||||
<string name="path">Camí</string>
|
||||
<string name="file_name">Nom de fitxer</string>
|
||||
<string name="unavailable_feature_version">La vostra versió d\'Android (%1$s) no compleix els requeriments; la versió mínima és %2$s.</string>
|
||||
<string name="unavailable_feature_version">El dispositiu està executant Android %1$s, però es necessita %2$s o superior.</string>
|
||||
<string name="biometric_delete_all_key_title">Suprimeix les claus de xifrat</string>
|
||||
<string name="lock_database_show_button_summary">Mostra el botó de blocar en la interfície d\'usuari</string>
|
||||
<string name="lock_database_show_button_title">Mostra el botó de blocar</string>
|
||||
<string name="lock_database_back_root_summary">Bloca la base de dades quan l\'usuari toca el botó enrere en la pantalla principal</string>
|
||||
<string name="lock_database_back_root_title">Premeu \'enrere\' per a blocar</string>
|
||||
<string name="lock_database_screen_off_summary">Bloca la base de dades quan la pantalla està desactivada</string>
|
||||
<string name="lock_database_screen_off_summary">Bloqueja la base de dades després d\'uns segons de desactivar la pantalla</string>
|
||||
<string name="lock">Bloca</string>
|
||||
<string name="clipboard_warning">Si la supressió automàtica del porta-retalls falla, suprimiu-ne la història manualment.</string>
|
||||
<string name="clipboard_notifications_title">Notificacions del porta-retalls</string>
|
||||
@@ -176,7 +177,7 @@
|
||||
<string name="autofill">Autocompleta</string>
|
||||
<string name="general">General</string>
|
||||
<string name="biometric">Biomètric</string>
|
||||
<string name="menu_appearance_settings">Apariència</string>
|
||||
<string name="menu_appearance_settings">Aparença</string>
|
||||
<string name="database_history">Història</string>
|
||||
<string name="encrypted_value_stored">Contrasenya xifrada desada</string>
|
||||
<string name="warning_permanently_delete_nodes">Voleu suprimir definitivament els nodes seleccionats\?</string>
|
||||
@@ -197,9 +198,9 @@
|
||||
<string name="hide_broken_locations_summary">Amaga els enllaços trencats en la llista de bases de dades recents</string>
|
||||
<string name="show_recent_files_summary">Mostra la ubicació de les bases de dades recents</string>
|
||||
<string name="show_recent_files_title">Mostra els fitxers recents</string>
|
||||
<string name="remember_keyfile_locations_title">Desa la ubicació dels fitxers de claus</string>
|
||||
<string name="remember_database_locations_summary">Recorda la ubicació de les bases de dades</string>
|
||||
<string name="remember_database_locations_title">Desa la ubicació de les bases de dades</string>
|
||||
<string name="remember_keyfile_locations_title">Recorda la ubicació dels fitxers de claus</string>
|
||||
<string name="remember_database_locations_summary">Fes un seguiment d\'on s\'emmagatzemen les bases de dades</string>
|
||||
<string name="remember_database_locations_title">Recorda l\'ubicació de les bases de dades</string>
|
||||
<string name="selection_mode">Mode de selecció</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Voleu resoldre el problema creant nous UUIDs per als duplicats per a continuar\?</string>
|
||||
<string name="contains_duplicate_uuid">La base de dades conté UUIDs duplicats.</string>
|
||||
@@ -208,30 +209,30 @@
|
||||
<string name="protection">Protecció</string>
|
||||
<string name="auto_focus_search_summary">Sol·licita una cerca quan s\'obre una base de dades</string>
|
||||
<string name="auto_focus_search_title">Cerca ràpida</string>
|
||||
<string name="create_keepass_file">Crea una nova base de dades</string>
|
||||
<string name="create_keepass_file">Crea una caixa forta</string>
|
||||
<string name="menu_delete_entry_history">Suprimeix la història</string>
|
||||
<string name="menu_restore_entry_history">Restaura la història</string>
|
||||
<string name="menu_empty_recycle_bin">Buida la paperera</string>
|
||||
<string name="menu_open_file_read_and_write">Modificable</string>
|
||||
<string name="menu_file_selection_read_only">Protegit contra escriptura</string>
|
||||
<string name="menu_save_database">Desa la base de dades</string>
|
||||
<string name="menu_save_database">Desa les dades</string>
|
||||
<string name="menu_cancel">Cancel·lar</string>
|
||||
<string name="menu_paste">Enganxar</string>
|
||||
<string name="menu_move">Moure</string>
|
||||
<string name="menu_copy">Copiar</string>
|
||||
<string name="menu_master_key_settings">Paràmetres de la contrasenya mestra</string>
|
||||
<string name="menu_security_settings">Paràmetres de seguretat</string>
|
||||
<string name="menu_advanced_unlock_settings">Desblocatge avançat</string>
|
||||
<string name="menu_advanced_unlock_settings">Desblocatge de dispositiu</string>
|
||||
<string name="menu_form_filling_settings">Emplenat de formularis</string>
|
||||
<string name="copy_field">Còpia de %1$s</string>
|
||||
<string name="creating_database">Es crea la base de dades…</string>
|
||||
<string name="list_groups_show_number_entries_summary">Mostra el nombre d\'entrades en un grup</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostra el nombre d\'entades</string>
|
||||
<string name="list_entries_show_username_summary">Mostra els noms d\'usuari en les llistes d\'entrades</string>
|
||||
<string name="list_entries_show_username_summary">Mostra els noms d\'usuari a les llistes d\'entrades</string>
|
||||
<string name="list_entries_show_username_title">Mostra noms d\'usuari</string>
|
||||
<string name="keyfile_is_empty">El fitxer de clau és buit.</string>
|
||||
<string name="invalid_algorithm">Algorisme incorrecte.</string>
|
||||
<string name="file_not_found_content">No s\'ha trobat el fitxer. Mireu de reobrir-lo des de l\'explorador de fitxers.</string>
|
||||
<string name="file_not_found_content">No s\'ha trobat el fitxer. Mireu de tornar-lo a obrir des de l\'explorador de fitxers.</string>
|
||||
<string name="field_value">Valor del camp</string>
|
||||
<string name="field_name">Nom del camp</string>
|
||||
<string name="error_otp_digits">El testimoni ha de tenir entre %1$d i %2$d dígits.</string>
|
||||
@@ -244,7 +245,7 @@
|
||||
<string name="error_copy_entry_here">No és possible copiar cap entrada aquí.</string>
|
||||
<string name="error_move_entry_here">No és possible moure cap entrada aquí.</string>
|
||||
<string name="error_label_exists">Aquesta etiqueta ja existeix.</string>
|
||||
<string name="error_load_database">No s’ha pogut carregar la vostra base de dades.</string>
|
||||
<string name="error_load_database">No s’ha pogut carregar la base de dades.</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="otp_algorithm">Algorisme</string>
|
||||
<string name="otp_digits">Dígits</string>
|
||||
@@ -284,7 +285,7 @@
|
||||
<string name="error_field_name_already_exists">El nom del camp ja existeix.</string>
|
||||
<string name="error_registration_read_only">No es permet desar un element nou en una base de dades de només lectura</string>
|
||||
<string name="error_string_type">Aquest text no coincideix amb l\'element sol·licitat.</string>
|
||||
<string name="error_otp_type">L\'OTP existent no està reconegut per aquest formulari, la seva validació ja no pot generar correctament el token.</string>
|
||||
<string name="error_otp_type">L\'OTP existent no està reconegut per aquest formulari, la seva validació ja no pot generar correctament el testimoni.</string>
|
||||
<string name="error_create_database_file">No s’ha pogut crear una base de dades amb aquesta contrasenya i fitxer de clau.</string>
|
||||
<string name="error_autofill_enable_service">No s’ha pogut habilitar el servei de compleció automàtica.</string>
|
||||
<string name="content_description_node_children">Nodes fill</string>
|
||||
@@ -294,7 +295,7 @@
|
||||
<string name="warning_sure_add_file">Voleu afegir el fitxer igualment\?</string>
|
||||
<string name="warning_empty_password">Voleu continuar sense la protecció contra desblocatge amb contrasenya\?</string>
|
||||
<string name="error_move_group_here">No és possible moure cap grup aquí.</string>
|
||||
<string name="error_load_database_KDF_memory">No s’ha pogut carregar la clau. Proveu de reduir l’«Ús de memòria» del KDF.</string>
|
||||
<string name="error_load_database_KDF_memory">No s’ha pogut carregar la clau. Proveu de reduir l\'«Ús de memòria» del KDF.</string>
|
||||
<string name="error_word_reserved">Aquesta paraula està reservada i no es pot usar.</string>
|
||||
<string name="error_invalid_OTP">El secret OTP no és vàlid.</string>
|
||||
<string name="education_read_only_title">Protecció contra escriptura de la base de dades</string>
|
||||
@@ -304,14 +305,14 @@
|
||||
<string name="html_text_dev_feature_contibute">En <strong>col·laborar-hi</strong>,</string>
|
||||
<string name="content_description_keyfile_checkbox">Casella del fitxer de la clau</string>
|
||||
<string name="content_description_password_checkbox">Casella de la contrasenya</string>
|
||||
<string name="content_description_otp_information">Informació de la contrasenya d’un sol ús</string>
|
||||
<string name="content_description_credentials_information">Informació de les dades d’accés</string>
|
||||
<string name="content_description_otp_information">Informació de contrasenya d\'únic ús</string>
|
||||
<string name="content_description_credentials_information">Informació de credencials</string>
|
||||
<string name="content_description_add_item">Afegeix un element</string>
|
||||
<string name="education_lock_title">Bloca la base de dades</string>
|
||||
<string name="html_text_feature_generosity">Aquest <strong>estil visual</strong> és disponible gràcies a la vostra generositat.</string>
|
||||
<string name="html_text_dev_feature_upgrade">No us oblideu de mantenir l’aplicació actualitzada instal·lant les versions noves.</string>
|
||||
<string name="icon_section_standard">Estàndard</string>
|
||||
<string name="show_uuid_title">Mostra l’UUID</string>
|
||||
<string name="show_uuid_title">Mostra l\'UUID</string>
|
||||
<string name="hide_expired_entries_summary">No es mostren les entrades expirades</string>
|
||||
<string name="hide_expired_entries_title">Amaga les entrades expirades</string>
|
||||
<string name="contribute">Contribuïu-hi</string>
|
||||
@@ -326,4 +327,341 @@
|
||||
<string name="icon_pack_choose_summary">El paquet d’icones que s’utilitza a l’aplicació</string>
|
||||
<string name="icon_pack_choose_title">Paquet d’icones</string>
|
||||
<string name="icon_section_custom">Personalitzat</string>
|
||||
</resources>
|
||||
<string name="template_group_name">Plantilles</string>
|
||||
<string name="error_unable_merge_database_kdb">No es pot fusionar d\'una base de dades V1.</string>
|
||||
<string name="auto_type">Auto-Escriptura</string>
|
||||
<string name="import_app_properties_title">Importar configuració de l\'aplicació</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="inherited">Heretar</string>
|
||||
<string name="remember_hardware_key_title">Recorda les claus físiques</string>
|
||||
<string name="consider_chars_filter">Considera caràcters</string>
|
||||
<string name="exclude_ambiguous_chars">Exclou caràcters ambigus</string>
|
||||
<string name="unlock">Desbloqueja</string>
|
||||
<string name="bank">Banc</string>
|
||||
<string name="compression_none">Cap</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="content_description_entry_background_color">Color de fons d\'entrada</string>
|
||||
<string name="error_empty_key">La clau no pot ser buida.</string>
|
||||
<string name="custom_data">Dades personalitzades</string>
|
||||
<string name="tags">Etiquetes</string>
|
||||
<string name="place_of_issue">Lloc d\'expedició</string>
|
||||
<string name="style_brightness_summary">Escull tema clar o fosc</string>
|
||||
<string name="hardware_key">Clau física</string>
|
||||
<string name="registration_mode">Mode de registre</string>
|
||||
<string name="ignore_chars_filter">Ignora caràcters</string>
|
||||
<string name="ask">Pregunta</string>
|
||||
<string name="searchable">Cercable</string>
|
||||
<string name="html_text_dev_feature_thanks">Moltes gràcies per la teva contribució.</string>
|
||||
<string name="menu_form_filling_settings_summary">Teclat, autoemplena, porta-retalls</string>
|
||||
<string name="export_app_properties_title">Exporta la configuració de l\'aplicació</string>
|
||||
<string name="email">Email</string>
|
||||
<string name="content_description_nav_header">Títol de navegació</string>
|
||||
<string name="navigation_drawer_close">Tancar calaix de navegació</string>
|
||||
<string name="properties">Propietats</string>
|
||||
<string name="clear_clipboard_notification_summary">Bloca la base de dades quan la duració del porta-retalls caduca o la notificació es tanca un cop s\'ha començat a utilitzar</string>
|
||||
<string name="html_about_privacy"><strong>No s\'agafa cap dada d\'usuari</strong>, aquesta aplicació no connecta a cap servidor, només treballa localment i respecta la privacitat dels usuaris en la seva totalitat.</string>
|
||||
<string name="notification">Notificació</string>
|
||||
<string name="content_description_entry_foreground_color">Color de primer pla d\'entrada</string>
|
||||
<string name="advanced_unlock">Desbloqueja dispositiu</string>
|
||||
<string name="template">Plantilla</string>
|
||||
<string name="title_case">Primera Majúscula</string>
|
||||
<string name="navigation_drawer_open">El calaix de navegació està obert</string>
|
||||
<string name="max_history_size_summary">Limita la mida de l\'historial per entrada</string>
|
||||
<string name="success_export_app_properties">Configuració de l\'aplicació exportada</string>
|
||||
<string name="error_export_app_properties">Error a l\'exportar la configuració de l\'aplicació</string>
|
||||
<string name="type">Tipus</string>
|
||||
<string name="content_description_hardware_key_checkbox">Casella de clau física</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Recomanar renovació</string>
|
||||
<string name="name">Nom</string>
|
||||
<string name="lower_case">minúscula</string>
|
||||
<string name="import_app_properties_summary">Selecciona un fitxer per importar la configuració de l\'aplicació</string>
|
||||
<string name="monospace_font_fields_enable_summary">Canvia la font usada en els camps per una millor visibilitat dels caràcters</string>
|
||||
<string name="html_text_dev_feature_work_hard">Estem treballant de valent per implementar aquesta característica ràpidament.</string>
|
||||
<string name="autofill_close_database_summary">Tanca la base de dades després d\'auto-completar</string>
|
||||
<string name="screenshot_mode_banner_text">Mode captura de pantalla</string>
|
||||
<string name="application_appearance">Interfície</string>
|
||||
<string name="error_import_app_properties">Error a l\'importar la configuració de l\'aplicació</string>
|
||||
<string name="case_sensitive">Sensible a majúscules i minúscules</string>
|
||||
<string name="error_location_unknown">Localització de la base de dades desconeguda, l\'acció no es pot fer.</string>
|
||||
<string name="membership">Pertinença</string>
|
||||
<string name="content_description_passphrase_word_count">Nombre de paraules de la contrasenya</string>
|
||||
<string name="data">Dada</string>
|
||||
<string name="version">Versió</string>
|
||||
<string name="regex">Expressió regular</string>
|
||||
<string name="number">Número</string>
|
||||
<string name="other">Altre</string>
|
||||
<string name="account">Compte</string>
|
||||
<string name="allow_copy_password_title">Confia en el porta-retalls</string>
|
||||
<string name="holder">Titular</string>
|
||||
<string name="expired">Expirat</string>
|
||||
<string name="date_of_issue">Data d\'expedició</string>
|
||||
<string name="cryptocurrency">Cartera de cryptomoneda</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Força renovació el pròxim cop</string>
|
||||
<string name="waiting_challenge_request">Esperant la sol·licitud de desafiament…</string>
|
||||
<string name="search_filters">Filtres de cerca</string>
|
||||
<string name="current_group">Grup actual</string>
|
||||
<string name="allow_no_password_title">No permetis clau mestra</string>
|
||||
<string name="public_key">Clau pública</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetir canvi de visibilitat de contrasenya</string>
|
||||
<string name="auto_type_sequence">Seqüència d\'Auto-Escriptura</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="waiting_challenge_response">Esperant la resposta de desafiament…</string>
|
||||
<string name="bank_name">Nom del banc</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="set_autofill_service_title">Estableix el servei d\'emplenament automàtic predeterminat</string>
|
||||
<string name="compression">Compressió</string>
|
||||
<string name="id_card">Targeta d\'identificació</string>
|
||||
<string name="error_hardware_key_unsupported">Clau física no suportada.</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometria, credencial de dispositiu</string>
|
||||
<string name="standard">Estàndard</string>
|
||||
<string name="error_XML_malformed">XML mal format.</string>
|
||||
<string name="remember_hardware_key_summary">Recorda les claus físiques que s\'han usat</string>
|
||||
<string name="token">Testimoni</string>
|
||||
<string name="debit_credit_card">Targeta de Dèbit / Crèdit</string>
|
||||
<string name="description_app_properties">Propietats de KeePassDX per administrar la configuració de l\'aplicació</string>
|
||||
<string name="menu_save_copy_to">Desar còpia a …</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="allow_copy_password_warning">Alerta: El porta-retalls és compartit per totes les aplicacions. Si es copien dades sensibles, altres programes poden veure-ho.</string>
|
||||
<string name="private_key">Clau privada</string>
|
||||
<string name="export_app_properties_summary">Crea un fitxer per exportar la configuració de l\'aplicació</string>
|
||||
<string name="permission">Permís</string>
|
||||
<string name="menu_reload_database">Recarregar dada</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="menu_merge_from">Fusionar desde …</string>
|
||||
<string name="content_description_database_color">Color de la base de dades</string>
|
||||
<string name="character_count">Comptador de caràcters: %1$d</string>
|
||||
<string name="email_address">Adreça electrònica</string>
|
||||
<string name="merge_success">Fusió completada satisfactòriament</string>
|
||||
<string name="seed">Llavor</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Recomanar canviar la clau mestra (dies)</string>
|
||||
<string name="autofill_close_database_title">Tanca la base de dades</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="upper_case">MAJÚSCULA</string>
|
||||
<string name="monospace_font_fields_enable_title">Tipografia de camp</string>
|
||||
<string name="corrupted_file">Fitxer corrupte.</string>
|
||||
<string name="error_no_hardware_key">Selecciona clau física.</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Requereix canviar la clau mestra el pròxim cop (un cop)</string>
|
||||
<string name="allow_copy_password_summary">Permet copiar la clau i els camps protegits d\'una entrada al porta-retalls</string>
|
||||
<string name="success_import_app_properties">Configuració de l\'aplicació importada</string>
|
||||
<string name="passphrase">Contrasenya</string>
|
||||
<string name="colorize_password_title">Acoloreix les contrasenyes</string>
|
||||
<string name="colorize_password_summary">Acoloreix les contrasenyes per tipus</string>
|
||||
<string name="error_remove_file">S\'ha produït un error en suprimir les dades del fitxer.</string>
|
||||
<string name="error_start_database_action">S\'ha produït un error en realitzar una acció a la base de dades.</string>
|
||||
<string name="error_response_already_provided">Ja s\'ha proveït la resposta.</string>
|
||||
<string name="show_otp_token_title">Mostra el testimoni OTP</string>
|
||||
<string name="error_no_response_from_challenge">No s\'ha pogut obtenir la resposta del desafiament.</string>
|
||||
<string name="error_upload_file">S\'ha produït un error en pujar les dades del fitxer.</string>
|
||||
<string name="error_duplicate_file">Les dades del fitxer ja existeixen.</string>
|
||||
<string name="hint_icon_name">Nom de la icona</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Us haureu de recordar de la credencial principal de la caixa forta en el cas que feu servir el reconeixement del dispositiu pel desbloqueig.</string>
|
||||
<string name="secure_note">Nota segura</string>
|
||||
<string name="error_file_to_big">El fitxer que esteu intentant pujar és massa gros.</string>
|
||||
<string name="error_challenge_already_requested">El desafiament ja s\'ha sol·licitat</string>
|
||||
<string name="error_cancel_by_user">S\'ha cancel·lat per l\'usuari.</string>
|
||||
<string name="error_driver_required">Es requereix un controlador per %1$s.</string>
|
||||
<string name="warning_empty_recycle_bin">Voleu suprimir permanentment tots els nodes de la paperera de reciclatge?</string>
|
||||
<string name="warning_file_too_big">Se suposa que una base de dades KeePass només conté petits fitxers d\'utilitat (com ara fitxers de claus PGP).
|
||||
\n
|
||||
\nAmb aquesta pujada, la base de dades pot ser molt gran i afectar el rendiment.</string>
|
||||
<string name="biometric_delete_all_key_summary">Suprimeix totes les claus de xifratge relacionades amb el reconeixement de desbloqueig del dispositiu</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Elimina les dades no enllaçades</string>
|
||||
<string name="menu_database_settings_summary">Metadades, paperera de reciclatge, plantilles, historial</string>
|
||||
<string name="encryption_explanation">Algorisme de xifratge de la base de dades utilitzat per a totes les dades</string>
|
||||
<string name="delete_entered_password_summary">Suprimeix la contrasenya introduïda després d\'un intent de connexió a una base de dades</string>
|
||||
<string name="enable_read_only_title">Protegit contra l\'escriptura</string>
|
||||
<string name="enable_read_only_summary">Obre la base de dades en mode només de lectura per defecte</string>
|
||||
<string name="enable_screenshot_mode_summary">Permet que les aplicacions de tercers gravin o facin captures de pantalla de l\'aplicació</string>
|
||||
<string name="enable_education_screens_summary">Ressalta els elements per saber com funciona l\'aplicació</string>
|
||||
<string name="reset_education_screens_title">Reinicia els consells educatius</string>
|
||||
<string name="enable_education_screens_title">Consells educatius</string>
|
||||
<string name="education_new_node_title">Afegeix elements a la base de dades</string>
|
||||
<string name="education_search_summary">Introduïu el títol, el nom d\'usuari o el contingut d\'altres camps per recuperar les contrasenyes.</string>
|
||||
<string name="education_advanced_unlock_title">Desbloqueig de la base de dades dels dispositius</string>
|
||||
<string name="autofill_save_search_info_title">Desa la informació de cerca</string>
|
||||
<string name="education_entry_edit_summary">Editeu l\'entrada amb camps personalitzats. Les dades del fons es poden referenciar entre diferents camps d\'entrada.</string>
|
||||
<string name="education_generate_password_title">Crea una contrasenya forta</string>
|
||||
<string name="education_generate_password_summary">Genereu una contrasenya forta per associar-la a l\'entrada, definiu-la fàcilment segons els criteris del formulari i no oblideu la contrasenya segura.</string>
|
||||
<string name="education_entry_new_field_summary">Registreu un camp addicional, afegiu un valor i, opcionalment, protegiu-lo.</string>
|
||||
<string name="education_add_attachment_summary">Pengeu un adjunt a la vostra entrada per a desar dades externes importants.</string>
|
||||
<string name="download_initialization">S\'està inicialitzant…</string>
|
||||
<string name="education_sort_title">Ordenació d\'elements</string>
|
||||
<string name="education_sort_summary">Trieu com s\'ordenen les entrades i els grups.</string>
|
||||
<string name="entropy_high">Entropia: alta</string>
|
||||
<string name="entropy_calculate">Entropia: Calcula…</string>
|
||||
<string name="warning_database_revoked">S\'ha revocat l\'accés al fitxer pel gestor de fitxers, tanqueu la base de dades i torneu-la a obrir des de la seva ubicació.</string>
|
||||
<string name="warning_copy_permission">Cal el permís de notificació per a utilitzar la característica de notificació del porta-retalls.</string>
|
||||
<string name="device_credential">Credencial del dispositiu</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Llista que impedeix l\'emplenament automàtic de determinats dominis web</string>
|
||||
<string name="autofill_block">Bloqueja l\'emplenament automàtic</string>
|
||||
<string name="biometric_auto_open_prompt_title">Obre la petició automàticament</string>
|
||||
<string name="keyboard_notification_entry_summary">Mostra una notificació quan hi hagi una entrada disponible</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Pantalla de credencials de la base de dades</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Torna automàticament al teclat anterior a la pantalla de credencials de la base de dades</string>
|
||||
<string name="back_to_previous_keyboard">Torna al teclat anterior</string>
|
||||
<string name="autofill_inline_suggestions_summary">Intenta mostrar els suggeriments d\'emplenament automàtic directament des d\'un teclat compatible</string>
|
||||
<string name="warning_database_already_opened">Ja hi ha oberta una base de dades, tanqueu-la primer abans d\'obrir-ne una de nova</string>
|
||||
<string name="build_label">Construeix 2%1$s</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Reconeixement de desbloqueig del dispositiu</string>
|
||||
<string name="clipboard_explanation_summary">Copia els camps d\'entrada utilitzant el porta-retalls del dispositiu</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Desbloqueig temporal del dispositiu</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">No emmagatzemeu cap contingut xifrat per utilitzar el desbloqueig del dispositiu</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Elimina els adjunts continguts a la base de dades però no vinculats a una entrada</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_selection_entry_title">Selecció d\'entrada</string>
|
||||
<string name="keyboard_selection_entry_summary">Quan es visualitzi una entrada a KeePassDX, emplena el Magikeyboard amb aquesta entrada</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Neteja en tancar</string>
|
||||
<string name="keyboard_entry_timeout_summary">Temps d\'espera per netejar l\'entrada del teclat</string>
|
||||
<string name="keyboard_keys_category">Tecles</string>
|
||||
<string name="keyboard_previous_fill_in_title">Torna enrere</string>
|
||||
<string name="autofill_manual_selection_title">Selecció manual</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Llista que impedeix l\'emplenament automàtic en determinades aplicacions</string>
|
||||
<string name="education_search_title">Cerca a través de les entrades</string>
|
||||
<string name="menu_merge_database">Fusiona les dades</string>
|
||||
<string name="menu_keystore_remove_key">Suprimeix la clau de desbloqueig del dispositiu</string>
|
||||
<string name="warning_password_encoding">Eviteu els caràcters de contrasenya fora del format de codificació de text en el fitxer de base de dades (els caràcters no reconeguts es converteixen a la mateixa lletra).</string>
|
||||
<string name="warning_database_read_only">Concedeix accés d\'escriptura al fitxer per a desar els canvis a la base de dades</string>
|
||||
<string name="warning_database_info_changed_options">Fusiona les dades, sobreescriu les modificacions externes desant la base de dades o torna-la a carregar amb els últims canvis.</string>
|
||||
<string name="warning_database_info_reloaded">En tornar a carregar la base de dades se suprimiran les dades modificades localment.</string>
|
||||
<string name="advanced_unlock_invalid_key">No es pot llegir la clau de desbloqueig del dispositiu. Si us plau, suprimiu-la i repetiu el procediment de reconeixement de desbloqueig.</string>
|
||||
<string name="advanced_unlock_not_recognized">No s\'ha pogut reconèixer l\'empremta digital per desbloquejar el dispositiu</string>
|
||||
<string name="autofill_select_entry">Selecciona una entrada…</string>
|
||||
<string name="advanced_unlock_tap_delete">Toca per suprimir les claus de desbloqueig del dispositiu</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Venciment del desbloqueig del dispositiu</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Durada de l\'ús del desbloqueig del dispositiu abans de suprimir el seu contingut</string>
|
||||
<string name="advanced_unlock_timeout">Temps d\'espera per desbloquejar el dispositiu</string>
|
||||
<string name="database_custom_color_title">Color personalitzat de la base de dades</string>
|
||||
<string name="database_version_title">Versió de la base de dades</string>
|
||||
<string name="text_appearance">Text</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Tanca la base de dades en tancar la notificació</string>
|
||||
<string name="keyboard_entry_timeout_title">Temps d\'espera</string>
|
||||
<string name="keyboard_key_vibrate_title">Vibració del teclat</string>
|
||||
<string name="autofill_inline_suggestions_title">Suggeriments integrats</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">S\'han afegit els suggeriments d\'emplenament automàtic.</string>
|
||||
<string name="allow_no_password_summary">Permet prémer el botó \"Obre\" sense seleccionar cap credencial</string>
|
||||
<string name="delete_entered_password_title">Suprimeix la contrasenya</string>
|
||||
<string name="enable_auto_save_database_title">Desa automàticament la base de dades</string>
|
||||
<string name="enable_auto_save_database_summary">Desa la base de dades després de cada acció important (en el mode «Modificable»)</string>
|
||||
<string name="enable_keep_screen_on_title">Manté la pantalla activada</string>
|
||||
<string name="education_create_database_summary">Creeu el vostre primer fitxer de gestió de contrasenyes.</string>
|
||||
<string name="show_entry_colors_title">Colors de l\'entrada</string>
|
||||
<string name="keyboard_appearance_category">Aparença</string>
|
||||
<string name="keyboard_auto_go_action_summary">Acció de la tecla «Ves» després de prémer una tecla «Camp»</string>
|
||||
<string name="autofill_ask_to_save_data_title">Demana desar les dades</string>
|
||||
<string name="keyboard_change">Commuta el teclat</string>
|
||||
<string name="backspace">Retrocés</string>
|
||||
<string name="enter">Introdueix</string>
|
||||
<string name="autofill_save_search_info_summary">Això intenta desar la informació de cerca en fer una selecció d\'entrada manual per a usos futurs més fàcils</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Llista de bloqueig de dominis web</string>
|
||||
<string name="autofill_block_restart">Reinicieu l\'aplicació que conté el formulari per activar el bloqueig.</string>
|
||||
<string name="enable_keep_screen_on_summary">Manté la pantalla activada en veure o editar una entrada</string>
|
||||
<string name="education_create_database_title">Creeu el fitxer de la base de dades</string>
|
||||
<string name="education_new_node_summary">Les entrades ajuden a gestionar les identitats digitals.
|
||||
\n
|
||||
\nEls grups (carpetes) organitzen entrades a la base de dades.</string>
|
||||
<string name="download_attachment">Baixa %1$s</string>
|
||||
<string name="download_progression">En curs: %1$d%%</string>
|
||||
<string name="download_complete">S\'ha completat.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Extreu la credencial de la base de dades amb les dades de desbloqueig del dispositiu</string>
|
||||
<string name="keyboard">Teclat</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="custom_fields">Camps personalitzats</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Enllaç al desbloqueig del dispositiu</string>
|
||||
<string name="education_entry_edit_title">Edita l\'entrada</string>
|
||||
<string name="filter">Filtra</string>
|
||||
<string name="keyboard_auto_go_action_title">Acció de la tecla automàtica</string>
|
||||
<string name="configure_biometric">No hi ha cap credencial biomètrica ni de dispositiu inscrita.</string>
|
||||
<string name="advanced_unlock_explanation_summary">Utilitza el desbloqueig del dispositiu per obrir una base de dades més fàcilment</string>
|
||||
<string name="device_credential_unlock_enable_summary">Us permet utilitzar la credencial del dispositiu per obrir la base de dades</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Sol·licita automàticament el desbloqueig del dispositiu si la base de dades està configurada per utilitzar-lo</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Voleu suprimir totes les claus de xifratge relacionades amb el reconeixement de desbloqueig del dispositiu?</string>
|
||||
<string name="biometric_unlock_enable_title">Desbloqueig biomètric</string>
|
||||
<string name="biometric_unlock_enable_summary">Us permet escanejar la vostra biomètrica per obrir la base de dades</string>
|
||||
<string name="autofill_application_id_blocklist_title">Llista de bloqueig d\'aplicacions</string>
|
||||
<string name="enable_screenshot_mode_title">Mode captura de pantalla</string>
|
||||
<string name="search_mode">Mode de cerca</string>
|
||||
<string name="save_mode">Desa el mode</string>
|
||||
<string name="keyboard_save_search_info_title">Desa la informació compartida</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s disponbile al Magikeyboard</string>
|
||||
<string name="warning_empty_keyfile_explanation">El contingut del fitxer clau no s\'ha de canviar mai, i en el millor dels casos, ha de contenir dades generades aleatòriament.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s amb el mateix UUID %2$s ja existeix.</string>
|
||||
<string name="menu_external_icon">Icona externa</string>
|
||||
<string name="remember_keyfile_locations_summary">Fa un seguiment d\'on s\'emmagatzemen els fitxers de claus</string>
|
||||
<string name="hide_broken_locations_title">Amaga els enllaços trencats de la base de dades</string>
|
||||
<string name="autofill_manual_selection_summary">Mostra l\'opció de permetre que l\'usuari seleccioni l\'entrada de la base de dades</string>
|
||||
<string name="download_canceled">S\'ha cancel·lat.</string>
|
||||
<string name="do_not_kill_app">No matis l\'aplicació…</string>
|
||||
<string name="lock_database_screen_off_title">Bloqueig de pantalla</string>
|
||||
<string name="at_least_one_char">Com a mínim un caràcter de cada</string>
|
||||
<string name="show_entry_colors_summary">Mostra els colors de primer pla i de fons per a una entrada</string>
|
||||
<string name="keystore_not_accessible">El magatzem de claus no està correctament inicialitzat.</string>
|
||||
<string name="autofill_service_name">Emplenament automàtic de formularis de KeePassDX</string>
|
||||
<string name="show_otp_token_summary">Mostra els testimonis OTP a la llista d\'entrades</string>
|
||||
<string name="show_uuid_summary">Mostra l\'UUID enllaçat a una entrada o un grup</string>
|
||||
<string name="menu_app_settings_summary">Cerca, bloqueja, historial, propietats</string>
|
||||
<string name="menu_security_settings_summary">Xifratge, funció de derivació de la clau</string>
|
||||
<string name="master_key_settings_summary">Canvi, renovació</string>
|
||||
<string name="subdomain_search_title">Cerca de subdomini</string>
|
||||
<string name="subdomain_search_summary">Cerca dominis web amb restriccions de subdominis</string>
|
||||
<string name="warning_replace_file">La pujada d\'aquest fitxer substituirà l\'existent.</string>
|
||||
<string name="warning_remove_unlinked_attachment">Eliminar les dades desenllaçades pot disminuir la mida de la base de dades, però també pot eliminar les dades utilitzades per als connectors del KeePass.</string>
|
||||
<string name="warning_sure_remove_data">Voleu suprimir aquestes dades de totes maneres?</string>
|
||||
<string name="warning_database_info_changed">La informació continguda al fitxer de la base de dades s\'ha modificat fora de l\'aplicació.</string>
|
||||
<string name="later">Més tard</string>
|
||||
<string name="configure">Configura</string>
|
||||
<string name="biometric_security_update_required">Cal actualitzar la seguretat biomètrica.</string>
|
||||
<string name="unlock_and_link_biometric">Enllaç de desbloqueig del dispositiu</string>
|
||||
<string name="advanced_unlock_scanning_error">Error en desbloquejar el dispositiu: %1$s</string>
|
||||
<string name="unavailable">No disponible</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">No s\'ha pogut inicialitzar l\'indicador de desbloqueig del dispositiu.</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Escriviu la contrasenya i, a continuació, feu clic en aquest botó.</string>
|
||||
<string name="menu_appearance_settings_summary">Temes, colors, atributs</string>
|
||||
<string name="clipboard_notifications_summary">Mostra les notificacions del porta-retalls per a copiar camps en visualitzar una entrada</string>
|
||||
<string name="content">Contingut</string>
|
||||
<string name="device_credential_unlock_enable_title">Desbloqueig de les credencials del dispositiu</string>
|
||||
<string name="unavailable_feature_text">No s\'ha pogut iniciar aquesta característica.</string>
|
||||
<string name="unavailable_feature_hardware">No s\'ha pogut trobar el maquinari corresponent.</string>
|
||||
<string name="templates_group_enable_title">Ús de plantilles</string>
|
||||
<string name="templates_group_enable_summary">Utilitza plantilles dinàmiques per omplir els camps d\'una entrada</string>
|
||||
<string name="templates_group_uuid_title">Grup de plantilles</string>
|
||||
<string name="max_history_items_summary">Limita el nombre d\'elements de l\'historial per entrada</string>
|
||||
<string name="recycle_bin">Paperera de reciclatge</string>
|
||||
<string name="templates">Plantilles</string>
|
||||
<string name="magic_keyboard_explanation_summary">Activeu un teclat personalitzat que empleni les contrasenyes i tots els camps d\'identitat</string>
|
||||
<string name="device_keyboard_setting_title">Configuració del teclat del dispositiu</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_setting_label">Configuració del Magikeyboard</string>
|
||||
<string name="keyboard_entry_category">Entrada</string>
|
||||
<string name="keyboard_notification_entry_title">Informació de la notificació</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Entrada</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_theme_title">Tema del teclat</string>
|
||||
<string name="keyboard_key_sound_title">Prémer les tecles amb so</string>
|
||||
<string name="keyboard_save_search_info_summary">Això intenta desar la informació compartida en fer una selecció d\'entrada manual per a usos futurs més fàcils</string>
|
||||
<string name="keyboard_previous_search_title">Pantalla de cerca</string>
|
||||
<string name="keyboard_previous_search_summary">Torna automàticament al teclat anterior a la pantalla de cerca</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Torna automàticament al teclat anterior després d\'executar «Acció de la tecla automàtica»</string>
|
||||
<string name="keyboard_previous_lock_title">Bloqueja la base de dades</string>
|
||||
<string name="keyboard_previous_lock_summary">Torna automàticament al teclat anterior després de bloquejar la base de dades</string>
|
||||
<string name="select_entry">Selecciona una entrada</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Demana desar les dades quan es completi l\'emplenament d\'un formulari</string>
|
||||
<string name="autofill_read_only_save">No es permet desar dades en una base de dades oberta en mode només de lectura.</string>
|
||||
<string name="reset_education_screens_summary">Torna a mostrar tota la informació educativa</string>
|
||||
<string name="reset_education_screens_text">Reinicialitza els consells educatius</string>
|
||||
<string name="education_select_database_title">Obre una base de dades existent</string>
|
||||
<string name="education_select_database_summary">Obriu el fitxer anterior de la base de dades des del navegador de fitxers per a continuar utilitzant-lo.</string>
|
||||
<string name="education_advanced_unlock_summary">Enllaça la contrasenya a una credencial biomètrica escanejada o de dispositiu per desbloquejar ràpidament la base de dades.</string>
|
||||
<string name="education_validate_entry_title">Valida l\'entrada</string>
|
||||
<string name="education_entry_new_field_title">Afegeix camps personalitzats</string>
|
||||
<string name="education_add_attachment_title">Afegeix un adjunt</string>
|
||||
<string name="education_setup_OTP_title">Configura l\'OTP</string>
|
||||
<string name="education_unlock_title">Desbloqueja la base de dades</string>
|
||||
<string name="education_setup_OTP_summary">Configureu la gestió de contrasenyes d\'un sol ús (HOTP / TOTP) per generar un testimoni sol·licitat per a l\'autenticació de dos factors (2FA).</string>
|
||||
<string name="education_field_copy_title">Copia un camp</string>
|
||||
<string name="html_text_donation">Per tal de mantenir la nostra llibertat i estar sempre actius, comptem amb la seva <strong>aportació. </strong></string>
|
||||
<string name="upload_attachment">Puja %1$s</string>
|
||||
<string name="download_finalization">S\'està finalitzant…</string>
|
||||
<string name="entropy">Entropia: %1$s bit</string>
|
||||
</resources>
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
<string name="error_arc4">Arcfour proudová šifra není podporována.</string>
|
||||
<string name="error_can_not_handle_uri">KeePassDX nemůže zpracovat toto URI.</string>
|
||||
<string name="error_file_not_create">Soubor se nepodařilo vytvořit</string>
|
||||
<string name="error_invalid_db">Databázi se nepodařilo načíst.</string>
|
||||
<string name="error_invalid_db">Databázi se nepodařilo přečíst.</string>
|
||||
<string name="error_invalid_path">Ujistěte se, že je popis umístění správný.</string>
|
||||
<string name="error_no_name">Zadejte název.</string>
|
||||
<string name="error_nokeyfile">Vyberte soubor s klíčem.</string>
|
||||
@@ -539,15 +539,15 @@
|
||||
<string name="error_file_to_big">Soubor, který se pokoušíte nahrát, je příliš velký.</string>
|
||||
<string name="content_description_otp_information">Info o jednorázovém heslu</string>
|
||||
<string name="properties">Vlastnosti</string>
|
||||
<string name="error_export_app_properties">Během exportu vlastností aplikace došlo k chybě</string>
|
||||
<string name="success_export_app_properties">Vlastnosti aplikace byly exportovány</string>
|
||||
<string name="error_import_app_properties">Během importu vlastností aplikace došlo k chybě</string>
|
||||
<string name="success_import_app_properties">Vlastnosti aplikace byly importovány</string>
|
||||
<string name="error_export_app_properties">Během exportu nastavení aplikace došlo k chybě</string>
|
||||
<string name="success_export_app_properties">Nastavení aplikace byla exportována</string>
|
||||
<string name="error_import_app_properties">Během importu nastavení aplikace došlo k chybě</string>
|
||||
<string name="success_import_app_properties">Nastavení aplikace byla importována</string>
|
||||
<string name="description_app_properties">Vlastnosti KeePassDX pro správu aplikačních nastavení</string>
|
||||
<string name="export_app_properties_summary">Pro export vlastností aplikace založte soubor</string>
|
||||
<string name="export_app_properties_title">Exportovat vlastnosti aplikace</string>
|
||||
<string name="import_app_properties_summary">Pro import vlastostí aplikace zvolte soubor</string>
|
||||
<string name="import_app_properties_title">Importovat vlastnosti aplikace</string>
|
||||
<string name="export_app_properties_summary">Vytvořte soubor pro export nastavení aplikace</string>
|
||||
<string name="export_app_properties_title">Exportovat nastavení aplikace</string>
|
||||
<string name="import_app_properties_summary">Vyberte soubor pro import nastavení aplikace</string>
|
||||
<string name="import_app_properties_title">Importovat nastavení aplikace</string>
|
||||
<string name="error_start_database_action">Během akce v databázi došlo k chybě.</string>
|
||||
<string name="error_remove_file">Při odstraňování dat soboru došlo k chybě.</string>
|
||||
<string name="error_duplicate_file">Datový soubor již existuje.</string>
|
||||
@@ -628,6 +628,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Tato funkce uloží přihlašovací údaje v bezpečném úložišti klíčů Vašeho zařízení.
|
||||
\n
|
||||
\nV závislosti na implementaci nativního API operačního systému nemusí být plně funkční.
|
||||
\n
|
||||
\nOvěřte kompatibilitu a zabezpečení úložiště klíčů u výrobce svého zařízení a dodavatele operačního systému, jejž používáte.</string>
|
||||
<string name="keyboard_previous_search_title">Panel hledání</string>
|
||||
<string name="keyboard_previous_search_summary">Automaticky přepnout na předchozí klávesnici v panelu hledání</string>
|
||||
@@ -689,4 +690,16 @@
|
||||
<string name="education_validate_entry_summary">Nezapomeňte ověřit svůj vstup a uložit databázi.
|
||||
\n
|
||||
\nPokud je aktivované automatické uzamčení a zapomenete, že jste něco upravili, riskujete ztrátu dat.</string>
|
||||
<string name="style_name_forest">Les</string>
|
||||
<string name="style_name_divine">Božský</string>
|
||||
<string name="style_name_classic">Klasický</string>
|
||||
<string name="style_name_simple">Jednoduchý</string>
|
||||
<string name="style_name_moon">Měsíc</string>
|
||||
<string name="style_name_sun">Slunce</string>
|
||||
<string name="style_name_reply">Reply</string>
|
||||
<string name="style_name_kunzite">Kunzit</string>
|
||||
<string name="style_name_follow_system">Podle systému</string>
|
||||
<string name="style_name_light">Světlý</string>
|
||||
<string name="style_name_dark">Tmavý</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Znovu načíst databázi s posledními změnami.</string>
|
||||
</resources>
|
||||
@@ -42,7 +42,7 @@
|
||||
<string name="decrypting_db">Dekrypterer databaseindhold…</string>
|
||||
<string name="default_checkbox">Brug som standarddatabase</string>
|
||||
<string name="digits">Cifre</string>
|
||||
<string name="select_database_file">Åbn en eksisterende database</string>
|
||||
<string name="select_database_file">Åbn eksisterende boks</string>
|
||||
<string name="entry_accessed">Senest åbnet</string>
|
||||
<string name="entry_cancel">Annuller</string>
|
||||
<string name="entry_confpassword">Bekræft adgangskode</string>
|
||||
@@ -193,18 +193,18 @@
|
||||
<string name="lock">Lås</string>
|
||||
<string name="lock_database_screen_off_title">Skærmlås</string>
|
||||
<string name="lock_database_screen_off_summary">Lås databasen få sekunder efter at skærmen slukkes</string>
|
||||
<string name="advanced_unlock">Avanceret oplåsning</string>
|
||||
<string name="advanced_unlock">Enhedsoplåsning</string>
|
||||
<string name="biometric_unlock_enable_title">Biometrisk oplåsning</string>
|
||||
<string name="biometric_unlock_enable_summary">Giver mulighed for at scanne dine biometriske data for at åbne databasen</string>
|
||||
<string name="biometric_delete_all_key_title">Slet krypteringsnøgler</string>
|
||||
<string name="biometric_delete_all_key_summary">Slet alle krypteringsnøgler, der er relateret til avanceret oplåsningsgenkendelse</string>
|
||||
<string name="biometric_delete_all_key_summary">Slet alle krypteringsnøgler, der er relateret til oplåsningsgenkendelse</string>
|
||||
<string name="unavailable_feature_text">Funktionen kunne ikke startes.</string>
|
||||
<string name="unavailable_feature_version">Enheden kører Android %1$s, men har brug for %2$s eller nyere.</string>
|
||||
<string name="unavailable_feature_hardware">Kunne ikke finde den tilsvarende hardware.</string>
|
||||
<string name="file_name">Filnavn</string>
|
||||
<string name="path">Sti</string>
|
||||
<string name="assign_master_key">Tildel en hovednøgle</string>
|
||||
<string name="create_keepass_file">Opret en ny database</string>
|
||||
<string name="create_keepass_file">Opret ny boks</string>
|
||||
<string name="recycle_bin_title">Brug af papirkurven</string>
|
||||
<string name="recycle_bin_summary">Flyt grupper og poster til \"Papirkurv\" før sletning</string>
|
||||
<string name="monospace_font_fields_enable_title">Feltskrifttype</string>
|
||||
@@ -333,10 +333,10 @@
|
||||
<string name="content_description_update_from_list">Opdater</string>
|
||||
<string name="content_description_keyboard_close_fields">Luk felter</string>
|
||||
<string name="error_create_database_file">Kan ikke oprette database med denne adgangskode og nøglefil.</string>
|
||||
<string name="menu_advanced_unlock_settings">Avanceret oplåsning</string>
|
||||
<string name="menu_advanced_unlock_settings">Oplåsning af enhed</string>
|
||||
<string name="biometric">Biometrisk</string>
|
||||
<string name="biometric_auto_open_prompt_title">Prompt til automatisk åbning</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Spørg automatisk efter avanceret oplåsning, hvis databasen er konfigureret til at bruge det</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Anmod automatisk om oplåsning af enheden, hvis databasen er konfigureret til at bruge den</string>
|
||||
<string name="enable">Aktivér</string>
|
||||
<string name="disable">Deaktiver</string>
|
||||
<string name="master_key">Hovednøgle</string>
|
||||
@@ -365,7 +365,7 @@
|
||||
<string name="contains_duplicate_uuid_procedure">Løs problemet ved at generere nye UUID\'er for dubletter og fortsætte\?</string>
|
||||
<string name="database_opened">Database åbnet</string>
|
||||
<string name="clipboard_explanation_summary">Kopier indtastningsfelter ved hjælp af enhedens udklipsholder</string>
|
||||
<string name="advanced_unlock_explanation_summary">Brug avanceret oplåsning for at gøre det lettere at åbne en database</string>
|
||||
<string name="advanced_unlock_explanation_summary">Brug enhedsoplåsning til at åbne en database nemmere</string>
|
||||
<string name="database_data_compression_title">Datakomprimering</string>
|
||||
<string name="database_data_compression_summary">Datakomprimering reducerer databasens størrelse</string>
|
||||
<string name="max_history_items_title">Maksimalt antal</string>
|
||||
@@ -503,18 +503,18 @@
|
||||
<string name="back_to_previous_keyboard">Tilbage til forrige tastatur</string>
|
||||
<string name="custom_fields">Brugerdefinerede felter</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Slet alle krypteringsnøgler relateret til avanceret oplåsningsgenkendelse\?</string>
|
||||
<string name="advanced_unlock_tap_delete">Tryk for at slette avancerede oplåsningsnøgler</string>
|
||||
<string name="advanced_unlock_tap_delete">Tryk for at slette enhedens oplåsningsnøgler</string>
|
||||
<string name="content">Indhold</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Indtast adgangskoden, og klik derefter på denne knap.</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Kunne ikke initialisere avanceret oplåsningsprompt.</string>
|
||||
<string name="advanced_unlock_scanning_error">Fejl ved avanceret oplåsning: %1$s</string>
|
||||
<string name="advanced_unlock_not_recognized">Kunne ikke genkende aftryk til avanceret oplåsning</string>
|
||||
<string name="advanced_unlock_invalid_key">Den avancerede oplåsningsnøgle kan ikke læses. Slet den og gentag proceduren for genkendelse af oplåsning.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Åbn database med avanceret oplåsningsgenkendelse</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Avanceret oplåsningsgenkendelse</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Kunne ikke initialisere oplåsningsprompt.</string>
|
||||
<string name="advanced_unlock_scanning_error">Fejl ved oplåsning: %1$s</string>
|
||||
<string name="advanced_unlock_not_recognized">Kunne ikke genkende aftryk til oplåsning</string>
|
||||
<string name="advanced_unlock_invalid_key">Oplåsningsnøgle kan ikke læses. Slet den og gentag proceduren for genkendelse af oplåsning.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Enhedsoplåsningsgenkendelse</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Link til enhedsoplåsning</string>
|
||||
<string name="warning_database_info_changed_options">Flet data, overskriv de eksterne ændringer ved at gemme databasen eller genindlæs den med de seneste ændringer.</string>
|
||||
<string name="warning_database_info_changed">Oplysningerne i databasefilen er blevet ændret uden for appen.</string>
|
||||
<string name="menu_keystore_remove_key">Slet avanceret oplåsningsnøgle</string>
|
||||
<string name="menu_keystore_remove_key">Slet enheds oplåsningsnøgle</string>
|
||||
<string name="menu_reload_database">Genindlæs data</string>
|
||||
<string name="error_duplicate_file">Fildataene findes allerede.</string>
|
||||
<string name="error_upload_file">Der opstod en fejl under overførsel af fildataene.</string>
|
||||
@@ -522,35 +522,35 @@
|
||||
<string name="error_rebuild_list">Listen kan ikke genopbygges korrekt.</string>
|
||||
<string name="error_database_uri_null">Database-URI kan ikke hentes.</string>
|
||||
<string name="content_description_otp_information">Oplysninger om engangsadgangskode</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Udtræk database legitimationsoplysninger med avancerede oplåsningdata</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Du skal stadig huske din primære legitimationsoplysning, hvis du bruger avanceret oplåsningsgenkendelse.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Udtræk databases legitimationsoplysninger med enheds oplåsningdata</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Du skal stadig huske din boks primære legitimationsoplysning, hvis du bruger oplåsningsgenkendelse på enheden.</string>
|
||||
<string name="warning_database_revoked">Adgang til filen tilbagekaldt af filhåndteringsprogrammet, luk databasen og genåbn den fra dens placering.</string>
|
||||
<string name="error_start_database_action">Der opstod en fejl under udførelsen af en handling på databasen.</string>
|
||||
<string name="error_remove_file">Der opstod en fejl under fjernelsen af fildata.</string>
|
||||
<string name="error_otp_type">Den existerende OTP-type kunne ikke genkendes. Det kan være, at dens validering ikke længere genererer token korrekt.</string>
|
||||
<string name="education_advanced_unlock_summary">Sammenkæd din adgangskode med din scannede biometriske data eller enhedens legitimationsoplysninger for hurtigt at låse din database op.</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Varigheden af avanceret oplåsning, før indholdet slettes</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Varigheden af oplåsning, før indholdet slettes</string>
|
||||
<string name="device_credential_unlock_enable_summary">Giver dig mulighed for at bruge dine enhedsoplysninger til at åbne databasen</string>
|
||||
<string name="device_credential_unlock_enable_title">Oplåsning via enhedsoplysninger</string>
|
||||
<string name="autofill_inline_suggestions_summary">Forsøg at vise forslag til automatisk udfyldning direkte fra et kompatibelt tastatur</string>
|
||||
<string name="autofill_inline_suggestions_title">Indbyggede forslag</string>
|
||||
<string name="backspace">Tilbagetast</string>
|
||||
<string name="advanced_unlock_timeout">Tidsudløb for avanceret oplåsning</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Udløb af avanceret oplåsning</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Gem ikke krypteret indhold for at bruge avanceret oplåsning</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Midlertidig avanceret oplåsning</string>
|
||||
<string name="advanced_unlock_timeout">Tidsudløb for oplåsning</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Udløb af oplåsning af enhed</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Gem ikke krypteret indhold for at bruge enhedsoplåsning</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Midlertidig oplåsning af enhed</string>
|
||||
<string name="device_credential">Enhedens legitimation</string>
|
||||
<string name="properties">Egenskaber</string>
|
||||
<string name="error_export_app_properties">Fejl under eksport af app-egenskaber</string>
|
||||
<string name="success_export_app_properties">App-egenskaber eksporteret</string>
|
||||
<string name="error_import_app_properties">Fejl under importering af app-egenskaber</string>
|
||||
<string name="success_import_app_properties">App-egenskaber importeret</string>
|
||||
<string name="error_export_app_properties">Fejl under eksport af app-indstillinger</string>
|
||||
<string name="success_export_app_properties">App-indstillinger eksporteret</string>
|
||||
<string name="error_import_app_properties">Fejl under importering af app-indstillinger</string>
|
||||
<string name="success_import_app_properties">App-indstillinger importeret</string>
|
||||
<string name="description_app_properties">KeePassDX-egenskaber til at administrere app-indstillinger</string>
|
||||
<string name="export_app_properties_summary">Opret en fil for at eksportere app-egenskaber</string>
|
||||
<string name="export_app_properties_title">Eksporter app-egenskaber</string>
|
||||
<string name="import_app_properties_summary">Vælg en fil for at importere app-egenskaber</string>
|
||||
<string name="import_app_properties_title">Importer app-egenskaber</string>
|
||||
<string name="export_app_properties_summary">Opret en fil for at eksportere app-indstillinger</string>
|
||||
<string name="export_app_properties_title">Eksporter app-indstillinger</string>
|
||||
<string name="import_app_properties_summary">Vælg en fil for at importere app-indstillinger</string>
|
||||
<string name="import_app_properties_title">Importér app-indstillinger</string>
|
||||
<string name="error_move_group_here">Du kan ikke flytte en gruppe hertil.</string>
|
||||
<string name="error_word_reserved">Dette ord er reserveret og kan ikke bruges.</string>
|
||||
<string name="expired">Udløbet</string>
|
||||
@@ -667,4 +667,22 @@
|
||||
<string name="bank_identifier_code">SWIFT/BIC</string>
|
||||
<string name="secure_note">Sikker note</string>
|
||||
<string name="show_entry_colors_title">Postfarver</string>
|
||||
<string name="unlock">Lås op</string>
|
||||
<string name="master_key_settings_summary">Ændring, fornyelse</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="ask">Spørg</string>
|
||||
<string name="menu_form_filling_settings_summary">Tastatur, autofyld, udklipsholder</string>
|
||||
<string name="configure">Konfigurér</string>
|
||||
<string name="menu_security_settings_summary">Kryptering, Nøgleafledningsfunktion</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometri, enhedens legitimation</string>
|
||||
<string name="warning_database_notification_permission">Meddelelsestilladelsen giver dig mulighed for at vise status for databasen og låse den med en let tilgængelig knap.
|
||||
\n
|
||||
\nHvis du ikke aktiverer denne tilladelse, vil den database, der er åben i baggrunden, ikke være synlig, hvis et andet program er i forgrunden.</string>
|
||||
<string name="unlock_and_link_biometric">Link til oplåsning af enhed</string>
|
||||
<string name="warning_copy_permission">Meddelelsestilladelsen er nødvendig for at bruge udklipsholderens meddelelsesfunktion.</string>
|
||||
<string name="menu_database_settings_summary">Metadata, papirkurven, skabeloner, historik</string>
|
||||
<string name="merge_success">Sammenfletning gennemført</string>
|
||||
<string name="menu_app_settings_summary">Søg, lås, historik, egenskaber</string>
|
||||
<string name="later">Senere</string>
|
||||
<string name="menu_appearance_settings_summary">Temaer, farver, attributter</string>
|
||||
</resources>
|
||||
@@ -23,7 +23,7 @@
|
||||
--><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="contribution">Beiträge</string>
|
||||
<string name="feedback">Rückmeldung</string>
|
||||
<string name="feedback">Feedback</string>
|
||||
<string name="homepage">Webseite</string>
|
||||
<string name="about_description">Android-Implementierung des Passwortmanagers KeePass</string>
|
||||
<string name="accept">Akzeptieren</string>
|
||||
@@ -36,10 +36,10 @@
|
||||
<string name="menu_app_settings">App-Einstellungen</string>
|
||||
<string name="brackets">Klammern</string>
|
||||
<string name="file_manager_install_description">Zum Erstellen, Öffnen und Speichern von Datenbankdateien wird ein Dateimanager benötigt, der die beabsichtigte Aktion ACTION_CREATE_DOCUMENT und ACTION_OPEN_DOCUMENT akzeptiert.</string>
|
||||
<string name="clipboard_cleared">Zwischenablage geleert</string>
|
||||
<string name="clipboard_cleared">Zwischenablage gelöscht</string>
|
||||
<string name="clipboard_error_title">Zwischenablage-Fehler</string>
|
||||
<string name="clipboard_error">Einige Geräte lassen keine Nutzung der Zwischenablage durch Apps zu.</string>
|
||||
<string name="clipboard_error_clear">Leeren der Zwischenablage fehlgeschlagen</string>
|
||||
<string name="clipboard_error_clear">Löschen der Zwischenablage fehlgeschlagen</string>
|
||||
<string name="clipboard_timeout">Zwischenablage-Inaktivitätszeit</string>
|
||||
<string name="clipboard_timeout_summary">Speicherdauer in der Zwischenablage (falls vom Gerät unterstützt)</string>
|
||||
<string name="select_to_copy">%1$s in die Zwischenablage kopieren</string>
|
||||
@@ -224,7 +224,7 @@
|
||||
<string name="reset_education_screens_summary">Alle Hilfsinfos nochmal anzeigen</string>
|
||||
<string name="reset_education_screens_text">Hilfeanzeige zurückgesetzt</string>
|
||||
<string name="education_create_database_title">Datenbankdatei erstellen</string>
|
||||
<string name="education_create_database_summary">Erstellt eine erste Datei zur Passwortverwaltung.</string>
|
||||
<string name="education_create_database_summary">Erste Datei zur Passwortverwaltung erstellen.</string>
|
||||
<string name="education_select_database_title">Existierende Datenbank öffnen</string>
|
||||
<string name="education_select_database_summary">Öffnet über den Dateimanager eine früher erstellte Datenbankdatei, um sie weiter zu verwenden.</string>
|
||||
<string name="education_new_node_title">Datenbankelemente hinzufügen</string>
|
||||
@@ -427,17 +427,15 @@
|
||||
<string name="hide_expired_entries_summary">Abgelaufene Einträge werden nicht angezeigt</string>
|
||||
<string name="style_choose_title">App-Design</string>
|
||||
<string name="style_choose_summary">In der App verwendetes Design</string>
|
||||
<string-array name="list_style_names">
|
||||
<item>Wald</item>
|
||||
<item>Göttlich</item>
|
||||
<item>Klassisch</item>
|
||||
<item>Einfach</item>
|
||||
<item>Mond</item>
|
||||
<item>Sonne</item>
|
||||
<item>Antwort</item>
|
||||
<item>Kunzite</item>
|
||||
<item>System verfolgen</item>
|
||||
</string-array>
|
||||
<string name="style_name_forest">Wald</string>
|
||||
<string name="style_name_divine">Göttlich</string>
|
||||
<string name="style_name_classic">Klassisch</string>
|
||||
<string name="style_name_simple">Einfach</string>
|
||||
<string name="style_name_moon">Mond</string>
|
||||
<string name="style_name_sun">Sonne</string>
|
||||
<string name="style_name_reply">Antwort</string>
|
||||
<string name="style_name_kunzite">Kunzit</string>
|
||||
<string name="style_name_follow_system">System folgen</string>
|
||||
<string name="warning_database_read_only">Schreibrechte gewähren, um Datenbankänderungen zu speichern</string>
|
||||
<string name="education_setup_OTP_summary">Einmal-Passwortverwaltung (HOTP/TOTP) einrichten, um Token für Zwei-Faktor-Authentifizierung (2FA) zu generieren.</string>
|
||||
<string name="education_setup_OTP_title">OTP einrichten</string>
|
||||
@@ -548,7 +546,7 @@
|
||||
<string name="error_start_database_action">Beim Ausführen einer Aktion in der Datenbank ist ein Fehler aufgetreten.</string>
|
||||
<string name="error_otp_type">Der vorhandene OTP-Typ wird von diesem Formular nicht erkannt, seine Validierung erzeugt Token möglicherweise nicht mehr korrekt.</string>
|
||||
<string name="content_description_otp_information">Informationen zu Einmalpasswörtern</string>
|
||||
<string name="warning_database_revoked">Auf die Datei kann nicht zugegriffen werden. Schließe die Datenbank und öffne sie von ihrem Speicherort erneut.</string>
|
||||
<string name="warning_database_revoked">Auf die Datei kann nicht zugegriffen werden. Bitte die Datenbank schließen und von ihrem Speicherort erneut öffnen.</string>
|
||||
<string name="error_export_app_properties">Fehler beim Exportieren der App-Einstellungen</string>
|
||||
<string name="success_export_app_properties">App-Einstellungen exportiert</string>
|
||||
<string name="error_import_app_properties">Fehler beim Importieren der App-Einstellungen</string>
|
||||
@@ -617,7 +615,7 @@
|
||||
<string name="tags">Tags</string>
|
||||
<string name="show_entry_colors_title">Eintragsfarben</string>
|
||||
<string name="enable_keep_screen_on_title">Bildschirm eingeschaltet lassen</string>
|
||||
<string name="warning_keyfile_integrity">Der Hash der Datei kann nicht garantiert werden, da Android seine Daten ändern kann. Änder die Dateiendung zu .bin, um die Integrität zu gewährleisten.</string>
|
||||
<string name="warning_keyfile_integrity">Der Hash der Datei kann nicht garantiert werden, da Android deren Daten ändern kann. Bitte die Dateiendung in .bin ändern, um die Integrität zu gewährleisten.</string>
|
||||
<string name="enable_keep_screen_on_summary">Bildschirm beim Anzeigen oder Bearbeiten des Eintrags eingeschaltet lassen</string>
|
||||
<string name="show_entry_colors_summary">Vorder- und Hintergrundfarbe für einen Eintrag anzeigen</string>
|
||||
<string name="auto_type_sequence">Automatische Eingabefolge</string>
|
||||
@@ -635,7 +633,7 @@
|
||||
<string name="navigation_drawer_open">Navigationsleiste öffnen</string>
|
||||
<string name="expired">Abgelaufen</string>
|
||||
<string name="warning_database_already_opened">Eine Datenbank ist bereits geöffnet. Schließe sie, um eine neue zu öffnen</string>
|
||||
<string name="advanced_unlock_keystore_warning">Diese Funktion speichert verschlüsselte Anmeldedaten im sicheren Schlüsselspeicher deines Geräts.
|
||||
<string name="advanced_unlock_keystore_warning">Diese Funktion speichert verschlüsselte Anmeldedaten im sicheren Schlüsselspeicher dieses Geräts.
|
||||
\n
|
||||
\nJe nach der internen API-Implementierung des Betriebssystems kann sie eingeschränkt sein.
|
||||
\nBitte die Kompatibilität und Sicherheit des Schlüsselspeichers vom Gerätehersteller und vom Ersteller der verwendeten ROM abgleichen.</string>
|
||||
@@ -702,4 +700,7 @@
|
||||
\n
|
||||
\nWenn ein automatisches Sperren aktiviert ist und vergessen wird, dass Änderungen vorgenommen wurden, besteht die Gefahr von Datenverlust.</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="style_name_light">Hell</string>
|
||||
<string name="style_name_dark">Dunkel</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Die Datenbank mit den letzten Änderungen neu laden.</string>
|
||||
</resources>
|
||||
@@ -199,10 +199,10 @@
|
||||
<string name="application_appearance">Διεπαφή</string>
|
||||
<string name="other">Άλλα</string>
|
||||
<string name="keyboard">Πληκτρολόγιο</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="reset_education_screens_title">Επαναφορά εκπαιδευτικών συμβουλών</string>
|
||||
<string name="magic_keyboard_title">Magikeybοard</string>
|
||||
<string name="reset_education_screens_title">Επαναφορά εκπαιδευτικών υποδείξεων</string>
|
||||
<string name="reset_education_screens_summary">Εμφάνιση όλων των εκπαιδευτικών πληροφοριών ξανά</string>
|
||||
<string name="reset_education_screens_text">Επαναφορά εκπαιδευτικών συμβουλών</string>
|
||||
<string name="reset_education_screens_text">Επαναφορά εκπαιδευτικών υποδείξεων</string>
|
||||
<string name="education_create_database_title">Δημιουργήστε το αρχείο της βάσης δεδομένων σας</string>
|
||||
<string name="education_create_database_summary">Δημιουργήστε το πρώτο αρχείο διαχείρισης κωδικού πρόσβασης.</string>
|
||||
<string name="education_select_database_title">Ανοίξτε μια υπάρχουσα βάση δεδομένων</string>
|
||||
@@ -273,8 +273,8 @@
|
||||
<string name="list_entries_show_username_summary">Εμφάνιση ονομάτων χρηστών σε λίστες καταχώρησης</string>
|
||||
<string name="clipboard">Πρόχειρο</string>
|
||||
<string name="build_label">Κατασκευή %1$s</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_name">Magikeybοard</string>
|
||||
<string name="keyboard_label">Magikeybοard (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Ρυθμίσεις Magikeyboard</string>
|
||||
<string name="keyboard_entry_category">Καταχώριση</string>
|
||||
<string name="keyboard_entry_timeout_title">Τέλος χρόνου</string>
|
||||
@@ -326,7 +326,7 @@
|
||||
<string name="content_description_keyboard_close_fields">Κλείσιμο πεδίων</string>
|
||||
<string name="error_create_database_file">Δεν είναι δυνατή η δημιουργία βάσης δεδομένων με αυτόν τον κωδικό πρόσβασης και το αρχείο κλειδί.</string>
|
||||
<string name="menu_advanced_unlock_settings">Ξεκλείδωμα συσκευής</string>
|
||||
<string name="unavailable">Αυτή η βάση δεδομένων δεν έχει αποθηκευμένα διαπιστευτήρια ακόμα.</string>
|
||||
<string name="unavailable">Μη διαθέσιμο</string>
|
||||
<string name="menu_appearance_settings">Εμφάνιση</string>
|
||||
<string name="biometric">Βιομετρία</string>
|
||||
<string name="advanced_unlock">Ξεκλείδωμα συσκευής</string>
|
||||
@@ -540,15 +540,15 @@
|
||||
<string name="error_remove_file">Παρουσιάστηκε σφάλμα κατά την κατάργηση των δεδομένων αρχείου.</string>
|
||||
<string name="error_duplicate_file">Τα δεδομένα αρχείου υπάρχουν ήδη.</string>
|
||||
<string name="properties">Ιδιότητες</string>
|
||||
<string name="error_export_app_properties">Σφάλμα κατά την εξαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="success_export_app_properties">Έγινε εξαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="error_import_app_properties">Σφάλμα κατά την εισαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="success_import_app_properties">Έγινε εισαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="error_export_app_properties">Σφάλμα κατά την εξαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="success_export_app_properties">Έγινε εξαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="error_import_app_properties">Σφάλμα κατά την εισαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="success_import_app_properties">Έγινε εισαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="description_app_properties">Ιδιότητες KeePassDX για διαχείριση ρυθμίσεων εφαρμογής</string>
|
||||
<string name="export_app_properties_summary">Δημιουργήστε ένα αρχείο για εξαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="export_app_properties_title">Εξαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="import_app_properties_summary">Επιλέξτε ένα αρχείο για εισαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="import_app_properties_title">Εισαγωγή ιδιοτήτων εφαρμογής</string>
|
||||
<string name="export_app_properties_summary">Δημιουργήστε ένα αρχείο για εξαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="export_app_properties_title">Εξαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="import_app_properties_summary">Επιλέξτε ένα αρχείο για εισαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="import_app_properties_title">Εισαγωγή ρυθμίσεων εφαρμογής</string>
|
||||
<string name="error_start_database_action">Παρουσιάστηκε σφάλμα κατά την εκτέλεση μιας ενέργειας στη βάση δεδομένων.</string>
|
||||
<string name="error_move_group_here">Δεν μπορείτε να μετακινήσετε μια ομάδα εδώ.</string>
|
||||
<string name="error_word_reserved">Αυτή η λέξη είναι δεσμευμένη και δεν μπορεί να χρησιμοποιηθεί.</string>
|
||||
@@ -624,6 +624,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Αυτή η δυνατότητα θα αποθηκεύσει κρυπτογραφημένα δεδομένα διαπιστευτηρίων στο ασφαλές KeyStore της συσκευής σας.
|
||||
\n
|
||||
\nΑνάλογα με την εγγενή υλοποίηση API του λειτουργικού συστήματος, ενδέχεται να μην είναι πλήρως λειτουργικό.
|
||||
\n
|
||||
\nΕλέγξτε τη συμβατότητα και την ασφάλεια του KeyStore με τον κατασκευαστή της συσκευής σας και τον δημιουργό της ROM που χρησιμοποιείτε.</string>
|
||||
<string name="passphrase">Συνθηματική φράση</string>
|
||||
<string name="colorize_password_summary">Χρωματίστε τους χαρακτήρες του κωδικού πρόσβασης ανά τύπο</string>
|
||||
@@ -688,4 +689,16 @@
|
||||
<string name="education_validate_entry_summary">Θυμηθείτε να επικυρώσετε την καταχώρησή σας και να αποθηκεύσετε τη βάση δεδομένων σας.
|
||||
\n
|
||||
\nΕάν ενεργοποιηθεί ένα αυτόματο κλείδωμα και ξεχάσετε ότι κάνετε μια τροποποίηση, κινδυνεύετε να χάσετε τα δεδομένα σας.</string>
|
||||
<string name="style_name_forest">Δάσος</string>
|
||||
<string name="style_name_divine">Θείο</string>
|
||||
<string name="style_name_classic">Κλασσικό</string>
|
||||
<string name="style_name_simple">Απλό</string>
|
||||
<string name="style_name_reply">Απάντηση</string>
|
||||
<string name="style_name_light">Φωτεινό</string>
|
||||
<string name="style_name_dark">Σκοτεινό</string>
|
||||
<string name="style_name_moon">Φεγγάρι</string>
|
||||
<string name="style_name_sun">Ήλιος</string>
|
||||
<string name="style_name_kunzite">Κουνζίτης</string>
|
||||
<string name="style_name_follow_system">Όπως το σύστημα</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Επαναφορτώστε τη βάση δεδομένων με τις τελευταίες αλλαγές.</string>
|
||||
</resources>
|
||||
@@ -50,4 +50,191 @@
|
||||
<string name="content_description_add_item">Add item</string>
|
||||
<string name="content_description_file_information">File info</string>
|
||||
<string name="content_description_credentials_information">Credentials info</string>
|
||||
<string name="content_description_hardware_key_checkbox">Hardware key checkbox</string>
|
||||
<string name="content_description_nav_header">Navigation header</string>
|
||||
<string name="navigation_drawer_open">Navigation drawer open</string>
|
||||
<string name="content_description_passphrase_word_count">Passphrase word count</string>
|
||||
<string name="content_description_remove_from_list">Remove</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="clipboard_cleared">Clipboard cleared</string>
|
||||
<string name="clipboard_error_title">Clipboard error</string>
|
||||
<string name="clipboard_error">Some devices won\'t let apps use the clipboard.</string>
|
||||
<string name="clipboard_timeout_summary">Duration of storage in the clipboard (if supported by your device)</string>
|
||||
<string name="content_description_otp_information">One-time password info</string>
|
||||
<string name="content_description_keyfile_checkbox">Keyfile checkbox</string>
|
||||
<string name="content_description_entry_icon">Entry icon</string>
|
||||
<string name="navigation_drawer_close">Navigation drawer close</string>
|
||||
<string name="validate">Validate</string>
|
||||
<string name="discard_changes">Discard changes?</string>
|
||||
<string name="discard">Discard</string>
|
||||
<string name="entry_password_generator">Password generator</string>
|
||||
<string name="content_description_password_length">Password length</string>
|
||||
<string name="content_description_keyboard_close_fields">Close fields</string>
|
||||
<string name="retrieving_db_key">Retrieving database key…</string>
|
||||
<string name="html_about_contribution">In order to <strong>keep our freedom</strong>, <strong>fix bugs</strong>, <strong>add features</strong> and <strong>to be always active</strong>, we count on your <strong>contribution</strong>.</string>
|
||||
<string name="entry_accessed">Accessed</string>
|
||||
<string name="entry_confpassword">Confirm password</string>
|
||||
<string name="clipboard_error_clear">Could not clear clipboard</string>
|
||||
<string name="clipboard_timeout">Clipboard timeout</string>
|
||||
<string name="content_description_password_checkbox">Password checkbox</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repeat toggle password visibility</string>
|
||||
<string name="waiting_challenge_request">Waiting for the challenge request…</string>
|
||||
<string name="waiting_challenge_response">Waiting for the challenge response…</string>
|
||||
<string name="database">Database</string>
|
||||
<string name="template_group_name">Templates</string>
|
||||
<string name="decrypting_db">Decrypting database content…</string>
|
||||
<string name="default_checkbox">Use as default database</string>
|
||||
<string name="digits">Digits</string>
|
||||
<string name="entry_add_field">Add field</string>
|
||||
<string name="entry_add_attachment">Add attachment</string>
|
||||
<string name="content_description_remove_field">Remove field</string>
|
||||
<string name="content_description_update_from_list">Update</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft is <strong>open source</strong> and <strong>without advertising</strong>.
|
||||
\nIt is provided as is, under <strong>GPLv3</strong> license, without any warranty.</string>
|
||||
<string name="html_about_privacy"><strong>No user data is retrieved</strong>, this application does not connect to any server, works only locally and fully respects the privacy of users.</string>
|
||||
<string name="entry_cancel">Cancel</string>
|
||||
<string name="entry_notes">Notes</string>
|
||||
<string name="entry_created">Created</string>
|
||||
<string name="otp_type">OTP type</string>
|
||||
<string name="otp_secret">Secret</string>
|
||||
<string name="otp_period">Period (seconds)</string>
|
||||
<string name="entry_user_name">Username</string>
|
||||
<string name="error_arc4">The Arcfour stream cipher is not supported.</string>
|
||||
<string name="error_file_not_create">Could not create file</string>
|
||||
<string name="error_load_database_KDF_memory">Could not load the key. Try to lower the KDF \"Memory Usage\".</string>
|
||||
<string name="entry_expires">Expires</string>
|
||||
<string name="expired">Expired</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_history">History</string>
|
||||
<string name="entry_attachments">Attachments</string>
|
||||
<string name="entry_keyfile">Keyfile</string>
|
||||
<string name="hardware_key">Hardware key</string>
|
||||
<string name="entry_modified">Modified</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="id_card">ID Card</string>
|
||||
<string name="name">Name</string>
|
||||
<string name="place_of_issue">Place of issue</string>
|
||||
<string name="date_of_issue">Date of issue</string>
|
||||
<string name="email">Email</string>
|
||||
<string name="error_invalid_db">Could not read the database.</string>
|
||||
<string name="error_invalid_path">Make sure the path is correct.</string>
|
||||
<string name="error_invalid_OTP">Invalid OTP secret.</string>
|
||||
<string name="error_no_name">Enter a name.</string>
|
||||
<string name="error_word_reserved">This word is reserved and cannot be used.</string>
|
||||
<string name="error_nokeyfile">Select a keyfile.</string>
|
||||
<string name="file_manager_install_description">A file manager that accepts the ACTION_CREATE_DOCUMENT and ACTION_OPEN_DOCUMENT intent action is required to create, open, and save database files.</string>
|
||||
<string name="select_to_copy">Select to copy %1$s to clipboard</string>
|
||||
<string name="searchable">Searchable</string>
|
||||
<string name="inherited">Inherit</string>
|
||||
<string name="auto_type">Auto-Type</string>
|
||||
<string name="auto_type_sequence">Auto-Type sequence</string>
|
||||
<string name="entry_not_found">Could not find entry data.</string>
|
||||
<string name="entry_password">Password</string>
|
||||
<string name="tags">Tags</string>
|
||||
<string name="custom_data">Custom data</string>
|
||||
<string name="save">Save</string>
|
||||
<string name="entry_title">Title</string>
|
||||
<string name="entry_setup_otp">Set up one-time password</string>
|
||||
<string name="otp_counter">Counter</string>
|
||||
<string name="otp_digits">Digits</string>
|
||||
<string name="search_filters">Search filters</string>
|
||||
<string name="otp_algorithm">Algorithm</string>
|
||||
<string name="current_group">Current group</string>
|
||||
<string name="case_sensitive">Case sensitive</string>
|
||||
<string name="regex">Regular expression</string>
|
||||
<string name="debit_credit_card">Debit / Credit Card</string>
|
||||
<string name="holder">Holder</string>
|
||||
<string name="number">Number</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="email_address">Email address</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">Type</string>
|
||||
<string name="cryptocurrency">Cryptocurrency wallet</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="public_key">Public key</string>
|
||||
<string name="private_key">Private key</string>
|
||||
<string name="seed">Seed</string>
|
||||
<string name="account">Account</string>
|
||||
<string name="bank">Bank</string>
|
||||
<string name="bank_name">Bank name</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">Secure Note</string>
|
||||
<string name="membership">Membership</string>
|
||||
<string name="standard">Standard</string>
|
||||
<string name="template">Template</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="error_can_not_handle_uri">Could not handle this URI in KeePassDX.</string>
|
||||
<string name="error_no_hardware_key">Select a hardware key.</string>
|
||||
<string name="error_out_of_memory">No memory to load your entire database.</string>
|
||||
<string name="error_XML_malformed">XML malformed.</string>
|
||||
<string name="error_load_database">Could not load the database.</string>
|
||||
<string name="error_pass_gen_type">At least one password generation type must be selected.</string>
|
||||
<string name="error_disallow_no_credentials">At least one credential must be set.</string>
|
||||
<string name="error_pass_match">The passwords do not match.</string>
|
||||
<string name="error_rounds_too_large">\"Transformation rounds\" too high. Setting to 2147483648.</string>
|
||||
<string name="error_string_key">Each string must have a field name.</string>
|
||||
<string name="error_label_exists">This label already exists.</string>
|
||||
<string name="error_challenge_already_requested">Challenge already requested</string>
|
||||
<string name="error_response_already_provided">Response already provided.</string>
|
||||
<string name="error_no_response_from_challenge">Unable to get the response from the challenge.</string>
|
||||
<string name="error_cancel_by_user">Cancelled by user.</string>
|
||||
<string name="length">Length</string>
|
||||
<string name="hint_pass">Password</string>
|
||||
<string name="error_wrong_length">Enter a positive integer number in the \"Length\" field.</string>
|
||||
<string name="error_autofill_enable_service">Could not enable autofill service.</string>
|
||||
<string name="error_move_group_here">You cannot move a group here.</string>
|
||||
<string name="error_move_entry_here">You cannot move an entry here.</string>
|
||||
<string name="error_copy_entry_here">You cannot copy an entry here.</string>
|
||||
<string name="error_copy_group_here">You cannot copy a group here.</string>
|
||||
<string name="error_create_database">Unable to create database file.</string>
|
||||
<string name="error_create_database_file">Unable to create database with this password and keyfile.</string>
|
||||
<string name="error_save_database">Could not save the database.</string>
|
||||
<string name="error_otp_secret_key">Secret key must be in Base32 format.</string>
|
||||
<string name="error_otp_counter">Counter must be between %1$d and %2$d.</string>
|
||||
<string name="error_duplicate_file">The file data already exists.</string>
|
||||
<string name="error_remove_file">An error occurred while removing the file data.</string>
|
||||
<string name="error_start_database_action">An error occurred while performing an action on the database.</string>
|
||||
<string name="error_driver_required">Driver for %1$s is required.</string>
|
||||
<string name="error_unable_merge_database_kdb">Unable to merge from a database V1.</string>
|
||||
<string name="error_hardware_key_unsupported">Hardware key is not supported.</string>
|
||||
<string name="error_empty_key">Key cannot be empty.</string>
|
||||
<string name="field_name">Field name</string>
|
||||
<string name="field_value">Field value</string>
|
||||
<string name="file_not_found_content">Could not find file. Try reopening it from your file browser.</string>
|
||||
<string name="corrupted_file">Corrupted file.</string>
|
||||
<string name="file_browser">File manager</string>
|
||||
<string name="generate_password">Generate password</string>
|
||||
<string name="hint_conf_pass">Confirm password</string>
|
||||
<string name="hint_generated_password">Generated password</string>
|
||||
<string name="hint_group_name">Group name</string>
|
||||
<string name="hint_icon_name">Icon name</string>
|
||||
<string name="hint_keyfile">Keyfile</string>
|
||||
<string name="hint_length">Length</string>
|
||||
<string name="password">Password</string>
|
||||
<string name="passphrase">Passphrase</string>
|
||||
<string name="invalid_credentials">Could not read credentials.</string>
|
||||
<string name="invalid_algorithm">Wrong algorithm.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s with the same UUID %2$s already exists.</string>
|
||||
<string name="keyfile_is_empty">The keyfile is empty.</string>
|
||||
<string name="hide_password_title">Hide passwords</string>
|
||||
<string name="list_entries_show_username_title">Show usernames</string>
|
||||
<string name="error_otp_period">Period must be between %1$d and %2$d seconds.</string>
|
||||
<string name="error_string_type">This text does not match the requested item.</string>
|
||||
<string name="error_registration_read_only">Saving a new item is not allowed in a read-only database</string>
|
||||
<string name="error_otp_digits">Token must contain %1$d to %2$d digits.</string>
|
||||
<string name="error_database_uri_null">Database URI cannot be retrieved.</string>
|
||||
<string name="error_field_name_already_exists">The field name already exists.</string>
|
||||
<string name="error_rebuild_list">Unable to properly rebuild the list.</string>
|
||||
<string name="error_file_to_big">The file you are trying to upload is too big.</string>
|
||||
<string name="error_upload_file">An error occurred while uploading the file data.</string>
|
||||
<string name="error_location_unknown">Database location is unknown, database action cannot be performed.</string>
|
||||
<string name="hide_password_summary">Mask passwords (***) by default</string>
|
||||
<string name="list_entries_show_username_summary">Displays usernames in entry lists</string>
|
||||
<string name="list_groups_show_number_entries_title">Show number of entries</string>
|
||||
<string name="show_otp_token_summary">Displays OTP tokens in the list of entries</string>
|
||||
<string name="show_otp_token_title">Show OTP Token</string>
|
||||
</resources>
|
||||
@@ -145,4 +145,12 @@
|
||||
<string name="homepage">Hejmpaĝo</string>
|
||||
<string name="contribution">Kontribuo</string>
|
||||
<string name="contact">Kontakto</string>
|
||||
<string name="clipboard_error">Iu aparatoj ne permesas al apoj uzi tondujon.</string>
|
||||
<string name="about_description">Varianto de pasvort-manipulilo KeePass por Android</string>
|
||||
<string name="key_derivation_function">Funkcio por derivado de ŝlosilo</string>
|
||||
<string name="info">Informo</string>
|
||||
<string name="feedback">Erar-raportoj kaj sugestoj</string>
|
||||
<string name="file_manager_install_description">Por krei, malfermi kaj konservi datumbazaj dosieroj necesiĝas dosier-manipulilo, kiu akceptas intenco-agojn ACTION_CREATE_DOCUMENT kaj ACTION_OPEN_DOCUMENT.</string>
|
||||
<string name="app_timeout_summary">Periodo de malaktiveco antaŭ ŝlosado de datumbazo</string>
|
||||
<string name="extended_ASCII">Etendita ASCII</string>
|
||||
</resources>
|
||||
@@ -43,7 +43,7 @@
|
||||
<string name="digits">Dígitos</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft es de <strong>código abierto</strong> y <strong>sin publicidad</strong>.
|
||||
\nSe proporciona tal cual, bajo licencia <strong>GPLv3</strong>, sin ninguna garantía.</string>
|
||||
<string name="select_database_file">Abrir la cámara acorazada existente</string>
|
||||
<string name="select_database_file">Abrir la caja fuerte existente</string>
|
||||
<string name="entry_accessed">Accedido</string>
|
||||
<string name="entry_cancel">Cancelar</string>
|
||||
<string name="entry_notes">Notas</string>
|
||||
@@ -197,7 +197,7 @@
|
||||
<string name="file_name">Nombre del archivo</string>
|
||||
<string name="path">Ruta</string>
|
||||
<string name="assign_master_key">Asignar una clave maestra</string>
|
||||
<string name="create_keepass_file">Crear una nueva cámara acorazada</string>
|
||||
<string name="create_keepass_file">Crear una nueva caja fuerte</string>
|
||||
<string name="recycle_bin_title">Uso de la papelera de reciclaje</string>
|
||||
<string name="recycle_bin_summary">Mueve los grupos y las entradas al grupo \"Papelera de reciclaje\" antes de eliminarlos</string>
|
||||
<string name="monospace_font_fields_enable_title">Tipografía del campo</string>
|
||||
@@ -461,7 +461,7 @@
|
||||
<string name="advanced_unlock_invalid_key">No se puede leer la clave de desbloqueo del dispositivo. Por favor, bórrala y repite el procedimiento de reconocimiento del desbloqueo.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Extraer la credencial de la base de datos con los datos de desbloqueo del dispositivo</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Reconocimiento de desbloqueo de los dispositivos</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Aún debes recordar la credencial principal de tu cámara acorazada si usas el reconocimiento para el desbloqueo del dispositivo.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Aún debes recordar la credencial principal de tu caja fuerte si usas el reconocimiento para el desbloqueo del dispositivo.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Enlace para el desbloqueo del dispositivo</string>
|
||||
<string name="keystore_not_accessible">El almacén de claves no está debidamente inicializado.</string>
|
||||
<string name="biometric_security_update_required">Se requiere una actualización de la seguridad biométrica.</string>
|
||||
@@ -541,14 +541,14 @@
|
||||
<string name="style_brightness_summary">Seleccionar temas oscuros o claros</string>
|
||||
<string name="style_brightness_title">Brillo del tema</string>
|
||||
<string name="properties">Propiedades</string>
|
||||
<string name="error_import_app_properties">Error al importar las propiedades de la aplicación</string>
|
||||
<string name="error_export_app_properties">Error al exportar las propiedades de la aplicación</string>
|
||||
<string name="success_export_app_properties">Propiedades de la aplicación exportadas</string>
|
||||
<string name="success_import_app_properties">Propiedades de la aplicación importadas</string>
|
||||
<string name="export_app_properties_summary">Cree un archivo para exportar las propiedades de la aplicación</string>
|
||||
<string name="export_app_properties_title">Exportar propiedades de la aplicación</string>
|
||||
<string name="import_app_properties_summary">Seleccione un archivo para importar las propiedades de la aplicación</string>
|
||||
<string name="import_app_properties_title">Importar propiedades de la aplicación</string>
|
||||
<string name="error_import_app_properties">Error al importar la configuración de la aplicación</string>
|
||||
<string name="error_export_app_properties">Error al exportar la configuración de la aplicación</string>
|
||||
<string name="success_export_app_properties">Exportada la configuración de la aplicación</string>
|
||||
<string name="success_import_app_properties">Importada la configuración de la aplicación</string>
|
||||
<string name="export_app_properties_summary">Crear un archivo para exportar la configuración de la aplicación</string>
|
||||
<string name="export_app_properties_title">Exportar la configuración de la aplicación</string>
|
||||
<string name="import_app_properties_summary">Selecciona un archivo para importar la configuración de la aplicación</string>
|
||||
<string name="import_app_properties_title">Importar la configuración de la aplicación</string>
|
||||
<string name="error_start_database_action">Se ha producido un error al realizar una acción en la base de datos.</string>
|
||||
<string name="error_remove_file">Se ha producido un error al eliminar los datos del archivo.</string>
|
||||
<string name="error_file_to_big">El archivo que está intentando cargar es demasiado grande.</string>
|
||||
@@ -630,10 +630,11 @@
|
||||
<string name="consider_chars_filter">Considere caracteres</string>
|
||||
<string name="entropy_calculate">Entropía: calcular…</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
<string name="advanced_unlock_keystore_warning">Esta característica almacenará credenciales cifradas en el almacenaje seguro KeyStore de su dispositivo.
|
||||
<string name="advanced_unlock_keystore_warning">Esta función almacenará datos de credenciales cifrados en el almacén de claves seguro del dispositivo.
|
||||
\n
|
||||
\nDependiendo de la implementación del API nativo del sistema operativo, tal vez no sea completamente funcional.
|
||||
\nCompruebe la compatibilidad y garantía del almacenaje KeyStore con el fabricante de su dispositivo y el creadas de la ROM que está utilizando.</string>
|
||||
\nDependiendo de la implementación de la API nativa del sistema operativo, puede que no sea totalmente funcional.
|
||||
\n
|
||||
\nComprueba la compatibilidad y seguridad del KeyStore con el fabricante de tu dispositivo y el creador de la ROM que estés utilizando.</string>
|
||||
<string name="content_description_passphrase_word_count">Recuento de palabras de la frase de paso</string>
|
||||
<string name="passphrase">Frase de acceso</string>
|
||||
<string name="colorize_password_title">Colorear contraseñas</string>
|
||||
@@ -690,4 +691,16 @@
|
||||
<string name="education_validate_entry_summary">No olvides validar tu entrada y guardar tu base de datos.
|
||||
\n
|
||||
\nSi se activa un bloqueo automático y olvidas que estabas haciendo una modificación, corres el riesgo de perder tus datos.</string>
|
||||
<string name="style_name_classic">Clásico</string>
|
||||
<string name="style_name_divine">Divino</string>
|
||||
<string name="style_name_forest">Bosque</string>
|
||||
<string name="style_name_simple">Simple</string>
|
||||
<string name="style_name_moon">Luna</string>
|
||||
<string name="style_name_sun">Sol</string>
|
||||
<string name="style_name_reply">Responder</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Seguir el sistema</string>
|
||||
<string name="style_name_light">Claro</string>
|
||||
<string name="style_name_dark">Oscuro</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Recargue la base de datos con los últimos cambios.</string>
|
||||
</resources>
|
||||
21
app/src/main/res/values-et/strings.xml
Normal file
21
app/src/main/res/values-et/strings.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="homepage">Meie veebisait</string>
|
||||
<string name="about_description">KeePassi salasõnahalduri Androidi variant</string>
|
||||
<string name="contact">Meie kontaktid</string>
|
||||
<string name="info">Teave</string>
|
||||
<string name="accept">Nõustu</string>
|
||||
<string name="add_group">Lisa grupp</string>
|
||||
<string name="master_key">Peavõti</string>
|
||||
<string name="security">Turvalisus</string>
|
||||
<string name="encryption">Krüptimine</string>
|
||||
<string name="encryption_algorithm">Krüptoalgoritm</string>
|
||||
<string name="key_derivation_function">Võtmetuletusfunktsioon</string>
|
||||
<string name="app_timeout_summary">Ooteaeg enne andmebaasi lukustamist</string>
|
||||
<string name="application">Rakendus</string>
|
||||
<string name="feedback">Tagasiside</string>
|
||||
<string name="contribution">Toeta meid</string>
|
||||
<string name="add_entry">Lisa kirje</string>
|
||||
<string name="edit_entry">Muuda kirjet</string>
|
||||
<string name="app_timeout">Aegumine</string>
|
||||
</resources>
|
||||
@@ -306,4 +306,5 @@
|
||||
<string name="error_move_entry_here">Et voi siirtää tietuetta tänne.</string>
|
||||
<string name="error_autofill_enable_service">Automaattista täyttöä ei voitu ottaa käyttöön.</string>
|
||||
<string name="content_description_node_children">Solmun lapset</string>
|
||||
<string name="info">Tietoja</string>
|
||||
</resources>
|
||||
282
app/src/main/res/values-fil/strings.xml
Normal file
282
app/src/main/res/values-fil/strings.xml
Normal file
@@ -0,0 +1,282 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="info">Impormasyon</string>
|
||||
<string name="feedback">Pagpuna</string>
|
||||
<string name="homepage">Homepage</string>
|
||||
<string name="accept">Tanggapin</string>
|
||||
<string name="add_group">Magdagdag ng grupo</string>
|
||||
<string name="master_key">Master key</string>
|
||||
<string name="security">Seguridad</string>
|
||||
<string name="encryption">Pag-encrypt</string>
|
||||
<string name="key_derivation_function">Function ng key derivation</string>
|
||||
<string name="app_timeout">Timeout</string>
|
||||
<string name="app_timeout_summary">Idle time bago i-lock ang database</string>
|
||||
<string name="extended_ASCII">Napalawak na ASCII</string>
|
||||
<string name="clipboard_cleared">Na-clear ang clipboard</string>
|
||||
<string name="clipboard_error_title">Error sa clipboard</string>
|
||||
<string name="clipboard_error_clear">Hindi ma-clear ang clipboard</string>
|
||||
<string name="content_description_background">Background</string>
|
||||
<string name="content_description_add_entry">Magdagdag ng entry</string>
|
||||
<string name="content_description_add_item">Magdagdag ng item</string>
|
||||
<string name="content_description_credentials_information">Info ng kredensyal</string>
|
||||
<string name="content_description_password_checkbox">Checkbox ng password</string>
|
||||
<string name="content_description_database_color">Kulay ng database</string>
|
||||
<string name="content_description_entry_foreground_color">Kulay ng foreground ng entry</string>
|
||||
<string name="content_description_entry_background_color">Kulay ng entry background</string>
|
||||
<string name="navigation_drawer_open">Nakabukas ang drawer ng nabigasyon</string>
|
||||
<string name="validate">I-validate</string>
|
||||
<string name="discard">Balewalain</string>
|
||||
<string name="entry_password_generator">Generator ng password</string>
|
||||
<string name="content_description_password_length">Haba ng password</string>
|
||||
<string name="entry_add_attachment">Magdagdag ng attachment</string>
|
||||
<string name="content_description_remove_from_list">Tanggalin</string>
|
||||
<string name="retrieving_db_key">Kinukuha ang database key…</string>
|
||||
<string name="waiting_challenge_request">Naghinintay para sa challenge request…</string>
|
||||
<string name="template_group_name">Mga template</string>
|
||||
<string name="digits">Mga digit</string>
|
||||
<string name="entry_notes">Mga tala</string>
|
||||
<string name="entry_confpassword">Kumpirmahin ang password</string>
|
||||
<string name="entry_history">Kasaysayan</string>
|
||||
<string name="entry_modified">Binago</string>
|
||||
<string name="searchable">Nahahanap</string>
|
||||
<string name="contact">I-contact</string>
|
||||
<string name="contribution">Kontribusyon</string>
|
||||
<string name="about_description">Android na implementasyon ng KeePass password manager</string>
|
||||
<string name="add_entry">Magdagdag ng entry</string>
|
||||
<string name="edit_entry">I-edit ang entry</string>
|
||||
<string name="encryption_algorithm">Algorithm ng pag-encrypt</string>
|
||||
<string name="application">App</string>
|
||||
<string name="brackets">Mga bracket</string>
|
||||
<string name="file_manager_install_description">Ang isang file manager na tinatanggap ang ACTION_CREATE_DOCUMENT at ACTION_OPEN_DOCUMENT intent action ay kinakailangan para gumawa, magbukas, at mag-save ng mga data ase file.</string>
|
||||
<string name="allow">Payagan</string>
|
||||
<string name="clipboard_error">Ang mga ibang mga device ay hindi pinapayagan ang mga app na gamitin ang clipboard.</string>
|
||||
<string name="clipboard_timeout">Timeout ng clipboard</string>
|
||||
<string name="clipboard_timeout_summary">Oras ng storage sa clipboard (kapag sinusuportahan ng iyong device)</string>
|
||||
<string name="content_description_open_file">Magbukas ng file</string>
|
||||
<string name="content_description_otp_information">Info ng one-time password</string>
|
||||
<string name="content_description_node_children">Children ng node</string>
|
||||
<string name="content_description_add_node">Magdagdag ng node</string>
|
||||
<string name="content_description_add_group">Magdagdag ng grupo</string>
|
||||
<string name="content_description_file_information">Info ng file</string>
|
||||
<string name="content_description_keyfile_checkbox">Checkbox ng keyfile</string>
|
||||
<string name="content_description_hardware_key_checkbox">Checkbox ng hardware key</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Visibility ng repeat toggle password</string>
|
||||
<string name="content_description_entry_icon">Icon ng entry</string>
|
||||
<string name="content_description_nav_header">Header ng nabigasyon</string>
|
||||
<string name="navigation_drawer_close">Sinara ang navigation drawer</string>
|
||||
<string name="discard_changes">Balewalain ang mga pagbabago?</string>
|
||||
<string name="waiting_challenge_response">Naghihintay para sa challenge response…</string>
|
||||
<string name="content_description_passphrase_word_count">Numero ng salita ng passphrase</string>
|
||||
<string name="database">Database</string>
|
||||
<string name="entry_add_field">Magdagdag ng field</string>
|
||||
<string name="decrypting_db">Dine-decrypt ang nilalaman ng database…</string>
|
||||
<string name="content_description_remove_field">Tanggalin ang field</string>
|
||||
<string name="default_checkbox">Gamitin bilang default database</string>
|
||||
<string name="content_description_update_from_list">I-update</string>
|
||||
<string name="content_description_keyboard_close_fields">Isara ang mga field</string>
|
||||
<string name="select_to_copy">Piliin para kopyahin ang %1$s sa clipboard</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Ang Kunzisoft ay <strong>open source</strong> at <strong>walang advertising</strong>.
|
||||
\nIbinigay ito nang as is, sa ilalim <strong>GPLv3</strong> na lisensya, nang walang anumang warranty.</string>
|
||||
<string name="html_about_privacy"><strong>Walang user data ay kinukuha</strong>, ang aplikasyon na ito ay hindi kumokonekta sa anumang server, gumanagana ng lokal at ganap na ginagalang ang pagkapribado ng mga gumagamit.</string>
|
||||
<string name="html_about_contribution">Para <strong>panatilihin ang aming kalayaan</strong>, <strong>ayusin ang mga bug</strong>, <strong>magdagdag ng mga feature</strong> at <strong>maging palaging aktibo</strong>, umaasa kami sa iyong <strong>kontribusyon</strong>.</string>
|
||||
<string name="entry_accessed">Na-access</string>
|
||||
<string name="hardware_key">Hardware key</string>
|
||||
<string name="entry_cancel">Kanselahin</string>
|
||||
<string name="entry_created">Ginawa</string>
|
||||
<string name="entry_expires">Mage-expire</string>
|
||||
<string name="expired">Nag-expire</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_attachments">Mga attachment</string>
|
||||
<string name="entry_keyfile">Keyfile</string>
|
||||
<string name="auto_type">Auto-Type</string>
|
||||
<string name="inherited">Na-inherit</string>
|
||||
<string name="auto_type_sequence">Sequence ng auto-type</string>
|
||||
<string name="entry_not_found">Hindi mahanap ang entry data.</string>
|
||||
<string name="entry_password">Password</string>
|
||||
<string name="tags">Mga tag</string>
|
||||
<string name="custom_data">Custom na data</string>
|
||||
<string name="save">I-save</string>
|
||||
<string name="error_nokeyfile">Pumili ng keyfile.</string>
|
||||
<string name="error_save_database">Hindi ma-save ang database.</string>
|
||||
<string name="error_otp_secret_key">Ang secret key at dapat nasa Base32 na format.</string>
|
||||
<string name="error_otp_counter">Dapat nasa pagitan ng %1$d at %2$d ang counter.</string>
|
||||
<string name="error_otp_period">Dapat nasa pagitan ng %1$d at %2$d na segundo ang period.</string>
|
||||
<string name="error_otp_digits">Dapat maglaman ng %1$d hanggang %2$d na digit ang token.</string>
|
||||
<string name="error_registration_read_only">Hindi pinapayagan ang pag-save ng bagong item sa read-only na database</string>
|
||||
<string name="error_no_response_from_challenge">Hindi makuha ang tugon mula sa challenge.</string>
|
||||
<string name="error_driver_required">Kinakailangan ang driver para sa %1$s.</string>
|
||||
<string name="error_unable_merge_database_kdb">Hindi maisama mula sa database V1.</string>
|
||||
<string name="error_location_unknown">Hindi alam ang lokasyon ng database, hindi maisasagawa ang aksyon sa database.</string>
|
||||
<string name="file_not_found_content">Hindi mahanap ang file. Subukang i-buksan muli mula sa iyong file browser.</string>
|
||||
<string name="menu_empty_recycle_bin">I-empty ang recycle bin</string>
|
||||
<string name="menu_restore_entry_history">I-restore ang history</string>
|
||||
<string name="menu_delete_entry_history">Burahin ang history</string>
|
||||
<string name="minus">Minus</string>
|
||||
<string name="never">Hindi kailanman</string>
|
||||
<string name="entry_title">Paksa</string>
|
||||
<string name="entry_setup_otp">Mag-set up ng one-time password</string>
|
||||
<string name="otp_type">Uri ng OTP</string>
|
||||
<string name="otp_secret">Sikreto</string>
|
||||
<string name="otp_period">Period (segundo)</string>
|
||||
<string name="otp_counter">Counter</string>
|
||||
<string name="otp_digits">Mga digit</string>
|
||||
<string name="search_filters">Mga filter sa paghahanap</string>
|
||||
<string name="otp_algorithm">Algorithm</string>
|
||||
<string name="current_group">Kasalukuyang grupo</string>
|
||||
<string name="case_sensitive">Case sensitive</string>
|
||||
<string name="regex">Regular expression</string>
|
||||
<string name="debit_credit_card">Debit / Credit Card</string>
|
||||
<string name="holder">Tagahawak</string>
|
||||
<string name="number">Numero</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="id_card">ID Card</string>
|
||||
<string name="name">Pangalan</string>
|
||||
<string name="place_of_issue">Lugar ng pagbigay</string>
|
||||
<string name="date_of_issue">Petsa ng pagbigay</string>
|
||||
<string name="email">Email</string>
|
||||
<string name="email_address">Email address</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">Uri</string>
|
||||
<string name="cryptocurrency">Wallet ng cryptocurrency</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="public_key">Pampublikong key</string>
|
||||
<string name="private_key">Pribadong key</string>
|
||||
<string name="seed">Seed</string>
|
||||
<string name="account">Account</string>
|
||||
<string name="bank">Bangko</string>
|
||||
<string name="bank_name">Pangalan ng bangko</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">Secure na Tala</string>
|
||||
<string name="membership">Membership</string>
|
||||
<string name="standard">Standard</string>
|
||||
<string name="template">Template</string>
|
||||
<string name="version">Bersyon</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="entry_user_name">Username</string>
|
||||
<string name="error_arc4">Hindi sinusuportahan ang Arcfour stream cipher.</string>
|
||||
<string name="error_can_not_handle_uri">Hindi ma-handle ang URI na ito sa KeePassDX.</string>
|
||||
<string name="error_file_not_create">Hindi magawa ang file</string>
|
||||
<string name="error_invalid_db">Hindi mabasa ang database.</string>
|
||||
<string name="error_invalid_path">Siguraduhing tama ang path.</string>
|
||||
<string name="error_invalid_OTP">Hindi wastong OTP secret.</string>
|
||||
<string name="error_no_name">Maglagay ng pangalan.</string>
|
||||
<string name="error_word_reserved">Nakareserba ang salita na ito at hindi magagamit.</string>
|
||||
<string name="error_no_hardware_key">Pumili ng hardware key.</string>
|
||||
<string name="error_out_of_memory">Walang memory para i-load ang iyong buong database.</string>
|
||||
<string name="error_XML_malformed">Hindi nabuo ng mabuti ang XML.</string>
|
||||
<string name="error_load_database">Hindi ma-load ang database.</string>
|
||||
<string name="error_load_database_KDF_memory">Hindi ma-load ang key. Subukang ibaba ang KDF \"Memory Usage\".</string>
|
||||
<string name="error_pass_gen_type">Dapat pumili ng kahit isang uri ng pagbuo ng password.</string>
|
||||
<string name="error_disallow_no_credentials">Dapat may kahit isang kredensyal na nakatakda.</string>
|
||||
<string name="error_pass_match">Hindi tumutugma ang mga password.</string>
|
||||
<string name="error_rounds_too_large">Masyadong mataas ang \"Transformation rounds\". Tinatakda sa 2147483648.</string>
|
||||
<string name="error_string_key">Ang bawat string ay dapat may pangalan ng field.</string>
|
||||
<string name="error_label_exists">Umiiral na ang label na ito.</string>
|
||||
<string name="error_wrong_length">Maglagay ng positibong integer na numero sa \"Haba\" na field.</string>
|
||||
<string name="error_autofill_enable_service">Hindi ma-enable ang serbisyo ng autofill.</string>
|
||||
<string name="error_move_group_here">Hindi ka maaring maglipat ng grupo dito.</string>
|
||||
<string name="error_move_entry_here">Hindi ka maaring maglipat ng entry dito.</string>
|
||||
<string name="error_copy_entry_here">Hindi ka maaring magkopya ng entry dito.</string>
|
||||
<string name="error_copy_group_here">Hindi ka maaring magkopya ng grupo dito.</string>
|
||||
<string name="error_create_database">Hindi magawa ang database file.</string>
|
||||
<string name="error_create_database_file">Hindi magawa ang database gamit ang password at keyfile na ito.</string>
|
||||
<string name="error_otp_type">Ang kasalukuyang uri ng OTP ay hindi kinikilala ng form na ito, ang pagpapatunay nito ay maaaring hindi na makabuo ng token nang tama.</string>
|
||||
<string name="error_string_type">Ang text na ito ay hindi tumutugma sa hiniling na item.</string>
|
||||
<string name="error_field_name_already_exists">Umiiral na ang pangalan ng field.</string>
|
||||
<string name="error_database_uri_null">Hindi makuha ang Database URI.</string>
|
||||
<string name="error_rebuild_list">Hindi maayos na buuin muli ang listahan.</string>
|
||||
<string name="error_file_to_big">Ang file na sinusubukan mong i-upload ay masyadong malaki.</string>
|
||||
<string name="error_duplicate_file">Umiiral na ang file data.</string>
|
||||
<string name="error_start_database_action">May naganap na error habang nagsasagawa ng pagkilos sa database.</string>
|
||||
<string name="error_remove_file">May naganap na error habang tinatanggal ang file data.</string>
|
||||
<string name="error_upload_file">May naganap na error habang ina-upload ang file data.</string>
|
||||
<string name="error_challenge_already_requested">Hiniling na ang challenge</string>
|
||||
<string name="error_response_already_provided">Ibinigay na ang tugon.</string>
|
||||
<string name="error_cancel_by_user">Kinansela ng user.</string>
|
||||
<string name="error_hardware_key_unsupported">Hindi sinusuportahan ang hardware key.</string>
|
||||
<string name="error_empty_key">Hindi maaring walang laman ang key.</string>
|
||||
<string name="field_name">Pangalan ng field</string>
|
||||
<string name="field_value">Value ng field</string>
|
||||
<string name="corrupted_file">Sirang file.</string>
|
||||
<string name="file_browser">File manager</string>
|
||||
<string name="generate_password">Bumuo ng password</string>
|
||||
<string name="hint_conf_pass">Kumpirmahin ang password</string>
|
||||
<string name="hint_generated_password">Nabuo na password</string>
|
||||
<string name="hint_group_name">Pangalan ng grupo</string>
|
||||
<string name="hint_icon_name">Pangalan ng icon</string>
|
||||
<string name="hint_keyfile">Keyfile</string>
|
||||
<string name="hint_length">Haba</string>
|
||||
<string name="hint_pass">Password</string>
|
||||
<string name="password">Password</string>
|
||||
<string name="passphrase">Passphrase</string>
|
||||
<string name="invalid_credentials">Hindi mabasa ang mga kredensyal.</string>
|
||||
<string name="invalid_algorithm">Maling algorithm.</string>
|
||||
<string name="invalid_db_same_uuid">Umiiral na ang %1$s na may katulad na UUID na %2$s.</string>
|
||||
<string name="invalid_db_sig">Hindi makilala ang format ng database.</string>
|
||||
<string name="keyfile_is_empty">Walang laman ang keyfile.</string>
|
||||
<string name="length">Haba</string>
|
||||
<string name="hide_password_title">Itago ang mga password</string>
|
||||
<string name="hide_password_summary">I-mask ang mga password (***) bilang default</string>
|
||||
<string name="colorize_password_title">Kulayan ang mga password</string>
|
||||
<string name="colorize_password_summary">Kulayan ang mga password character ayon sa uri</string>
|
||||
<string name="list_entries_show_username_title">Ipakita ang mga username</string>
|
||||
<string name="list_entries_show_username_summary">Ipakita ang mga username sa mga listahan ng entry</string>
|
||||
<string name="list_groups_show_number_entries_title">Ipakita ang numero ng mga entry</string>
|
||||
<string name="show_otp_token_title">Ipakita ang OTP token</string>
|
||||
<string name="show_otp_token_summary">Ipakita ang mga OTP token sa listahan ng mga entry</string>
|
||||
<string name="show_uuid_title">Ipakita ang UUID</string>
|
||||
<string name="show_uuid_summary">Pinapakita ang UUID na naka-link sa isang entry o grupo</string>
|
||||
<string name="list_groups_show_number_entries_summary">Ipakita ang numero ng mga entry sa isang grupo</string>
|
||||
<string name="list_size_title">Laki ng mga item ng listahan</string>
|
||||
<string name="list_size_summary">Laki ng text sa listahan ng element</string>
|
||||
<string name="creating_database">Ginagawa ang database…</string>
|
||||
<string name="loading_database">Nilo-load ang database…</string>
|
||||
<string name="lowercase">Lower-case</string>
|
||||
<string name="about">Tungkol sa</string>
|
||||
<string name="menu_change_key_settings">Palitan ang master key</string>
|
||||
<string name="copy_field">Kinopya ang %1$s</string>
|
||||
<string name="settings">Mga Setting</string>
|
||||
<string name="menu_app_settings">Mga setting ng app</string>
|
||||
<string name="menu_app_settings_summary">Paghahanap, lock, history, mga property</string>
|
||||
<string name="menu_form_filling_settings">Pagpuno ng form</string>
|
||||
<string name="menu_form_filling_settings_summary">Keyboard, pag-autofill, clipboard</string>
|
||||
<string name="menu_advanced_unlock_settings">Pag-unlock gamit ang device</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometry, kredensyal ng device</string>
|
||||
<string name="menu_database_settings">Mga setting ng database</string>
|
||||
<string name="menu_database_settings_summary">Metadata, recycle bin, mga template, history</string>
|
||||
<string name="menu_security_settings">Mga setting ng seguridad</string>
|
||||
<string name="menu_security_settings_summary">Encryption, function ng key derivation</string>
|
||||
<string name="menu_master_key_settings">Mga setting ng master key</string>
|
||||
<string name="master_key_settings_summary">Palitan, pag-renew</string>
|
||||
<string name="menu_donate">Mag-donate</string>
|
||||
<string name="menu_edit">I-edit</string>
|
||||
<string name="menu_copy">Kopyahin</string>
|
||||
<string name="menu_move">Ilipat</string>
|
||||
<string name="menu_paste">I-paste</string>
|
||||
<string name="menu_delete">Burahin</string>
|
||||
<string name="menu_cancel">Kanselahin</string>
|
||||
<string name="menu_hide_password">Itago ang password</string>
|
||||
<string name="menu_lock">I-lock ang database</string>
|
||||
<string name="menu_save_database">I-save ang data</string>
|
||||
<string name="menu_merge_database">I-merge ang data</string>
|
||||
<string name="menu_reload_database">I-reload ang data</string>
|
||||
<string name="menu_merge_from">Isama mula sa…</string>
|
||||
<string name="menu_save_copy_to">Mag-save ng kopya sa …</string>
|
||||
<string name="menu_open">Buksan</string>
|
||||
<string name="menu_search">Maghanap</string>
|
||||
<string name="menu_showpass">Ipakita ang password</string>
|
||||
<string name="menu_keystore_remove_key">Burahin ang device unlock key</string>
|
||||
<string name="menu_url">Pumunta sa URL</string>
|
||||
<string name="menu_file_selection_read_only">Naka-write protect</string>
|
||||
<string name="menu_open_file_read_and_write">Nababago</string>
|
||||
<string name="menu_external_icon">External na icon</string>
|
||||
<string name="no_results">Walang mga resulta ng paghahanap</string>
|
||||
<string name="no_url_handler">Mag-install ng web browser para buksan ang URL na ito.</string>
|
||||
<string name="select_database_file">Magbukas ng umiiral na vault</string>
|
||||
<string name="create_keepass_file">Gumawa ng bagong vault</string>
|
||||
<string name="auto_focus_search_title">Mabilis na paghahanap</string>
|
||||
</resources>
|
||||
@@ -262,17 +262,17 @@
|
||||
</string-array>
|
||||
<string name="style_choose_title">Thème de l’application</string>
|
||||
<string name="style_choose_summary">Thème utilisé dans l’application</string>
|
||||
<string-array name="list_style_names">
|
||||
<item>Forêt</item>
|
||||
<item>Divin</item>
|
||||
<item>Classique</item>
|
||||
<item>Simple</item>
|
||||
<item>Lune</item>
|
||||
<item>Soleil</item>
|
||||
<item>Réponse</item>
|
||||
<item>Kunzite</item>
|
||||
<item>Suivre le système</item>
|
||||
</string-array>
|
||||
<string name="style_name_forest">Forêt</string>
|
||||
<string name="style_name_divine">Divin</string>
|
||||
<string name="style_name_classic">Classique</string>
|
||||
<string name="style_name_simple">Simple</string>
|
||||
<string name="style_name_moon">Lune</string>
|
||||
<string name="style_name_sun">Soleil</string>
|
||||
<string name="style_name_reply">Réponse</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Suivre le système</string>
|
||||
<string name="style_name_light">Lumière</string>
|
||||
<string name="style_name_dark">Ombre</string>
|
||||
<string name="icon_pack_choose_title">Collection d’icônes</string>
|
||||
<string name="icon_pack_choose_summary">Collection d’icônes utilisées dans l’application</string>
|
||||
<string name="menu_copy">Copier</string>
|
||||
@@ -556,15 +556,15 @@
|
||||
<string name="error_file_to_big">Le fichier que vous essayez de téléverser est trop volumineux.</string>
|
||||
<string name="content_description_otp_information">Information sur le mot de passe à usage unique</string>
|
||||
<string name="properties">Propriétés</string>
|
||||
<string name="error_export_app_properties">Erreur lors de l\'exportation des propriétés de l\'application</string>
|
||||
<string name="success_export_app_properties">Propriétés de l\'application exportées</string>
|
||||
<string name="error_import_app_properties">Erreur lors de l\'importation des propriétés de l\'application</string>
|
||||
<string name="success_import_app_properties">Propriétés de l\'application importées</string>
|
||||
<string name="error_export_app_properties">Erreur lors de l\'exportation des paramètres de l\'application</string>
|
||||
<string name="success_export_app_properties">Paramètres exportés de l\'application</string>
|
||||
<string name="error_import_app_properties">Erreur lors de l\'importation des paramètres de l\'application</string>
|
||||
<string name="success_import_app_properties">Paramètres importés de l\'application</string>
|
||||
<string name="description_app_properties">Propriétés KeePassDX pour gérer les paramètres de l\'application</string>
|
||||
<string name="export_app_properties_summary">Créer un fichier pour exporter les propriétés de l\'application</string>
|
||||
<string name="export_app_properties_title">Exporter les propriétés de l\'application</string>
|
||||
<string name="import_app_properties_summary">Sélectionner un fichier pour importer les propriétés de l\'application</string>
|
||||
<string name="import_app_properties_title">Importer les propriétés de l\'application</string>
|
||||
<string name="export_app_properties_summary">Créer un fichier pour exporter les paramètres de l\'application</string>
|
||||
<string name="export_app_properties_title">Exporter les paramètres de l\'application</string>
|
||||
<string name="import_app_properties_summary">Sélectionner un fichier pour importer les paramètres de l\'application</string>
|
||||
<string name="import_app_properties_title">Importer les paramètres de l\'application</string>
|
||||
<string name="error_start_database_action">Une erreur s\'est produite lors de l\'exécution d\'une action sur la base de données.</string>
|
||||
<string name="error_move_group_here">Vous ne pouvez pas déplacer un groupe ici.</string>
|
||||
<string name="error_word_reserved">Ce mot est réservé et ne peut pas être utilisé.</string>
|
||||
@@ -688,7 +688,7 @@
|
||||
<string name="master_key_settings_summary">Changement, renouvellement</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biométrie, identifiant de l\'appareil</string>
|
||||
<string name="unlock_and_link_biometric">Liaison avec déverouillage de l\'appareil</string>
|
||||
<string name="unlock">Déverouiller</string>
|
||||
<string name="unlock">Déverrouiller</string>
|
||||
<string name="configure">Configurer</string>
|
||||
<string name="menu_database_settings_summary">Métadonnées, corbeille, gabarits, historique</string>
|
||||
<string name="menu_security_settings_summary">Chiffrement, fonction de dérivation de clé</string>
|
||||
@@ -697,4 +697,5 @@
|
||||
<string name="education_validate_entry_summary">N\'oubliez pas de valider votre saisie et de sauvegarder votre base de données
|
||||
\n
|
||||
\nSi un verrouillage automatique est activé et que vous oubliez que vous étiez en train d\'effectuer une modification, vous risquez de perdre vos données.</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Recharger la base de données avec les dernières modifications.</string>
|
||||
</resources>
|
||||
@@ -75,7 +75,7 @@
|
||||
<string name="error_rounds_too_large">\"परिवर्तन राउंड\" बहुत अधिक है। 2147483648 पर सेट हो रहा है।</string>
|
||||
<string name="error_string_key">प्रत्येक स्ट्रिंग में फ़ील्ड नाम होना चाहिए।</string>
|
||||
<string name="content_description_open_file">फ़ाइल खोलें</string>
|
||||
<string name="content_description_node_children">नोड के बच्चे</string>
|
||||
<string name="content_description_node_children">उप नोड</string>
|
||||
<string name="content_description_add_node">नोड जोड़ें</string>
|
||||
<string name="content_description_add_entry">रिकॉर्ड जोड़ें</string>
|
||||
<string name="content_description_add_group">समूह जोड़ें</string>
|
||||
@@ -166,4 +166,5 @@
|
||||
<string name="error_database_uri_null">डेटाबेस URI को पुनःप्राप्त नहीं किया जा सका।</string>
|
||||
<string name="error_upload_file">फ़ाइल डेटा को अपलोड करते समय एक त्रुटि हुई।</string>
|
||||
<string name="error_duplicate_file">फ़ाइल डेटा पहले से उपलब्ध है।</string>
|
||||
<string name="info">जानकारी</string>
|
||||
</resources>
|
||||
@@ -26,7 +26,7 @@
|
||||
<string name="security">Sigurnost</string>
|
||||
<string name="encryption">Šifriranje</string>
|
||||
<string name="encryption_algorithm">Algoritam šifriranja</string>
|
||||
<string name="key_derivation_function">Funkcija za generiranje ključeva</string>
|
||||
<string name="key_derivation_function">Funkcija derivacije ključa</string>
|
||||
<string name="app_timeout_summary">Vrijeme neaktivnosti prije zaključavanja baze podataka</string>
|
||||
<string name="application">Aplikacija</string>
|
||||
<string name="brackets">Zagrade</string>
|
||||
@@ -37,7 +37,7 @@
|
||||
<string name="clipboard_error_title">Greška međuspremnika</string>
|
||||
<string name="clipboard_error">Neki uređaji neće dopustiti aplikacijama korištenje međuspremnika.</string>
|
||||
<string name="clipboard_error_clear">Nije moguće isprazniti međuspremnik</string>
|
||||
<string name="clipboard_timeout_summary">Trajanje spremišta u međuspremniku (ako uređaj to podržava)</string>
|
||||
<string name="clipboard_timeout_summary">Trajanje pohrane u međuspremniku (ukoliko uređaj to podržava)</string>
|
||||
<string name="content_description_background">Pozadina</string>
|
||||
<string name="content_description_open_file">Otvori datoteku</string>
|
||||
<string name="content_description_add_node">Dodaj čvor</string>
|
||||
@@ -391,7 +391,7 @@
|
||||
<string name="hide_broken_locations_title">Sakrij pokvarene poveznice baze podataka</string>
|
||||
<string name="autofill_block">Blokiranje automatskog ispunjavanja</string>
|
||||
<string name="keystore_not_accessible">Baza ključeva nije ispravno inicijalizirana.</string>
|
||||
<string name="icon_pack_choose_summary">Paket ikona, koji se koristi u aplikaciji</string>
|
||||
<string name="icon_pack_choose_summary">Paket ikona koji se koristi u aplikaciji</string>
|
||||
<string name="hide_expired_entries_summary">Istekli unosi se ne pokazuju</string>
|
||||
<string name="education_lock_title">Zaključaj bazu podataka</string>
|
||||
<string name="education_unlock_title">Otključaj bazu podataka</string>
|
||||
@@ -525,8 +525,8 @@
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
<string name="unit_byte">B</string>
|
||||
<string name="download_canceled">Prekinuto!</string>
|
||||
<string name="icon_section_custom">Prilagođeno</string>
|
||||
<string name="icon_section_standard">Standardno</string>
|
||||
<string name="icon_section_custom">Prilagođene</string>
|
||||
<string name="icon_section_standard">Standardne</string>
|
||||
<string name="style_brightness_summary">Odaberi svijetle ili tamne teme</string>
|
||||
<string name="style_brightness_title">Svjetlina teme</string>
|
||||
<string name="error_upload_file">Tijekom prijenosa podataka datoteke došlo je do greške.</string>
|
||||
@@ -535,15 +535,15 @@
|
||||
<string name="error_remove_file">Tijekom uklanjanja podataka datoteke došlo je do greške.</string>
|
||||
<string name="error_duplicate_file">Podaci datoteke već postoje.</string>
|
||||
<string name="properties">Svojstva</string>
|
||||
<string name="error_export_app_properties">Greška tijekom izvoza svojstava aplikacije</string>
|
||||
<string name="success_export_app_properties">Svojstva aplikacije su izvezena</string>
|
||||
<string name="error_import_app_properties">Greška tijekom uvoza svojstava aplikacije</string>
|
||||
<string name="success_import_app_properties">Svojstva aplikacije su uvezena</string>
|
||||
<string name="error_export_app_properties">Greška tijekom izvoza postavki aplikacije</string>
|
||||
<string name="success_export_app_properties">Postavke aplikacije su izvezene</string>
|
||||
<string name="error_import_app_properties">Greška tijekom uvoza postavki aplikacije</string>
|
||||
<string name="success_import_app_properties">Postavke aplikacije su uvezene</string>
|
||||
<string name="description_app_properties">KeePassDX svojstva za upravljanje postavkama aplikacije</string>
|
||||
<string name="export_app_properties_summary">Stvori datoteku za izvoz svojstva aplikacije</string>
|
||||
<string name="export_app_properties_title">Izvezi svojstva aplikacije</string>
|
||||
<string name="import_app_properties_summary">Odaberi datoteku za uvoz svojstva aplikacije</string>
|
||||
<string name="import_app_properties_title">Uvezi svojstva aplikacije</string>
|
||||
<string name="export_app_properties_summary">Stvori datoteku za izvoz postavki aplikacije</string>
|
||||
<string name="export_app_properties_title">Izvezi postavke aplikacije</string>
|
||||
<string name="import_app_properties_summary">Odaberi datoteku za uvoz postavki aplikacije</string>
|
||||
<string name="import_app_properties_title">Uvezi postavke aplikacije</string>
|
||||
<string name="error_start_database_action">Došlo je do greške tijekom izvođenja radnje u bazi podataka.</string>
|
||||
<string name="error_move_group_here">Grupa se ne može ovdje premjestiti.</string>
|
||||
<string name="error_word_reserved">Ova je riječ rezervirana i ne može se koristiti.</string>
|
||||
@@ -617,6 +617,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Ova će funckija spremiti šifrirane podatke za prijavu u sigurni KeyStore tvog uređaja.
|
||||
\n
|
||||
\nOvisno o izvornoj API implementaciji operacijskog sustava, funcionalsnost možda neće biti potpuna.
|
||||
\n
|
||||
\nProvjeri kompatibilnost i sigurnost KeyStorea kod proizvođača tvog uređaja i kreatora ROM-a koji koristiš.</string>
|
||||
<string name="warning_database_already_opened">Baza podataka je već otvorena. Za otvaranje nove, najprije je zatvori</string>
|
||||
<string name="content_description_passphrase_word_count">Broj riječi dugačke lozinke</string>
|
||||
@@ -683,4 +684,16 @@
|
||||
<string name="education_validate_entry_summary">Nemoj zaboraviti potvrditi svoj unos i spremiti svoju bazu podataka.
|
||||
\n
|
||||
\nAko se automatsko zaključavanje aktivira i ako zaboraviš da si izvršio/la promjene, riskiraš gubitak podataka.</string>
|
||||
<string name="style_name_forest">Šuma</string>
|
||||
<string name="style_name_divine">Božanstveno</string>
|
||||
<string name="style_name_classic">Klasično</string>
|
||||
<string name="style_name_moon">Mjesec</string>
|
||||
<string name="style_name_reply">Odgovor</string>
|
||||
<string name="style_name_follow_system">Prati stil sustava</string>
|
||||
<string name="style_name_light">Svijetla</string>
|
||||
<string name="style_name_simple">Jednostavno</string>
|
||||
<string name="style_name_sun">Sunce</string>
|
||||
<string name="style_name_kunzite">Spodumen</string>
|
||||
<string name="style_name_dark">Tamna</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Ponovo učitaj bazu podataka s najnovijim promjenama.</string>
|
||||
</resources>
|
||||
@@ -44,7 +44,7 @@
|
||||
<string name="digits">Számok</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft. A program <strong>nyílt forráskódú</strong> és <strong>reklámmentes</strong>.
|
||||
\nA program jelen állapotában kerül közreadásra, <strong>GPLv3</strong> licenc alatt, bármilyen garancia nélkül.</string>
|
||||
<string name="select_database_file">Létező adatbázis megnyitása</string>
|
||||
<string name="select_database_file">Létező széf megnyitása</string>
|
||||
<string name="entry_accessed">Utolsó hozzáférés</string>
|
||||
<string name="entry_cancel">Mégse</string>
|
||||
<string name="entry_notes">Megjegyzések</string>
|
||||
@@ -55,7 +55,7 @@
|
||||
<string name="entry_modified">Módosítva</string>
|
||||
<string name="entry_password">Jelszó</string>
|
||||
<string name="save">Mentés</string>
|
||||
<string name="entry_title">Név</string>
|
||||
<string name="entry_title">Titulus</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="entry_user_name">Felhasználónév</string>
|
||||
<string name="error_arc4">Az Arcfour adatfolyam-titkosítás nem támogatott.</string>
|
||||
@@ -132,7 +132,7 @@
|
||||
<string name="warning_password_encoding">Kerülje a Latin-1 karakterkészlettől eltérő jelszókaraktereket az adatbázis-fájlban (a nem felismert karakterek mert ugyanarra a betűre lesznek alakítva).</string>
|
||||
<string name="version_label">Verzió: %1$s</string>
|
||||
<string name="encrypted_value_stored">Titkosított jelszó tárolva</string>
|
||||
<string name="unavailable">Az adatbázisnak még nincs jelszava.</string>
|
||||
<string name="unavailable">Nem érhető el</string>
|
||||
<string name="education_unlock_summary">Adja meg a jelszót és/vagy a kulcsfájlt, hogy kinyithassa az adatbázist.
|
||||
\n
|
||||
\nKészítsen biztonsági mentést az adatbázisról minden egyes módosítás után.</string>
|
||||
@@ -147,7 +147,7 @@
|
||||
<string name="extended_ASCII">Bővített ASCII</string>
|
||||
<string name="allow">Engedélyezés</string>
|
||||
<string name="entry_not_found">A bejegyzésadatok nem találhatóak.</string>
|
||||
<string name="error_load_database">Az adatbázis betöltése meghiúsult.</string>
|
||||
<string name="error_load_database">Nem sikerült az adatbázis betöltése.</string>
|
||||
<string name="error_load_database_KDF_memory">A kulcs nem tölthető be. Próbálja meg csökkenteni a KDF „Memóriahasználatot”.</string>
|
||||
<string name="error_autofill_enable_service">Az automatikus kitöltési szolgáltatás nem engedélyezhető.</string>
|
||||
<string name="list_entries_show_username_title">Felhasználónevek megjelenítése</string>
|
||||
@@ -160,8 +160,8 @@
|
||||
<string name="menu_cancel">Mégse</string>
|
||||
<string name="menu_file_selection_read_only">Írásvédett</string>
|
||||
<string name="menu_open_file_read_and_write">Módosítható</string>
|
||||
<string name="create_keepass_file">Új adatbázis létrehozása</string>
|
||||
<string name="encryption_explanation">Az összes adathoz használt adatbázis-titkosítási algoritmus.</string>
|
||||
<string name="create_keepass_file">Új széf létrehozása</string>
|
||||
<string name="encryption_explanation">Az összes adathoz használt adatbázis-titkosítási algoritmus</string>
|
||||
<string name="kdf_explanation">A kulcs előállításához a titkosítási algoritmushoz, a mesterkulcs átalakításra került egy véletlenszerűen sózott kulcselőállítási függvénnyel.</string>
|
||||
<string name="memory_usage">Memóriahasználat</string>
|
||||
<string name="memory_usage_explanation">A kulcselőállítási függvényhez használt memóriamennyiség.</string>
|
||||
@@ -198,11 +198,11 @@
|
||||
<string name="lock">Zárolás</string>
|
||||
<string name="lock_database_screen_off_title">Képernyőzár</string>
|
||||
<string name="lock_database_screen_off_summary">Az adatbázis zárolása néhány másodperc után, ha a képernyő kikapcsol</string>
|
||||
<string name="advanced_unlock">Speciális feloldás</string>
|
||||
<string name="advanced_unlock">Eszközfeloldás</string>
|
||||
<string name="biometric_unlock_enable_title">Ujjlenyomat-alapú feloldás</string>
|
||||
<string name="biometric_unlock_enable_summary">Lehetővé teszi, hogy leolvassa az ujjlenyomatát az adatbázis megnyitásához</string>
|
||||
<string name="biometric_delete_all_key_title">Titkosítási kulcsok törlése</string>
|
||||
<string name="biometric_delete_all_key_summary">Az összes, a speciális feloldásfelisméreshez tartozó titkosítási kulcs törlése</string>
|
||||
<string name="biometric_delete_all_key_summary">Az összes, az eszközfeloldás-felismeréshez tartozó titkosítási kulcs törlése</string>
|
||||
<string name="unavailable_feature_text">A funkciót nem sikerült elindítani.</string>
|
||||
<string name="unavailable_feature_version">Az eszköz Android %1$s rendszert futtat, de %2$s vagy újabb szükséges.</string>
|
||||
<string name="unavailable_feature_hardware">Nem található a megfelelő hardver.</string>
|
||||
@@ -296,7 +296,7 @@
|
||||
<string name="html_text_dev_feature_work_hard">Keményen dolgozunk, hogy gyorsan kiadjuk ezt a funkciót.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Ne felejtse naprakészen tartani az alkalmazást az új verziók telepítésével.</string>
|
||||
<string name="download">Letöltés</string>
|
||||
<string name="contribute">Támogatás</string>
|
||||
<string name="contribute">Közreműködés</string>
|
||||
<string name="style_choose_title">Alkalmazástéma</string>
|
||||
<string name="style_choose_summary">Az alkalmazásban használt téma</string>
|
||||
<string name="icon_pack_choose_title">Ikoncsomag</string>
|
||||
@@ -382,7 +382,7 @@
|
||||
<string name="max_history_items_title">Maximális szám</string>
|
||||
<string name="database_data_compression_summary">Az adattömörítés csökkenti az adatbázis méretét</string>
|
||||
<string name="database_data_compression_title">Adattömörítés</string>
|
||||
<string name="advanced_unlock_explanation_summary">Speciális feloldás használat az adatbázis könnyebb megnyitásához</string>
|
||||
<string name="advanced_unlock_explanation_summary">Eszközfeloldás használata az adatbázis könnyebb megnyitásához</string>
|
||||
<string name="clipboard_explanation_summary">A bejegyzésmezők másolása az eszköz vágólapjának használatával</string>
|
||||
<string name="database_opened">Adatbázis megnyitva</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Megoldja a problémát azzal, hogy új UUID-t állít elő az ismétlődések számára\?</string>
|
||||
@@ -409,16 +409,16 @@
|
||||
<string name="entry_history">Előzmények</string>
|
||||
<string name="disable">Letiltás</string>
|
||||
<string name="enable">Engedélyezés</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Automatikusan kéri a speciális feloldást, ha az adatbázis úgy van beállítva, hogy használja</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Az eszközfeloldás automatikus kérése, ha az adatbázis úgy van beállítva, hogy használja</string>
|
||||
<string name="biometric_auto_open_prompt_title">Automatikus megnyitási képernyő</string>
|
||||
<string name="biometric">Ujjlenyomat</string>
|
||||
<string name="menu_advanced_unlock_settings">Speciális feloldás</string>
|
||||
<string name="menu_advanced_unlock_settings">Eszköz feloldása</string>
|
||||
<string name="content_description_keyboard_close_fields">Mezők bezárása</string>
|
||||
<string name="content_description_update_from_list">Frissítés</string>
|
||||
<string name="list_groups_show_number_entries_summary">A csoportban szereplő bejegyzések számának megjelenítése</string>
|
||||
<string name="list_groups_show_number_entries_title">Bejegyzések számának megjelenítése</string>
|
||||
<string name="error_copy_entry_here">Bejegyzés nem másolható ide.</string>
|
||||
<string name="error_move_entry_here">Bejegyzés nem helyezhető át ide.</string>
|
||||
<string name="error_copy_entry_here">Nem másolhat ide bejegyzést.</string>
|
||||
<string name="error_move_entry_here">Nem helyezhet át ide bejegyzéseket.</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="content_description_remove_field">Mező eltávolítása</string>
|
||||
<string name="content_description_password_length">Jelszó hossza</string>
|
||||
@@ -462,12 +462,12 @@
|
||||
<string name="error_string_type">A szöveg nem egyezik a kért elemmel.</string>
|
||||
<string name="content_description_credentials_information">Hitelesítő adatok információi</string>
|
||||
<string name="content_description_add_item">Elem hozzáadása</string>
|
||||
<string name="export_app_properties_summary">Fájl létrehozása az alkalmazástulajdonságok exportálásához</string>
|
||||
<string name="export_app_properties_title">Alkalmazástulajdonságok exportálása</string>
|
||||
<string name="import_app_properties_summary">Válasszon fájlt az alkalmazástulajdonságok importálásához</string>
|
||||
<string name="import_app_properties_title">Alkalmazástulajdonságok importálása</string>
|
||||
<string name="export_app_properties_summary">Fájl létrehozása az alkalmazásbeállítások exportálásához</string>
|
||||
<string name="export_app_properties_title">Alkalmazásbeállítások exportálása</string>
|
||||
<string name="import_app_properties_summary">Válasszon fájlt az alkalmazásbeállítások importálásához</string>
|
||||
<string name="import_app_properties_title">Alkalmazásbeállítások importálása</string>
|
||||
<string name="menu_external_icon">Külső ikon</string>
|
||||
<string name="menu_keystore_remove_key">Speciális feloldási kulcs törlése</string>
|
||||
<string name="menu_keystore_remove_key">Eszközfeloldási kulcs törlése</string>
|
||||
<string name="menu_reload_database">Adatok újratöltése</string>
|
||||
<string name="error_start_database_action">Hiba történt az adatbázison végzett művelet során.</string>
|
||||
<string name="error_remove_file">Hiba történt a fájladatok eltávolítása során.</string>
|
||||
@@ -511,46 +511,46 @@
|
||||
<string name="content_description_otp_information">Egyszer használatos jelszó információ</string>
|
||||
<string name="content_description_entry_background_color">Bejegyzés háttérszíne</string>
|
||||
<string name="content_description_entry_foreground_color">Bejegyzés előtérszíne</string>
|
||||
<string name="success_import_app_properties">Alkalmazástulajdonságok importálva</string>
|
||||
<string name="error_export_app_properties">Hiba történt az alkalmazástulajdonságok exportálása során</string>
|
||||
<string name="success_import_app_properties">Alkalmazásbeállítások importálva</string>
|
||||
<string name="error_export_app_properties">Hiba történt az alkalmazásbeállítások exportálása során</string>
|
||||
<string name="warning_database_info_changed">Az adatbázisfájlban lévő információkat az alkalmazáson kívülről megváltoztatták.</string>
|
||||
<string name="description_app_properties">KeePassDX tulajdonságok az alkalmazásbeállítások kezeléséhez</string>
|
||||
<string name="success_export_app_properties">Alkalmazástulajdonságok exportálva</string>
|
||||
<string name="success_export_app_properties">Alkalmazásbeállítások exportálva</string>
|
||||
<string name="content_description_database_color">Adatbázis színe</string>
|
||||
<string name="error_import_app_properties">Hiba történt az alkalmazástulajdonságok importálása során</string>
|
||||
<string name="error_import_app_properties">Hiba történt az alkalmazásbeállítások importálása során</string>
|
||||
<string name="hint_icon_name">Ikon neve</string>
|
||||
<string name="autofill_select_entry">Válasszon bejegyzést…</string>
|
||||
<string name="warning_database_info_changed_options">Adatok egyesítése, majd a külső módosítások felülírása az adatbázis mentésével, vagy az adatbázis újratöltése a legfrissebb változtatásokkal.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Speciális feloldásfelismerés</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Figyelmeztetés: Továbbra is meg kell jegyeznie a mesterjelszót, ha a speciális feloldásfelismerést használja.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Adatbázis hitelesítő adatainak kinyerése a speciális adatfeloldással</string>
|
||||
<string name="advanced_unlock_invalid_key">A speciális feloldási kulcs nem olvasható. Törölje, és ismételje meg a feloldásfelismerési folyamatot.</string>
|
||||
<string name="advanced_unlock_not_recognized">A speciális feloldási ujjlenyomat nem ismerhető fel</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">A speciális feloldási képernyő előkészítése sikertelen.</string>
|
||||
<string name="warning_database_info_changed_options">Adatok egyesítése, majd a külső módosítások felülírása az adatbázis mentésével, vagy újratöltés a legfrissebb változtatásokkal.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Hivatkozás az eszköz feloldásához</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Továbbra is meg kell jegyeznie a széf fő jelszavát, ha az eszköz feloldásfelismerését használja.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Adatbázis hitelesítő adatainak kinyerése az eszköz adatfeloldásával</string>
|
||||
<string name="advanced_unlock_invalid_key">Az eszközfeloldási kulcs nem olvasható. Törölje, és ismételje meg a feloldásfelismerési folyamatot.</string>
|
||||
<string name="advanced_unlock_not_recognized">Az eszközfeloldási ujjlenyomat nem ismerhető fel</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Az eszközfeloldási képernyő előkészítése sikertelen.</string>
|
||||
<string name="properties">Tulajdonságok</string>
|
||||
<string name="device_credential">Eszköz hitelesítő adatai</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Ne tároljon semmilyen titkosított tartalmat a speciális feloldás használatához</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Speciális feloldás lejárati ideje</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Ne tároljon semmilyen titkosított tartalmat az eszközfeloldás használatához</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Eszközfeloldás lejárati ideje</string>
|
||||
<string name="warning_database_revoked">A fájl elérését visszavonta a fájlkezelő, zárja be az adatbázist és nyissa meg újra a helyéről.</string>
|
||||
<string name="warning_exact_alarm">Nem engedélyezte az alkalmazásnak, hogy pontos riasztást használjon. Ezért az időzítőt használó funkciók nem a pontos időt fogják használni.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Adatbázis megnyitása a speciális feloldásfelismeréssel</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Eszköz feloldásfelismerése</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Írja be a jelszót, majd kattintson erre a gombra.</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Ideiglenes speciális feloldás</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Ideiglenes eszközfeloldás</string>
|
||||
<string name="permission">Engedély</string>
|
||||
<string name="advanced_unlock_scanning_error">Speciális feloldási hiba: %1$s</string>
|
||||
<string name="advanced_unlock_scanning_error">Eszközfeloldási hiba: %1$s</string>
|
||||
<string name="content">Tartalom</string>
|
||||
<string name="advanced_unlock_tap_delete">Koppintson a speciális feloldási kulcsok törléséhez</string>
|
||||
<string name="advanced_unlock_tap_delete">Koppintson az eszközfeloldási kulcsok törléséhez</string>
|
||||
<string name="device_credential_unlock_enable_title">Eszköz hitelesítő adataival történő feloldás</string>
|
||||
<string name="device_credential_unlock_enable_summary">Lehetővé teszi, hogy az eszköz hitelesítő adataival nyissa meg az adatbázist</string>
|
||||
<string name="autofill_application_id_blocklist_title">Letiltott alkalmazások</string>
|
||||
<string name="menu_merge_database">Adatok egyesítése</string>
|
||||
<string name="autofill_close_database_title">Adatbázis bezárása</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">A speciális feloldás használata ideje, mielőtt a tartalma törölve lesz</string>
|
||||
<string name="advanced_unlock_timeout">Speciális feloldás időtúllépése</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Az eszközfeloldás használata ideje, mielőtt a tartalma törölve lesz</string>
|
||||
<string name="advanced_unlock_timeout">Eszközfeloldás időtúllépése</string>
|
||||
<string name="templates_group_enable_title">Sablonok használata</string>
|
||||
<string name="templates_group_enable_summary">Dinamikus sablonok használata a bejegyzés mezőinek kitöltéséhez</string>
|
||||
<string name="templates_group_uuid_title">Sabloncsoport</string>
|
||||
<string name="keyboard_previous_fill_in_title">Automatikus kulcsművelet</string>
|
||||
<string name="keyboard_previous_fill_in_title">Visszaváltás</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Automatikus visszaváltás az előző billentyűzetre az „Automatikus kulcsművelet” végrehajtása után</string>
|
||||
<string name="keyboard_previous_lock_title">Adatbázis zárolása</string>
|
||||
<string name="keyboard_previous_lock_summary">Automatikus visszaváltás az előző billentyűzetre az adatbázis zárolása után</string>
|
||||
@@ -563,8 +563,8 @@
|
||||
<string name="autofill_manual_selection_title">Kézi kiválasztás</string>
|
||||
<string name="autofill_manual_selection_summary">Lehetőség megjelenítése, hogy a felhasználó válasszon adatbázis-bejegyzést</string>
|
||||
<string name="autofill_save_search_info_title">Keresési információk mentése</string>
|
||||
<string name="autofill_save_search_info_summary">A keresési információk mentésének kísérlete kézi bejegyzéskiválasztásnál</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Az adatok mentésének kérése az űrlapok ellenőrzésekor</string>
|
||||
<string name="autofill_save_search_info_summary">A könnyebb jövőbeli használat érdekében próbálja menteni a keresési információkat a kézi bejegyzéskiválasztásnál</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Az adatok mentésének kérése az űrlapok kitöltésének befejezésekor</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Tiltólista, amely megakadályozza a webes domainek automatikus kitöltését</string>
|
||||
<string name="autofill_block">Automatikus kitöltés letiltása</string>
|
||||
<string name="autofill_block_restart">Indítsa újra az űrlapot tartalmazó alkalmazást a tiltás aktiválásához.</string>
|
||||
@@ -580,8 +580,8 @@
|
||||
<string name="style_brightness_title">Téma fényereje</string>
|
||||
<string name="show_uuid_summary">Megjeleníti a bejegyzéshez vagy csoporthoz tartozó UUID-t</string>
|
||||
<string name="show_otp_token_title">OTP token megjelenítése</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Törli az összes, a speciális feloldásfelisméreshez tartozó titkosítási kulcsot\?</string>
|
||||
<string name="keyboard_save_search_info_summary">Egy URL KeePassDX-be történő megosztásakor, ha kiválaszt egy bejegyzést, akkor megpróbálja megjegyezni a bejegyzés a további használathoz</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Törli az összes, az eszközfeloldás-felismeréshez tartozó titkosítási kulcsot\?</string>
|
||||
<string name="keyboard_save_search_info_summary">A könnyebb jövőbeli használat érdekében próbálja menteni a megosztott információkat a kézi bejegyzéskiválasztásnál</string>
|
||||
<string name="custom_fields">Egyéni mezők</string>
|
||||
<string name="back_to_previous_keyboard">Vissza az előző billentyűzethez</string>
|
||||
<string name="upload_attachment">%1$s feltöltése</string>
|
||||
@@ -591,11 +591,101 @@
|
||||
<string name="autofill_application_id_blocklist_summary">Tiltólista, amely megakadályozza az alkalmazások automatikus kitöltését</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Letiltott webes domainek</string>
|
||||
<string name="autofill_ask_to_save_data_title">Adatok mentésének kérése</string>
|
||||
<string name="education_advanced_unlock_title">Speciális adatbázis-feloldás</string>
|
||||
<string name="education_advanced_unlock_title">Eszközadatbázis feloldása</string>
|
||||
<string name="education_advanced_unlock_summary">A jelszó összekötése a leolvasott biometrikus adatokkal vagy eszköz-hitelesítőadatokkal, hogy gyorsan feloldhassa az adatbázist.</string>
|
||||
<string name="show_otp_token_summary">Megjeleníti az OTP tokeneket a bejegyzések között</string>
|
||||
<string name="education_add_attachment_title">Melléklet hozzáadása</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Automatikus visszaváltás az előző billentyűzetre az adatbázis-hitelesítőadatok képernyőn</string>
|
||||
<string name="warning_database_info_reloaded">Az adatbázis újratöltése törli a helyileg módosított adatokat.</string>
|
||||
<string name="templates">Sablonok</string>
|
||||
<string name="error_no_response_from_challenge">Nem kérhető le a válasz a kihívásból.</string>
|
||||
<string name="error_unable_merge_database_kdb">Nem lehet egyesíteni az adatbázis V1-es változatából.</string>
|
||||
<string name="entropy">Entrópia: %1$s bit</string>
|
||||
<string name="keyboard_previous_search_title">Keresési képernyő</string>
|
||||
<string name="error_move_group_here">Nem helyezhet át ide csoportot.</string>
|
||||
<string name="auto_type">Automatikus bevitel</string>
|
||||
<string name="warning_keyfile_integrity">A fájl ujjlenyomata nem garantált, mert az Android menet közben is módosíthatja az adatokat. A helyes integritás-ellenőrzéshez módosítsa a fájlt .bin kiterjesztésűre.</string>
|
||||
<string name="error_challenge_already_requested">A kihívás már kérve volt</string>
|
||||
<string name="inherited">Öröklés</string>
|
||||
<string name="remember_hardware_key_title">Hardverkulcs megjegyzése</string>
|
||||
<string name="consider_chars_filter">Karakterek figyelembe vétele</string>
|
||||
<string name="entropy_high">Entrópia: magas</string>
|
||||
<string name="error_cancel_by_user">A felhasználó által megszakítva.</string>
|
||||
<string name="exclude_ambiguous_chars">Összekeverhető karakterek kihagyása</string>
|
||||
<string name="unlock">Feloldás</string>
|
||||
<string name="master_key_settings_summary">Módosítás, megújítás</string>
|
||||
<string name="info">Információ</string>
|
||||
<string name="error_empty_key">A kulcs nem lehet üres.</string>
|
||||
<string name="custom_data">Egyéni adatok</string>
|
||||
<string name="tags">Címkék</string>
|
||||
<string name="hardware_key">Hardverkulcs</string>
|
||||
<string name="keyboard_previous_search_summary">Automatikus visszaváltás az előző billentyűzetre a keresési képernyőn</string>
|
||||
<string name="education_validate_entry_title">Bejegyzés ellenőrzése</string>
|
||||
<string name="ignore_chars_filter">Karakterek mellőzése</string>
|
||||
<string name="ask">Kérdés</string>
|
||||
<string name="searchable">Kereshető</string>
|
||||
<string name="menu_form_filling_settings_summary">Billentyűzet, automatikus kitöltés, vágólap</string>
|
||||
<string name="configure">Beállítás</string>
|
||||
<string name="content_description_nav_header">Navigációs fejléc</string>
|
||||
<string name="navigation_drawer_close">A navigációs tálca bezárása</string>
|
||||
<string name="html_about_privacy"><strong>Nincsenek felhasználói adatok lekérve</strong>, az alkalmazás nem kapcsolódik semmilyen külső kiszolgálóhoz, csak helyben működik, és teljes mértékben tiszteletben tartja a felhasználók adatvédelmét.</string>
|
||||
<string name="enable_keep_screen_on_summary">Képernyő bekapcsolva tartása egy bejegyzés megtekintésekor vagy szerkesztésekor</string>
|
||||
<string name="title_case">Nagy Kezdőbetűs</string>
|
||||
<string name="navigation_drawer_open">A navigációs tálca kinyitása</string>
|
||||
<string name="content_description_hardware_key_checkbox">Hardverkulcs jelölőnégyzete</string>
|
||||
<string name="at_least_one_char">Legalább egy karakter mindegyikből</string>
|
||||
<string name="lower_case">kisbetűk</string>
|
||||
<string name="screenshot_mode_banner_text">Képernyőképmodul</string>
|
||||
<string name="case_sensitive">Kis- és nagybetű eltérő</string>
|
||||
<string name="error_location_unknown">Az adatbázis helye ismeretlen, az adatbázis-művelet nem hajtható végre.</string>
|
||||
<string name="content_description_passphrase_word_count">A jelmondat szószáma</string>
|
||||
<string name="regex">Reguláris kifejezés</string>
|
||||
<string name="show_entry_colors_title">Bejegyzésszínek</string>
|
||||
<string name="passphrase">Jelmondat</string>
|
||||
<string name="menu_appearance_settings_summary">Témák, színek, attribútumok</string>
|
||||
<string name="expired">Lejárt</string>
|
||||
<string name="error_response_already_provided">A válasz már megérkezett.</string>
|
||||
<string name="colorize_password_summary">A jelszó karaktereinek színezése típus szerint</string>
|
||||
<string name="waiting_challenge_request">Várakozás a kihívási kérésre…</string>
|
||||
<string name="search_filters">Keresési szűrők</string>
|
||||
<string name="current_group">Jelenlegi csoport</string>
|
||||
<string name="auto_type_sequence">Automatikus bevitelsorozat</string>
|
||||
<string name="word_separator">Elválasztó</string>
|
||||
<string name="enable_screenshot_mode_summary">Engedélyezés a harmadik féltől származó alkalmazásoknak, hogy képernyőképet vagy felvételt készítsenek az alkalmazásról</string>
|
||||
<string name="menu_security_settings_summary">Titkosítás, kulcselőállító függvény</string>
|
||||
<string name="waiting_challenge_response">Várakozás a kihívás válaszára…</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="error_hardware_key_unsupported">A hardverkulcs nem támogatott.</string>
|
||||
<string name="colorize_password_title">Jelszavak színezése</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometrikus adatok, eszköz-hitelesítőadatok</string>
|
||||
<string name="error_XML_malformed">Hibásan formázott XML.</string>
|
||||
<string name="remember_hardware_key_summary">Követi a használt hardverkulcsokat</string>
|
||||
<string name="warning_database_already_opened">Egy adatbázis már nyitva van, előbb zárja be, hogy újat nyisson meg</string>
|
||||
<string name="education_validate_entry_summary">Ne felejtse el ellenőrizni a bejegyzést és menteni az adatbázist.
|
||||
\n
|
||||
\nHa az automatikus zárolás aktiválva van, és elfelejti, hogy módosítást végzett, akkor az adatvesztést kockáztatja.</string>
|
||||
<string name="warning_database_notification_permission">Az értesítési engedély lehetővé teszi az adatbázis állapotának megjelenítését, és az egyszerű ikonnal történő zárolást.
|
||||
\n
|
||||
\nHa nem aktiválja az engedélyt, akkor a háttérben nyitott adatbázis nem lesz látható, ha egy másik alkalmazás van előtérben.</string>
|
||||
<string name="advanced_unlock_keystore_warning">A funkció eltárolja a titkosított hitelesítőadatokat az eszköz biztonságos kulcstárában.
|
||||
\n
|
||||
\nAz operációs rendszer natív API megvalósításától függően lehet, hogy nem lesz teljes értékű.
|
||||
\nEllenőrizze a kulcstár kompatibilitását és biztonságát az eszköz gyártójánál és a használt ROM készítőjénél.</string>
|
||||
<string name="show_entry_colors_summary">Megjeleníti egy bejegyzés előtér- és háttérszínét</string>
|
||||
<string name="unlock_and_link_biometric">Eszközfeloldási hivatkozás</string>
|
||||
<string name="warning_copy_permission">Az értesítési engedély szükséges a vágólap-értesítési funkció használatához.</string>
|
||||
<string name="menu_save_copy_to">Másolat mentése ide…</string>
|
||||
<string name="enable_screenshot_mode_title">Képernyőkép mód</string>
|
||||
<string name="error_driver_required">A(z) %1$s illesztőprogramja szükséges.</string>
|
||||
<string name="menu_merge_from">Egyesítés innen…</string>
|
||||
<string name="entropy_calculate">Entrópia: kiszámítás…</string>
|
||||
<string name="character_count">Karakterszám: %1$d</string>
|
||||
<string name="menu_database_settings_summary">Metaadatok, kuka, sablonok, előzmények</string>
|
||||
<string name="merge_success">Az egyesítés sikeresen elkészült</string>
|
||||
<string name="upper_case">NAGYBETŰK</string>
|
||||
<string name="enable_keep_screen_on_title">Képernyő bekapcsolva tartása</string>
|
||||
<string name="corrupted_file">Sérült fájl.</string>
|
||||
<string name="menu_app_settings_summary">Keresés, zárolás, előzmények, tulajdonságok</string>
|
||||
<string name="later">Később</string>
|
||||
<string name="error_no_hardware_key">Válasszon hardverkulcsot.</string>
|
||||
</resources>
|
||||
@@ -400,15 +400,15 @@
|
||||
<string name="warning_database_link_revoked">Akses ke berkas dicabut oleh pengelola berkas</string>
|
||||
<string name="warning_database_read_only">Berikan akses tulis berkas untuk menyimpan perubahan basis data</string>
|
||||
<string name="properties">Setelan</string>
|
||||
<string name="error_export_app_properties">Galat ketika mengekspor setelan aplikasi</string>
|
||||
<string name="success_export_app_properties">Setelan aplikasi diekspor</string>
|
||||
<string name="error_import_app_properties">Galat ketika mengimpor setelan aplikasi</string>
|
||||
<string name="success_import_app_properties">Setelan aplikasi diimpor</string>
|
||||
<string name="error_export_app_properties">Galat ketika mengekspor pengaturan aplikasi</string>
|
||||
<string name="success_export_app_properties">Pengaturan aplikasi diekspor</string>
|
||||
<string name="error_import_app_properties">Galat ketika mengimpor pengaturan aplikasi</string>
|
||||
<string name="success_import_app_properties">Pengaturan aplikasi diimpor</string>
|
||||
<string name="description_app_properties">Setelan KeePassDX untuk mengelola pengaturan aplikasi</string>
|
||||
<string name="export_app_properties_summary">Buat sebuah berkas untuk mengekspor setelan aplikasi</string>
|
||||
<string name="export_app_properties_title">Ekspor setelan aplikasi</string>
|
||||
<string name="import_app_properties_summary">Pilih sebuah berkas untuk mengimpor setelan aplikasi</string>
|
||||
<string name="import_app_properties_title">Impor setelan aplikasi</string>
|
||||
<string name="export_app_properties_summary">Buat sebuah berkas untuk mengekspor pengaturan aplikasi</string>
|
||||
<string name="export_app_properties_title">Ekspor pengaturan aplikasi</string>
|
||||
<string name="import_app_properties_summary">Pilih sebuah berkas untuk mengimpor pengaturan aplikasi</string>
|
||||
<string name="import_app_properties_title">Impor pengaturan aplikasi</string>
|
||||
<string name="error_start_database_action">Timbul galat ketika melaksanakan sebuah aksi di basis data.</string>
|
||||
<string name="error_move_group_here">Anda tidak dapat memindahkan sebuah grup ke sini.</string>
|
||||
<string name="device_credential_unlock_enable_title">Membuka kredensial perangkat</string>
|
||||
@@ -615,6 +615,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Fitur ini akan menyimpan data kredensial terenkripsi di KeyStore perangkat Anda yang aman.
|
||||
\n
|
||||
\nBergantung pada implementasi API asli dari sistem operasi, mungkin tidak berfungsi penuh.
|
||||
\n
|
||||
\nPeriksa kompatibilitas dan keamanan KeyStore dengan produsen perangkat Anda dan pembuat ROM yang Anda gunakan.</string>
|
||||
<string name="education_read_only_title">Lindungi basis data Anda dari penulisan</string>
|
||||
<string name="keyboard_save_search_info_summary">Coba simpan informasi terbagi ketika membuat sebuah pilihan entri manual untuk penggunaan mudah di waktu mendatang</string>
|
||||
@@ -666,4 +667,15 @@
|
||||
<string name="menu_appearance_settings_summary">Tema, warna, atribut</string>
|
||||
<string name="unlock">Buka kunci</string>
|
||||
<string name="education_validate_entry_title">Validasi entri</string>
|
||||
<string name="style_name_moon">Bulan</string>
|
||||
<string name="style_name_sun">Matahari</string>
|
||||
<string name="style_name_reply">Balas</string>
|
||||
<string name="style_name_divine">Ilahi</string>
|
||||
<string name="style_name_forest">Hutan</string>
|
||||
<string name="style_name_simple">Sederhana</string>
|
||||
<string name="style_name_classic">Klasik</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Ikuti sistem</string>
|
||||
<string name="style_name_light">Terang</string>
|
||||
<string name="style_name_dark">Gelap</string>
|
||||
</resources>
|
||||
@@ -180,7 +180,7 @@
|
||||
<string name="autofill">Autocompletamento</string>
|
||||
<string name="autofill_service_name">Autocompletamento di KeePassDX</string>
|
||||
<string name="autofill_sign_in_prompt">Accedi con KeePassDX</string>
|
||||
<string name="set_autofill_service_title">Imposta servizio predefinito di autocompletamento</string>
|
||||
<string name="set_autofill_service_title">Servizio predefinito di autocompletamento</string>
|
||||
<string name="autofill_explanation_summary">Attiva l\'autocompletamento per riempire velocemente i campi in altre app</string>
|
||||
<string name="password_size_title">Dimensione password generata</string>
|
||||
<string name="password_size_summary">Imposta la dimensione predefinita delle password generate</string>
|
||||
@@ -220,7 +220,7 @@
|
||||
<string name="keyboard">Tastiera</string>
|
||||
<string name="magic_keyboard_title">Magitastiera</string>
|
||||
<string name="magic_keyboard_explanation_summary">Attiva una tastiera personale che inserisce le tue password e i campi di identità</string>
|
||||
<string name="allow_no_password_title">Non consentire nessuna chiave principale</string>
|
||||
<string name="allow_no_password_title">Non consentire chiavi principali</string>
|
||||
<string name="allow_no_password_summary">Permetti di toccare il pulsante \"Apri\" se non sono selezionate credenziali</string>
|
||||
<string name="enable_read_only_title">Protetto da scrittura</string>
|
||||
<string name="enable_read_only_summary">Apri il database in sola lettura in modo predefinito</string>
|
||||
@@ -262,8 +262,8 @@
|
||||
<string name="education_donation_title">Partecipa</string>
|
||||
<string name="education_donation_summary">Aiuta a migliorare la stabilità, la sicurezza e ad aggiungere nuove funzioni.</string>
|
||||
<string name="html_text_ad_free">Diversamente da molte app di gestione password, questa è <strong>senza pubblicità</strong>, <strong>software libero (copyleft)</strong> e non raccoglie dati personali nei suoi server, non importa quale versione usi.</string>
|
||||
<string name="html_text_buy_pro">Acquistando la versione pro, avrai accesso a questa <strong>stile visivo</strong> e soprattutto aiuterai nella <strong>realizzazione dei progetti della comunità.</strong></string>
|
||||
<string name="html_text_feature_generosity">Questa <strong>stile visivo</strong> è disponibile grazie alla tua generosità.</string>
|
||||
<string name="html_text_buy_pro">Acquistando la versione pro, avrai accesso a questo <strong>stile visivo</strong> e soprattutto aiuterai nella <strong>realizzazione dei progetti della comunità.</strong></string>
|
||||
<string name="html_text_feature_generosity">Questo <strong>stile visivo</strong> è disponibile grazie alla tua generosità.</string>
|
||||
<string name="html_text_donation">Al fine di mantenere la nostra libertà ed essere sempre attivi, contiamo sul tuo <strong>contributo.</strong></string>
|
||||
<string name="html_text_dev_feature">Questa funzione è <strong>in sviluppo</strong> e richiede il tuo <strong>contributo</strong> per essere disponibile a breve.</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Acquistando la versione <strong>pro</strong>,</string>
|
||||
@@ -277,8 +277,8 @@
|
||||
<string name="contribute">Contribuisci</string>
|
||||
<string name="style_choose_title">Tema dell\'app</string>
|
||||
<string name="style_choose_summary">Tema usato nell\'app</string>
|
||||
<string name="icon_pack_choose_title">Pacchetto icone</string>
|
||||
<string name="icon_pack_choose_summary">Pacchetto icone usato nell\'app</string>
|
||||
<string name="icon_pack_choose_title">Pacchetto di icone</string>
|
||||
<string name="icon_pack_choose_summary">Pacchetto di icone usato nell\'app</string>
|
||||
<string name="edit_entry">Modifica elemento</string>
|
||||
<string name="error_load_database">Caricamento del database fallito.</string>
|
||||
<string name="error_load_database_KDF_memory">Caricamento della chiave fallito. Prova a diminuire l\'«Utilizzo memoria» del KDF.</string>
|
||||
@@ -378,7 +378,7 @@
|
||||
<string name="contribution">Contributi</string>
|
||||
<string name="warning_database_read_only">Concedi il permesso di scrittura per salvare i cambiamenti del database</string>
|
||||
<string name="hide_broken_locations_summary">Nascondi collegamenti corrotti nella lista dei database recenti</string>
|
||||
<string name="hide_broken_locations_title">Nascondi i collegamenti dei database corrotti</string>
|
||||
<string name="hide_broken_locations_title">Nascondi link a database corrotti</string>
|
||||
<string name="show_recent_files_summary">Mostra le posizioni dei database recenti</string>
|
||||
<string name="show_recent_files_title">Mostra file recenti</string>
|
||||
<string name="remember_keyfile_locations_title">Ricorda posizione file chiave</string>
|
||||
@@ -430,8 +430,8 @@
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Richiedi il cambio della chiave principale la prossima volta (una volta)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Forza il rinnovo la prossima volta</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Richiedi la modifica della chiave principale (giorni)</string>
|
||||
<string name="lock_database_show_button_summary">Mostra il bottone di blocco nell\'interfaccia utente</string>
|
||||
<string name="lock_database_show_button_title">Mostra il bottone di blocco</string>
|
||||
<string name="lock_database_show_button_summary">Mostra il pulsante di blocco nell\'interfaccia utente</string>
|
||||
<string name="lock_database_show_button_title">Mostra il pulsante di blocco</string>
|
||||
<string name="autofill_preference_title">Impostazioni dell\'autocompletamento</string>
|
||||
<string name="warning_database_link_revoked">Accesso al file revocato dal file manager</string>
|
||||
<string name="remember_keyfile_locations_summary">Ricorda la posizione dei file chiave</string>
|
||||
@@ -504,7 +504,7 @@
|
||||
<string name="temp_advanced_unlock_timeout_title">Scadenza dello sblocco con dispositivo</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Sblocco con dispositivo temporaneo</string>
|
||||
<string name="device_credential_unlock_enable_summary">Permette di usare le credenziali del dispositivo per sbloccare il database</string>
|
||||
<string name="device_credential_unlock_enable_title">Sblocco con le credenziali del dispositivo</string>
|
||||
<string name="device_credential_unlock_enable_title">Sblocco con credenziali del dispositivo</string>
|
||||
<string name="advanced_unlock_tap_delete">Tocca per eliminare le chiavi di sblocco con dispositivo</string>
|
||||
<string name="content">Contenuto</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Impossibile inizializzare la richiesta di sblocco con dispositivo.</string>
|
||||
@@ -544,15 +544,15 @@
|
||||
<string name="error_file_to_big">Il file che stai cercando di caricare è troppo grande.</string>
|
||||
<string name="error_start_database_action">Si è verificato un errore durante l\'esecuzione di una azione sul database.</string>
|
||||
<string name="properties">Proprietà</string>
|
||||
<string name="error_export_app_properties">Errore durante l\'esportazione delle proprietà dell\'app</string>
|
||||
<string name="success_export_app_properties">Proprietà dell\'app esportate</string>
|
||||
<string name="error_import_app_properties">Errore durante l\'importazione delle proprietà dell\'app</string>
|
||||
<string name="success_import_app_properties">Proprietà dell\'app importate</string>
|
||||
<string name="error_export_app_properties">Errore durante l\'esportazione delle impostazioni dell\'app</string>
|
||||
<string name="success_export_app_properties">Impostazioni dell\'app esportate</string>
|
||||
<string name="error_import_app_properties">Errore durante l\'importazione delle impostazioni dell\'app</string>
|
||||
<string name="success_import_app_properties">Impostazioni dell\'app importate</string>
|
||||
<string name="description_app_properties">Proprietà di KeePassDX per gestire le impostazioni dell\'app</string>
|
||||
<string name="export_app_properties_summary">Crea un file in cui esportare le proprietà dell\'app</string>
|
||||
<string name="export_app_properties_title">Esporta le proprietà dell\'app</string>
|
||||
<string name="import_app_properties_summary">Seleziona un file da cui importare le proprietà dell\'app</string>
|
||||
<string name="import_app_properties_title">Importa le proprietà dell\'app</string>
|
||||
<string name="export_app_properties_summary">Crea un file in cui esportare le impostazioni dell\'app</string>
|
||||
<string name="export_app_properties_title">Esporta le impostazioni dell\'app</string>
|
||||
<string name="import_app_properties_summary">Seleziona un file da cui importare le impostazioni dell\'app</string>
|
||||
<string name="import_app_properties_title">Importa le impostazioni dell\'app</string>
|
||||
<string name="error_word_reserved">Questa parola è riservata e non può essere usata.</string>
|
||||
<string name="error_move_group_here">Non puoi spostare un gruppo qui.</string>
|
||||
<string name="templates">Modelli</string>
|
||||
@@ -631,6 +631,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Questa funzione memorizzerà le informazioni cifrate di accesso nel KeyStore protetto del dispositivo.
|
||||
\n
|
||||
\nA seconda di come è stata implementata l\'API nativa del sistema operativo, potrebbe non essere pienamente funzionante.
|
||||
\n
|
||||
\nVerificare la compatibilità e la sicurezza del KeyStore consultando sia il costruttore del dispositivo che il creatore della ROM in uso nel dispositivo stesso.</string>
|
||||
<string name="keyboard_previous_search_title">Schermata di ricerca</string>
|
||||
<string name="keyboard_previous_search_summary">Ritornare automaticamente alla tastiera precedente quando ci si trova sulla schermata di ricerca</string>
|
||||
@@ -691,4 +692,15 @@
|
||||
<string name="warning_database_notification_permission">L\'autorizzazione per le notifiche ti permette di mostrare lo stato del database e bloccarlo con un pulsante facilmente accessibile.
|
||||
\n
|
||||
\nSe non attivi questa autorizzazione, il database aperto in secondo piano non sarà visibile se un\'altra applicazione è aperta in primo piano.</string>
|
||||
<string name="style_name_forest">Foresta</string>
|
||||
<string name="style_name_divine">Divino</string>
|
||||
<string name="style_name_moon">Luna</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_light">Chiaro</string>
|
||||
<string name="style_name_dark">Scuro</string>
|
||||
<string name="style_name_classic">Classico</string>
|
||||
<string name="style_name_simple">Semplice</string>
|
||||
<string name="style_name_sun">Sole</string>
|
||||
<string name="style_name_follow_system">Segui il sistema</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Ricarica il database con le ultime modifiche.</string>
|
||||
</resources>
|
||||
@@ -124,7 +124,7 @@
|
||||
<string name="unsupported_db_version">גרסת מסד נתונים לא נתמכת.</string>
|
||||
<string name="uppercase">רישית</string>
|
||||
<string name="version_label">גרסה %1$s</string>
|
||||
<string name="education_unlock_summary">הזן סיסמה ו/או קובץ מפתח כדי לפתוח את מסד הנתונים.</string>
|
||||
<string name="education_unlock_summary">הזן סיסמה ו/או קובץ מפתח כדי לפתוח את מסד הנתונים. גבה את קובץ מסד הנתונים שלך במקום בטוח לאחר כל שינוי.</string>
|
||||
<string-array name="list_size_options">
|
||||
<item>קטן</item>
|
||||
<item>בינוני</item>
|
||||
@@ -226,7 +226,7 @@
|
||||
<string name="content_description_node_children">ילדי החוליה</string>
|
||||
<string name="content_description_background">רקע</string>
|
||||
<string name="contact">איש קשר</string>
|
||||
<string name="contribution">תרומה</string>
|
||||
<string name="contribution">השתתפות</string>
|
||||
<string name="master_key">מפתח ראשי</string>
|
||||
<string name="key_derivation_function">פונקציית גזירת מפתח</string>
|
||||
<string name="content_description_nav_header">כותרת ניווט</string>
|
||||
@@ -276,7 +276,7 @@
|
||||
<string name="content_description_repeat_toggle_password_visibility">החלפת נראות הסיסמה</string>
|
||||
<string name="entry_add_field">הוסף שדה</string>
|
||||
<string name="menu_form_filling_settings">מילוי טפסים</string>
|
||||
<string name="menu_advanced_unlock_settings">ביטול נעילה מתקדם</string>
|
||||
<string name="menu_advanced_unlock_settings">נעילה מכשיר</string>
|
||||
<string name="menu_save_database">שמור נתונים</string>
|
||||
<string name="menu_merge_database">מזג נתונים</string>
|
||||
<string name="list_groups_show_number_entries_title">הצג מספר ערכים</string>
|
||||
@@ -314,4 +314,12 @@
|
||||
<string name="subdomain_search_title">חיפוש תת-דומיין</string>
|
||||
<string name="menu_keystore_remove_key">מחק מפתח ביטול נעילה מתקדם</string>
|
||||
<string name="invalid_db_same_uuid">%1$s עם אותו UUID %2$s כבר קיים.</string>
|
||||
<string name="master_key_settings_summary">שינוי, חידוש</string>
|
||||
<string name="info">מידע</string>
|
||||
<string name="registration_mode">מצב הרשמה</string>
|
||||
<string name="menu_form_filling_settings_summary">מקלדת, מילוי אוטומטי, לוח</string>
|
||||
<string name="search_mode">מצב חיפוש</string>
|
||||
<string name="remember_database_locations_title">זכור מיקומי מסדי הנתונים</string>
|
||||
<string name="save_mode">מצב שמירה</string>
|
||||
<string name="selection_mode">מצב בחירה</string>
|
||||
</resources>
|
||||
@@ -468,17 +468,7 @@
|
||||
</string-array>
|
||||
<string name="style_choose_title">アプリのテーマ</string>
|
||||
<string name="style_choose_summary">アプリで使用するテーマ</string>
|
||||
<string-array name="list_style_names">
|
||||
<item>Forest</item>
|
||||
<item>Divine</item>
|
||||
<item>Classic</item>
|
||||
<item>Simple</item>
|
||||
<item>Moon</item>
|
||||
<item>Sun</item>
|
||||
<item>Reply</item>
|
||||
<item>Kunzite</item>
|
||||
<item>システムに従う</item>
|
||||
</string-array>
|
||||
<string name="style_name_follow_system">システムに従う</string>
|
||||
<string name="icon_pack_choose_title">アイコンパック</string>
|
||||
<string name="icon_pack_choose_summary">アプリで使用するアイコンパック</string>
|
||||
<string name="hide_expired_entries_title">有効期限切れのエントリーを非表示にする</string>
|
||||
|
||||
2
app/src/main/res/values-kk/strings.xml
Normal file
2
app/src/main/res/values-kk/strings.xml
Normal file
@@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources></resources>
|
||||
@@ -30,4 +30,18 @@
|
||||
<string name="clipboard_timeout">ကလစ်ဘုတ် သတ်မှတ်ချိန်ကုန်သွားသည်</string>
|
||||
<string name="clipboard_timeout_summary">ကလစ်ဘုတ်ရှိ သိုလှောင်မှုကြာချိန် (သင့်ဖုန်းမှပံ့ပိုးပေးလျှင်)</string>
|
||||
<string name="content_description_background">နောက်ခံ</string>
|
||||
<string name="brackets">ကွင်းစကွင်းပိတ်များ</string>
|
||||
<string name="content_description_add_group">ဂရုထည့်မည်</string>
|
||||
<string name="content_description_add_item">အိုင်တမ်ထည့်မည်</string>
|
||||
<string name="content_description_otp_information">တစ်ခါသုံး password အချက်အလက်</string>
|
||||
<string name="content_description_keyfile_checkbox">Keyfile စစ်ဆေးရန်</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">password မြင်နိုင်စွမ်းအား ထပ်တလဲလဲ ပြရန်</string>
|
||||
<string name="content_description_entry_icon">ပစ္စည်း အိုင်ကွန်</string>
|
||||
<string name="content_description_database_color">Database အရောင်</string>
|
||||
<string name="content_description_entry_background_color">ပစ္စည်းနောက်ခံ အရောင်</string>
|
||||
<string name="content_description_file_information">ဖိုင်အချက်အလက်</string>
|
||||
<string name="content_description_credentials_information">ဝင်ရောက်ရန်အချက်အလက်</string>
|
||||
<string name="content_description_password_checkbox">Password စစ်ဆေးရန်</string>
|
||||
<string name="content_description_hardware_key_checkbox">ဟက်ဝဲလ် ကီး စစ်ဆေးရန်</string>
|
||||
<string name="content_description_entry_foreground_color">ပစ္စည်း ရှေ့မျက်နှာစာ အရောင်</string>
|
||||
</resources>
|
||||
@@ -27,7 +27,7 @@
|
||||
<string name="encryption">Kryptering</string>
|
||||
<string name="encryption_algorithm">Krypteringsalgoritme</string>
|
||||
<string name="key_derivation_function">Nøkkelutledningsfunksjon</string>
|
||||
<string name="app_timeout">Programtidsavbrudd</string>
|
||||
<string name="app_timeout">Tidsavbrudd</string>
|
||||
<string name="app_timeout_summary">Inaktivitet før databasen låses</string>
|
||||
<string name="application">Program</string>
|
||||
<string name="brackets">Parenteser</string>
|
||||
@@ -70,7 +70,7 @@
|
||||
<string name="error_no_name">Et navn er påkrevd.</string>
|
||||
<string name="error_nokeyfile">En nøkkelfil er påkrevd.</string>
|
||||
<string name="error_out_of_memory">Enheten slapp opp for minne under fortolkning av databasen din.</string>
|
||||
<string name="error_load_database">Kunne ikke laste inn databasen din.</string>
|
||||
<string name="error_load_database">Kunne ikke laste inn databasen.</string>
|
||||
<string name="error_load_database_KDF_memory">Kunne ikke laste nøkkelen, prøv å senke minnet brukt av KDF.</string>
|
||||
<string name="error_pass_gen_type">Minst én passordgenereringstype må velges.</string>
|
||||
<string name="error_pass_match">Passordene samsvarer ikke.</string>
|
||||
@@ -81,7 +81,7 @@
|
||||
<string name="field_name">Feltnavn</string>
|
||||
<string name="field_value">Feltverdi</string>
|
||||
<string name="file_not_found_content">Fant ikke filen. Prøv å åpne den fra din innholdsleverandør.</string>
|
||||
<string name="file_browser">Filutforsker</string>
|
||||
<string name="file_browser">Filbehandler</string>
|
||||
<string name="generate_password">Opprett passord</string>
|
||||
<string name="hint_conf_pass">Bekreft passord</string>
|
||||
<string name="hint_generated_password">Generert passord</string>
|
||||
@@ -90,13 +90,13 @@
|
||||
<string name="hint_length">Lengde</string>
|
||||
<string name="hint_pass">Passord</string>
|
||||
<string name="password">Passord</string>
|
||||
<string name="invalid_credentials">Ugyldig passord eller nøkkelfil.</string>
|
||||
<string name="invalid_credentials">Kunne ikke lese legitimasjonen.</string>
|
||||
<string name="invalid_algorithm">Ugyldig algoritme.</string>
|
||||
<string name="invalid_db_sig">Fremmed databaseformat.</string>
|
||||
<string name="keyfile_is_empty">Nøkkelfilen er tom.</string>
|
||||
<string name="length">Lengde</string>
|
||||
<string name="list_entries_show_username_title">Vis brukernavn</string>
|
||||
<string name="list_entries_show_username_summary">Vis brukernavn i oppføringslister</string>
|
||||
<string name="list_entries_show_username_summary">Viser brukernavn i oppføringslister</string>
|
||||
<string name="list_size_title">Størrelsen på listeelementene</string>
|
||||
<string name="list_size_summary">Tekststørrelse i elemenetlisten</string>
|
||||
<string name="loading_database">Laster database…</string>
|
||||
@@ -129,7 +129,7 @@
|
||||
<string name="never">Aldri</string>
|
||||
<string name="no_results">Ingen søkeresultater</string>
|
||||
<string name="no_url_handler">Kan ikke håndtere denne nettadressen.</string>
|
||||
<string name="select_database_file">Velg en eksisterende database</string>
|
||||
<string name="select_database_file">Åpne eksisterende hvelv</string>
|
||||
<string name="progress_create">Oppretter ny database…</string>
|
||||
<string name="progress_title">Arbeider…</string>
|
||||
<string name="protection">Beskyttelse</string>
|
||||
@@ -137,7 +137,7 @@
|
||||
<string name="read_only_warning">KeePassDX har ikke skrivetilgang til din databaseplassering, så den vil bli åpnet skrivebeskyttet.</string>
|
||||
<string name="content_description_remove_from_list">Fjern</string>
|
||||
<string name="root">Rot</string>
|
||||
<string name="encryption_explanation">Algoritme for å kryptere hele databasen. (Passord, brukernavn, merknader og all data i databasen er kryptert med valgt algoritme).</string>
|
||||
<string name="encryption_explanation">Algoritme brukt til å kryptere all data i databasen</string>
|
||||
<string name="kdf_explanation">For å generere en nøkkel for krypteringsalgoritmen, er den komprimerte hovednøkkelen (SHA-256) transformert ved bruk av en tilfeldig saltet nøkkelutledningsfunksjon.</string>
|
||||
<string name="rounds">Krypteringsomganger</string>
|
||||
<string name="rounds_explanation">Flere krypteringsomganger gir ytterligere beskyttelse mot råmaktsangrep, men kan virkelig sakke ned innlasting og lagring.</string>
|
||||
@@ -183,26 +183,26 @@
|
||||
<string name="list_password_generator_options_summary">Sett forvalgte passordgenereringstegn</string>
|
||||
<string name="clipboard">Utklippstavle</string>
|
||||
<string name="clipboard_notifications_title">Utklippstavlemerknader</string>
|
||||
<string name="clipboard_notifications_summary">Aktiver varsler om utklippstavle for å kopiere felt når du viser en oppføring</string>
|
||||
<string name="clipboard_notifications_summary">Vis utklippstavle-varsler for å kopiere felt når du ser på en oppføring</string>
|
||||
<string name="clipboard_warning">Hvis din enhet ikke er i stand til å slette ting fra utklippstavlen automatisk, slett det kopierte elementet fra din utklippshistorikk manuelt.</string>
|
||||
<string name="lock">Lås</string>
|
||||
<string name="lock_database_screen_off_title">Skjermlås</string>
|
||||
<string name="lock_database_screen_off_summary">Lås databasen når skjermen er av</string>
|
||||
<string name="advanced_unlock">Fingeravtrykk</string>
|
||||
<string name="lock_database_screen_off_summary">Lås databasen etter noen sekunder når skjermen er av</string>
|
||||
<string name="advanced_unlock">Lås opp enheten</string>
|
||||
<string name="biometric_unlock_enable_title">Skanner etter fingeravtrykk</string>
|
||||
<string name="biometric_unlock_enable_summary">Skru på fingeravtrykksåpning av database</string>
|
||||
<string name="biometric_unlock_enable_summary">Lar deg bruke biometri for å åpne databasen</string>
|
||||
<string name="biometric_delete_all_key_title">Slett krypteringsnøkler</string>
|
||||
<string name="biometric_delete_all_key_summary">Slett alle fingeravtrykksnøkler som har med fingeravtrykksgjenkjennelse å gjøre</string>
|
||||
<string name="biometric_delete_all_key_summary">Slett alle krypteringsnøkler relatert til enhetsopplåsing</string>
|
||||
<string name="unavailable_feature_text">Kunne ikke starte denne funksjonen.</string>
|
||||
<string name="unavailable_feature_version">Din Androidversjon %1$s oppfyller ikke minimumskravet, %2$s kreves.</string>
|
||||
<string name="unavailable_feature_version">Enheten din kjører Android %1$s, men det kreves %2$s eller nyere.</string>
|
||||
<string name="unavailable_feature_hardware">Fant ikke maskinvaren.</string>
|
||||
<string name="file_name">Filnavn</string>
|
||||
<string name="path">Sti</string>
|
||||
<string name="assign_master_key">Tildel en hovednøkkel</string>
|
||||
<string name="create_keepass_file">Opprett ny KeePass-fil</string>
|
||||
<string name="recycle_bin_title">Bruk papirkurv</string>
|
||||
<string name="recycle_bin_summary">Flytt en gruppe eller oppføring til \"Papirkurv\" før sletting</string>
|
||||
<string name="monospace_font_fields_enable_title">Feltskrift</string>
|
||||
<string name="create_keepass_file">Opprett nytt hvelv</string>
|
||||
<string name="recycle_bin_title">Papirkurv bruk</string>
|
||||
<string name="recycle_bin_summary">Flytter grupper og oppføringer til \"Papirkurv\"-gruppen før sletting</string>
|
||||
<string name="monospace_font_fields_enable_title">Felt-skrift</string>
|
||||
<string name="monospace_font_fields_enable_summary">Endre skriften brukt i felter for bedre tegngjengivelse</string>
|
||||
<string name="allow_copy_password_title">Kopi av passord</string>
|
||||
<string name="allow_copy_password_summary">Tillat kopiering av adgangspassordet og beskyttede felter til utklippstavlen</string>
|
||||
@@ -211,28 +211,28 @@
|
||||
<string name="database_description_title">Databasebeskrivelse</string>
|
||||
<string name="database_version_title">Databaseversjon</string>
|
||||
<string name="text_appearance">Tekstutseende</string>
|
||||
<string name="application_appearance">Programutseende</string>
|
||||
<string name="application_appearance">Grensesnitt</string>
|
||||
<string name="other">Annet</string>
|
||||
<string name="keyboard">Tastatur</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="magic_keyboard_explanation_summary">Aktiver et egendefinert tastatur som fyller inn passordene og alle identitetsfelter</string>
|
||||
<string name="allow_no_password_title">Tillat ingen hovednøkkel</string>
|
||||
<string name="allow_no_password_summary">Skru på \"Åpne\"-tasten hvis ingen passordidentifikasjon er valgt</string>
|
||||
<string name="allow_no_password_summary">Tillater å trykke på \"Åpne\"-knappen hvis ingen legitimasjon er valgt</string>
|
||||
<string name="enable_read_only_title">Skrivebeskyttet</string>
|
||||
<string name="enable_read_only_summary">Åpne din database skrivebeskyttet som forvalg</string>
|
||||
<string name="enable_education_screens_title">Hjelpeskjermer</string>
|
||||
<string name="enable_education_screens_summary">Framhev elementer for opplæring i programmet</string>
|
||||
<string name="reset_education_screens_title">Tilbakestill opplæringsskjermer</string>
|
||||
<string name="reset_education_screens_summary">Tilbakestill visning av opplæringselementer</string>
|
||||
<string name="reset_education_screens_text">Tilbakestilling av opplæringsskjermer</string>
|
||||
<string name="enable_read_only_summary">Åpne databasen skrivebeskyttet som standard</string>
|
||||
<string name="enable_education_screens_title">Lærerike tips</string>
|
||||
<string name="enable_education_screens_summary">Fremhev elementer for å finne ut hvordan appen fungerer</string>
|
||||
<string name="reset_education_screens_title">Tilbakestill lærerike tips</string>
|
||||
<string name="reset_education_screens_summary">Vis alle de lærerike tipsene igjen</string>
|
||||
<string name="reset_education_screens_text">Tilbakestill de lærerike tipsene</string>
|
||||
<string name="education_create_database_title">Opprett din databasefil</string>
|
||||
<string name="education_create_database_summary">Du kjenner ikke KeePassDX enda, opprett din første passordsaministrasjonsfil.</string>
|
||||
<string name="education_select_database_title">Åpne en eksisterende database</string>
|
||||
<string name="education_select_database_summary">Du har allerede brukt en KeePass-behandler. Bare åpne KDBX-filen fra din filbehandler.</string>
|
||||
<string name="education_new_node_title">Legg til nye elementer i databasen din</string>
|
||||
<string name="education_new_node_summary">Legg til oppføringer for å behandle dine digitale identiteter.
|
||||
<string name="education_new_node_summary">Oppføringer hjelper deg med å administrere dine digitale identiteter.
|
||||
\n
|
||||
\nLegg til grupper (tilsvarende mapper) for å organisere dine oppføringer og databasen din.</string>
|
||||
\nGrupper (~mapper) organiserer oppføringer i databasen din.</string>
|
||||
<string name="education_search_title">Søk i dine oppføringer</string>
|
||||
<string name="education_search_summary">Søk etter oppføringer etter tittel, brukernavn eller andre felter for å hente passordene dine.</string>
|
||||
<string name="education_entry_edit_title">Rediger oppføringen</string>
|
||||
@@ -240,7 +240,7 @@
|
||||
<string name="education_generate_password_title">Opprett et sterkt passord</string>
|
||||
<string name="education_generate_password_summary">Generer et sterkt passord å tilknytte oppføringen din, definer det i henhold til kriteriene i skjemaet, og ikke glem å gjøre passordet sikkert.</string>
|
||||
<string name="education_entry_new_field_title">Legg til egendefinerte felter</string>
|
||||
<string name="education_entry_new_field_summary">Du ønsker å registrere et grunnleggende felt som ikke allerede finnes, fyll inn et nytt et du også kan beskytte visuelt.</string>
|
||||
<string name="education_entry_new_field_summary">Registrer et ekstra felt, legg til en verdi og om ønskelig beskytt det.</string>
|
||||
<string name="education_unlock_title">Lås opp databasen din</string>
|
||||
<string name="education_unlock_summary">Oppgi passord og/eller nøkkelfil for å låse opp databasen din.
|
||||
\n
|
||||
@@ -250,7 +250,7 @@
|
||||
\n
|
||||
\nI skrivebeskyttet modus, kan du forhindre utilsiktede endringer i databasen.
|
||||
\n
|
||||
\nI skrivemodus, kan du legge til, slette eller endre alle elementene du ønsker.</string>
|
||||
\nI skrivemodus, kan du legge til, slette eller endre alle elementene.</string>
|
||||
<string name="education_field_copy_title">Kopier et felt</string>
|
||||
<string name="education_field_copy_summary">Kopier et felt for å lime det inn der du ønsker.
|
||||
\nBruk den skjemautfyllingsmetoden du foretrekker.</string>
|
||||
@@ -260,9 +260,8 @@
|
||||
<string name="education_sort_summary">Sorter oppføringer og grupper i henhold til spesifikke parameter.</string>
|
||||
<string name="education_donation_title">Delta</string>
|
||||
<string name="education_donation_summary">Delta for å øke stabiliteten, sikkerheten, og med å legge til flere funksjoner.</string>
|
||||
<string name="html_text_ad_free">Ulikt mange passordbehandlingsprogrammer, er dette <strong>reklamefri</strong>, <strong>copyleftbasert fri programvare</strong> og samler ikke inn personlig data på tjenerne sine, selv i sin gratisversjon.</string>
|
||||
<string name="html_text_buy_pro">Ved kjøp av pro-versjonen, vil du få tilgang til denne <strong>visuelle funksjonen</strong> og du vil spesielt hjelpe <strong> realiseringen av gemenskapsprosjekter.</strong>
|
||||
</string>
|
||||
<string name="html_text_ad_free">I motsetning til mange passordadministrasjons-apper er denne <strong>annonsefri</strong>, <strong>copylefted libre-programvare</strong> og samler ikke inn personlige data på serverne, uansett hvilken versjon du bruker.</string>
|
||||
<string name="html_text_buy_pro">Ved kjøp av pro-versjonen, vil du få tilgang til denne <strong>visuelle funksjonen</strong> og du vil bidra med støtte til <strong> realisering av fellesskaps prosjekter.</strong></string>
|
||||
<string name="html_text_feature_generosity">Denne <strong>visuelle stilen</strong> er tilgjengelig takket være din generøsitet.</string>
|
||||
<string name="html_text_donation">For å beholde vår frihet og alltid være aktive, stoler vi på dine <strong>bidrag.</strong>
|
||||
</string>
|
||||
@@ -272,7 +271,7 @@
|
||||
<string name="html_text_dev_feature_encourage">oppfordrer du utviklere til å skape <strong>nye funksjoner</strong> og til å <strong>fikse feil</strong> i henhold til dine kommentarer.</string>
|
||||
<string name="html_text_dev_feature_thanks">Takk for ditt bidrag.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Det arbeides hardt på realiseringen av denne utgaven.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Ikke glem å holde programmet ditt oppgradert.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Husk å holde appen din oppdatert ved å installere nye versjoner.</string>
|
||||
<string name="download">Last ned</string>
|
||||
<string name="contribute">Bidra</string>
|
||||
<string name="style_choose_title">Velg en drakt</string>
|
||||
@@ -303,10 +302,10 @@
|
||||
<string name="lock_database_back_root_title">Trykk «Tilbake» for å låse</string>
|
||||
<string name="lock_database_back_root_summary">Lås databasen når brukeren klikker tilbakeknappen på root-skjermen</string>
|
||||
<string name="clear_clipboard_notification_title">Tøm ved lukking</string>
|
||||
<string name="clear_clipboard_notification_summary">Lukk databasen når du lukker varselet</string>
|
||||
<string name="clear_clipboard_notification_summary">Lås databasen når utklippstavlens varighet utløper eller varselet lukkes etter at du begynner å bruke den</string>
|
||||
<string name="recycle_bin">Papirkurv</string>
|
||||
<string name="keyboard_selection_entry_title">Oppføringsvalg</string>
|
||||
<string name="keyboard_selection_entry_summary">Vis inndatafelter i Magikeyboard når en oppføring vises</string>
|
||||
<string name="keyboard_selection_entry_summary">Når du ser på en oppføring i KeePassDX blir Magikeyboard fylt opp med den oppføringen</string>
|
||||
<string name="delete_entered_password_title">Slett passord</string>
|
||||
<string name="delete_entered_password_summary">Sletter passord innskrevet etter et tilkoblingsforsøk til en database</string>
|
||||
<string name="content_description_open_file">Åpne fil</string>
|
||||
@@ -322,12 +321,12 @@
|
||||
<string name="error_move_entry_here">Du kan ikke flytte en oppføring hit.</string>
|
||||
<string name="error_copy_entry_here">Du kan ikke kopiere en oppføring hit.</string>
|
||||
<string name="list_groups_show_number_entries_title">Vis antall oppføringer</string>
|
||||
<string name="list_groups_show_number_entries_summary">Vis antall oppføringer i en gruppe</string>
|
||||
<string name="list_groups_show_number_entries_summary">Viser antall oppføringer i en gruppe</string>
|
||||
<string name="content_description_background">Bakgrunn</string>
|
||||
<string name="content_description_update_from_list">Oppdater</string>
|
||||
<string name="content_description_keyboard_close_fields">Lukk felt</string>
|
||||
<string name="error_create_database_file">Kan ikke opprette database med dette passordet og nøkkelfilen.</string>
|
||||
<string name="menu_advanced_unlock_settings">Avansert opplåsing</string>
|
||||
<string name="menu_advanced_unlock_settings">Enhetsopplåsing</string>
|
||||
<string name="enable">Aktiver</string>
|
||||
<string name="disable">Skru av</string>
|
||||
<string name="content_description_entry_icon">Oppføringsikon</string>
|
||||
@@ -346,7 +345,7 @@
|
||||
<string name="error_otp_counter">Telleren må være mellom %1$d og %2$d.</string>
|
||||
<string name="error_otp_period">Periode må være mellom %1$d og %2$d sekunder.</string>
|
||||
<string name="database_opened">Database åpnet</string>
|
||||
<string name="menu_save_database">Lagre database</string>
|
||||
<string name="menu_save_database">Lagre data</string>
|
||||
<string name="content_description_password_checkbox">Passord avkrysningsrute</string>
|
||||
<string name="content_description_keyfile_checkbox">Avkrysningsrute for nøkkelfil</string>
|
||||
<string name="biometric">Biometrisk</string>
|
||||
@@ -357,19 +356,19 @@
|
||||
<string name="invalid_db_same_uuid">%1$s med samme UUID %2$s finnes allerede.</string>
|
||||
<string name="creating_database">Oppretter database…</string>
|
||||
<string name="menu_security_settings">Sikkerhetsinnstillinger</string>
|
||||
<string name="menu_master_key_settings">Hovednøkkelinnstillinger</string>
|
||||
<string name="menu_master_key_settings">Hovednøkkel innstillinger</string>
|
||||
<string name="contains_duplicate_uuid">Databasen inneholder dupliserte UUID-er.</string>
|
||||
<string name="database_data_compression_title">Datakomprimering</string>
|
||||
<string name="database_data_compression_summary">Datakomprimering reduserer databasens størrelse.</string>
|
||||
<string name="database_data_compression_summary">Datakomprimering reduserer databasens størrelse</string>
|
||||
<string name="compression">Komprimering</string>
|
||||
<string name="compression_none">Ingen</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="error_save_database">Kunne ikke lagre database.</string>
|
||||
<string name="error_save_database">Kunne ikke lagre databasen.</string>
|
||||
<string name="menu_empty_recycle_bin">Tøm papirkurven</string>
|
||||
<string name="command_execution">Kjører kommandoen…</string>
|
||||
<string name="content_description_node_children">Undernoder</string>
|
||||
<string name="database_default_username_title">Forvalgt brukernavn</string>
|
||||
<string name="database_custom_color_title">Tilpasset databasefarge</string>
|
||||
<string name="database_custom_color_title">Egendefinert databasefarge</string>
|
||||
<string name="recycle_bin_group_title">Papirkurvsgruppe</string>
|
||||
<string name="entry_attachments">Vedlegg</string>
|
||||
<string name="menu_restore_entry_history">Gjenopprett historikk</string>
|
||||
@@ -383,16 +382,16 @@
|
||||
<string name="entry_add_attachment">Legg til vedlegg</string>
|
||||
<string name="contribution">Bidrag</string>
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="enable_auto_save_database_summary">Lagre database etter hver viktige handling i (i \"modifiserbart\" modus)</string>
|
||||
<string name="enable_auto_save_database_summary">Lagre databasen etter hver viktige handling (i \"modifiserbart\" modus)</string>
|
||||
<string name="download_initialization">Igangsetter…</string>
|
||||
<string name="hide_expired_entries_summary">Utløpte oppføringer er skjult</string>
|
||||
<string name="hide_expired_entries_summary">Utløpte oppføringer vises ikke</string>
|
||||
<string name="enable_auto_save_database_title">Automatisk databaselagring</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Påtving fornyelse</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Anbefal fornyelse</string>
|
||||
<string name="max_history_size_title">Maksimal størrelse</string>
|
||||
<string name="max_history_items_title">Maksimalt antall</string>
|
||||
<string name="show_recent_files_title">Vis nylige filer</string>
|
||||
<string name="remember_database_locations_title">Lagre databaseplasseringer</string>
|
||||
<string name="remember_database_locations_title">Husk databaseplasseringer</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Løs problem ved å generere nye UUID-er for duplikater for å fortsette\?</string>
|
||||
<string name="auto_focus_search_summary">Forespør et søk ved åpning av databaser</string>
|
||||
<string name="error_create_database">Kunne ikke opprette databasefil.</string>
|
||||
@@ -407,7 +406,7 @@
|
||||
<string name="hide_broken_locations_summary">Skjul ødelagte lenker i listen over nylige databaser</string>
|
||||
<string name="hide_broken_locations_title">Skjul ødelagte databaselenker</string>
|
||||
<string name="autofill_ask_to_save_data_title">Spør om lagring av data</string>
|
||||
<string name="advanced_unlock_scanning_error">Avansert opplåsningsfeil: %1$s</string>
|
||||
<string name="advanced_unlock_scanning_error">Feil ved opplåsing: %1$s</string>
|
||||
<string name="warning_empty_keyfile">Det anbefales ikke å legge til en tom nøkkelfil.</string>
|
||||
<string name="warning_sure_add_file">Legg til filen uansett\?</string>
|
||||
<string name="registration_mode">Registreringsmodus</string>
|
||||
@@ -415,9 +414,9 @@
|
||||
<string name="search_mode">Søkemodus</string>
|
||||
<string name="error_field_name_already_exists">Feltnavnet finnes allerede.</string>
|
||||
<string name="content_description_add_item">Legg til element</string>
|
||||
<string name="education_advanced_unlock_title">Avansert databaseopplåsing</string>
|
||||
<string name="education_advanced_unlock_title">Opplåsing av enhetsdatabase</string>
|
||||
<string name="unit_byte">B</string>
|
||||
<string name="show_uuid_summary">Viser UUID-en tilhørende en oppføring</string>
|
||||
<string name="show_uuid_summary">Viser UUID-en som er tilknyttet en oppføring eller en gruppe</string>
|
||||
<string name="show_uuid_title">Vis UUID</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
@@ -430,12 +429,12 @@
|
||||
<string name="back_to_previous_keyboard">Tilbake til forrige tastatur</string>
|
||||
<string name="custom_fields">Egendefinerte felter</string>
|
||||
<string name="content">Innhold</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Slette alle krypteringsnøkler relatert til avansert opplåsingsgjenkjenning\?</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Slette alle krypteringsnøkler relatert til enhetsopplåsing?</string>
|
||||
<string name="keyboard_change">Bytt tastatur</string>
|
||||
<string name="keyboard_previous_lock_title">Lås databasen</string>
|
||||
<string name="keyboard_previous_lock_summary">Bytt automatisk tilbake til forrige tastatur etter å ha låst databasen</string>
|
||||
<string name="autofill_close_database_summary">Lukk databasen etter et autofyllvalg</string>
|
||||
<string name="autofill_save_search_info_summary">Prøv å lagre søkeinformasjon når du foretar et manuelt valg</string>
|
||||
<string name="autofill_save_search_info_summary">Prøv å lagre søkeinformasjon når du velger manuell inntasting for enklere fremtidig bruk</string>
|
||||
<string name="autofill_block">Blokker autofyll</string>
|
||||
<string name="autofill_block_restart">Start appen på nytt som inneholder skjemaet for å aktivere blokkeringen.</string>
|
||||
<string name="autofill_read_only_save">Datalagring er ikke tillatt for en database som er skrivebeskyttet.</string>
|
||||
@@ -448,23 +447,23 @@
|
||||
<string name="content_description_repeat_toggle_password_visibility">Gjenta for å skifte passordsynlighet</string>
|
||||
<string name="icon_section_custom">Egendefinert</string>
|
||||
<string name="icon_section_standard">Forvalg</string>
|
||||
<string name="style_brightness_summary">Velg lys eller mørk drakt</string>
|
||||
<string name="style_brightness_summary">Velg et lyst eller mørkt tema</string>
|
||||
<string name="style_brightness_title">Draktlysstyrke</string>
|
||||
<string name="backspace">Rettetast</string>
|
||||
<string name="keyboard_save_search_info_title">Lagre delt info</string>
|
||||
<string name="device_keyboard_setting_title">Innstillinger for enhetens tastatur</string>
|
||||
<string name="notification">Merknad</string>
|
||||
<string name="data">Data</string>
|
||||
<string name="advanced_unlock_tap_delete">Trykk for å slette avanserte opplåsningsnøkler</string>
|
||||
<string name="advanced_unlock_tap_delete">Trykk for å slette enhetens opplåsingsnøkler</string>
|
||||
<string name="clipboard_explanation_summary">Kopier inntastingsfelter ved bruk av utklippstavlen på din enhet</string>
|
||||
<string name="autofill_preference_title">Autofyllings-innstillinger</string>
|
||||
<string name="warning_sure_remove_data">Fjern denne dataen uansett\?</string>
|
||||
<string name="warning_permanently_delete_nodes">Slett valgte noder for godt\?</string>
|
||||
<string name="templates_group_uuid_title">Malgruppe</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Avansert opplåsingsgjenkjennelse</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Lenke til opplåsing av enheten</string>
|
||||
<string name="warning_empty_recycle_bin">Slett alle noder fra papirkurven for godt\?</string>
|
||||
<string name="export_app_properties_title">Eksporter programegenskaper</string>
|
||||
<string name="import_app_properties_title">Importer programegenskaper</string>
|
||||
<string name="export_app_properties_title">Eksporter appinnstillinger</string>
|
||||
<string name="import_app_properties_title">Importer appinnstillinger</string>
|
||||
<string name="error_duplicate_file">Fildataen finnes allerede.</string>
|
||||
<string name="error_file_to_big">Filen du prøver å laste opp er for stor.</string>
|
||||
<string name="error_move_group_here">Du kan ikke flytte en gruppe hit.</string>
|
||||
@@ -495,16 +494,16 @@
|
||||
<string name="templates_group_enable_summary">Bruk dynamiske maler for å fylle inn feltene for en oppføring</string>
|
||||
<string name="templates">Maler</string>
|
||||
<string name="error_word_reserved">Dette ordet er reservert og kan ikke brukes.</string>
|
||||
<string name="enter">Enter-tast</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="hint_icon_name">Ikonnavn</string>
|
||||
<string name="menu_reload_database">Last inn databasen igjen</string>
|
||||
<string name="menu_keystore_remove_key">Slett avansert opplåsningsnøkkel</string>
|
||||
<string name="menu_reload_database">Last data på nytt</string>
|
||||
<string name="menu_keystore_remove_key">Slett enhetens opplåsingsnøkkel</string>
|
||||
<string name="remember_database_locations_summary">Holder øye med hvor databaser lagres</string>
|
||||
<string name="remember_keyfile_locations_title">Husk hvor lagringsfiler er lagret</string>
|
||||
<string name="remember_keyfile_locations_summary">Holder øye med hvor nøkkelfiler er lagret</string>
|
||||
<string name="show_recent_files_summary">Vis hvor nylige databaser er lagret</string>
|
||||
<string name="description_app_properties">KeePassDX-egenskaper for håndtering av programinnstillinger</string>
|
||||
<string name="success_import_app_properties">Programegenskaper importert</string>
|
||||
<string name="success_import_app_properties">Appinnstillinger ble importert</string>
|
||||
<string name="filter">Filter</string>
|
||||
<string name="warning_database_info_changed">Informasjonen som er å finne i databsefilen din har blitt endret utenfor programmet.</string>
|
||||
<string name="warning_database_info_changed_options">Overskriv eksisterende endringer ved å lagre databasen, eller last den inn igjen med de siste endringene.</string>
|
||||
@@ -513,15 +512,15 @@
|
||||
\nDatabasen din kan bli veldig stor og få redusert ytelse med denne opplastingen.</string>
|
||||
<string name="warning_empty_keyfile_explanation">Innholdet i nøkkelfilen bør aldri endre seg, og skal helst inneholde kun tilfeldig generert data.</string>
|
||||
<string name="warning_database_revoked">Tilgang til filen ble tilbakekalt av filbehandleren. Lukk databasen og åpne den igjen fra dens posisjon.</string>
|
||||
<string name="error_import_app_properties">Feil under importering av programegenskaper</string>
|
||||
<string name="success_export_app_properties">Programegenskaper eksportert</string>
|
||||
<string name="error_export_app_properties">Feil under eksportering av programegenskaper</string>
|
||||
<string name="error_import_app_properties">Feil under import av appinnstillinger</string>
|
||||
<string name="success_export_app_properties">Appinnstillinger er eksportert</string>
|
||||
<string name="error_export_app_properties">Feil under eksport av appinnstillinger</string>
|
||||
<string name="place_of_issue">Utsteder</string>
|
||||
<string name="cryptocurrency">Kryptovaluta-lommebok</string>
|
||||
<string name="seed">Utgangspunkt</string>
|
||||
<string name="debit_credit_card">Bankkort</string>
|
||||
<string name="secure_note">Sikkehetsnotis</string>
|
||||
<string name="standard">Forvalg</string>
|
||||
<string name="standard">Standard</string>
|
||||
<string name="bank_identifier_code">SWIFT/BIC</string>
|
||||
<string name="error_registration_read_only">Å lagre et nytt element tillates ikke i skrivebeskyttet database.</string>
|
||||
<string name="error_database_uri_null">Database-URI kan ikke innhentes.</string>
|
||||
@@ -529,40 +528,40 @@
|
||||
<string name="error_upload_file">En feil inntraff under opplasting av fildataen.</string>
|
||||
<string name="error_remove_file">En feil inntraff under fjerning av fildataen.</string>
|
||||
<string name="properties">Egenskaper</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Åpne databasen med avansert opplåsningsgjenkjennelse</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Pakk ut database-identitetsdetalj med avansert opplåsningsdata</string>
|
||||
<string name="advanced_unlock_invalid_key">Kan ikke lese avansert opplåsningsnøkkel. Slett den og gjenta gjenkjenning av opplåsningsprosedyre.</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Kunne ikke igangsette avansert opplåsningsspørring.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Gjenkjenning av enhetslås</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Pakk ut database-identitetsdetalj med enhetens opplåsningsdata</string>
|
||||
<string name="advanced_unlock_invalid_key">Kan ikke lese enhetens opplåsningsnøkkel. Slett den og gjenta gjenkjenning av opplåsningsprosedyre.</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Kan ikke igangsette forespørsel om opplåsing av enheten.</string>
|
||||
<string name="permission">Tilgang</string>
|
||||
<string name="biometric_security_update_required">Biometrisk sikkerhetsoppdatering kreves.</string>
|
||||
<string name="warning_exact_alarm">Du har ikke tillat programmet å bruke en eksakt alarm. Som resultat vil funksjoner som krever et tidsur ikke gjøres til eksakt tid.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Advarsel: Du vil fremdeles måtte huske hovedpassordet ditt hvis du bruker avansert opplåsningsgjenkjennelse.</string>
|
||||
<string name="advanced_unlock_not_recognized">Kunne ikke gjenkjenne avansert opplåsningsskrift</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Du må fortsatt huske hovedlegitimasjonen for hvelvet selv om du bruker enhetens opplåsingsgjenkjenning.</string>
|
||||
<string name="advanced_unlock_not_recognized">Kunne ikke gjenkjenne enhetens oppåsningsmetode</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Skriv inn passordet, og klikk deretter på denne knappen.</string>
|
||||
<string name="device_credential">Enhets-identitetsdetalj</string>
|
||||
<string name="autofill_select_entry">Velg oppføring …</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Midlertidig avansert opplåsing</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Utløp av avansert opplåsing</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Midlertidig enhets opplåsing</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Utløpsdato for opplåsing av enhet</string>
|
||||
<string name="device_credential_unlock_enable_summary">Lar deg bruke din enhets-identitetsdetalj for å åpne databasen</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Varighet av avansert opplåsningsbruk for sletting av dens innhold</string>
|
||||
<string name="advanced_unlock_explanation_summary">Bruk avansert databaseopplåsing for enklere åpning av databaser</string>
|
||||
<string name="device_credential_unlock_enable_title">Opplåsning av enhetsidentitetsdetalj</string>
|
||||
<string name="advanced_unlock_timeout">Tidsavbrudd for avansert opplåsing</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Varigheten av enhetens opplåsingsbruk før innholdet blir slettet</string>
|
||||
<string name="advanced_unlock_explanation_summary">Bruk enhetsopplåsing for å åpne en database enklere</string>
|
||||
<string name="device_credential_unlock_enable_title">Opplåsing av enhetslegitimasjon</string>
|
||||
<string name="advanced_unlock_timeout">Tidsavbrudd for opplåsing av enheten</string>
|
||||
<string name="templates_group_enable_title">Mal-bruk</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Fjerner vedlegg som er å finne i databasen, men som ikke er lenket til en oppføring</string>
|
||||
<string name="keyboard_save_search_info_summary">Etter deling av en nettadresse til KeePassDX, vil oppføringer som velges bli forsøkt husket for fremtidig bruk</string>
|
||||
<string name="keyboard_save_search_info_summary">Prøv å lagre delt informasjon når du foretar en manuell oppføring for enklere fremtidig bruk</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Skjem for database-identitetsdetaljer</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Bytt tilbake til forrige tastatur atuomatisk på skjermen for database-identitetsdetaljer</string>
|
||||
<string name="autofill_inline_suggestions_title">Forslag på linjen</string>
|
||||
<string name="autofill_inline_suggestions_summary">Prøv å vise autofullføringsforslag direkte fra et kompatibelt tastatur</string>
|
||||
<string name="autofill_manual_selection_title">Manuellt utvalg</string>
|
||||
<string name="autofill_manual_selection_summary">Vis alternativ for å la brukeren velge databaseoppføring</string>
|
||||
<string name="keyboard_previous_fill_in_title">Automatisk tastehandling</string>
|
||||
<string name="keyboard_previous_fill_in_title">Bytt tilbake</string>
|
||||
<string name="autofill_application_id_blocklist_title">Programsvarteliste</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Svartelisten som forhindrer automatisk innfylling i programmer</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Svarteliste for vev-domene</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Svarteliste som forhindrer automatisk innfylling av vev-domener</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Spør om å lagre data når et skjema bekreftes</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Be om å lagre data når utfylling av et skjema er fullført</string>
|
||||
<string name="education_add_attachment_summary">Last opp et vedlegg til din oppføring for å lagre viktig ekstern data.</string>
|
||||
<string name="education_setup_OTP_summary">Sett opp engangspassordhåndtering (HOTP/TOTP) for å generere et symbol forespurt for to-faktoridentitetsbekreftelse (2FA).</string>
|
||||
<string name="show_otp_token_title">Vis OTP-symbol</string>
|
||||
@@ -574,16 +573,16 @@
|
||||
<string name="biometric_auto_open_prompt_summary">Forespør opplasting automatisk hvis databasen er satt opp til å bruke det</string>
|
||||
<string name="menu_external_icon">Eksternt ikon</string>
|
||||
<string name="subdomain_search_title">Underdomenesøk</string>
|
||||
<string name="error_otp_type">Eksisterende OTP-type gjenkjennes ikke av dette skjemaet. Bekreftelse av trenger ikke nødvendigvis å generere symbolet på riktig måte.</string>
|
||||
<string name="error_otp_type">Eksisterende OTP-type gjenkjennes ikke av dette skjemaet og valideringen kan derfor ikke lenger generere tokenet.</string>
|
||||
<string name="error_start_database_action">En feil inntraff under utføring av en databasehandling.</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Ikke lagre noe kryptert innhold for å bruke avansert opplåsing</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Ikke lagre noe kryptert innhold for å bruke enhets opplåsing</string>
|
||||
<string name="subdomain_search_summary">Søk i vev-domener med underdomene-begrensninger</string>
|
||||
<string name="max_history_items_summary">Begrens antall historikkelementer per oppføring</string>
|
||||
<string name="show_otp_token_summary">Viser OTP-symboler i listen over oppføringer</string>
|
||||
<string name="warning_replace_file">Opplasting av denne filen erstatter den som finnes.</string>
|
||||
<string name="max_history_size_summary">Begrens historikkstørrelse per oppføring</string>
|
||||
<string name="import_app_properties_summary">Velg en fil for å importere programegenskaper</string>
|
||||
<string name="export_app_properties_summary">Opprett en fil for å eksportere programegenskaper</string>
|
||||
<string name="import_app_properties_summary">Velg en fil for å importere appinnstillinger</string>
|
||||
<string name="export_app_properties_summary">Opprett en fil for å eksportere appinnstillinger</string>
|
||||
<string name="warning_remove_unlinked_attachment">Fjerning av ulenket data kan redusere databasestørrelsen din, men kan også slette data bruk av KeePass-programtillegg.</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Krev endring av hovednøkkelen (dager)</string>
|
||||
<string name="biometric_auto_open_prompt_title">Åpne spørring automatisk</string>
|
||||
@@ -594,12 +593,108 @@
|
||||
<string name="menu_merge_database">Flett data</string>
|
||||
<string name="warning_keyfile_integrity">Sjekksummen for filen er ikke garantert, siden Android kan endre dens data. Endre filutvidelsen til .bin for å beskytte den.</string>
|
||||
<string name="enable_keep_screen_on_title">Behold skjermen påslått</string>
|
||||
<string name="enable_keep_screen_on_summary">(når oppføringen er oppe)</string>
|
||||
<string name="enable_keep_screen_on_summary">Hold skjermen på når du ser på eller redigerer en oppføring</string>
|
||||
<string name="show_entry_colors_title">Oppføringsfarger</string>
|
||||
<string name="content_description_entry_foreground_color">Forgrunnsfarge for oppføringer</string>
|
||||
<string name="content_description_database_color">Databasefarge</string>
|
||||
<string name="content_description_entry_background_color">Bakgrunnsfarge for oppføringer</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="show_entry_colors_summary">Viser forgrunn- og bakgrunsfarger for en oppføring</string>
|
||||
<string name="show_entry_colors_summary">Viser forgrunns- og bakgrunnsfarger for en oppføring</string>
|
||||
<string name="warning_database_info_reloaded">Gjeninnlasting av databasen vil slette lokalt endret data.</string>
|
||||
<string name="colorize_password_title">Fargelegg passordene</string>
|
||||
<string name="html_about_privacy"><strong>Ingen brukerdata hentes</strong>, denne applikasjonen kobles ikke til noen server, fungerer kun lokalt og respekterer brukernes personvern fullt ut.</string>
|
||||
<string name="unlock_and_link_biometric">Enhetsopplåsningskobling</string>
|
||||
<string name="unlock">Lås opp</string>
|
||||
<string name="keyboard_previous_search_summary">Bytt automatisk tilbake til forrige tastatur på søkeskjermen</string>
|
||||
<string name="advanced_unlock_keystore_warning">Denne funksjonen vil lagre krypterte legitimasjonsdata i den sikre KeyStore på enheten din.
|
||||
\n
|
||||
\nAvhengig av den opprinnelige API-implementeringen av operativsystemet, kan det hende at den ikke fungerer fullt ut.
|
||||
\n
|
||||
\nSjekk kompatibiliteten og sikkerheten til KeyStore med produsenten av enheten og skaperen av ROM-en du bruker.</string>
|
||||
<string name="education_validate_entry_summary">Husk å validere oppføringen og lagre databasen.
|
||||
\n
|
||||
\nHvis en automatisk lås er aktivert og du glemmer at du gjorde en endring, risikerer du å miste dataene dine.</string>
|
||||
<string name="colorize_password_summary">Fargelegg passordtegn etter type</string>
|
||||
<string name="configure_biometric">Ingen biometrisk eller enhetslegitimasjon er registrert.</string>
|
||||
<string name="expired">Utløpt</string>
|
||||
<string name="hardware_key">Maskinvarenøkkel</string>
|
||||
<string name="error_no_hardware_key">Velg en maskinvarenøkkel.</string>
|
||||
<string name="error_unable_merge_database_kdb">Kan ikke slå sammen fra en V1 database.</string>
|
||||
<string name="error_location_unknown">Databaseplasseringen er ukjent, databasehandlingen kan ikke utføres.</string>
|
||||
<string name="remember_hardware_key_summary">Holder styr på maskinvarenøklene som brukes</string>
|
||||
<string name="exclude_ambiguous_chars">Ekskluder tvetydige tegn</string>
|
||||
<string name="title_case">Tittelsak</string>
|
||||
<string name="character_count">Antall tegn: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Skjermbildemodus</string>
|
||||
<string name="style_name_forest">Forest</string>
|
||||
<string name="content_description_nav_header">Navigasjonsoverskrift</string>
|
||||
<string name="navigation_drawer_open">Navigasjonsskuff åpen</string>
|
||||
<string name="navigation_drawer_close">Navigasjonsskuff lukkes</string>
|
||||
<string name="searchable">Søkbar</string>
|
||||
<string name="inherited">Arve</string>
|
||||
<string name="auto_type">Auto-Skriv</string>
|
||||
<string name="auto_type_sequence">Auto-Skriv sekvens</string>
|
||||
<string name="custom_data">Egendefinert data</string>
|
||||
<string name="menu_merge_from">Slå sammen fra…</string>
|
||||
<string name="menu_save_copy_to">Lagre en kopi til…</string>
|
||||
<string name="content_description_hardware_key_checkbox">Avmerkingsboks for maskinvarenøkkel</string>
|
||||
<string name="content_description_passphrase_word_count">Antall ord i passordfrase</string>
|
||||
<string name="error_XML_malformed">XML feil utformet.</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="waiting_challenge_request">Venter på utfordringsforespørselen…</string>
|
||||
<string name="waiting_challenge_response">Venter på utfordringssvaret…</string>
|
||||
<string name="search_filters">Søkefiltre</string>
|
||||
<string name="current_group">Nåværende gruppe</string>
|
||||
<string name="case_sensitive">Versalsensitiv</string>
|
||||
<string name="regex">Regulært uttrykk</string>
|
||||
<string name="error_challenge_already_requested">Utfordring allerede forespurt</string>
|
||||
<string name="error_response_already_provided">Svar er allerede gitt.</string>
|
||||
<string name="error_no_response_from_challenge">Klarer ikke å få svar fra utfordringen.</string>
|
||||
<string name="error_cancel_by_user">Kansellert av bruker.</string>
|
||||
<string name="error_driver_required">Driver for %1$s kreves.</string>
|
||||
<string name="error_hardware_key_unsupported">Maskinvarenøkkelen støttes ikke.</string>
|
||||
<string name="error_empty_key">Nøkkelen kan ikke være tom.</string>
|
||||
<string name="corrupted_file">Skadet fil.</string>
|
||||
<string name="passphrase">Passfrase</string>
|
||||
<string name="menu_app_settings_summary">Søk, lås, historikk, egenskaper</string>
|
||||
<string name="menu_form_filling_settings_summary">Tastatur, autofyll, utklippstavle</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometri, enhetslegitimasjon</string>
|
||||
<string name="menu_database_settings_summary">Metadata, papirkurv, maler, historikk</string>
|
||||
<string name="menu_security_settings_summary">Kryptering, nøkkelavledningsfunksjon</string>
|
||||
<string name="master_key_settings_summary">Endring, fornyelse</string>
|
||||
<string name="remember_hardware_key_title">Husk maskinvarenøkler</string>
|
||||
<string name="warning_database_already_opened">En database er allerede åpen, lukk den først for å åpne den nye</string>
|
||||
<string name="warning_database_notification_permission">Varslingstillatelsen lar deg vise statusen til databasen og låse den med en lett tilgjengelig knapp.
|
||||
\n
|
||||
\nHvis du ikke aktiverer denne tillatelsen, vil databasen som er åpen i bakgrunnen ikke være synlig hvis en annen applikasjon er i forgrunnen.</string>
|
||||
<string name="warning_copy_permission">Varslingstillatelsen er nødvendig for å bruke utklippstavlens varslingsfunksjon.</string>
|
||||
<string name="later">Senere</string>
|
||||
<string name="ask">Spør</string>
|
||||
<string name="merge_success">Sammenslåingen er fullført</string>
|
||||
<string name="configure">Konfigurer</string>
|
||||
<string name="menu_appearance_settings_summary">Temaer, farger, attributter</string>
|
||||
<string name="enable_screenshot_mode_title">Skjermbilde-modus</string>
|
||||
<string name="consider_chars_filter">Vurder karakterer</string>
|
||||
<string name="entropy_calculate">Entropi: Beregn…</string>
|
||||
<string name="at_least_one_char">Minst ett tegn fra hver</string>
|
||||
<string name="word_separator">Separator</string>
|
||||
<string name="ignore_chars_filter">Ignorer tegn</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Last inn databasen på nytt med de siste endringene.</string>
|
||||
<string name="keyboard_previous_search_title">Søkeskjerm</string>
|
||||
<string name="enable_screenshot_mode_summary">Tillat tredjepartsapper å ta opp eller ta skjermbilder av appen</string>
|
||||
<string name="education_validate_entry_title">Bekreft oppføringen</string>
|
||||
<string name="entropy">Entropi: %1$s bit</string>
|
||||
<string name="entropy_high">Entropi: Høy</string>
|
||||
<string name="lower_case">små bokstaver</string>
|
||||
<string name="upper_case">STORE BOKSTAVER</string>
|
||||
<string name="style_name_divine">Divine</string>
|
||||
<string name="style_name_classic">Classic</string>
|
||||
<string name="style_name_simple">Enkel</string>
|
||||
<string name="style_name_moon">Moon</string>
|
||||
<string name="style_name_sun">Sun</string>
|
||||
<string name="style_name_reply">Svar</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Følg systemet</string>
|
||||
<string name="style_name_light">Lyst</string>
|
||||
<string name="style_name_dark">Mørkt</string>
|
||||
</resources>
|
||||
@@ -542,14 +542,14 @@
|
||||
<string name="error_file_to_big">Het te uploaden bestand is te groot.</string>
|
||||
<string name="content_description_otp_information">Eenmalig wachtwoord-informatie</string>
|
||||
<string name="properties">Eigenschappen</string>
|
||||
<string name="error_export_app_properties">Fout bij het exporteren van App-instellingen</string>
|
||||
<string name="error_export_app_properties">Fout bij het exporteren van app-instellingen</string>
|
||||
<string name="success_export_app_properties">App-instellingen geëxporteerd</string>
|
||||
<string name="error_import_app_properties">Fout bij het importeren van App-instellingen</string>
|
||||
<string name="error_import_app_properties">Fout bij het importeren van app-instellingen</string>
|
||||
<string name="success_import_app_properties">App-instellingen geïmporteerd</string>
|
||||
<string name="description_app_properties">KeePassDX-eigenschappen om app-instellingen te beheren</string>
|
||||
<string name="export_app_properties_summary">Bestand voor export van App-instellingen aanmaken</string>
|
||||
<string name="export_app_properties_summary">Bestand voor export van app-instellingen aanmaken</string>
|
||||
<string name="export_app_properties_title">App-instellingen exporteren</string>
|
||||
<string name="import_app_properties_summary">Selecteer een bestand om app-eigenschappen te importeren</string>
|
||||
<string name="import_app_properties_summary">Selecteer een bestand om app-instellingen te importeren</string>
|
||||
<string name="import_app_properties_title">App-instellingen importeren</string>
|
||||
<string name="error_start_database_action">Er is een fout opgetreden bij het uitvoeren van een actie op de database.</string>
|
||||
<string name="error_move_group_here">Je kunt hier geen groep verplaatsen.</string>
|
||||
@@ -624,6 +624,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Deze functie slaat versleutelde gegevens op in de beveiligde KeyStore van uw apparaat.
|
||||
\n
|
||||
\nAfhankelijk van de specifieke API-implementatie van het besturingssysteem, is dit mogelijk niet volledig functioneel.
|
||||
\n
|
||||
\nControleer de compatibiliteit en beveiliging van de KeyStore met de fabrikant van uw apparaat en de maker van de ROM die u gebruikt.</string>
|
||||
<string name="warning_database_already_opened">Er is al een database geopend, sluit deze eerst alvorens een nieuwe te openen</string>
|
||||
<string name="content_description_passphrase_word_count">Lengte wachtwoordzin</string>
|
||||
@@ -690,4 +691,16 @@
|
||||
\nWanneer automatische vergrendeling is geactiveerd en u vergeet dat u een wijziging aan het aanbrengen was, dan loopt u het risico gegevens te verliezen.</string>
|
||||
<string name="unlock">Ontgrendelen</string>
|
||||
<string name="education_validate_entry_title">Invoer valideren</string>
|
||||
<string name="style_name_forest">Bos</string>
|
||||
<string name="style_name_classic">Klassiek</string>
|
||||
<string name="style_name_simple">Eenvoudig</string>
|
||||
<string name="style_name_sun">Zon</string>
|
||||
<string name="style_name_reply">Amtwoord</string>
|
||||
<string name="style_name_kunzite">Kunziet</string>
|
||||
<string name="style_name_light">Licht</string>
|
||||
<string name="style_name_divine">Goddelijk</string>
|
||||
<string name="style_name_moon">Maan</string>
|
||||
<string name="style_name_follow_system">Systeem volgen</string>
|
||||
<string name="style_name_dark">Donker</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Database opnieuw laden met de jongste wijzigingen.</string>
|
||||
</resources>
|
||||
@@ -540,15 +540,15 @@
|
||||
<string name="error_remove_file">Wystąpił błąd podczas usuwania danych z pliku.</string>
|
||||
<string name="error_duplicate_file">Dane pliku już istnieją.</string>
|
||||
<string name="properties">Właściwości</string>
|
||||
<string name="error_export_app_properties">Błąd podczas eksportowania właściwości aplikacji</string>
|
||||
<string name="success_export_app_properties">Eksportowano właściwości aplikacji</string>
|
||||
<string name="error_import_app_properties">Błąd podczas importowania właściwości aplikacji</string>
|
||||
<string name="success_import_app_properties">Importowano właściwości aplikacji</string>
|
||||
<string name="error_export_app_properties">Błąd podczas eksportowania ustawień aplikacji</string>
|
||||
<string name="success_export_app_properties">Eksportowano ustawienia aplikacji</string>
|
||||
<string name="error_import_app_properties">Błąd podczas importowania ustawień aplikacji</string>
|
||||
<string name="success_import_app_properties">Importowano ustawienia aplikacji</string>
|
||||
<string name="description_app_properties">Właściwości KeePassDX do zarządzania ustawieniami aplikacji</string>
|
||||
<string name="export_app_properties_summary">Utwórz plik, aby eksportować właściwości aplikacji</string>
|
||||
<string name="export_app_properties_title">Eksportuj właściwości aplikacji</string>
|
||||
<string name="import_app_properties_summary">Wybierz plik, aby importować właściwości aplikacji</string>
|
||||
<string name="import_app_properties_title">Importuj właściwości aplikacji</string>
|
||||
<string name="export_app_properties_summary">Utwórz plik, aby eksportować ustawienia aplikacji</string>
|
||||
<string name="export_app_properties_title">Eksportuj ustawienia aplikacji</string>
|
||||
<string name="import_app_properties_summary">Wybierz plik, aby importować ustawienia aplikacji</string>
|
||||
<string name="import_app_properties_title">Importuj ustawienia aplikacji</string>
|
||||
<string name="error_start_database_action">Wystąpił błąd podczas wykonywania akcji w bazie danych.</string>
|
||||
<string name="error_move_group_here">Nie możesz tutaj przenieść grupy.</string>
|
||||
<string name="error_word_reserved">To słowo jest zastrzeżone i nie może być używane.</string>
|
||||
@@ -625,6 +625,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Ta funkcja umożliwia przechowywanie zaszyfrowanych danych uwierzytelniających w bezpiecznym magazynie kluczy urządzenia.
|
||||
\n
|
||||
\nW zależności od konkretnej implementacji interfejsu API systemu operacyjnego, może nie być w pełni funkcjonalna.
|
||||
\n
|
||||
\nSprawdź kompatybilność i bezpieczeństwo magazynu kluczy u producenta urządzenia i twórcy używanego ROM-u.</string>
|
||||
<string name="passphrase">Fraza hasła</string>
|
||||
<string name="colorize_password_summary">Koloruj znaki hasła według typu</string>
|
||||
@@ -688,4 +689,16 @@
|
||||
<string name="education_validate_entry_summary">Pamiętaj, aby sprawdzić poprawność wpisu i zapisać bazę danych.
|
||||
\n
|
||||
\nJeśli aktywowane jest automatyczne blokowanie i zapomnisz, że dokonano modyfikacji, ryzykujesz utratę danych.</string>
|
||||
<string name="style_name_forest">Leśny</string>
|
||||
<string name="style_name_divine">Boski</string>
|
||||
<string name="style_name_classic">Klasyczny</string>
|
||||
<string name="style_name_moon">Księżycowy</string>
|
||||
<string name="style_name_sun">Słoneczny</string>
|
||||
<string name="style_name_kunzite">Kunzytowy</string>
|
||||
<string name="style_name_follow_system">Systemowy</string>
|
||||
<string name="style_name_light">Jasny</string>
|
||||
<string name="style_name_reply">Odpowiedzi</string>
|
||||
<string name="style_name_dark">Ciemny</string>
|
||||
<string name="style_name_simple">Prosty</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Załaduj ponownie bazę danych z najnowszymi zmianami.</string>
|
||||
</resources>
|
||||
@@ -525,15 +525,15 @@
|
||||
<string name="warning_database_info_changed_options">Mescle os dados, substitua as modificações externas salvando o banco de dados ou recarregue-o com as alterações mais recentes.</string>
|
||||
<string name="warning_database_info_changed">As informações contidas em seu arquivo de banco de dados foram modificadas fora do aplicativo.</string>
|
||||
<string name="warning_empty_recycle_bin">Deletar permanentemente todos os nós da lixeira\?</string>
|
||||
<string name="error_export_app_properties">Erro durante a exportação de propriedades do aplicativo</string>
|
||||
<string name="success_export_app_properties">Propriedades do aplicativo exportadas</string>
|
||||
<string name="error_import_app_properties">Erro durante a importação de propriedades do aplicativo</string>
|
||||
<string name="success_import_app_properties">Propriedades de aplicativos importadas</string>
|
||||
<string name="error_export_app_properties">Houve um erro durante a exportação das configurações do aplicativo</string>
|
||||
<string name="success_export_app_properties">As configurações do aplicativo foram exportadas</string>
|
||||
<string name="error_import_app_properties">Houve um erro durante a importação das configurações do aplicativo</string>
|
||||
<string name="success_import_app_properties">As configurações do aplicativo foram importadas</string>
|
||||
<string name="description_app_properties">Propriedades KeePassDX para gerenciar configurações de aplicativos</string>
|
||||
<string name="export_app_properties_summary">Crie um arquivo para exportar as propriedades do aplicativo</string>
|
||||
<string name="export_app_properties_title">Exportar propriedades do aplicativo</string>
|
||||
<string name="import_app_properties_summary">Selecione um arquivo para importar as propriedades do aplicativo</string>
|
||||
<string name="import_app_properties_title">Importar propriedades do aplicativo</string>
|
||||
<string name="export_app_properties_summary">Crie um arquivo para exportar as configurações do aplicativo</string>
|
||||
<string name="export_app_properties_title">Exportar as configurações do aplicativo</string>
|
||||
<string name="import_app_properties_summary">Selecione um arquivo para importar as configurações do aplicativo</string>
|
||||
<string name="import_app_properties_title">Importar as configurações do aplicativo</string>
|
||||
<string name="registration_mode">Modo registro</string>
|
||||
<string name="save_mode">Modo salvar</string>
|
||||
<string name="search_mode">Modo busca</string>
|
||||
@@ -638,6 +638,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Esse recurso armazenará dados de credenciais criptografados no KeyStore seguro do seu dispositivo.
|
||||
\n
|
||||
\nDependendo da implementação da API nativa do sistema operacional, pode não ser totalmente funcional.
|
||||
\n
|
||||
\nVerifique a compatibilidade e segurança do KeyStore com o fabricante do seu dispositivo e o criador da ROM que você está usando.</string>
|
||||
<string name="ignore_chars_filter">Ignorar caracteres</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
@@ -664,7 +665,7 @@
|
||||
<string name="enable_screenshot_mode_summary">Permitir que aplicativos de terceiros gravem ou façam capturas de tela do aplicativo</string>
|
||||
<string name="screenshot_mode_banner_text">Modo de captura de tela</string>
|
||||
<string name="corrupted_file">Arquivo corrompido.</string>
|
||||
<string name="auto_type">Preenchimento automático</string>
|
||||
<string name="auto_type">Digitação automática</string>
|
||||
<string name="content_description_hardware_key_checkbox">Caixa de verificação da chave física</string>
|
||||
<string name="merge_success">Merge concluído com sucesso</string>
|
||||
<string name="info">Info</string>
|
||||
@@ -688,4 +689,16 @@
|
||||
\n
|
||||
\nSe um bloqueio automático for ativado e você esquecer que estava fazendo uma modificação, você corre o risco de perder seus dados.</string>
|
||||
<string name="menu_form_filling_settings_summary">Teclado, preenchimento automático, área de transferência</string>
|
||||
<string name="style_name_classic">Clássico</string>
|
||||
<string name="style_name_sun">Sol</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Acompanhar o sistema</string>
|
||||
<string name="style_name_light">Claro</string>
|
||||
<string name="style_name_moon">Lua</string>
|
||||
<string name="style_name_reply">Resposta</string>
|
||||
<string name="style_name_forest">Floresta</string>
|
||||
<string name="style_name_simple">Simples</string>
|
||||
<string name="style_name_divine">Divino</string>
|
||||
<string name="style_name_dark">Escuro</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Recarregar o banco de dados com as alterações mais recentes.</string>
|
||||
</resources>
|
||||
@@ -153,7 +153,7 @@
|
||||
<string name="menu_cancel">Cancelar</string>
|
||||
<string name="menu_file_selection_read_only">Apenas leitura</string>
|
||||
<string name="menu_open_file_read_and_write">Alterável</string>
|
||||
<string name="create_keepass_file">Criar novo Cofre</string>
|
||||
<string name="create_keepass_file">Criar novo cofre</string>
|
||||
<string name="kdf_explanation">Para gerar a chave para o algoritmo de encriptação, a chave mestra é transformada usando uma função de derivação de chave com um salt aleatório.</string>
|
||||
<string name="memory_usage">Uso de memória</string>
|
||||
<string name="memory_usage_explanation">Quantidade de memória a ser usada pela função de derivação de chave.</string>
|
||||
@@ -315,7 +315,7 @@
|
||||
<string name="content_description_file_information">Informações sobre ficheiro</string>
|
||||
<string name="content_description_password_checkbox">Caixa de seleção da palavra-passe</string>
|
||||
<string name="content_description_keyfile_checkbox">Caixa de seleção do ficheiro-chave</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetir alternar a visibilidade da palavra-passe</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetir mudança de visibilidade da palavra-passe</string>
|
||||
<string name="content_description_entry_icon">Ícone da entrada</string>
|
||||
<string name="entry_password_generator">Gerador de palavras-passe</string>
|
||||
<string name="content_description_password_length">Comprimento da palavra-passe</string>
|
||||
@@ -406,7 +406,7 @@
|
||||
<string name="invalid_db_same_uuid">%1$s com o mesmo UUID %2$s já existe.</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Forçar alteração da chave mestra (em dias)</string>
|
||||
<string name="command_execution">A executar o comando…</string>
|
||||
<string name="otp_algorithm">Algorítimo</string>
|
||||
<string name="otp_algorithm">Algoritmo</string>
|
||||
<string name="show_recent_files_title">Mostrar ficheiros recentes</string>
|
||||
<string name="content_description_background">Plano de fundo</string>
|
||||
<string name="lock_database_show_button_title">Mostrar botão de bloquear</string>
|
||||
@@ -531,15 +531,15 @@
|
||||
<string name="notification">Notificação</string>
|
||||
<string name="autofill_select_entry">Selecionar entrada…</string>
|
||||
<string name="properties">Propriedades</string>
|
||||
<string name="error_export_app_properties">Erro ao exportar as propriedades da aplicação</string>
|
||||
<string name="success_export_app_properties">Propriedades da aplicação exportadas</string>
|
||||
<string name="error_import_app_properties">Erro ao importar as propriedades da aplicação</string>
|
||||
<string name="success_import_app_properties">Propriedades da aplicação importadas</string>
|
||||
<string name="error_export_app_properties">Erro durante a exportação das definições da aplicação</string>
|
||||
<string name="success_export_app_properties">Definições da aplicação exportadas</string>
|
||||
<string name="error_import_app_properties">Erro durante a importação das definições da aplicação</string>
|
||||
<string name="success_import_app_properties">Definições da aplicação importadas</string>
|
||||
<string name="description_app_properties">Propriedades do KeePassDX para gerir as configurações da aplicação</string>
|
||||
<string name="export_app_properties_summary">Criar um ficheiro para exportar as propriedades da aplicação</string>
|
||||
<string name="export_app_properties_title">Exportar as propriedades da aplicação</string>
|
||||
<string name="import_app_properties_summary">Selecione um ficheiro para importar as propriedades da aplicação</string>
|
||||
<string name="import_app_properties_title">Importar propriedades da aplicação</string>
|
||||
<string name="export_app_properties_summary">Criar um ficheiro para exportar as definições da aplicação</string>
|
||||
<string name="export_app_properties_title">Exportar definições da aplicação</string>
|
||||
<string name="import_app_properties_summary">Selecionar um ficheiro para importar as definições da aplicação</string>
|
||||
<string name="import_app_properties_title">Importar definições da aplicação</string>
|
||||
<string name="menu_external_icon">Ícone externo</string>
|
||||
<string name="error_start_database_action">Ocorreu um erro ao tentar executar uma ação na base de dados.</string>
|
||||
<string name="error_remove_file">Ocorreu um erro ao tentar remover o ficheiro de dados.</string>
|
||||
@@ -619,6 +619,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Esta funcionalidade irá armazenar dados encriptados de credenciais na KeyStore segura do seu dispositivo.
|
||||
\n
|
||||
\nDependendo da implementação da API nativa do sistema operativo, esta pode não estar totalmente funcional.
|
||||
\n
|
||||
\nVerifique a compatibilidade e segurança da KeyStore com o fabricante do seu dispositivo e com o criador da ROM que está a utilizar.</string>
|
||||
<string name="keyboard_previous_search_summary">Mudar automaticamente para o teclado anterior no ecrã de pesquisa</string>
|
||||
<string name="enable_screenshot_mode_summary">Permitir que aplicações de terceiros registem ou fotografem os ecrãs da aplicação</string>
|
||||
@@ -688,4 +689,15 @@
|
||||
<string name="configure">Configurar</string>
|
||||
<string name="unlock_and_link_biometric">Ligação de desbloqueio do dispositivo</string>
|
||||
<string name="menu_appearance_settings_summary">Temas, cores, atributos</string>
|
||||
<string name="style_name_classic">Clássico</string>
|
||||
<string name="style_name_reply">Resposta</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Seguir o sistema</string>
|
||||
<string name="style_name_dark">Escuro</string>
|
||||
<string name="style_name_forest">Floresta</string>
|
||||
<string name="style_name_divine">Divino</string>
|
||||
<string name="style_name_simple">Simples</string>
|
||||
<string name="style_name_moon">Lua</string>
|
||||
<string name="style_name_sun">Sol</string>
|
||||
<string name="style_name_light">Claro</string>
|
||||
</resources>
|
||||
@@ -79,7 +79,7 @@
|
||||
<string name="monospace_font_fields_enable_title">Tipo de letra nos campos</string>
|
||||
<string name="recycle_bin_summary">Move grupos e entradas para o \"Caixote da reciclagem\" antes de eliminar</string>
|
||||
<string name="recycle_bin_title">Utilização do caixote da reciclagem</string>
|
||||
<string name="create_keepass_file">Criar novo Cofre</string>
|
||||
<string name="create_keepass_file">Criar novo cofre</string>
|
||||
<string name="assign_master_key">Atribuir uma chave mestra</string>
|
||||
<string name="path">Caminho</string>
|
||||
<string name="file_name">Nome do ficheiro</string>
|
||||
@@ -211,8 +211,8 @@
|
||||
<string name="error_invalid_db">Não foi possível ler a base de dados.</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft tem o <strong>código-fonte aberto</strong> e <strong>sem publicidade</strong>.
|
||||
\nÉ fornecido como está, sob a <strong>licença GPLv3</strong>, sem qualquer garantia.</string>
|
||||
<string name="content_description_file_information">Informações sobre ficheiro</string>
|
||||
<string name="content_description_credentials_information">Informações sobre credenciais</string>
|
||||
<string name="content_description_file_information">Informações do ficheiro</string>
|
||||
<string name="content_description_credentials_information">Informações das credenciais</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Mudar automaticamente para o teclado anterior depois de executar a \"tecla automática\"</string>
|
||||
<string name="keyboard_previous_fill_in_title">Voltar atrás</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Voltar automaticamente para o teclado anterior no ecrã de credenciais da base de dados</string>
|
||||
@@ -314,7 +314,7 @@
|
||||
<string name="error_disallow_no_credentials">Tem de ser definida pelo menos uma credencial.</string>
|
||||
<string name="error_invalid_OTP">Segredo OTP inválido.</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="otp_algorithm">Algorítimo</string>
|
||||
<string name="otp_algorithm">Algoritmo</string>
|
||||
<string name="otp_digits">Dígitos</string>
|
||||
<string name="otp_counter">Contador</string>
|
||||
<string name="otp_period">Período (segundos)</string>
|
||||
@@ -342,7 +342,7 @@
|
||||
<string name="content_description_remove_from_list">Remover</string>
|
||||
<string name="content_description_update_from_list">Atualizar</string>
|
||||
<string name="content_description_background">Plano de fundo</string>
|
||||
<string name="file_manager_install_description">Um gestor de ficheiros que aceita a ação intencional ACTION_CREATE_DOCUMENT e ACTION_OPEN_DOCUMENT é necessário para criar, abrir e gravar ficheiros da base de dados.</string>
|
||||
<string name="file_manager_install_description">É necessário um gestor de ficheiros que aceite a ação intencional ACTION_CREATE_DOCUMENT e ACTION_OPEN_DOCUMENT para criar, abrir e gravar ficheiros da base de dados.</string>
|
||||
<string name="list_groups_show_number_entries_summary">Mostra o número de entradas dentro de um grupo</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostrar número de entradas</string>
|
||||
<string name="error_copy_entry_here">Não se pode copiar uma entrada aqui.</string>
|
||||
@@ -351,7 +351,7 @@
|
||||
<string name="content_description_remove_field">Remover campo</string>
|
||||
<string name="content_description_password_length">Comprimento da palavra-passe</string>
|
||||
<string name="content_description_entry_icon">Ícone da entrada</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetir alternar a visibilidade da palavra-passe</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetir mudança de visibilidade da palavra-passe</string>
|
||||
<string name="content_description_keyfile_checkbox">Caixa de seleção do ficheiro-chave</string>
|
||||
<string name="content_description_password_checkbox">Caixa de seleção da palavra-passe</string>
|
||||
<string name="content_description_add_group">Adicionar grupo</string>
|
||||
@@ -468,8 +468,8 @@
|
||||
<string name="error_database_uri_null">Não foi possível recuperar o URI da base de dados.</string>
|
||||
<string name="error_field_name_already_exists">O nome do campo já existe.</string>
|
||||
<string name="error_registration_read_only">Não é permitido guardar um novo item numa base de dados só de leitura</string>
|
||||
<string name="export_app_properties_title">Exportar as propriedades da aplicação</string>
|
||||
<string name="import_app_properties_summary">Selecione um ficheiro para importar as propriedades da aplicação</string>
|
||||
<string name="export_app_properties_title">Exportar definições da aplicação</string>
|
||||
<string name="import_app_properties_summary">Selecionar um ficheiro para importar as definições da aplicação</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
@@ -526,13 +526,13 @@
|
||||
<string name="autofill_select_entry">Selecionar entrada…</string>
|
||||
<string name="properties">Propriedades</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Digite a palavra-passe e depois clique neste botão.</string>
|
||||
<string name="error_export_app_properties">Erro ao exportar as propriedades da aplicação</string>
|
||||
<string name="success_export_app_properties">Propriedades da aplicação exportadas</string>
|
||||
<string name="error_export_app_properties">Erro durante a exportação das definições da aplicação</string>
|
||||
<string name="success_export_app_properties">Definições da aplicação exportadas</string>
|
||||
<string name="error_import_app_properties">Erro ao importar as propriedades da aplicação</string>
|
||||
<string name="success_import_app_properties">Propriedades da aplicação importadas</string>
|
||||
<string name="success_import_app_properties">Definições da aplicação importadas</string>
|
||||
<string name="description_app_properties">Propriedades do KeePassDX para gerir as configurações da aplicação</string>
|
||||
<string name="export_app_properties_summary">Criar um ficheiro para exportar as propriedades da aplicação</string>
|
||||
<string name="import_app_properties_title">Importar propriedades da aplicação</string>
|
||||
<string name="export_app_properties_summary">Criar um ficheiro para exportar as definições da aplicação</string>
|
||||
<string name="import_app_properties_title">Importar definições da aplicação</string>
|
||||
<string name="menu_external_icon">Ícone externo</string>
|
||||
<string name="error_start_database_action">Ocorreu um erro ao tentar executar uma ação na base de dados.</string>
|
||||
<string name="error_remove_file">Ocorreu um erro ao tentar remover o ficheiro de dados.</string>
|
||||
@@ -603,6 +603,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Esta funcionalidade irá armazenar dados encriptados de credenciais na KeyStore segura do seu dispositivo.
|
||||
\n
|
||||
\nDependendo da implementação da API nativa do sistema operativo, esta pode não estar totalmente funcional.
|
||||
\n
|
||||
\nVerifique a compatibilidade e segurança da KeyStore com o fabricante do seu dispositivo e com o criador da ROM que está a utilizar.</string>
|
||||
<string name="keyboard_previous_search_title">Ecrã de pesquisa</string>
|
||||
<string name="entropy_high">Entropia: alta</string>
|
||||
@@ -666,4 +667,15 @@
|
||||
\n
|
||||
\nSe não ativar esta permissão, a base de dados aberta em segundo plano não será visível se outra aplicação estiver em primeiro plano.</string>
|
||||
<string name="menu_appearance_settings_summary">Temas, cores, atributos</string>
|
||||
<string name="style_name_forest">Floresta</string>
|
||||
<string name="style_name_divine">Divino</string>
|
||||
<string name="style_name_classic">Clássico</string>
|
||||
<string name="style_name_simple">Simples</string>
|
||||
<string name="style_name_sun">Sol</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Seguir o sistema</string>
|
||||
<string name="style_name_light">Claro</string>
|
||||
<string name="style_name_dark">Escuro</string>
|
||||
<string name="style_name_moon">Lua</string>
|
||||
<string name="style_name_reply">Resposta</string>
|
||||
</resources>
|
||||
@@ -17,38 +17,38 @@
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
|
||||
--><resources>
|
||||
<string name="about_description">Implementarea Android a managerului de parole KeePass</string>
|
||||
<string name="accept">Acceptați</string>
|
||||
<string name="add_entry">Introduceți intrarea</string>
|
||||
<string name="edit_entry">Editați intrarea</string>
|
||||
<string name="add_group">Adăugați un grup</string>
|
||||
<string name="master_key">Cheia generală</string>
|
||||
<string name="about_description">Implementarea pentru Android a managerului de parole KeePass</string>
|
||||
<string name="accept">Acceptare</string>
|
||||
<string name="add_entry">Adăugare intrare</string>
|
||||
<string name="edit_entry">Editare intrare</string>
|
||||
<string name="add_group">Adăugare grup</string>
|
||||
<string name="master_key">Cheia principală</string>
|
||||
<string name="security">Securitate</string>
|
||||
<string name="encryption">Criptare</string>
|
||||
<string name="encryption_algorithm">Algoritm de criptare</string>
|
||||
<string name="key_derivation_function">Funcție de derivare a cheii</string>
|
||||
<string name="app_timeout">Timeout</string>
|
||||
<string name="app_timeout_summary">Timpul de așteptare înaintea blocării bazei de date</string>
|
||||
<string name="app_timeout">Timpul de așteptare</string>
|
||||
<string name="app_timeout_summary">Timpul de inactivitate înainte de blocarea bazei de date</string>
|
||||
<string name="application">Aplicație</string>
|
||||
<string name="brackets">Paranteze pătrate</string>
|
||||
<string name="extended_ASCII">ASCII extins</string>
|
||||
<string name="file_manager_install_description">Un manager de fișiere care acceptă acțiunea intenției ACTION_CREATE_DOCUMENT și ACTION_OPEN_DOCUMENT este necesară pentru a crea, deschide, și salva fișierele bazei de date.</string>
|
||||
<string name="file_manager_install_description">Pentru a crea, deschide și salva fișiere de baze de date este necesar un manager de fișiere care acceptă acțiunea de intenție ACTION_CREATE_DOCUMENT și ACTION_OPEN_DOCUMENT.</string>
|
||||
<string name="allow">Permiteți</string>
|
||||
<string name="clipboard_cleared">Clipboard curățat</string>
|
||||
<string name="clipboard_error_title">Eroare de Clipboard</string>
|
||||
<string name="clipboard_error">Unele dispozitive nu permit aplicației sa folosească clipboard-ul.</string>
|
||||
<string name="clipboard_error_clear">Nu s-a putut curăța clipboard-ul</string>
|
||||
<string name="clipboard_timeout">Timeout pentru clipboard</string>
|
||||
<string name="clipboard_error_title">Eroare clipboard</string>
|
||||
<string name="clipboard_error">Unele dispozitive nu permit aplicațiilor să utilizeze clipboardul.</string>
|
||||
<string name="clipboard_error_clear">Nu s-a putut curăța clipboardul</string>
|
||||
<string name="clipboard_timeout">Timpul de așteptare pentru clipboard</string>
|
||||
<string name="clipboard_timeout_summary">Durata de stocare în clipboard (dacă dispozitivul tău suportă)</string>
|
||||
<string name="content_description_background">În fundal</string>
|
||||
<string name="content_description_open_file">Deschide fișier</string>
|
||||
<string name="content_description_open_file">Deschideți fișierul</string>
|
||||
<string name="content_description_node_children">Nod copil</string>
|
||||
<string name="content_description_add_node">Adăugați nod</string>
|
||||
<string name="content_description_add_entry">Introduceți intrarea</string>
|
||||
<string name="content_description_add_group">Adăugați un grup</string>
|
||||
<string name="content_description_file_information">Informații despre fișier</string>
|
||||
<string name="content_description_password_checkbox">Căsuță de selectare pentru parolă</string>
|
||||
<string name="content_description_keyfile_checkbox">Căsuță de selectare pentru fișier-cheie</string>
|
||||
<string name="content_description_password_checkbox">Căsuța de selectare pentru parolă</string>
|
||||
<string name="content_description_keyfile_checkbox">Căsuța de selectare pentru fișier cheie</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Repetați comutarea vizibilității parolei</string>
|
||||
<string name="content_description_entry_icon">Pictogramă de intrare</string>
|
||||
<string name="entry_password_generator">Generator de parolă</string>
|
||||
@@ -69,19 +69,19 @@
|
||||
<string name="default_checkbox">Folosiți ca bază de date implicită</string>
|
||||
<string name="digits">Cifre</string>
|
||||
<string name="entry_accessed">Accesat</string>
|
||||
<string name="entry_cancel">Anulează</string>
|
||||
<string name="entry_cancel">Anulare</string>
|
||||
<string name="entry_notes">Note</string>
|
||||
<string name="entry_confpassword">Confirmă parola</string>
|
||||
<string name="entry_created">Creat</string>
|
||||
<string name="entry_confpassword">Confirmați parola</string>
|
||||
<string name="entry_created">Creată</string>
|
||||
<string name="entry_expires">Expiră</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_history">Istoric</string>
|
||||
<string name="entry_attachments">Atașamente</string>
|
||||
<string name="entry_keyfile">Fișier-cheie</string>
|
||||
<string name="entry_keyfile">Fișier cheie</string>
|
||||
<string name="entry_modified">Modificat</string>
|
||||
<string name="entry_not_found">Nu s-au putut găsi date de intrare.</string>
|
||||
<string name="entry_password">Parolă</string>
|
||||
<string name="save">Salvează</string>
|
||||
<string name="save">Salvare</string>
|
||||
<string name="entry_title">Titlu</string>
|
||||
<string name="entry_setup_otp">Setați o parolă unică</string>
|
||||
<string name="otp_type">Tip OTP</string>
|
||||
@@ -95,7 +95,7 @@
|
||||
<string name="entry_user_name">Nume de utilizator</string>
|
||||
<string name="error_arc4">Cifrarea fluxului Arcfour nu este acceptată.</string>
|
||||
<string name="error_can_not_handle_uri">Nu s-a putut gestiona acest URI în KeePassDX.</string>
|
||||
<string name="error_file_not_create">Nu s-a putut creea fisierul</string>
|
||||
<string name="error_file_not_create">Nu s-a putut crea fișierul</string>
|
||||
<string name="error_invalid_db">Nu s-a putut citi baza de date.</string>
|
||||
<string name="error_invalid_path">Asigurați-vă că calea este corectă.</string>
|
||||
<string name="error_invalid_OTP">Secret OTP nevalid.</string>
|
||||
@@ -103,9 +103,9 @@
|
||||
<string name="error_nokeyfile">Alege un fisier cheie.</string>
|
||||
<string name="error_out_of_memory">Nicio memorie pentru a încărca întreaga dvs. bază de date.</string>
|
||||
<string name="error_load_database">Nu s-a putut încărca baza de date.</string>
|
||||
<string name="error_load_database_KDF_memory">Nu s-a putut încărca cheia. Încercați să reduceți KDF „Utilizarea memoriei”.</string>
|
||||
<string name="error_load_database_KDF_memory">Nu s-a putut încărca cheia. Încercați să reduceți KDF \"Utilizarea memoriei\".</string>
|
||||
<string name="error_pass_gen_type">Trebuie selectat cel puțin un tip de generare a parolei.</string>
|
||||
<string name="error_disallow_no_credentials">Trebuie să fie stabilit cel puțin o acreditare.</string>
|
||||
<string name="error_disallow_no_credentials">Trebuie să setați cel puțin o credențială.</string>
|
||||
<string name="error_pass_match">Parolele nu se potrivesc.</string>
|
||||
<string name="error_rounds_too_large">\"Transformările rotunde\" prea sus. Setarea la 2147483648.</string>
|
||||
<string name="error_string_key">Fiecare șir trebuie să aibă un nume de câmp.</string>
|
||||
@@ -122,96 +122,96 @@
|
||||
<string name="error_otp_digits">Tokenul trebuie să conțină cifre de la %1$d to %2$d digits.</string>
|
||||
<string name="field_name">Numele domeniului</string>
|
||||
<string name="field_value">Valoarea câmpului</string>
|
||||
<string name="file_not_found_content">Nu s-a putut găsi fișierul. Încercați să-l redeschideți din browserul de fișiere.</string>
|
||||
<string name="file_browser">Manager fișiere</string>
|
||||
<string name="generate_password">Generați parola</string>
|
||||
<string name="file_not_found_content">Nu s-a putut găsi fișierul. Încercați să îl redeschideți din navigatorul de fișiere.</string>
|
||||
<string name="file_browser">Manager de fișiere</string>
|
||||
<string name="generate_password">Generare parolă</string>
|
||||
<string name="hint_conf_pass">Confirmă parola</string>
|
||||
<string name="hint_generated_password">Parola generata</string>
|
||||
<string name="hint_group_name">Numele Grupului</string>
|
||||
<string name="hint_keyfile">Fisier cheie</string>
|
||||
<string name="hint_generated_password">Parolă generată</string>
|
||||
<string name="hint_group_name">Numele grupului</string>
|
||||
<string name="hint_keyfile">Fișier cheie</string>
|
||||
<string name="hint_length">Lungime</string>
|
||||
<string name="hint_pass">Parola</string>
|
||||
<string name="password">Parola</string>
|
||||
<string name="invalid_credentials">Nu s-a putut citi datele de acreditare.</string>
|
||||
<string name="hint_pass">Parolă</string>
|
||||
<string name="password">Parolă</string>
|
||||
<string name="invalid_credentials">Nu s-au putut citi credențialele.</string>
|
||||
<string name="invalid_algorithm">Algoritm greșit.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s cu același UUID %2$s există deja.</string>
|
||||
<string name="invalid_db_sig">Nu s-a putut recunoaște formatul bazei de date.</string>
|
||||
<string name="keyfile_is_empty">Fișierul cheie este gol.</string>
|
||||
<string name="length">Lungime</string>
|
||||
<string name="list_entries_show_username_title">Afișați numele de utilizator</string>
|
||||
<string name="list_entries_show_username_summary">Afișați numele de utilizator în listele de intrare</string>
|
||||
<string name="list_entries_show_username_title">Afișare nume de utilizator</string>
|
||||
<string name="list_entries_show_username_summary">Afișare nume de utilizator în listele de intrare</string>
|
||||
<string name="list_groups_show_number_entries_title">Afișează numărul de intrări</string>
|
||||
<string name="list_groups_show_number_entries_summary">Afișează numărul de intrări dintr-un grup</string>
|
||||
<string name="list_size_title">Mărimea articolelor din listă</string>
|
||||
<string name="list_size_title">Dimensiunea elementelor din listă</string>
|
||||
<string name="list_size_summary">Dimensiunea textului în lista de elemente</string>
|
||||
<string name="creating_database">Crearea bazei de date …</string>
|
||||
<string name="loading_database">Se încarcă baza de date …</string>
|
||||
<string name="lowercase">Caz jos</string>
|
||||
<string name="creating_database">Se creează baza de date…</string>
|
||||
<string name="loading_database">Se încarcă baza de date…</string>
|
||||
<string name="lowercase">Litere mici</string>
|
||||
<string name="menu_change_key_settings">Schimbă cheia principală</string>
|
||||
<string name="copy_field">Copie din %1$s</string>
|
||||
<string name="settings">Setări</string>
|
||||
<string name="menu_app_settings">Setările aplicației</string>
|
||||
<string name="menu_form_filling_settings">Completarea formularului</string>
|
||||
<string name="menu_form_filling_settings">Completarea formularelor</string>
|
||||
<string name="menu_advanced_unlock_settings">Deblocare dispozitiv</string>
|
||||
<string name="menu_database_settings">Setările bazei de date</string>
|
||||
<string name="menu_security_settings">Setări de securitate</string>
|
||||
<string name="menu_master_key_settings">Setări cheie master</string>
|
||||
<string name="menu_master_key_settings">Setări cheie principală</string>
|
||||
<string name="menu_donate">Donează</string>
|
||||
<string name="menu_edit">Editați</string>
|
||||
<string name="menu_copy">Copie</string>
|
||||
<string name="menu_move">Muta</string>
|
||||
<string name="menu_paste">Lipeste</string>
|
||||
<string name="menu_edit">Editează</string>
|
||||
<string name="menu_copy">Copiază</string>
|
||||
<string name="menu_move">Mută</string>
|
||||
<string name="menu_paste">Lipește</string>
|
||||
<string name="menu_delete">Șterge</string>
|
||||
<string name="menu_cancel">Anulare</string>
|
||||
<string name="menu_hide_password">Ascunde parola</string>
|
||||
<string name="menu_lock">Blocați baza de date</string>
|
||||
<string name="menu_save_database">Salvați datele</string>
|
||||
<string name="menu_open">Deschide</string>
|
||||
<string name="menu_search">Căutare</string>
|
||||
<string name="menu_showpass">Arata parola</string>
|
||||
<string name="menu_lock">Blocare bază de date</string>
|
||||
<string name="menu_save_database">Salvare date</string>
|
||||
<string name="menu_open">Deschidere</string>
|
||||
<string name="menu_search">Caută</string>
|
||||
<string name="menu_showpass">Afișează parola</string>
|
||||
<string name="menu_url">Accesați adresa URL</string>
|
||||
<string name="menu_file_selection_read_only">Protejat la scriere</string>
|
||||
<string name="menu_open_file_read_and_write">Modificabil</string>
|
||||
<string name="menu_empty_recycle_bin">Golește coșul de gunoi</string>
|
||||
<string name="menu_restore_entry_history">Restaurați istoria</string>
|
||||
<string name="menu_restore_entry_history">Restaurați istoricul</string>
|
||||
<string name="menu_delete_entry_history">Ștergeți istoricul</string>
|
||||
<string name="minus">Minus</string>
|
||||
<string name="never">Niciodata</string>
|
||||
<string name="no_results">Nu există Rezultate</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft este <strong>open-source (sursă deschisă)</strong> și <strong>fără reclame</strong>.
|
||||
\nEste prevăzut așa cum este, sub licența <strong>GPLv3</strong>, fără nici un fel de garanție.</string>
|
||||
<string name="html_about_contribution">În ordine să <strong>pastrăm libertatea noastră</strong>, <strong>fixăm bug-uri</strong>, <strong>adăugăm funcții</strong> și<strong>să fie întotdeauna activ</strong>, ne bazam pe <strong>contribuția</strong> ta.</string>
|
||||
<string name="minus">Mai puțin</string>
|
||||
<string name="never">Niciodată</string>
|
||||
<string name="no_results">Nu există rezultate de căutare</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft este <strong>open source</strong> și <strong>fără reclame</strong>.
|
||||
\nEste furnizat ca atare, sub licență <strong>GPLv3</strong>, fără nicio garanție.</string>
|
||||
<string name="html_about_contribution">Pentru a ne <strong>păstra libertatea</strong>, <strong>pentru a remedia erori</strong>, <strong>pentru a adăuga funcții</strong> și <strong>pentru a fi mereu activi</strong>, ne bazăm pe <strong>contribuția</strong> dvs.</string>
|
||||
<string name="hide_password_title">Ascundeți parolele</string>
|
||||
<string name="hide_password_summary">Mascați parolele (***) în mod implicit</string>
|
||||
<string name="about">Despre</string>
|
||||
<string name="no_url_handler">Instalați un browser web pentru a deschide această adresă URL.</string>
|
||||
<string name="select_database_file">Deschideți seiful existentă</string>
|
||||
<string name="select_database_file">Deschideți seiful existent</string>
|
||||
<string name="create_keepass_file">Creați un nou seif</string>
|
||||
<string name="progress_create">Crearea noii baze de date …</string>
|
||||
<string name="progress_title">Lucrând …</string>
|
||||
<string name="progress_create">Se creează o nouă bază de date…</string>
|
||||
<string name="progress_title">Se lucrează…</string>
|
||||
<string name="protection">Protecție</string>
|
||||
<string name="read_only">Protejat la scriere</string>
|
||||
<string name="read_only_warning">În funcție de managerul de fișiere, este posibil ca KeePassDX să nu poată scrie în stocare.</string>
|
||||
<string name="read_only_warning">În funcție de managerul de fișiere, este posibil ca KeePassDX să nu aibă permisiunea de a scrie în spațiul dvs. de stocare.</string>
|
||||
<string name="contains_duplicate_uuid">Baza de date conține UUID-uri duplicate.</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Prin validarea acestui dialog, KeePassDX va rezolva problema (prin generarea de noi UUID-uri pentru duplicate) și va continua\?</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Rezolvați problema prin generarea de noi UUID-uri pentru ca duplicatele să continue?</string>
|
||||
<string name="selection_mode">Mod de selectare</string>
|
||||
<string name="root">Rădăcină</string>
|
||||
<string name="encryption_explanation">Algoritmul bazei de date de criptare utilizat pentru toate datele.</string>
|
||||
<string name="kdf_explanation">Pentru a genera cheia pentru algoritmul de criptare, cheia principală este transformată folosind o funcție de derivare a cheilor sărate aleatoriu.</string>
|
||||
<string name="rounds">Rundele de transformare</string>
|
||||
<string name="rounds_explanation">Rundele suplimentare de criptare oferă o protecție mai mare împotriva atacurilor de forță brută, dar pot încetini cu adevărat încărcarea și economisirea.</string>
|
||||
<string name="encryption_explanation">Algoritm de criptare a bazei de date utilizat pentru toate datele</string>
|
||||
<string name="kdf_explanation">Pentru a genera cheia pentru algoritmul de criptare, cheia principală este transformată cu ajutorul unei funcții de derivare a cheii sărate aleatoriu.</string>
|
||||
<string name="rounds">Runde de transformare</string>
|
||||
<string name="rounds_explanation">Rundele suplimentare de criptare oferă o protecție mai mare împotriva atacurilor prin forță brută, dar pot încetini cu adevărat încărcarea și salvarea.</string>
|
||||
<string name="memory_usage">Utilizarea memoriei</string>
|
||||
<string name="memory_usage_explanation">Cantitatea de memorie care trebuie utilizată de funcția de derivare a cheilor.</string>
|
||||
<string name="parallelism">Paralelism</string>
|
||||
<string name="parallelism_explanation">Gradul de paralelism (adică numărul de fire) utilizat de funcția de derivare a cheilor.</string>
|
||||
<string name="saving_database">Salvarea bazei de date …</string>
|
||||
<string name="command_execution">Executarea comenzii …</string>
|
||||
<string name="do_not_kill_app">Nu omori aplicația …</string>
|
||||
<string name="space">Spatiu</string>
|
||||
<string name="sort_menu">Sorteaza</string>
|
||||
<string name="sort_ascending">Prima cea mai mică ↓</string>
|
||||
<string name="parallelism_explanation">Gradul de paralelism (adică numărul de fire de execuție) utilizat de funcția de derivare a cheilor.</string>
|
||||
<string name="saving_database">Salvarea bazei de date…</string>
|
||||
<string name="command_execution">Executarea comenzii…</string>
|
||||
<string name="do_not_kill_app">Nu întrerupeți aplicația…</string>
|
||||
<string name="space">Spațiu</string>
|
||||
<string name="sort_menu">Sortare</string>
|
||||
<string name="sort_ascending">Cea mai mică prima ↓</string>
|
||||
<string name="sort_groups_before">Grupuri înainte</string>
|
||||
<string name="sort_recycle_bin_bottom">Reciclați coșul din partea de jos</string>
|
||||
<string name="sort_recycle_bin_bottom">Coșul de gunoi în partea de jos</string>
|
||||
<string name="sort_db">Ordine naturală</string>
|
||||
<string name="sort_title">Titlu</string>
|
||||
<string name="sort_username">Nume de utilizator</string>
|
||||
@@ -221,204 +221,204 @@
|
||||
<string name="special">Special</string>
|
||||
<string name="search">Căutare</string>
|
||||
<string name="underline">Subliniere</string>
|
||||
<string name="unsupported_db_version">Versiunea bazei de date neacceptată.</string>
|
||||
<string name="uppercase">Cu majuscule</string>
|
||||
<string name="unsupported_db_version">Versiune de bază de date nesuportată.</string>
|
||||
<string name="uppercase">Litere mari</string>
|
||||
<string name="warning">Avertizare</string>
|
||||
<string name="warning_password_encoding">Evitați caracterele parole în afara formatului de codare a textului în fișierul bazei de date (caracterele nerecunoscute sunt convertite în aceeași literă).</string>
|
||||
<string name="warning_empty_password">Chiar nu doriți nicio protecție de deblocare a parolei\?</string>
|
||||
<string name="warning_no_encryption_key">Ești sigur că nu vrei să folosești nicio cheie de criptare\?</string>
|
||||
<string name="warning_permanently_delete_nodes">Sigur doriți să ștergeți definitiv nodurile selectate\?</string>
|
||||
<string name="warning_password_encoding">Evitați caracterele parolei în afara formatului de codificare text în fișierul bazei de date (caracterele nerecunoscute sunt convertite în aceeași literă).</string>
|
||||
<string name="warning_empty_password">Continuați fără protecția de deblocare prin parolă?</string>
|
||||
<string name="warning_no_encryption_key">Continuați fără cheia de criptare?</string>
|
||||
<string name="warning_permanently_delete_nodes">Ștergeți definitiv nodurile selectate?</string>
|
||||
<string name="version_label">Versiunea %1$s</string>
|
||||
<string name="build_label">Construiți %1$s</string>
|
||||
<string name="keystore_not_accessible">Magazinul de chei nu este inițializat corect.</string>
|
||||
<string name="encrypted_value_stored">Parola criptată stocată</string>
|
||||
<string name="unavailable">Această bază de date nu are încă credențiale stocate.</string>
|
||||
<string name="encrypted_value_stored">Parolă criptată stocată</string>
|
||||
<string name="unavailable">Indisponibil</string>
|
||||
<string name="database_history">Istoric</string>
|
||||
<string name="menu_appearance_settings">Aparenta</string>
|
||||
<string name="menu_appearance_settings">Aspect</string>
|
||||
<string name="biometric">Biometric</string>
|
||||
<string name="general">General</string>
|
||||
<string name="autofill">Autocompletare</string>
|
||||
<string name="autofill_service_name">Completarea automată a formularului KeePassDX</string>
|
||||
<string name="autofill_service_name">Completarea automată cu KeePassDX</string>
|
||||
<string name="autofill_sign_in_prompt">Conectați-vă cu KeePassDX</string>
|
||||
<string name="autofill_explanation_summary">Permiteți completarea automată pentru a completa rapid formularele din alte aplicații</string>
|
||||
<string name="set_autofill_service_title">Setați serviciul automat de completare automată</string>
|
||||
<string name="password_size_title">Mărimea generată a parolei</string>
|
||||
<string name="autofill_explanation_summary">Activați completarea automată pentru a completa rapid formulare în alte aplicații</string>
|
||||
<string name="set_autofill_service_title">Setați serviciul implicit de autocompletare</string>
|
||||
<string name="password_size_title">Dimensiunea parolei generate</string>
|
||||
<string name="password_size_summary">Setează dimensiunea implicită a parolelor generate</string>
|
||||
<string name="list_password_generator_options_title">Caractere parolă</string>
|
||||
<string name="list_password_generator_options_summary">Setați caractere permise generator de parole</string>
|
||||
<string name="database_opened">Baza de date a fost deschisă</string>
|
||||
<string name="list_password_generator_options_summary">Setați caracterele permise pentru generatorul de parole</string>
|
||||
<string name="database_opened">Bază de date deschisă</string>
|
||||
<string name="clipboard">Clipboard</string>
|
||||
<string name="clipboard_explanation_summary">Copiați câmpurile de intrare cu ajutorul clipboard-ului dispozitivului</string>
|
||||
<string name="clipboard_notifications_title">Clipboard notificări</string>
|
||||
<string name="clipboard_notifications_summary">Activați notificările pentru clipboard pentru a copia câmpurile când vizionați o intrare</string>
|
||||
<string name="clipboard_warning">Dacă ștergerea automată a clipboard-ului nu reușește, ștergeți manual istoricul acestuia.</string>
|
||||
<string name="lock">Blocheaza</string>
|
||||
<string name="clipboard_explanation_summary">Copiați câmpurile de intrare utilizând clipboardul dispozitivului dvs.</string>
|
||||
<string name="clipboard_notifications_title">Notificări clipboard</string>
|
||||
<string name="clipboard_notifications_summary">Afișare notificări din clipboard pentru a copia câmpuri atunci când se vizualizează o intrare</string>
|
||||
<string name="clipboard_warning">Dacă ștergerea automată a clipboardului nu reușește, ștergeți manual istoricul acestuia.</string>
|
||||
<string name="lock">Blocare</string>
|
||||
<string name="lock_database_screen_off_title">Blocare ecran</string>
|
||||
<string name="lock_database_screen_off_summary">Încărcați baza de date când ecranul este deconectat</string>
|
||||
<string name="lock_database_back_root_title">Apăsați „Înapoi” pentru a bloca ecranul</string>
|
||||
<string name="lock_database_back_root_summary">Blocați baza de date atunci când utilizatorul face clic pe butonul înapoi de pe ecranul rădăcină</string>
|
||||
<string name="advanced_unlock">Deblocare avansată</string>
|
||||
<string name="advanced_unlock_explanation_summary">Utilizați deblocarea avansată pentru a deschide o bază de date mai ușor</string>
|
||||
<string name="lock_database_screen_off_summary">Blocați baza de date după câteva secunde după ce ecranul este oprit</string>
|
||||
<string name="lock_database_back_root_title">Apăsați \'Înapoi\' pentru a bloca</string>
|
||||
<string name="lock_database_back_root_summary">Blochează baza de date atunci când utilizatorul face clic pe butonul înapoi pe ecranul rădăcină</string>
|
||||
<string name="advanced_unlock">Deblocare dispozitiv</string>
|
||||
<string name="advanced_unlock_explanation_summary">Utilizează deblocarea dispozitivului pentru a deschide mai ușor o bază de date</string>
|
||||
<string name="biometric_unlock_enable_title">Deblocare biometrică</string>
|
||||
<string name="biometric_unlock_enable_summary">Vă permite să scanați biometric pentru a deschide baza de date</string>
|
||||
<string name="biometric_auto_open_prompt_title">Indicator biometric deschis automat</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Deschideți automat biometric prompt atunci când o cheie biometrică este definită pentru o bază de date</string>
|
||||
<string name="biometric_unlock_enable_summary">Vă permite să vă scanați datele biometrice pentru a deschide baza de date</string>
|
||||
<string name="biometric_auto_open_prompt_title">Solicitare de deschidere automată</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Solicită automat deblocarea dispozitivului dacă baza de date este configurată pentru a o utiliza</string>
|
||||
<string name="biometric_delete_all_key_title">Ștergeți cheile de criptare</string>
|
||||
<string name="biometric_delete_all_key_summary">Ștergeți toate cheile de criptare legate de recunoașterea biometrică</string>
|
||||
<string name="unavailable_feature_text">Nu s-a putut porni această caracteristică.</string>
|
||||
<string name="unavailable_feature_version">Versiunea dvs. de Android %1$s nu corespunde versiunii minime %2$s necesare.</string>
|
||||
<string name="biometric_delete_all_key_summary">Ștergeți toate cheile de criptare legate de recunoașterea deblocării dispozitivului</string>
|
||||
<string name="unavailable_feature_text">Nu s-a putut porni această funcție.</string>
|
||||
<string name="unavailable_feature_version">Dispozitivul rulează Android %1$s, dar are nevoie de %2$s sau o versiune ulterioară.</string>
|
||||
<string name="unavailable_feature_hardware">Nu s-a putut găsi hardware-ul corespunzător.</string>
|
||||
<string name="file_name">Nume fișier</string>
|
||||
<string name="path">Cale</string>
|
||||
<string name="assign_master_key">Atribuie o cheie master</string>
|
||||
<string name="database_data_compression_title">Compresia datelor</string>
|
||||
<string name="database_data_compression_summary">Compresia datelor reduce dimensiunea bazei de date.</string>
|
||||
<string name="recycle_bin_title">Utilizarea cosului de gunoi</string>
|
||||
<string name="recycle_bin_summary">Mută grupuri și intrări în grupul „Coș de reciclare” înainte de ștergere</string>
|
||||
<string name="recycle_bin_group_title">Grupul cosului de reciclare</string>
|
||||
<string name="assign_master_key">Atribuiți o cheie principală</string>
|
||||
<string name="database_data_compression_title">Comprimarea datelor</string>
|
||||
<string name="database_data_compression_summary">Comprimarea datelor reduce dimensiunea bazei de date</string>
|
||||
<string name="recycle_bin_title">Utilizarea coșului de gunoi</string>
|
||||
<string name="recycle_bin_summary">Mută grupurile și intrările în grupul \"Coș de gunoi\" înainte de ștergere</string>
|
||||
<string name="recycle_bin_group_title">Grupul coș de gunoi</string>
|
||||
<string name="max_history_items_title">Număr maxim</string>
|
||||
<string name="max_history_items_summary">Limitați numărul de articole istorice pe intrare</string>
|
||||
<string name="max_history_items_summary">Limitarea numărului de elemente de istoric pentru fiecare intrare</string>
|
||||
<string name="max_history_size_title">Dimensiune maximă</string>
|
||||
<string name="max_history_size_summary">Limitați dimensiunea istoricului pe intrare</string>
|
||||
<string name="max_history_size_summary">Limitați dimensiunea istoricului pentru fiecare intrare</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Recomandă reînnoirea</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Recomandă schimbarea cheii master (zile)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Forteaza reinoirea</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Solicitați schimbarea cheii master (zile)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Forteaza reînnoirea data viitoare</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Solicitați schimbarea cheii master data viitoare (o dată)</string>
|
||||
<string name="monospace_font_fields_enable_title">Font camp</string>
|
||||
<string name="monospace_font_fields_enable_summary">Schimbați fontul folosit în câmpuri pentru o mai bună vizibilitate a caracterelor</string>
|
||||
<string name="allow_copy_password_title">Clipboard de incredere</string>
|
||||
<string name="allow_copy_password_summary">Permiteți copierea parolei de intrare și câmpurile protejate în clipboard</string>
|
||||
<string name="allow_copy_password_warning">Avertisment: Clipboard-ul este distribuit de toate aplicațiile. Dacă datele sensibile sunt copiate, alt software îl poate recupera.</string>
|
||||
<string name="enable">Activeaza</string>
|
||||
<string name="disable">Dezactiveaza</string>
|
||||
<string name="clear_clipboard_notification_title">Curata la închidere</string>
|
||||
<string name="clear_clipboard_notification_summary">Blocați baza de date la închiderea notificării</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Se recomandă schimbarea cheii principale (zile)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Forțează reînnoirea</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Necesită schimbarea cheii principale (zile)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Forțează reînnoirea data viitoare</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Necesită schimbarea cheii principale data viitoare (o dată)</string>
|
||||
<string name="monospace_font_fields_enable_title">Caracter de câmp</string>
|
||||
<string name="monospace_font_fields_enable_summary">Schimbați fontul utilizat în câmpuri pentru o mai bună vizibilitate a caracterelor</string>
|
||||
<string name="allow_copy_password_title">Clipboard de încredere</string>
|
||||
<string name="allow_copy_password_summary">Permiteți copierea în clipboard a parolei de intrare și a câmpurilor protejate</string>
|
||||
<string name="allow_copy_password_warning">Avertisment: Clipboardul este partajat de toate aplicațiile. Dacă sunt copiate date sensibile, alte programe le pot recupera.</string>
|
||||
<string name="enable">Activare</string>
|
||||
<string name="disable">Dezactivare</string>
|
||||
<string name="clear_clipboard_notification_title">Curăță la închidere</string>
|
||||
<string name="clear_clipboard_notification_summary">Blocați baza de date atunci când durata clipboardului expiră sau notificarea este închisă după ce ați început să o utilizați</string>
|
||||
<string name="database_name_title">Numele bazei de date</string>
|
||||
<string name="database_description_title">Descrierea bazei de date</string>
|
||||
<string name="database_default_username_title">Nume utilizator implicit</string>
|
||||
<string name="database_custom_color_title">Culoare personalizată a bazei de date</string>
|
||||
<string name="database_default_username_title">Nume de utilizator implicit</string>
|
||||
<string name="database_custom_color_title">Culoarea personalizată a bazei de date</string>
|
||||
<string name="database_version_title">Versiunea bazei de date</string>
|
||||
<string name="text_appearance">Text</string>
|
||||
<string name="application_appearance">Aplicație</string>
|
||||
<string name="other">Alta</string>
|
||||
<string name="application_appearance">Interfață</string>
|
||||
<string name="other">Altele</string>
|
||||
<string name="compression">Compresie</string>
|
||||
<string name="compression_none">Nimic</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="recycle_bin">Cos de reciclare</string>
|
||||
<string name="keyboard">Tastatura</string>
|
||||
<string name="magic_keyboard_title">TastaturaMagica</string>
|
||||
<string name="magic_keyboard_explanation_summary">Activați o tastatură personalizată care conține parolele și toate câmpurile de identitate</string>
|
||||
<string name="device_keyboard_setting_title">Setări tastatură dispozitiv</string>
|
||||
<string name="keyboard_name">TastaturaMagica</string>
|
||||
<string name="keyboard_label">TastaturaMagica (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Setări TastaturaMagica</string>
|
||||
<string name="recycle_bin">Coș de gunoi</string>
|
||||
<string name="keyboard">Tastatură</string>
|
||||
<string name="magic_keyboard_title">Tastatură magică</string>
|
||||
<string name="magic_keyboard_explanation_summary">Activați o tastatură personalizată care să vă completeze parolele și toate câmpurile de identitate</string>
|
||||
<string name="device_keyboard_setting_title">Setări ale tastaturii dispozitivului</string>
|
||||
<string name="keyboard_name">Tastatură magică</string>
|
||||
<string name="keyboard_label">Tastatură magică (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Setări tastatură magică</string>
|
||||
<string name="keyboard_entry_category">Intrare</string>
|
||||
<string name="keyboard_selection_entry_title">Selectia de intrare</string>
|
||||
<string name="keyboard_selection_entry_summary">Afișați câmpurile de intrare în TastaturaMagica când vizualizați o intrare</string>
|
||||
<string name="keyboard_selection_entry_title">Selecție de intrare</string>
|
||||
<string name="keyboard_selection_entry_summary">Când vizualizați o intrare în KeePassDX, completați Tastatura magică cu acea intrare</string>
|
||||
<string name="keyboard_notification_entry_title">Informații de notificare</string>
|
||||
<string name="keyboard_notification_entry_summary">Afișați o notificare atunci când este disponibilă o intrare</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Curata la închidere</string>
|
||||
<string name="keyboard_notification_entry_summary">Afișare notificare atunci când o intrare este disponibilă</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Curăță la închidere</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Închideți baza de date la închiderea notificării</string>
|
||||
<string name="keyboard_entry_timeout_title">Sesiune expirata</string>
|
||||
<string name="keyboard_entry_timeout_summary">Sesiune expirata pentru a șterge intrarea tastaturii</string>
|
||||
<string name="keyboard_entry_timeout_title">Timpul de așteptare</string>
|
||||
<string name="keyboard_entry_timeout_summary">Timpul de așteptare pentru a șterge intrarea de la tastatură</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Intrare</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s disponibil pe TastaturaMagica</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s disponibil pe Tastatura magică</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_appearance_category">Aparenta</string>
|
||||
<string name="keyboard_appearance_category">Aspect</string>
|
||||
<string name="keyboard_theme_title">Tema tastaturii</string>
|
||||
<string name="keyboard_keys_category">Chei</string>
|
||||
<string name="keyboard_auto_go_action_title">Acțiune automată cu cheie</string>
|
||||
<string name="keyboard_auto_go_action_summary">Acțiunea tastei Go se efectuează automat după apăsarea unei taste Field</string>
|
||||
<string name="keyboard_auto_go_action_title">Acțiune automată a tastelor</string>
|
||||
<string name="keyboard_auto_go_action_summary">Acțiunea tastei \"Go\" după apăsarea unui \"Câmp\"</string>
|
||||
<string name="keyboard_key_vibrate_title">Apăsări de taste vibratoare</string>
|
||||
<string name="keyboard_key_sound_title">Apăsări de taste cheie</string>
|
||||
<string name="keyboard_key_sound_title">Apăsări sonore ale tastelor</string>
|
||||
<string name="allow_no_password_title">Nu permiteți nicio cheie principală</string>
|
||||
<string name="allow_no_password_summary">Activați butonul „Deschide” dacă nu sunt selectate acreditările</string>
|
||||
<string name="delete_entered_password_title">Ștergeți parola</string>
|
||||
<string name="delete_entered_password_summary">Șterge parola introdusă după o încercare de conectare</string>
|
||||
<string name="allow_no_password_summary">Permite apăsarea butonului \"Deschidere\" în cazul în care nu sunt selectate credențiale</string>
|
||||
<string name="delete_entered_password_title">Ștergere parolă</string>
|
||||
<string name="delete_entered_password_summary">Șterge parola introdusă după o încercare de conectare la o bază de date</string>
|
||||
<string name="enable_read_only_title">Protejat la scriere</string>
|
||||
<string name="enable_read_only_summary">Deschideți baza de date numai în citire în mod implicit</string>
|
||||
<string name="enable_auto_save_database_title">Baza de date Autosave</string>
|
||||
<string name="enable_auto_save_database_summary">Salvați automat baza de date după o acțiune importantă (numai în modul „Modificabil”)</string>
|
||||
<string name="enable_education_screens_title">Ecrane educative</string>
|
||||
<string name="enable_education_screens_summary">Evidențiați elementele pentru a afla cum funcționează aplicația</string>
|
||||
<string name="reset_education_screens_title">Resetați ecranele educaționale</string>
|
||||
<string name="reset_education_screens_summary">Afișează din nou toate elementele educaționale</string>
|
||||
<string name="reset_education_screens_text">Ecranele educaționale sunt resetate</string>
|
||||
<string name="education_create_database_title">Creați fișierul dvs. de bază de date</string>
|
||||
<string name="education_create_database_summary">Creați primul dvs. fișier de gestionare a parolelor.</string>
|
||||
<string name="enable_auto_save_database_title">Salvare automată a bazei de date</string>
|
||||
<string name="enable_auto_save_database_summary">Salvați baza de date după fiecare acțiune importantă (în modul \"Modificabil\")</string>
|
||||
<string name="enable_education_screens_title">Sugestii educaționale</string>
|
||||
<string name="enable_education_screens_summary">Evidențiați elementele pentru a învăța cum funcționează aplicația</string>
|
||||
<string name="reset_education_screens_title">Resetați sugestiile educaționale</string>
|
||||
<string name="reset_education_screens_summary">Afișați din nou toate informațiile educaționale</string>
|
||||
<string name="reset_education_screens_text">Sugestiile educaționale resetate</string>
|
||||
<string name="education_create_database_title">Creați fișierul bazei de date</string>
|
||||
<string name="education_create_database_summary">Creați primul fișier de gestionare a parolelor.</string>
|
||||
<string name="education_select_database_title">Deschideți o bază de date existentă</string>
|
||||
<string name="education_select_database_summary">Deschideți fișierul bazei de date anterioare din browserul de fișiere pentru a-l continua.</string>
|
||||
<string name="education_select_database_summary">Deschideți fișierul anterior al bazei de date din managerul de fișiere pentru a continua să îl utilizați.</string>
|
||||
<string name="education_new_node_title">Adăugați elemente în baza de date</string>
|
||||
<string name="education_new_node_summary">Înscrierile vă ajută să vă gestionați identitățile digitale.
|
||||
<string name="education_new_node_summary">Intrările vă ajută să vă gestionați identitățile digitale.
|
||||
\n
|
||||
\nGrupuri (~ foldere) organizează intrări în baza de date.</string>
|
||||
<string name="education_search_title">Căutați prin intrări</string>
|
||||
\nGrupurile (~foldere) organizează intrările în baza de date.</string>
|
||||
<string name="education_search_title">Căutați printre intrări</string>
|
||||
<string name="education_search_summary">Introduceți titlul, numele de utilizator sau conținutul altor câmpuri pentru a prelua parolele.</string>
|
||||
<string name="education_entry_edit_title">Modificați intrarea</string>
|
||||
<string name="education_entry_edit_summary">Modificați-vă înregistrarea cu câmpuri personalizate. Datele despre pool pot fi referențiate între diferite câmpuri de intrare.</string>
|
||||
<string name="education_generate_password_title">Creați o parolă puternică pentru intrarea dvs.</string>
|
||||
<string name="education_entry_edit_summary">Editați-vă intrarea cu câmpuri personalizate. Datele din pool pot fi menționate între diferitele câmpuri de intrare.</string>
|
||||
<string name="education_generate_password_title">Creați o parolă puternică</string>
|
||||
<string name="education_generate_password_summary">Generați o parolă puternică pentru a vă asocia cu intrarea dvs., definiți-o ușor în funcție de criteriile formularului și nu uitați parola securizată.</string>
|
||||
<string name="education_entry_new_field_title">Adăugați câmpuri personalizate</string>
|
||||
<string name="education_entry_new_field_summary">Înregistrați un câmp suplimentar, adăugați o valoare și protejați-l opțional.</string>
|
||||
<string name="education_unlock_title">Deblocați baza de date</string>
|
||||
<string name="education_unlock_summary">Introduceți parola și / sau fișierul cheie pentru a debloca baza de date.
|
||||
<string name="education_unlock_summary">Introduceți parola și/sau fișierul cheie pentru a debloca baza de date.
|
||||
\n
|
||||
\nBackup-ul fișierului dvs. de bază de date într-un loc sigur după fiecare modificare.</string>
|
||||
\nFaceți o copie de rezervă a fișierului bazei de date într-un loc sigur după fiecare modificare.</string>
|
||||
<string name="education_read_only_title">Protejați-vă baza de date</string>
|
||||
<string name="education_read_only_summary">Schimbați modul de deschidere pentru sesiune.
|
||||
<string name="education_read_only_summary">Modificați modul de deschidere pentru sesiune.
|
||||
\n
|
||||
\n„Protecție la scriere” previne modificările neintenționate ale bazei de date.
|
||||
\n„Modificabil” vă permite să adăugați, să ștergeți sau să modificați toate elementele.</string>
|
||||
\n\"Protejat la scriere\" previne modificările neintenționate ale bazei de date.
|
||||
\n\"Modificabil\" vă permite să adăugați, să ștergeți sau să modificați toate elementele după cum doriți.</string>
|
||||
<string name="education_field_copy_title">Copiați un câmp</string>
|
||||
<string name="education_field_copy_summary">Câmpurile copiate pot fi lipite oriunde.
|
||||
\n
|
||||
\nFolosiți metoda de completare a formularului pe care o preferați.</string>
|
||||
<string name="education_lock_title">Blocați baza de date</string>
|
||||
<string name="education_lock_summary">Blocați rapid baza de date, puteți configura aplicația pentru a o bloca după un timp și când ecranul se va opri.</string>
|
||||
<string name="education_lock_title">Blocarea bazei de date</string>
|
||||
<string name="education_lock_summary">Blocați rapid baza de date, puteți configura aplicația pentru a o bloca după un anumit timp și atunci când ecranul se stinge.</string>
|
||||
<string name="education_sort_title">Sortarea articolelor</string>
|
||||
<string name="education_sort_summary">Alegeți cum sunt sortate intrările și grupurile.</string>
|
||||
<string name="education_donation_title">Participa</string>
|
||||
<string name="education_donation_summary">Ajută la creșterea stabilității, securității și la adăugarea mai multor funcții.</string>
|
||||
<string name="html_text_ad_free">Spre deosebire de multe aplicații de gestionare a parolelor, acesta este <strong> gratuit de anunțuri </strong>, <strong> software liber copilefted </strong> și nu colectează date personale pe serverele sale, indiferent de versiunea pe care o utilizați.</string>
|
||||
<string name="html_text_buy_pro">Cumpărând versiunea pro, veți avea acces la acest <strong> stil vizual </strong> și vă va ajuta în special <strong> implementarea proiectelor comunitare. </strong></string>
|
||||
<string name="education_donation_title">Participați</string>
|
||||
<string name="education_donation_summary">Ajutați la creșterea stabilității, a securității și la adăugarea de noi caracteristici.</string>
|
||||
<string name="html_text_ad_free">Spre deosebire de multe aplicații de gestionare a parolelor, aceasta este <strong>fără reclame</strong>, <strong>software liber cu copyleft</strong> și nu colectează date personale pe serverele sale, indiferent de versiunea pe care o utilizați.</string>
|
||||
<string name="html_text_buy_pro">Prin cumpărarea versiunii pro, veți avea acces la acest lucru <strong>stil vizual</strong> și veți ajuta în special la <strong>realizarea proiectelor comunitare.</strong></string>
|
||||
<string name="html_text_feature_generosity">Acest <strong> stil vizual </strong> este disponibil datorită generozității tale.</string>
|
||||
<string name="html_text_donation">Pentru a ne păstra libertatea și pentru a fi mereu activi, ne bazăm pe contribuția dvs. <strong>. </strong></string>
|
||||
<string name="html_text_dev_feature">Această caracteristică este <strong> în curs de dezvoltare</strong> și necesită ca <strong>contribuția</strong> dvs să fie disponibilă în curând.</string>
|
||||
<string name="html_text_donation">Pentru a ne păstra libertatea și pentru a fi mereu activi, ne bazăm pe <strong>contribuția dvs.</strong></string>
|
||||
<string name="html_text_dev_feature">Această caracteristică este <strong> în curs de dezvoltare</strong> și necesită ca <strong>contribuția</strong> dvs. să fie disponibilă în curând.</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Cumpărând versiunea <strong> pro </strong>,</string>
|
||||
<string name="html_text_dev_feature_contibute">Prin <strong> contribuție </strong>,</string>
|
||||
<string name="html_text_dev_feature_encourage">încurajezi dezvoltatorii să creeze <strong> funcții noi </strong> și să <strong> remedieze erori </strong> în conformitate cu observațiile tale.</string>
|
||||
<string name="html_text_dev_feature_encourage">îi încurajați pe dezvoltatori să creeze <strong>noi caracteristici</strong> și să <strong>rezolve problemele</strong> în conformitate cu observațiile dvs.</string>
|
||||
<string name="html_text_dev_feature_thanks">Mulțumesc mult pentru contribuție.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Muncim din greu pentru a lansa rapid această caracteristică.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Nu uitați să mențineți aplicația la zi instalând noi versiuni.</string>
|
||||
<string name="download">Descărcați</string>
|
||||
<string name="contribute">Contribuie</string>
|
||||
<string name="download_attachment">Descărcați %1$s</string>
|
||||
<string name="download_initialization">Inițializare …</string>
|
||||
<string name="download_progression">In progress: %1$d%%</string>
|
||||
<string name="download_finalization">Finalizare …</string>
|
||||
<string name="download_initialization">Se inițializează…</string>
|
||||
<string name="download_progression">În curs de procesare: %1$d%%</string>
|
||||
<string name="download_finalization">Finalizare…</string>
|
||||
<string name="download_complete">Complet!</string>
|
||||
<string name="style_choose_title">Tema aplicației</string>
|
||||
<string name="style_choose_summary">Tema folosită în aplicație</string>
|
||||
<string name="icon_pack_choose_title">Pachet de pictograme</string>
|
||||
<string name="icon_pack_choose_summary">Pachet de pictograme folosit în aplicație</string>
|
||||
<string name="hide_expired_entries_title">Ascundeți intrările expirate</string>
|
||||
<string name="hide_expired_entries_summary">Înscrierile expirate vor fi ascunse</string>
|
||||
<string name="hide_expired_entries_summary">Nu se afișează intrările expirate</string>
|
||||
<string name="auto_focus_search_title">Căutare rapidă</string>
|
||||
<string name="auto_focus_search_summary">Solicitați o căutare atunci când deschideți o bază de date</string>
|
||||
<string name="remember_database_locations_title">Amintiți locațiile bazelor de date</string>
|
||||
<string name="auto_focus_search_summary">Solicitați o căutare când deschideți o bază de date</string>
|
||||
<string name="remember_database_locations_title">Reține locațiile bazelor de date</string>
|
||||
<string name="remember_database_locations_summary">Ține evidența locului în care sunt stocate bazele de date</string>
|
||||
<string name="remember_keyfile_locations_title">Amintiți locațiile fișierelor cheie</string>
|
||||
<string name="remember_keyfile_locations_title">Reține locațiile fișierelor cheie</string>
|
||||
<string name="remember_keyfile_locations_summary">Ține evidența locului în care sunt stocate fișierele cheie</string>
|
||||
<string name="show_recent_files_title">Afișați fișiere recente</string>
|
||||
<string name="show_recent_files_summary">Afișați locațiile bazelor de date recente</string>
|
||||
<string name="hide_broken_locations_title">Ascundeți linkurile de bază de date stricate</string>
|
||||
<string name="hide_broken_locations_summary">Ascundeți legăturile rupte în lista bazelor de date recente</string>
|
||||
<string name="warning_database_read_only">Acordă acces la scriere fișier pentru a salva modificările bazei de date</string>
|
||||
<string name="warning_database_link_revoked">Accesul catre fisier eliminat de catre managerul de fisiere</string>
|
||||
<string name="error_create_database">Imposibil de creeat fisierul bazei de date.</string>
|
||||
<string name="error_label_exists">Aceasta eticheta exista</string>
|
||||
<string name="show_recent_files_title">Afișare fișiere recente</string>
|
||||
<string name="show_recent_files_summary">Afișare locații ale bazelor de date recente</string>
|
||||
<string name="hide_broken_locations_title">Ascundeți legăturile de baze de date rupte</string>
|
||||
<string name="hide_broken_locations_summary">Ascundeți legăturile întrerupte din lista de baze de date recente</string>
|
||||
<string name="warning_database_read_only">Acordați acces de scriere în fișier pentru a salva modificările aduse bazei de date</string>
|
||||
<string name="warning_database_link_revoked">Accesul la fișier revocat de către managerul de fișiere</string>
|
||||
<string name="error_create_database">Nu se poate crea fișierul bazei de date.</string>
|
||||
<string name="error_label_exists">Această etichetă există deja.</string>
|
||||
<string name="entry_add_attachment">Adăugați atașament</string>
|
||||
<string name="discard">Renunțați</string>
|
||||
<string name="discard_changes">Renunțați la schimbări\?</string>
|
||||
@@ -451,7 +451,7 @@
|
||||
<string name="error_word_reserved">Acest cuvânt este rezervat și nu poate fi folosit.</string>
|
||||
<string name="content_description_otp_information">Informații despre parola de unică folosință</string>
|
||||
<string name="template_group_name">Șabloane</string>
|
||||
<string name="content_description_credentials_information">Informații despre acreditări</string>
|
||||
<string name="content_description_credentials_information">Informații despre credențiale</string>
|
||||
<string name="id_card">Carte de identitate</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
@@ -468,9 +468,9 @@
|
||||
<string name="error_registration_read_only">Salvarea unui element nou nu este permisă într-o bază de date numai pentru citire</string>
|
||||
<string name="error_field_name_already_exists">Numele câmpului există deja.</string>
|
||||
<string name="navigation_drawer_open">Sertar de navigare deschis</string>
|
||||
<string name="content_description_passphrase_word_count">Numărul de cuvinte al frazei de siguranță</string>
|
||||
<string name="html_about_privacy"><strong>Nu este colectat datele utilizatorilor </strong>, această aplicație nu se conectează la niciun server, funcționează doar la local și respectă pe deplin confidențialitatea utilizatorilor.</string>
|
||||
<string name="current_group">Grup curent</string>
|
||||
<string name="content_description_passphrase_word_count">Numărul de cuvinte al frazei de acces</string>
|
||||
<string name="html_about_privacy"><strong>Nu sunt colectate date ale utilizatorului</strong>, această aplicație nu se conectează la niciun server, funcționează doar local și respectă pe deplin confidențialitatea utilizatorilor.</string>
|
||||
<string name="current_group">Grupul curent</string>
|
||||
<string name="search_filters">Filtre de căutare</string>
|
||||
<string name="navigation_drawer_close">Sertar de navigare închis</string>
|
||||
<string name="content_description_nav_header">Antet de navigare</string>
|
||||
@@ -480,45 +480,45 @@
|
||||
<string name="regex">Expresie regulată</string>
|
||||
<string name="waiting_challenge_request">Se așteaptă pentru cererea de provocare…</string>
|
||||
<string name="waiting_challenge_response">Se așteaptă pentru un răspuns la provocare…</string>
|
||||
<string name="content_description_hardware_key_checkbox">Căsuță de selectare a cheii hardware</string>
|
||||
<string name="content_description_hardware_key_checkbox">Căsuța de selectare a cheii hardware</string>
|
||||
<string name="hardware_key">Cheie hardware</string>
|
||||
<string name="auto_type_sequence">Secvență Auto-Type</string>
|
||||
<string name="auto_type_sequence">Secvență auto-tastată</string>
|
||||
<string name="error_database_uri_null">URI-ul bazei de date nu poate fi recuperat.</string>
|
||||
<string name="error_no_hardware_key">Selectează o cheie hardware.</string>
|
||||
<string name="info">Info</string>
|
||||
<string name="menu_merge_database">Fuzionați datele</string>
|
||||
<string name="menu_reload_database">Reîncărcați datele</string>
|
||||
<string name="info">Informații</string>
|
||||
<string name="menu_merge_database">Îmbinare date</string>
|
||||
<string name="menu_reload_database">Reîncărcare date</string>
|
||||
<string name="save_mode">Mod de salvare</string>
|
||||
<string name="colorize_password_summary">Colorați caracterele parolei în funcție de tip</string>
|
||||
<string name="show_uuid_title">Arată UUID</string>
|
||||
<string name="hint_icon_name">Numele iconiței</string>
|
||||
<string name="hint_icon_name">Numele pictogramei</string>
|
||||
<string name="search_mode">Mod de căutare</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="menu_merge_from">Fuzionați din …</string>
|
||||
<string name="menu_save_copy_to">Salvați o copie în …</string>
|
||||
<string name="menu_merge_from">Îmbinare din …</string>
|
||||
<string name="menu_save_copy_to">Salvare copie în …</string>
|
||||
<string name="menu_keystore_remove_key">Ștergeți cheia de deblocare a dispozitivului</string>
|
||||
<string name="error_duplicate_file">Datele din fișier există deja.</string>
|
||||
<string name="error_remove_file">S-a produs o eroare în timpul eliminării datelor din fișier.</string>
|
||||
<string name="error_response_already_provided">Răspuns deja furnizat.</string>
|
||||
<string name="error_hardware_key_unsupported">Cheia hardware nu este suportat(ă).</string>
|
||||
<string name="error_empty_key">Cheia nu poate fi goală.</string>
|
||||
<string name="corrupted_file">Fișier coruptat.</string>
|
||||
<string name="passphrase">Fraza de acces</string>
|
||||
<string name="corrupted_file">Fișier corupt.</string>
|
||||
<string name="passphrase">Frază de acces</string>
|
||||
<string name="colorize_password_title">Colorați parolele</string>
|
||||
<string name="show_otp_token_summary">Afișează tokenurile OTP în lista de intrări</string>
|
||||
<string name="show_otp_token_title">Afișați Tokenul OTP</string>
|
||||
<string name="show_otp_token_title">Afișare Token OTP</string>
|
||||
<string name="show_uuid_summary">Afișează UUID-ul legat de o intrare sau de un grup</string>
|
||||
<string name="menu_app_settings_summary">Căutare, blocare, istoric, proprietăți</string>
|
||||
<string name="menu_form_filling_settings_summary">Tastatură, completarea automată, clipboard</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometrie, acreditare din dispozitiv</string>
|
||||
<string name="menu_database_settings_summary">Metadata, coșul de reciclare, șabloane, istoric</string>
|
||||
<string name="menu_form_filling_settings_summary">Tastatură, completare automată, clipboard</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometrie, credențiale dispozitiv</string>
|
||||
<string name="menu_database_settings_summary">Metadate, coș de gunoi, șabloane, istoric</string>
|
||||
<string name="master_key_settings_summary">Schimbare, reînnoire</string>
|
||||
<string name="menu_security_settings_summary">Criptare, funcție de derivare a cheilor</string>
|
||||
<string name="menu_external_icon">Iconiță externă</string>
|
||||
<string name="menu_external_icon">Pictogramă externă</string>
|
||||
<string name="subdomain_search_title">Căutare subdomeniu</string>
|
||||
<string name="subdomain_search_summary">Căutați domenii web cu constrângeri de subdomenii</string>
|
||||
<string name="import_app_properties_title">Importați proprietățile aplicației</string>
|
||||
<string name="auto_type">Auto-Scriere</string>
|
||||
<string name="import_app_properties_title">Importați setările aplicației</string>
|
||||
<string name="auto_type">Tastare automată</string>
|
||||
<string name="error_XML_malformed">XML malformat.</string>
|
||||
<string name="error_rebuild_list">Nu s-a putut reconstrui corect lista.</string>
|
||||
<string name="error_file_to_big">Fișierul pe care încercați să-o încărcați este prea mare.</string>
|
||||
@@ -531,8 +531,160 @@
|
||||
<string name="error_unable_merge_database_kdb">Nu s-a putut fuziona de la o bază de date V1.</string>
|
||||
<string name="error_location_unknown">Locația bazei de date este necunoscută, acțiunea bazei de date nu poate fi efectuată.</string>
|
||||
<string name="registration_mode">Mod de înregistrare</string>
|
||||
<string name="remember_hardware_key_title">Amintiți cheile hardware</string>
|
||||
<string name="remember_hardware_key_summary">Ține evidența cheilor hardware utilizate</string>
|
||||
<string name="import_app_properties_summary">Selectați un fișier pentru a importa proprietățile aplicației</string>
|
||||
<string name="export_app_properties_title">Exportați proprietățile aplicației</string>
|
||||
<string name="remember_hardware_key_title">Reține cheile hardware</string>
|
||||
<string name="remember_hardware_key_summary">Păstrează evidența cheilor hardware utilizate</string>
|
||||
<string name="import_app_properties_summary">Selectați un fișier pentru a importa setările aplicației</string>
|
||||
<string name="export_app_properties_title">Exportați setările aplicației</string>
|
||||
<string name="warning_database_info_changed">Informațiile conținute în fișierul bazei de date au fost modificate în afara aplicației.</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Introduceți parola, apoi apăsați acest buton.</string>
|
||||
<string name="filter">Filtru</string>
|
||||
<string name="unlock">Deblocare</string>
|
||||
<string name="warning_file_too_big">O bază de date KeePass ar trebui să conțină doar fișiere utilitare mici (cum ar fi fișierele de chei PGP).
|
||||
\n
|
||||
\nBaza dvs. de date poate deveni foarte mare și poate reduce performanța cu această încărcare.</string>
|
||||
<string name="warning_empty_recycle_bin">Ștergeți definitiv toate nodurile din coșul de gunoi?</string>
|
||||
<string name="ask">Întreabă</string>
|
||||
<string name="configure">Configurează</string>
|
||||
<string name="properties">Proprietăți</string>
|
||||
<string name="success_export_app_properties">Setările aplicației au fost exportate</string>
|
||||
<string name="error_export_app_properties">Eroare în timpul exportării setărilor aplicației</string>
|
||||
<string name="error_import_app_properties">Eroare în timpul importării setărilor aplicației</string>
|
||||
<string name="warning_exact_alarm">Nu ați permis aplicației să utilizeze o alarmă exactă. Ca urmare, funcțiile care necesită un cronometru nu se vor face cu o oră exactă.</string>
|
||||
<string name="warning_database_info_reloaded">Reîncărcarea bazei de date va șterge datele modificate local.</string>
|
||||
<string name="menu_appearance_settings_summary">Teme, culori, atribute</string>
|
||||
<string name="autofill_preference_title">Setări de autocompletare</string>
|
||||
<string name="warning_replace_file">Încărcarea acestui fișier îl va înlocui pe cel existent.</string>
|
||||
<string name="content">Conținut</string>
|
||||
<string name="warning_empty_keyfile">Nu este recomandat să adăugați un fișier cheie gol.</string>
|
||||
<string name="warning_database_already_opened">O bază de date este deja deschisă, închideți-o mai întâi pentru a o deschide pe cea nouă</string>
|
||||
<string name="export_app_properties_summary">Creați un fișier pentru a exporta setările aplicației</string>
|
||||
<string name="permission">Permisiune</string>
|
||||
<string name="warning_empty_keyfile_explanation">Conținutul fișierului cheie nu ar trebui să fie modificat niciodată și, în cel mai bun caz, ar trebui să conțină date generate aleatoriu.</string>
|
||||
<string name="later">Mai târziu</string>
|
||||
<string name="success_import_app_properties">Setările aplicației au fost importate</string>
|
||||
<string name="warning_sure_add_file">Adăugați fișierul oricum?</string>
|
||||
<string name="description_app_properties">Proprietățile KeePassDX pentru a gestiona setările aplicației</string>
|
||||
<string name="warning_keyfile_integrity">Hash-ul fișierului nu este garantat, deoarece Android își poate schimba datele din mers. Schimbați extensia fișierului în .bin pentru o integritate corectă.</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Nu stocați niciun conținut criptat pentru a utiliza deblocarea dispozitivului</string>
|
||||
<string name="advanced_unlock_tap_delete">Atingeți pentru a șterge cheile de deblocare a dispozitivului</string>
|
||||
<string name="data">Date</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Extragerea credențialelor din baza de date cu datele de deblocare a dispozitivului</string>
|
||||
<string name="warning_sure_remove_data">Eliminați aceste date oricum?</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Deblocarea temporară a dispozitivului</string>
|
||||
<string name="advanced_unlock_timeout">Timpul de deblocare a dispozitivului</string>
|
||||
<string name="lower_case">litere mici</string>
|
||||
<string name="advanced_unlock_not_recognized">Nu s-a putut recunoaște amprenta de deblocare a dispozitivului</string>
|
||||
<string name="lock_database_show_button_title">Afișare buton de blocare</string>
|
||||
<string name="templates">Șabloane</string>
|
||||
<string name="keyboard_save_search_info_title">Salvare informații partajate</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Nu se poate inițializa dispozitivul de deblocare.</string>
|
||||
<string name="biometric_security_update_required">Este necesară actualizarea securității biometrice.</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Expirarea deblocării dispozitivului</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Ștergeți toate cheile de criptare legate de recunoașterea deblocării dispozitivului?</string>
|
||||
<string name="templates_group_uuid_title">Grup de șabloane</string>
|
||||
<string name="lock_database_show_button_summary">Afișează butonul de blocare în interfața cu utilizatorul</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Eliminarea datelor fără legătură</string>
|
||||
<string name="merge_success">Îmbinare finalizată cu succes</string>
|
||||
<string name="advanced_unlock_invalid_key">Nu se poate citi cheia de deblocare a dispozitivului. Vă rugăm să o ștergeți și să repetați procedura de recunoaștere a deblocării.</string>
|
||||
<string name="warning_database_info_changed_options">Îmbinați datele, suprascrieți modificările externe prin salvarea bazei de date sau reîncărcați-o cu cele mai recente modificări.</string>
|
||||
<string name="device_credential_unlock_enable_title">Deblocarea credențialelor dispozitivului</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Tot trebuie să vă amintiți credențialele principale ale seifului dacă utilizați recunoașterea deblocării dispozitivului.</string>
|
||||
<string name="notification">Notificare</string>
|
||||
<string name="warning_remove_unlinked_attachment">Eliminarea datelor nelegate poate reduce dimensiunea bazei de date, dar poate șterge și datele utilizate pentru pluginurile KeePass.</string>
|
||||
<string name="warning_database_revoked">Accesul la fișierul revocat de către managerul de fișiere, închideți baza de date și redeschideți-o din nou din locația sa.</string>
|
||||
<string name="warning_database_notification_permission">Permisiunea de notificare vă permite să afișați starea bazei de date și să o blocați cu un buton ușor accesibil.
|
||||
\n
|
||||
\nDacă nu activați această permisiune, baza de date deschisă în fundal nu va fi vizibilă dacă o altă aplicație se află în prim-plan.</string>
|
||||
<string name="warning_copy_permission">Permisiunea de notificare este necesară pentru a utiliza funcția de notificare a clipboardului.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Legătură la deblocarea dispozitivului</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Recunoașterea deblocării dispozitivului</string>
|
||||
<string name="advanced_unlock_scanning_error">Eroare de deblocare a dispozitivului: %1$s</string>
|
||||
<string name="unlock_and_link_biometric">Legătură de deblocare a dispozitivului</string>
|
||||
<string name="configure_biometric">Nu se înrolează nicio credențială biometrică sau de dispozitiv.</string>
|
||||
<string name="autofill_select_entry">Selectați intrarea…</string>
|
||||
<string name="device_credential">Credențialele dispozitivului</string>
|
||||
<string name="device_credential_unlock_enable_summary">Vă permite să utilizați credențialele dispozitivului pentru a deschide baza de date</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Durata de utilizare a dispozitivului de deblocare înainte de ștergerea conținutului acestuia</string>
|
||||
<string name="advanced_unlock_keystore_warning">Această funcție va stoca datele credențiale criptate în depozitul de chei securizat al dispozitivului dvs.
|
||||
\n
|
||||
\nÎn funcție de implementarea API-ului nativ al sistemului de operare, este posibil ca această funcție să nu fie complet funcțională.
|
||||
\n
|
||||
\nVerificați compatibilitatea și securitatea KeyStore cu producătorul dispozitivului dvs. și cu creatorul ROM-ului pe care îl utilizați.</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Elimină atașamentele conținute în baza de date, dar care nu sunt legate de o intrare</string>
|
||||
<string name="templates_group_enable_title">Utilizarea șabloanelor</string>
|
||||
<string name="templates_group_enable_summary">Utilizați șabloane dinamice pentru a completa câmpurile unei intrări</string>
|
||||
<string name="keyboard_save_search_info_summary">Încercați să salvați informațiile partajate atunci când faceți o selecție de intrare manuală pentru o utilizare ulterioară mai ușoară</string>
|
||||
<string name="education_advanced_unlock_title">Deblocarea bazei de date a dispozitivului</string>
|
||||
<string name="education_validate_entry_title">Validarea intrării</string>
|
||||
<string name="education_advanced_unlock_summary">Conectați-vă parola la datele biometrice scanate sau la credențialele dispozitivului pentru a vă debloca rapid baza de date.</string>
|
||||
<string name="upper_case">LITERE MARI</string>
|
||||
<string name="title_case">Litere Mari de Titlu</string>
|
||||
<string name="autofill_application_id_blocklist_title">Lista de blocare a aplicațiilor</string>
|
||||
<string name="autofill_block">Blocați completarea automată</string>
|
||||
<string name="keyboard_previous_lock_title">Blocați baza de date</string>
|
||||
<string name="keyboard_change">Tastatură de comutare</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Ecranul cu credențiale pentru baza de date</string>
|
||||
<string name="keyboard_previous_lock_summary">Reveniți automat la tastatura precedentă după blocarea bazei de date</string>
|
||||
<string name="autofill_inline_suggestions_summary">Încercarea de a afișa sugestii de autocompletare direct de la o tastatură compatibilă</string>
|
||||
<string name="autofill_save_search_info_title">Salvare informații de căutare</string>
|
||||
<string name="autofill_save_search_info_summary">Încercați să salvați informațiile de căutare atunci când faceți o selecție de intrare manuală pentru o utilizare ulterioară mai ușoară</string>
|
||||
<string name="show_entry_colors_title">Culori de intrare</string>
|
||||
<string name="show_entry_colors_summary">Afișează culorile de prim-plan și de fundal pentru o intrare</string>
|
||||
<string name="keyboard_previous_search_title">Ecran de căutare</string>
|
||||
<string name="keyboard_previous_search_summary">Reveniți automat la tastatura anterioară pe ecranul de căutare</string>
|
||||
<string name="keyboard_previous_fill_in_title">Comutați înapoi</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Reveniți automat la tastatura anterioară după ce ați executat \"Acțiune automată a tastelor\"</string>
|
||||
<string name="autofill_manual_selection_title">Selecție manuală</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Au fost adăugate sugestii de autocompletare.</string>
|
||||
<string name="enable_keep_screen_on_title">Păstrați ecranul pornit</string>
|
||||
<string name="enable_keep_screen_on_summary">Păstrați ecranul deschis atunci când urmăriți sau editați o intrare</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
<string name="entropy">Entropie: %1$s bit</string>
|
||||
<string name="entropy_high">Entropie: Mare</string>
|
||||
<string name="entropy_calculate">Entropie: Se calculează…</string>
|
||||
<string name="at_least_one_char">Cel puțin un caracter din fiecare</string>
|
||||
<string name="exclude_ambiguous_chars">Excludeți caracterele ambigue</string>
|
||||
<string name="word_separator">Separator</string>
|
||||
<string name="ignore_chars_filter">Ignoră caracterele</string>
|
||||
<string name="icon_section_custom">Personalizat</string>
|
||||
<string name="custom_fields">Câmpuri personalizate</string>
|
||||
<string name="education_add_attachment_title">Adăugați atașament</string>
|
||||
<string name="education_setup_OTP_title">Configurați OTP</string>
|
||||
<string name="education_setup_OTP_summary">Configurați gestionarea parolei unice (HOTP / TOTP) pentru a genera un token solicitat pentru autentificarea cu doi factori (2FA).</string>
|
||||
<string name="enable_screenshot_mode_title">Modul captură de ecran</string>
|
||||
<string name="consider_chars_filter">Luați în considerare caracterele</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Lista de blocare care împiedică completarea automată a aplicațiilor</string>
|
||||
<string name="autofill_ask_to_save_data_title">Solicitați salvarea datelor</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Lista de blocare care previne completarea automată a domeniilor web</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Lista de blocare a domeniilor web</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="back_to_previous_keyboard">Înapoi la tastatura precedentă</string>
|
||||
<string name="select_entry">Selectați intrarea</string>
|
||||
<string name="enter">Introduceți</string>
|
||||
<string name="autofill_close_database_title">Închideți baza de date</string>
|
||||
<string name="autofill_inline_suggestions_title">Sugestii în linie</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Solicitați salvarea datelor atunci când se finalizează completarea unui formular</string>
|
||||
<string name="autofill_block_restart">Reporniți aplicația care conține formularul pentru a activa blocarea.</string>
|
||||
<string name="autofill_read_only_save">Salvarea datelor nu este permisă pentru o bază de date deschisă ca fiind doar pentru citire.</string>
|
||||
<string name="education_validate_entry_summary">Nu uitați să validați datele introduse și să salvați baza de date.
|
||||
\n
|
||||
\nDacă este activată o blocare automată și uitați că ați făcut o modificare, riscați să vă pierdeți datele.</string>
|
||||
<string name="enable_screenshot_mode_summary">Permiteți aplicațiilor terțe să înregistreze sau să facă capturi de ecran ale aplicației</string>
|
||||
<string name="upload_attachment">Încarcă %1$s</string>
|
||||
<string name="download_canceled">Anulat!</string>
|
||||
<string name="unit_byte">B</string>
|
||||
<string name="character_count">Numărul de caractere: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Modul captură de ecran</string>
|
||||
<string name="style_brightness_title">Luminozitatea temei</string>
|
||||
<string name="style_brightness_summary">Selectați teme luminoase sau întunecate</string>
|
||||
<string name="icon_section_standard">Standard</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Reveniți automat la tastatura precedentă pe ecranul cu credențialele bazei de date</string>
|
||||
<string name="backspace">Spațiu înapoi</string>
|
||||
<string name="autofill_close_database_summary">Închideți baza de date după o selecție de autocompletare</string>
|
||||
<string name="autofill_manual_selection_summary">Afișarea opțiunii de a permite utilizatorului să selecteze intrarea în baza de date</string>
|
||||
<string name="education_add_attachment_summary">Încărcați un atașament la intrarea dvs. pentru a salva date externe importante.</string>
|
||||
<string name="style_name_follow_system">Urmează sistemul</string>
|
||||
<string name="style_name_light">Luminos</string>
|
||||
<string name="style_name_dark">Întunecat</string>
|
||||
</resources>
|
||||
@@ -160,7 +160,7 @@
|
||||
<string name="sort_creation_time">Время создания</string>
|
||||
<string name="sort_last_modify_time">Время изменения</string>
|
||||
<string name="sort_last_access_time">Время последнего доступа</string>
|
||||
<string name="edit_entry">Изменить</string>
|
||||
<string name="edit_entry">Изменить запись</string>
|
||||
<string name="allow">Разрешить</string>
|
||||
<string name="error_load_database">Невозможно загрузить базу.</string>
|
||||
<string name="error_load_database_KDF_memory">Невозможно загрузить ключ. Попробуйте уменьшить размер памяти, используемой функцией формирования ключа (KDF).</string>
|
||||
@@ -367,7 +367,7 @@
|
||||
<string name="contains_duplicate_uuid_procedure">Исправить проблему путём создания новых UUID для дубликатов и продолжить работу\?</string>
|
||||
<string name="database_opened">База открыта</string>
|
||||
<string name="clipboard_explanation_summary">Копирование полей ввода с помощью буфера обмена устройства</string>
|
||||
<string name="advanced_unlock_explanation_summary">Использовать разблокировку устройства для более лёгкого открытия базы</string>
|
||||
<string name="advanced_unlock_explanation_summary">Используйте разблокировку устройства для более лёгкого открытия базы</string>
|
||||
<string name="database_data_compression_title">Сжатие данных</string>
|
||||
<string name="database_data_compression_summary">Сжатие данных уменьшает размер базы</string>
|
||||
<string name="max_history_items_title">Максимум записей</string>
|
||||
@@ -548,7 +548,7 @@
|
||||
<string name="export_app_properties_summary">Создать резервную копию настроек</string>
|
||||
<string name="export_app_properties_title">Экспорт настроек</string>
|
||||
<string name="import_app_properties_summary">Выберите резервную копию настроек</string>
|
||||
<string name="import_app_properties_title">Восстановить настройки</string>
|
||||
<string name="import_app_properties_title">Импорт настроек</string>
|
||||
<string name="error_start_database_action">Произошла ошибка при выполнении действия с базой.</string>
|
||||
<string name="error_move_group_here">Сюда группу переместить невозможно.</string>
|
||||
<string name="error_word_reserved">Это слово зарезервировано и не может быть использовано.</string>
|
||||
@@ -624,6 +624,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Эта функция будет хранить зашифрованные учётные данные в безопасном хранилище ключей вашего устройства.
|
||||
\n
|
||||
\nВ зависимости от конкретной реализации API операционной системы, он может быть не полностью функциональным.
|
||||
\n
|
||||
\nПроверьте совместимость и безопасность хранилища ключей через производителя устройства и разработчика используемого ПЗУ.</string>
|
||||
<string name="passphrase">Кодовая фраза</string>
|
||||
<string name="colorize_password_title">Раскрашивать пароли</string>
|
||||
@@ -688,4 +689,16 @@
|
||||
<string name="warning_database_notification_permission">Разрешение на отображение уведомлений позволяет показывать состояние базы и блокировать её с помощью легкодоступной кнопки.
|
||||
\n
|
||||
\nЕсли не предоставить это разрешение, то открытая в фоновом режиме база не будет видна, если на переднем плане находится другое приложение.</string>
|
||||
<string name="style_name_classic">Классическая</string>
|
||||
<string name="style_name_simple">Простая</string>
|
||||
<string name="style_name_sun">Солнечная</string>
|
||||
<string name="style_name_divine">Божественная</string>
|
||||
<string name="style_name_light">Светлая</string>
|
||||
<string name="style_name_dark">Тёмная</string>
|
||||
<string name="style_name_reply">Ответная</string>
|
||||
<string name="style_name_kunzite">Авторская</string>
|
||||
<string name="style_name_forest">Лесная</string>
|
||||
<string name="style_name_moon">Лунная</string>
|
||||
<string name="style_name_follow_system">Как в системе</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Перезагрузите базу с последними изменениями.</string>
|
||||
</resources>
|
||||
@@ -41,7 +41,7 @@
|
||||
<string name="digits">Číslice</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft je <strong>open source</strong> a <strong>bez reklamy</strong>.
|
||||
\nPoskytuje sa tak, ako je, na základe licencie <strong>GPLv3</strong> bez akejkoľvek záruky.</string>
|
||||
<string name="select_database_file">Otvorte existujúcu databázu</string>
|
||||
<string name="select_database_file">Otvoriť existujúci trezor</string>
|
||||
<string name="entry_accessed">Pristupované</string>
|
||||
<string name="entry_cancel">Zrušiť</string>
|
||||
<string name="entry_notes">Poznámky</string>
|
||||
@@ -164,7 +164,7 @@
|
||||
<string name="error_otp_type">Existujúci typ OTP tento formulár nerozpoznáva, jeho validácia už nemusí správne generovať token.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s s rovnakým UUID %2$s už existuje.</string>
|
||||
<string name="education_setup_OTP_title">Nastaviť OTP</string>
|
||||
<string name="create_keepass_file">Vytvorte novú databázu</string>
|
||||
<string name="create_keepass_file">Vytvorte novú trezor</string>
|
||||
<string name="auto_focus_search_summary">Pri otváraní databázy požiadajte o vyhľadávanie</string>
|
||||
<string name="import_app_properties_summary">Vyberte súbor na import nastavení aplikácie</string>
|
||||
<string name="search_mode">Režim vyhľadávania</string>
|
||||
@@ -277,7 +277,7 @@
|
||||
<string name="menu_master_key_settings">Nastavenia hlavného kľúča</string>
|
||||
<string name="menu_move">Presunúť</string>
|
||||
<string name="menu_paste">Vložiť</string>
|
||||
<string name="menu_keystore_remove_key">Odstrániť rozšírený odomykací kľúč</string>
|
||||
<string name="menu_keystore_remove_key">Odstrániť odomykací kľúč</string>
|
||||
<string name="menu_file_selection_read_only">Ochrana proti zápisu</string>
|
||||
<string name="menu_open_file_read_and_write">Upraviteľné</string>
|
||||
<string name="auto_focus_search_title">Rýchle hľadanie</string>
|
||||
@@ -485,7 +485,7 @@
|
||||
<string name="education_sort_summary">Vyberte spôsob triedenia záznamov a skupín.</string>
|
||||
<string name="icon_pack_choose_title">Balík ikon</string>
|
||||
<string name="template_group_name">Šablóny</string>
|
||||
<string name="menu_advanced_unlock_settings">Pokročilé odblokovanie</string>
|
||||
<string name="menu_advanced_unlock_settings">Odomknutie zariadenia</string>
|
||||
<string name="menu_copy">Kopírovať</string>
|
||||
<string name="autofill_block_restart">Ak chcete aktivovať blokovanie, reštartujte aplikáciu obsahujúcu formulár.</string>
|
||||
<string name="content_description_keyfile_checkbox">Začiarkavacie políčko Keyfile</string>
|
||||
@@ -667,4 +667,11 @@
|
||||
<string name="icon_section_custom">Vlastná</string>
|
||||
<string name="icon_pack_choose_summary">Balík ikon používaný v aplikácii</string>
|
||||
<string name="show_entry_colors_title">Vstupné farby</string>
|
||||
<string name="master_key_settings_summary">Zmena, obnova</string>
|
||||
<string name="info">Informácie</string>
|
||||
<string name="menu_form_filling_settings_summary">Klávesnica, automatické doplnenie, schránka</string>
|
||||
<string name="menu_security_settings_summary">Šifrovanie, derivácia kľúčov, funkcie</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biometria, prístupové údaje do zariadenia</string>
|
||||
<string name="menu_database_settings_summary">Metadáta, kôš, šablóny, história</string>
|
||||
<string name="menu_app_settings_summary">Hľadať, uzamknutie, história, nastavenia</string>
|
||||
</resources>
|
||||
@@ -54,4 +54,16 @@
|
||||
<string name="discard_changes">Zavrzi spremembe\?</string>
|
||||
<string name="entry_password_generator">Generator gesel</string>
|
||||
<string name="content_description_password_length">Dolžina gesla</string>
|
||||
<string name="memory_usage">Poraba spomina</string>
|
||||
<string name="menu_appearance_settings">Izgled</string>
|
||||
<string name="membership">Članstvo</string>
|
||||
<string name="menu_form_filling_settings">Izpolnitev obrazca</string>
|
||||
<string name="menu_form_filling_settings_summary">Tipkovnica, samodejno izpolnevanje, odložišče</string>
|
||||
<string name="settings">Nastavitve</string>
|
||||
<string name="menu_advanced_unlock_settings">Odklepanje naprave</string>
|
||||
<string name="menu_app_settings">Nastavitve aplikacije</string>
|
||||
<string name="menu_delete">Izbriši</string>
|
||||
<string name="sort_last_access_time">Zadnji dostop</string>
|
||||
<string name="menu_copy">Kopiraj</string>
|
||||
<string name="menu_donate">Doniraj</string>
|
||||
</resources>
|
||||
@@ -206,7 +206,7 @@
|
||||
<string name="lowercase">Të vogla</string>
|
||||
<string name="copy_field">Kopje e %1$s</string>
|
||||
<string name="menu_app_settings">Rregullime aplikacioni</string>
|
||||
<string name="menu_advanced_unlock_settings">Shkyçje e thelluar</string>
|
||||
<string name="menu_advanced_unlock_settings">Shkyçje pajisjeje</string>
|
||||
<string name="menu_security_settings">Rregullime sigurie</string>
|
||||
<string name="menu_master_key_settings">Rregullime kyçi të përgjithshëm</string>
|
||||
<string name="menu_copy">Kopjoje</string>
|
||||
@@ -226,8 +226,8 @@
|
||||
<string name="never">Kurrë</string>
|
||||
<string name="no_results">S’ka përfundime kërkimi</string>
|
||||
<string name="no_url_handler">Që të hapni këtë URL, instaloni një shfletues.</string>
|
||||
<string name="select_database_file">Hap bazë ekzistuese të dhënash</string>
|
||||
<string name="create_keepass_file">Krijoni bazë të re të dhënash</string>
|
||||
<string name="select_database_file">Hap kasafortë ekzistuese</string>
|
||||
<string name="create_keepass_file">Krijoni kasafortë të re</string>
|
||||
<string name="auto_focus_search_title">Kërkim i shpejtë</string>
|
||||
<string name="progress_create">Po krijohet bazë e re të dhënash…</string>
|
||||
<string name="progress_title">Po punohet…</string>
|
||||
@@ -240,8 +240,8 @@
|
||||
<string name="show_recent_files_title">Shfaq kartelë të freskëta</string>
|
||||
<string name="show_recent_files_summary">Shfaq vendndodhje bazash të dhënash së fundi</string>
|
||||
<string name="hide_broken_locations_title">Fshih lidhje të dëmtuara baze të dhënash</string>
|
||||
<string name="import_app_properties_title">Importo veti aplikacioni</string>
|
||||
<string name="import_app_properties_summary">Përzgjidhni një kartelë që të importohen veti aplikacionesh</string>
|
||||
<string name="import_app_properties_title">Importo rregullime aplikacioni</string>
|
||||
<string name="import_app_properties_summary">Përzgjidhni një kartelë që të importohen rregullime aplikacioni</string>
|
||||
<string name="saving_database">Po ruhet bazë të dhënash…</string>
|
||||
<string name="do_not_kill_app">Mos e asgjëso aplikacionin…</string>
|
||||
<string name="space">Hapësirë</string>
|
||||
@@ -269,7 +269,7 @@
|
||||
<string name="lock_database_screen_off_title">Kyçje ekrani</string>
|
||||
<string name="lock_database_show_button_title">Shfaq buton kyçjesh</string>
|
||||
<string name="content">Lëndë</string>
|
||||
<string name="advanced_unlock">Shkyçje e thelluar</string>
|
||||
<string name="advanced_unlock">Shkyçje pajisjeje</string>
|
||||
<string name="path">Shteg</string>
|
||||
<string name="assign_master_key">Caktoni një kyç të përgjithshëm</string>
|
||||
<string name="data">Të dhëna</string>
|
||||
@@ -344,18 +344,18 @@
|
||||
<string name="show_entry_colors_title">Ngjyra zërash</string>
|
||||
<string name="hide_expired_entries_title">Fshihi zërat e skaduar</string>
|
||||
<string name="error_XML_malformed">XML e keqformuar.</string>
|
||||
<string name="advanced_unlock_scanning_error">Gabim shkyçjeje të thelluar: %1$s</string>
|
||||
<string name="advanced_unlock_scanning_error">Gabim shkyçjeje pajisjeje: %1$s</string>
|
||||
<string name="autofill_block">Blloko vetëplotësim</string>
|
||||
<string name="allow_no_password_summary">Lejon prekjen e butoni “Hape”, nëse s’janë përzgjedhur kredenciale</string>
|
||||
<string name="about_description">Sendërtim për Android i përgjegjësit KeePass të fjalëkalimeve</string>
|
||||
<string name="auto_focus_search_summary">Kërko një kërkim, kur hapet një bazë të dhënash</string>
|
||||
<string name="warning_replace_file">Ngarkimi i kësaj kartele do të zëvendësojë atë ekzistuesen.</string>
|
||||
<string name="autofill">Vetëplotësoje</string>
|
||||
<string name="advanced_unlock_tap_delete">Prekeni që të fshihen kyçe shkyçjeje të thelluar</string>
|
||||
<string name="advanced_unlock_tap_delete">Prekeni që të fshihen kyçe shkyçjeje pajisjeje</string>
|
||||
<string name="biometric_unlock_enable_title">Shkyçje biometrike</string>
|
||||
<string name="biometric_unlock_enable_summary">Ju lejon të skanoni elementë biometrikë për të hapur bazën e të dhënave</string>
|
||||
<string name="biometric_delete_all_key_summary">Fshi krejt kyçet e fshehtëzimit të lidhur me njohje shkyçjesh të thelluaara</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Të fshihen krejt kyçet e fshehtëzimit të lidhur me njohje shkyçjesh të thelluara\?</string>
|
||||
<string name="biometric_delete_all_key_summary">Fshi krejt kyçet e fshehtëzimit të lidhur me njohje shkyçjesh pajisjesh</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Të fshihen krejt kyçet e fshehtëzimit të lidhur me njohje shkyçjesh pajisjesh?</string>
|
||||
<string name="back_to_previous_keyboard">Mbrapsht te tastiera e mëparshme</string>
|
||||
<string name="backspace">Tasti “Backspace”</string>
|
||||
<string name="autofill_ask_to_save_data_title">Pyet të ruhen të dhënat</string>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
<string name="add_entry">Ny post</string>
|
||||
<string name="add_group">Ny grupp</string>
|
||||
<string name="encryption_algorithm">Krypterings algoritm</string>
|
||||
<string name="app_timeout">Tidsgräns för app</string>
|
||||
<string name="app_timeout">Tidsgräns</string>
|
||||
<string name="app_timeout_summary">Inaktivitet innan databasen låses</string>
|
||||
<string name="application">App</string>
|
||||
<string name="menu_app_settings">App-inställningar</string>
|
||||
@@ -470,4 +470,9 @@
|
||||
<string name="error_no_hardware_key">Välj hårdvarunyckel.</string>
|
||||
<string name="content_description_add_item">Lägg till ny</string>
|
||||
<string name="content_description_credentials_information">Inloggningsuppgifter</string>
|
||||
<string name="info">Information</string>
|
||||
<string name="type">Typ</string>
|
||||
<string name="content_description_passphrase_word_count">Antal ord i Lösenordsfras</string>
|
||||
<string name="public_key">Offentlig nyckel</string>
|
||||
<string name="private_key">Privat nyckel</string>
|
||||
</resources>
|
||||
@@ -2,7 +2,7 @@
|
||||
<resources>
|
||||
<string name="encryption_algorithm">อัลกอริทึมของการเข้ารหัส</string>
|
||||
<string name="encryption">การเข้ารหัส</string>
|
||||
<string name="contribution">ร่วมแก้ไข</string>
|
||||
<string name="contribution">ร่วมพัฒนา</string>
|
||||
<string name="feedback">ข้อเสนอแนะ</string>
|
||||
<string name="about_description">แอปจัดการรหัสผ่านแบบ KeePass ในเวอร์ชั่น Android</string>
|
||||
<string name="accept">ยอมรับ</string>
|
||||
@@ -35,7 +35,7 @@
|
||||
<string name="hide_password_title">ซ่อนรหัสผ่าน</string>
|
||||
<string name="hint_conf_pass">ยืนยันรหัสผ่าน</string>
|
||||
<string name="contact">ติดต่อ</string>
|
||||
<string name="select_database_file">เปิดไฟล์ฐานข้อมูลที่มีอยู่แล้ว</string>
|
||||
<string name="select_database_file">เปิดคลังรหัสผ่านที่มีอยู่แล้ว</string>
|
||||
<string name="warning_database_link_revoked">การเข้าถึงไฟล์ถูกเพิกถอนโดยตัวจัดการไฟล์</string>
|
||||
<string name="warning_database_revoked">การเข้าถึงไฟล์ถูกเพิกถอนโดยตัวจัดการไฟล์ ปิดฐานข้อมูลและเปิดใหม่จากตำแหน่งดังกล่าวอีกครั้ง</string>
|
||||
<string name="education_select_database_title">เปิดฐานข้อมูลที่มีอยู่แล้ว</string>
|
||||
@@ -67,7 +67,7 @@
|
||||
<string name="content_description_file_information">ข้อมูลไฟล์</string>
|
||||
<string name="content_description_credentials_information">ข้อมูลประจำตัว</string>
|
||||
<string name="content_description_otp_information">ข้อมูลรหัสแบบใช้ครั้งเดียว</string>
|
||||
<string name="content_description_password_checkbox">ช่องทำเครื่องหมายรหัสผ่าน</string>
|
||||
<string name="content_description_password_checkbox">“ช่องทำเครื่องหมายรหัสผ่าน</string>
|
||||
<string name="content_description_hardware_key_checkbox">ช่องทำเครื่องหมายกุญแจฮาร์ดแวร์</string>
|
||||
<string name="content_description_entry_icon">ไอคอนรายการ</string>
|
||||
<string name="content_description_database_color">สีของฐานข้อมูล</string>
|
||||
@@ -82,18 +82,18 @@
|
||||
<string name="entry_add_field">เพื่มข่อง</string>
|
||||
<string name="entry_add_attachment">เพิ่มไฟล์แนบ</string>
|
||||
<string name="content_description_remove_field">ลบช่อง</string>
|
||||
<string name="content_description_update_from_list">อัพเดท</string>
|
||||
<string name="content_description_update_from_list">อัพเดต</string>
|
||||
<string name="content_description_remove_from_list">ลบ</string>
|
||||
<string name="content_description_keyboard_close_fields">ปิดช่อง</string>
|
||||
<string name="retrieving_db_key">กําลังเรียกกุญแจของฐานข้อมูล…</string>
|
||||
<string name="error_no_hardware_key">เลือกกุญเจฮาร์ดแวร์</string>
|
||||
<string name="error_hardware_key_unsupported">ไม่รองรับกุญแจฮาร์ดแวร์</string>
|
||||
<string name="create_keepass_file">สร้างฐานข้อมูลใหม่</string>
|
||||
<string name="create_keepass_file">สร้างคลังรหัสผ่านใหม่</string>
|
||||
<string name="configure_biometric">ไม่ได้กำหนดข้อมูลการยืนยันตัวตนหรือไบโอเมตริก</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">คุณยังต้องจำข้อมูลรหัสผ่านหลักไว้อยู่ถ้าใช้การปลดล็อกขั้นสูง</string>
|
||||
<string name="hardware_key">กุญแจฮาร์ดแวร์</string>
|
||||
<string name="loading_database">กำลังโหลดฐานข้อมูล…</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">เปิดฐานข้อมูลด้วยการปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">เปิดฐานข้อมูลด้วยการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="waiting_challenge_response">กำลังรอการตอบกลับจากกุญแจฮาร์ดแวร์</string>
|
||||
<string name="html_about_licence">แอป KeePassDX © %1$d Kunzisoft เป็นแอป <strong>โอเพนซอร์ซ</strong> และ <strong>ไม่มีโฆษณา</strong>.
|
||||
\nIt is provided as is, under <strong>GPLv3</strong> license, without any warranty.</string>
|
||||
@@ -166,7 +166,7 @@
|
||||
<string name="lock_database_back_root_title">กด \"กลับ\" เพื่อล็อก</string>
|
||||
<string name="lock_database_show_button_summary">แสดงปุ่มล็อกในส่วนติดต่อของผู้ใช้</string>
|
||||
<string name="content">เนื้อหา</string>
|
||||
<string name="advanced_unlock">การปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock">การปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="device_credential_unlock_enable_summary">ให้คุณใช้ข้อมูลประจำตัวของอุปกรณ์เพื่อปลดล็อกฐานข้อมูล</string>
|
||||
<string name="monospace_font_fields_enable_title">แบบอักษรในช่องเขตข้อมูล</string>
|
||||
<string name="recycle_bin">ถึงขยะ</string>
|
||||
@@ -200,7 +200,7 @@
|
||||
<string name="education_field_copy_summary">เขตข้อมูลที่คัดลอกแล้วสามารถวางได้ที่ใหนก็ได้
|
||||
\n
|
||||
\nใช้การวิธีการกรอกข้อมูลตามต้องการ</string>
|
||||
<string name="education_lock_title">Lock the database</string>
|
||||
<string name="education_lock_title">ล็อกฐานข้อมูล</string>
|
||||
<string name="education_lock_summary">ล็อกฐานข้อมูลอย่างรวดเร็ว คุณสามารถตั้งค่าการล็อกมันหลังจากผ่านไปสักพัก และเมื่อปิดหน้าจอ</string>
|
||||
<string name="education_sort_title">จัดเรียงรายการ</string>
|
||||
<string name="education_sort_summary">เลือกรายการและกลุ่มที่จะถูกจัดเรียง</string>
|
||||
@@ -210,7 +210,7 @@
|
||||
<string name="html_text_dev_feature_work_hard">เรากำลังทำงานหนักเพื่อปล่อยให้ใด้ใช้งานฟีเจอร์นี้โดยเร็วที่สุด</string>
|
||||
<string name="html_text_dev_feature_upgrade">อย่าลืมอัปเดทแอปให้ทันสมัยอยู่เสมอด้วยการติดตั้งเวอร์ชั่นใหม่</string>
|
||||
<string name="download">ดาวน์โหลด</string>
|
||||
<string name="contribute">ร่วมแก้ไข</string>
|
||||
<string name="contribute">ร่วมพัฒนา</string>
|
||||
<string name="download_attachment">ดาวน์โหลด %1$s</string>
|
||||
<string name="upload_attachment">อัปโหลด %1$s</string>
|
||||
<string name="download_initialization">กำลังเรื่ม…</string>
|
||||
@@ -222,19 +222,19 @@
|
||||
<string name="unit_kibibyte">กิบิไบต์</string>
|
||||
<string name="unit_mebibyte">เมบิไบต์</string>
|
||||
<string name="unit_gibibyte">กิบิไบต์</string>
|
||||
<string name="entropy">Entropy: %1$s บิต</string>
|
||||
<string name="entropy_high">Entropy: สูง</string>
|
||||
<string name="entropy_calculate">Entropy: คำนวน…</string>
|
||||
<string name="entropy">เอ็นโทรปี: %1$s บิต</string>
|
||||
<string name="entropy_high">เอ็นโทรปี: สูง</string>
|
||||
<string name="entropy_calculate">เอ็นโทรปี: คำนวน…</string>
|
||||
<string name="at_least_one_char">อย่างน้อยหนึ่งอักขระจากแต่ละตัว</string>
|
||||
<string name="exclude_ambiguous_chars">ยกเว้นอักขระที่คลุมเครือ</string>
|
||||
<string name="consider_chars_filter">พิจารณาตัวอักษร</string>
|
||||
<string name="consider_chars_filter">เลือกใช้ตัวอักษร</string>
|
||||
<string name="word_separator">ตัวคั่น</string>
|
||||
<string name="ignore_chars_filter">ละเว้นอักขระ</string>
|
||||
<string name="lower_case">ตัวพิมพ์เล็ก</string>
|
||||
<string name="character_count">จำนวนตัวอักษร: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Screenshot mode</string>
|
||||
<string name="screenshot_mode_banner_text">โหมดถ่ายภาพหน้าจอ</string>
|
||||
<string name="style_brightness_title">ความสว่างของธีม</string>
|
||||
<string name="icon_section_standard">Standard</string>
|
||||
<string name="icon_section_standard">มาตรฐาน</string>
|
||||
<string name="icon_section_custom">กำหนดเอง</string>
|
||||
<string name="hide_expired_entries_title">ซ่อนรายการที่หมดอายุแล้ว</string>
|
||||
<string name="hide_expired_entries_summary">รายการที่หมดอายุแล้วจะไม่แสดง</string>
|
||||
@@ -270,10 +270,10 @@
|
||||
<string name="list_size_title">ขนาดของรายการ</string>
|
||||
<string name="creating_database">กําลังสร้างฐานข้อมูล…</string>
|
||||
<string name="menu_hide_password">ซ่อนรหัสผ่าน</string>
|
||||
<string name="menu_keystore_remove_key">ลบกุญแจปลดล็อกขั้นสูง</string>
|
||||
<string name="menu_keystore_remove_key">ลบกุญแจปลดล็อกของอุปกรณ์</string>
|
||||
<string name="about">เกี่ยวกับ</string>
|
||||
<string name="menu_move">ย้าย</string>
|
||||
<string name="menu_advanced_unlock_settings">การปลดล็อกขั้นสูง</string>
|
||||
<string name="menu_advanced_unlock_settings">การปลดล็อกของอุปกรณ์</string>
|
||||
<string name="menu_lock">ล็อกฐานข้อมูล</string>
|
||||
<string name="menu_search">ค้นหา</string>
|
||||
<string name="menu_delete">ลบ</string>
|
||||
@@ -341,7 +341,7 @@
|
||||
<string name="file_not_found_content">ไม่พบไฟล์ ลองเปิดอีกครั้งจากตัวจัดการไฟล์ของคุณ</string>
|
||||
<string name="hide_broken_locations_title">ซ่อนลิงก์ฐานข้อมูลที่เสียหาย</string>
|
||||
<string name="memory_usage_explanation">จำนวนหน่วยความจำที่จะใช้โดยฟังก์ชันการสืบทอดคีย์</string>
|
||||
<string name="error_import_app_properties">เกิดข้อผิดพลาดระหว่างการนำเข้าคุณสมบัติของแอป</string>
|
||||
<string name="error_import_app_properties">เกิดข้อผิดพลาดระหว่างการนำเข้าการตั้งค่าของแอป</string>
|
||||
<string name="corrupted_file">ไฟล์ชำรุด</string>
|
||||
<string name="save_mode">โหมดบันทึก</string>
|
||||
<string name="selection_mode">โหมดการเลือก</string>
|
||||
@@ -364,18 +364,18 @@
|
||||
<string name="credential_before_click_advanced_unlock_button">กรอกรหัสผ่าน จากนั้นกดที่ปุ่มนี้</string>
|
||||
<string name="lock">ล็อก</string>
|
||||
<string name="warning_sure_add_file">เพิ่มไฟล์ต่อไปหรือไม่\?</string>
|
||||
<string name="import_app_properties_title">นําเข้าคุณสมบัติของแอป</string>
|
||||
<string name="import_app_properties_title">นําเข้าการตั้งค่าของแอป</string>
|
||||
<string name="autofill_select_entry">เลือกรายการ</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">เรื่มต้นการปลดล็อกขั้นสูงไม่ได้</string>
|
||||
<string name="export_app_properties_title">ส่งออกคุณสมบัติของแอป</string>
|
||||
<string name="export_app_properties_summary">สร้างไฟล์เพื่อส่งออกคุณสมบัติของแอป</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">เรื่มต้นการปลดล็อกด้วยอุปกรณ์ไม่ได้</string>
|
||||
<string name="export_app_properties_title">ส่งออกการตั้งค่าของแอป</string>
|
||||
<string name="export_app_properties_summary">สร้างไฟล์เพื่อส่งออกการตั้งค่าของแอป</string>
|
||||
<string name="lock_database_show_button_title">แสดงปุ่มล็อก</string>
|
||||
<string name="success_export_app_properties">ส่งออกคุณสมบัติของแอปแล้ว</string>
|
||||
<string name="autofill_preference_title">การตั้งค่าการกรอกข้อมูลอัตโนมัติ</string>
|
||||
<string name="password_size_title">ขนาดรหัสผ่านที่สร้าง</string>
|
||||
<string name="list_password_generator_options_title">อักขระรหัสผ่าน</string>
|
||||
<string name="clipboard_notifications_title">การแจ้งเตือนคลิปบอร์ด</string>
|
||||
<string name="temp_advanced_unlock_enable_title">การปลดล็อกขั้นสูงชั่วคราว</string>
|
||||
<string name="temp_advanced_unlock_enable_title">การปลดล็อกด้วยอุปกรณ์ชั่วคราว</string>
|
||||
<string name="keyboard_label">เมจิคีย์บอร์ด (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">การตั้งค่า เมจิคีย์บอร์ด</string>
|
||||
<string name="keyboard_entry_category">รายการ</string>
|
||||
@@ -383,7 +383,7 @@
|
||||
<string name="keyboard_notification_entry_title">ข้อมูลการแจ้งเตือน</string>
|
||||
<string name="keyboard_notification_entry_summary">แสดงการแจ้งเตือนเพื่มมีรายการให้ใช้งาน</string>
|
||||
<string name="keyboard_save_search_info_title">บันทึกขัอมูลที่ใช้รวมกัน</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">ลบข้อมูลที่ไม่ได้เชื่อมไว่</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">ลบข้อมูลที่ไม่ได้เชื่อมไว้</string>
|
||||
<string name="templates_group_enable_title">การใช้แม่แบบ</string>
|
||||
<string name="max_history_items_title">จำนวนสูงสุด</string>
|
||||
<string name="max_history_size_summary">จำกัดขนาดสูงสุดต่อรายการ</string>
|
||||
@@ -410,7 +410,7 @@
|
||||
<string name="keyboard_key_vibrate_title">การสั่นที่ปุ่มกด</string>
|
||||
<string name="keyboard_key_sound_title">การได้ยินเสียงที่ปุ่มกด</string>
|
||||
<string name="keyboard_previous_search_title">หน้าจอค้นหา</string>
|
||||
<string name="keyboard_previous_fill_in_title">การกระทำปุ่มอัตโนมัติ</string>
|
||||
<string name="keyboard_previous_fill_in_title">ปุ่มกลับ</string>
|
||||
<string name="keyboard_previous_lock_summary">สลับไปยังแป้นพิมพ์ก่อนหน้านี้โดยอัตโนมัติหลังจากล็อกฐานข้อมูล</string>
|
||||
<string name="keyboard_previous_lock_title">ล็อกฐานข้อมูล</string>
|
||||
<string name="autofill_inline_suggestions_title">การแนะนำแบบอินไลน์</string>
|
||||
@@ -469,7 +469,7 @@
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="unsupported_db_version">รุ่นของฐานข้อมูล Keepass ไม่รองรับ</string>
|
||||
<string name="warning_exact_alarm">You have not allowed the app to use an exact alarm. As a result, the features requiring a timer will not be done with an exact time.</string>
|
||||
<string name="upper_case">UPPER CASE</string>
|
||||
<string name="upper_case">ตัวพิมพ์ใหญ่</string>
|
||||
<string name="title_case">Title Case</string>
|
||||
<string name="show_entry_colors_summary">แสดงสีพื้นหน้าและสีพื้นหลังสําหรับรายการ</string>
|
||||
<string name="file_manager_install_description">ต้องการตัวจัดการไฟล์ที่ยอมรับ Intent Action ACTION_CREATE_DOCUMENT ACTION_OPEN_DOCUMENT เพื่อจะสร้าง, เปิด, และบันทึกไฟล์ฐานข้อมูล</string>
|
||||
@@ -488,7 +488,7 @@
|
||||
<string name="otp_secret">กุญแจลับของ OTP</string>
|
||||
<string name="otp_counter">ตัวนับ</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="membership">การเป็นสมาชิก</string>
|
||||
<string name="membership">ความเป็นสมาชิก</string>
|
||||
<string name="standard">มาตรฐาน</string>
|
||||
<string name="version">รุ่น</string>
|
||||
<string name="error_word_reserved">คำนี้เป็นคำที่ถูกสงวนไว้และไม่สามารถใช้ได้</string>
|
||||
@@ -504,7 +504,7 @@
|
||||
<string name="error_otp_period">ระยะเวลาต้องอยู่ระหว่าง %1$d และ %2$d วินาที</string>
|
||||
<string name="sort_title">หัวข้อ</string>
|
||||
<string name="warning_empty_keyfile">ไม่แนะนำให้เพิ่มไฟล์ keyfile เปล่าๆ</string>
|
||||
<string name="html_about_contribution">เพื่อที่จะ <strong>คงความเป็นอิสระ</strong>, <strong>แก้ไขบั้ก</strong>, <strong>เพื่มฟีเจอร์</strong> และ <strong>ทำให้พัฒนาอยู่เสมอ</strong>, เรารอคุณมา<strong>ร่วมแก้ไข</strong>อยู่</string>
|
||||
<string name="html_about_contribution">เพื่อที่จะ <strong>คงความเป็นอิสระ</strong>, <strong>แก้ไขบั้ก</strong>, <strong>เพื่มฟีเจอร์</strong> และ <strong>ทำให้ยังพัฒนาอยู่เสมอ</strong>, เรารอคุณมา<strong>ร่วมแก้ไข</strong>อยู่</string>
|
||||
<string name="field_value">ค่าเขตข้อมูล</string>
|
||||
<string name="warning_database_info_changed">ข้อมูลที่อยู่ในไฟล์ฐานข้อมูลของคุณถูกแก้ไขจากภายนอกแอป</string>
|
||||
<string name="description_app_properties">คุณสมบัติของ KeePassDX เพื่อจัดการการตั้งค่าแอป</string>
|
||||
@@ -518,21 +518,21 @@
|
||||
<string name="permission">สิทธิอนุญาต</string>
|
||||
<string name="warning_database_info_changed_options">รวมข้อมูลหรือเขียนทับการแก้ไขจากภายนอก โดยบันทึกฐานข้อมูล หรือโหลดซ้ำเพื่อใช้การเปลี่ยนแปลงล่าสุด</string>
|
||||
<string name="warning_keyfile_integrity">ค่าแฮชของไฟล์จะไม่แน่นอนเนี่องจาก Android สามารถเปลี่ยนแปลงข้อมูลในขณะที่ใช้อยู่ได้ เปลี่ยนส่วนขยายไฟล์เป็น .bin เพื่อคงความสมบูรณ์ไว้</string>
|
||||
<string name="biometric_security_update_required">จำเป็นต้องอัปเดทการรักษาความปลอดภัยของไบโอเมตริก</string>
|
||||
<string name="biometric_security_update_required">จำเป็นต้องอัปเดตการรักษาความปลอดภัยของไบโอเมตริก</string>
|
||||
<string name="keystore_not_accessible">Keystore เรื่มทำงานได้ไม่ถูกต้อง</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">เชื่อมโยงการปลดล็อกขั้นสูง</string>
|
||||
<string name="encrypted_value_stored">เก็บค่ารหัสผ่านที่เข้ารหัสไว้</string>
|
||||
<string name="advanced_unlock_invalid_key">อ่านกุญแจการปลดล็อกขั้นสูงไม่ได้ โปรดลบข้อมูลออกและเพื่มข้อมูลการปลดล็อกขั้นสูงอีกครั้ง</string>
|
||||
<string name="advanced_unlock_invalid_key">อ่านกุญแจการปลดล็อกของอุปกรณ์ไม่ได้ โปรดลบข้อมูลออกและเพื่มข้อมูลการปลดล็อกด้วยอุปกรณ์อีกครั้ง</string>
|
||||
<string name="advanced_unlock_not_recognized">ไม่รู้จักลายนิ้วมือ</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">แยกข้อมูลประจำตัวออกด้วยข้อมูลการปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock_scanning_error">การปลดล็อกขั้นสูงผิดพลาด: %1$s</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">แยกข้อมูลประจำตัวออกด้วยข้อมูลการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="advanced_unlock_scanning_error">การปลดล็อกด้วยอุปกรณ์ผิดพลาด: %1$s</string>
|
||||
<string name="properties">คุณสมบัติ</string>
|
||||
<string name="unavailable">ฐานข้อมูลนี้ยังไม่มีข้อมูลการเข้าสูระบบเลย</string>
|
||||
<string name="database_history">ประวัติ</string>
|
||||
<string name="import_app_properties_summary">เลือกไฟล์ที่จะนําเข้าคุณสมบัติของแอป</string>
|
||||
<string name="success_import_app_properties">นำเข้าคุณสมบัติแอปแล้ว</string>
|
||||
<string name="import_app_properties_summary">เลือกไฟล์ที่จะนําเข้าการตั้งค่าของแอป</string>
|
||||
<string name="success_import_app_properties">นำเข้าการตั้งค่าแอปแล้ว</string>
|
||||
<string name="set_autofill_service_title">ตั่งค่าเป็นบริการกรอกข้อมูลอัตโนมัติเรื่มต้น</string>
|
||||
<string name="error_export_app_properties">เกิดข้อผิดพลาดระหว่างการส่งออกคุณสมบัติของแอป</string>
|
||||
<string name="error_export_app_properties">เกิดข้อผิดพลาดระหว่างการส่งออกการตั้งค่าของแอป</string>
|
||||
<string name="menu_appearance_settings">ลักษณะ</string>
|
||||
<string name="biometric">ไบโอเมตริก</string>
|
||||
<string name="device_credential">ข้อมูลยืนยันตัวตนของอุปกรณ์</string>
|
||||
@@ -545,19 +545,19 @@
|
||||
<string name="unavailable_feature_version">อุปกรณ์นี้เป็น Android %1$s, แต่ต้องการ %2$s ขึ้นไป</string>
|
||||
<string name="lock_database_screen_off_summary">ล็อกฐานข้อมูลหลังจากปิดหน้าจอในไม่กี่วินาที</string>
|
||||
<string name="lock_database_back_root_summary">ล็อกฐานข้อมูลเมื่อผู้ใช้กดปุ่มกลับบนหน้ารายการราก</string>
|
||||
<string name="advanced_unlock_tap_delete">แตะเพื่อลบกุญแจการปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock_explanation_summary">ใช้การปลดล็อกขั้นสูงเพื่อปลดล็อกฐานข้อมูลได้ง่ายขึ้น</string>
|
||||
<string name="advanced_unlock_tap_delete">แตะเพื่อลบกุญแจการปลดล็อกด้วนอุปกรณ์</string>
|
||||
<string name="advanced_unlock_explanation_summary">ใช้การปลดล็อกด้วยอุปกรณ์เพื่อปลดล็อกฐานข้อมูลได้ง่ายขึ้น</string>
|
||||
<string name="biometric_unlock_enable_title">การปลดล็อกด้วยไบโอเมตริก</string>
|
||||
<string name="biometric_auto_open_prompt_title">เปิดหน้ายืนยันอัตโนมัติ</string>
|
||||
<string name="biometric_auto_open_prompt_summary">เปิดการร้องขอการปลดล็อกขั้นสูงหากได้ตั้งค่าฐานข้อมูลไว้แล้ว</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">ไม่เก็บเนื้อหาเข้ารหัสใดๆเพื่อใช้กับการปลดล็อกขั้นสูง</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">ระยะหมดอายุของการปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock_timeout">ระยะหมดเวลาของการปลดล็อกขั้นสูง</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">ลบกุญแจเข้ารหัสทั้งหมดที่เกี่ยวข้องกับการปลดล็อกขั้นสูง\?</string>
|
||||
<string name="biometric_auto_open_prompt_summary">เปิดการร้องขอการปลดล็อกด้วยอุปกรณ์หากได้ตั้งค่าฐานข้อมูลไว้แล้ว</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">ไม่เก็บเนื้อหาเข้ารหัสใดๆเพื่อใช้กับการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">ระยะหมดอายุของการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="advanced_unlock_timeout">ระยะหมดเวลาของการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">ลบกุญแจเข้ารหัสทั้งหมดที่เกี่ยวข้องกับการปลดล็อกด้วยอุปกรณ์\?</string>
|
||||
<string name="unavailable_feature_hardware">ไม่พบอุปกรณ์ที่เกี่ยวข้อง</string>
|
||||
<string name="biometric_unlock_enable_summary">ให้คุณใช้ไบโอเมตริกเพื่อปลดล็อกฐานข้อมูล</string>
|
||||
<string name="device_credential_unlock_enable_title">การปลดล็อกด้วยข้อมูลประจำตัว</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">ระยะเวลาของการใช้การปลดล็อกขั้นสูงก่อนที่จะลบข้อมูลดังกล่าวออก</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">ระยะเวลาของการใช้การปลดล็อกด้วยอุปกรณ์ก่อนที่จะลบข้อมูลดังกล่าวออก</string>
|
||||
<string name="biometric_delete_all_key_title">ลบกุญแจเข้ารหัส</string>
|
||||
<string name="database_data_compression_title">การบีบอัดข้อมูล</string>
|
||||
<string name="advanced_unlock_keystore_warning">ฟีเจอร์นี่จะเก็บข้อมูลประจำตัวที่เข้ารหัสไว้ที่ KeyStore ที่ปลอดภัยในอุปกรณ์ของคุณ
|
||||
@@ -584,7 +584,7 @@
|
||||
<string name="monospace_font_fields_enable_summary">เปลี่ยนแบบอักษรที่ใช้ในช่องเขตข้อมูลเพื่อให้มองเห็นตัวอักษรง่ายขึ้น</string>
|
||||
<string name="allow_copy_password_title">ไว้ใจคลิปบอร์ด</string>
|
||||
<string name="clear_clipboard_notification_summary">ล็อกฐานข้อมูลเมื่อระยะเวลาในคลิปบอร์ดสิ้นสุดหรือปิดหลังจากคุณเรื่มใช้มันแล้ว</string>
|
||||
<string name="database_name_title">ชื่อฐานข้อมุ,</string>
|
||||
<string name="database_name_title">ชื่อฐานข้อมูล</string>
|
||||
<string name="magic_keyboard_explanation_summary">เปิดใช้งานแป้นพิมพ์แบบพิเศษที่จะสำรวจช่องกรอกรหัสผ่านและข้อมูลอื่นๆ</string>
|
||||
<string name="allow_copy_password_summary">อนุญาตให้คัดลอกรหัสผ่านและเขตข้อมูลที่ป้องกันไว้เก็บในคลิปบอร์ด</string>
|
||||
<string name="allow_copy_password_warning">คำเตือน:คลิปบอร์ดถูกใช้ร่วมกันในทุกแอป หากข้อมูลละเอียดอ่อนถูกคัดลอกไป ซอฟท์แวร์อื่นอาจกู้มันกลับมาได้</string>
|
||||
@@ -592,7 +592,7 @@
|
||||
<string name="database_custom_color_title">สีของฐานข้อมูลที่กำหนดเอง</string>
|
||||
<string name="database_version_title">เวอร์ชั่นของฐานข้อมูล</string>
|
||||
<string name="application_appearance">อินเตอร์เฟซ</string>
|
||||
<string name="keyboard_selection_entry_summary">เมื่อดูรายการใน KeePassDX, Magikeyboard จะใช้รายการนั้นด้วย</string>
|
||||
<string name="keyboard_selection_entry_summary">เมื่อดูรายการใน KeePassDX, เมจิคีย์บอร์ด จะใช้รายการนั้นด้วย</string>
|
||||
<string name="keyboard_save_search_info_summary">พยายามบันทึกข้อมูลที่ใช้ร่วมกันเมื่อเลือกกรอกรายการนั้นด้วยตนเองเพื่อใช้งานในอนาคตง่ายขึ้น</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">ปิดฐานข้อมูลเมื่อปิดการแจ้งเตือน</string>
|
||||
<string name="text_appearance">ลักษณะตัวหนังสือ</string>
|
||||
@@ -614,7 +614,7 @@
|
||||
<string name="autofill_web_domain_blocklist_title">รายการโดเมนเว็บที่บล็อก</string>
|
||||
<string name="autofill_application_id_blocklist_summary">รายการที่บล็อกเพื่อกันไม่ให้กรอกข้อมูลในแอปอัตโนมัติ</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">รายการที่บล็อกเพื่อกันไม่ให้กรอกข้อมูลในเว็บอัตโนมัติ</string>
|
||||
<string name="biometric_delete_all_key_summary">ลบกุญแจเข้ารหัสทั้งหมดที่เกี่ยวข้องกับการปลดลิอกขั้นสูง</string>
|
||||
<string name="biometric_delete_all_key_summary">ลบกุญแจเข้ารหัสทั้งหมดที่เกี่ยวข้องกับการปลดล็อกด้วยอุปกรณ์</string>
|
||||
<string name="autofill_read_only_save">การบันทึกฐานข้อมูลไม่อนุญาตสำหรับฐานข้อมูลที่อ่านอย่างเดียว</string>
|
||||
<string name="autofill_block_restart">เปิดแอปที่แบบฟอร์มนั้นขั้นมาใหม่เพื่อใช้งานการบล็อก</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">เพื่มการแนะนำการกรอกอัตโนมัติ</string>
|
||||
@@ -625,16 +625,16 @@
|
||||
<string name="reset_education_screens_text">คำแนะนำการใช้งานถูกรีเซ็ทแล้ว</string>
|
||||
<string name="icon_pack_choose_title">ชุดไอคอน</string>
|
||||
<string name="enable_auto_save_database_summary">บันทึกฐานข้อมูลหลังจากการกระทำที่สำคัญ(ในโหมด\"แก้ไขได้\")</string>
|
||||
<string name="enable_keep_screen_on_summary">เปิดหน้าจอไว้ขณะดูรายการ</string>
|
||||
<string name="enable_keep_screen_on_summary">เปิดหน้าจอไว้ขณะดูหรือแก้ไขรายการ</string>
|
||||
<string name="enable_screenshot_mode_summary">อนุญาตแอปอื่นๆบันทึกหรือถ่ายภาพหน้าจอแอปนี้</string>
|
||||
<string name="enable_education_screens_summary">ไฮไลท์องค์ประกอบเพื่อเรียนรู้ว่าแอปใช้ยังไง</string>
|
||||
<string name="enable_education_screens_title">คำแนะนำการใช้งาน</string>
|
||||
<string name="education_advanced_unlock_title">การปลดล็อกฐานข้อมูลขั้นสูง</string>
|
||||
<string name="education_advanced_unlock_title">การปลดล็อกฐานข้อมูลด้วยอุปกรณ์</string>
|
||||
<string name="education_advanced_unlock_summary">เชื่อมโยงรหัสผ่านกับข้อมูลไบโอเมตริกหรือข้อมูลการเข้าสู่ระบบเพื่อปลดล็อกฐานข้อมูลได้เร็วขึ้น</string>
|
||||
<string name="education_entry_edit_title">แก้ไขรายการ</string>
|
||||
<string name="education_entry_edit_summary">แก้ไขรายการด้วยเขตข้อมูลที่กำหนดเอง ข้อมูลสามารถอ้างอิงได้ระหว่างรายการเขตข้อมูลต่างๆ</string>
|
||||
<string name="education_entry_new_field_summary">กำหนดช่องเขตข้อมูลเพื่มเติม, เพื่มค่าหรือจะเพื่มการป้องกันให้มันด้วยก็ได้</string>
|
||||
<string name="education_generate_password_summary">สร้างรหัสผ่านที่แข็งแรงเพื่อใช้กับรายการของคุณ ความง่ายในการระบุขึ้นอยู่กับลักษณะแบบฟอรู์มนั้น และไม่ลืมรหัสผ่านที่ปลอดภัย</string>
|
||||
<string name="education_generate_password_summary">สร้างรหัสผ่านที่แข็งแรงเพื่อใช้กับรายการของคุณ ความง่ายในการระบุขึ้นอยู่กับลักษณะแบบฟอร์มนั้น และจงอย่าลืมรหัสผ่านที่ปลอดภัย</string>
|
||||
<string name="education_add_attachment_summary">อัปโหลดเอกสารแนบไปยังรายการของคุณเพื่อบันทึกข้อมูลภายนอกเพิ่มเติม</string>
|
||||
<string name="education_setup_OTP_summary">ตั่้งค่ารหัสผ่านแบบใช้ครั้งเดียว (HOTP/TOTP) เพิ่อสร้างโทเค็นสำหรับการยืนยันสองขั้นตอน (2FA)</string>
|
||||
<string name="education_field_copy_title">คัดลอกเขตข้อมูล</string>
|
||||
@@ -652,4 +652,18 @@
|
||||
<string name="ask">ถาม</string>
|
||||
<string name="warning_copy_permission">ต้องการสิทธิ์การแจ้งเตือนสำหรับคุณสมบัติการแจ้งเตือนของคลิปบอร์ด</string>
|
||||
<string name="later">ภายหลัง</string>
|
||||
<string name="unlock">ปลดล็อก</string>
|
||||
<string name="master_key_settings_summary">เปลี่ยน, รอบการเปลี่ยน</string>
|
||||
<string name="info">ข้อมูล</string>
|
||||
<string name="education_validate_entry_title">ตรวจสอบรายการ</string>
|
||||
<string name="menu_form_filling_settings_summary">คีย์บอร์ด, การกรอกข้อมูลอัตโนมัติ, คลิปบอร์ด</string>
|
||||
<string name="configure">การกำหนดค่า</string>
|
||||
<string name="menu_appearance_settings_summary">ธีม, สี, คุณสมบัติ</string>
|
||||
<string name="menu_security_settings_summary">การเข้ารหัส, ฟังก์ชั่นการแลกเปลี่ยนกุญแจ</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">ไบโอเมตริก, ข้อมูลประจำตัวของอุปกรณ์</string>
|
||||
<string name="menu_database_settings_summary">เมตาดาต้า, ถังขยะ, แม่แบบ, ประวัติ</string>
|
||||
<string name="menu_app_settings_summary">การค้นหา, การล็อก, ประวัติ, ค่ากำหนด</string>
|
||||
<string name="education_validate_entry_summary">พึงระลึกไว้ว่าตรวจสอบข้อมูลรายการและบันทึกฐานข้อมูลไว้ให้ดี
|
||||
\n
|
||||
\nหากการล็อกอัตโนมัติเปิดใช้งานและลีมบันทึกการเปลี่ยนแปลงไว้ คุณมีความเสียงที่ข้อมูลจะสูญหาย</string>
|
||||
</resources>
|
||||
@@ -128,8 +128,8 @@
|
||||
<string name="never">Asla</string>
|
||||
<string name="no_results">Arama sonucu bulunamadı</string>
|
||||
<string name="no_url_handler">Bu URL\'u açmak için bir web tarayıcısı yükleyin.</string>
|
||||
<string name="select_database_file">Mevcut veri tabanını aç</string>
|
||||
<string name="create_keepass_file">Yeni veri tabanı oluştur</string>
|
||||
<string name="select_database_file">Mevcut kasayı aç</string>
|
||||
<string name="create_keepass_file">Yeni kasa oluştur</string>
|
||||
<string name="progress_create">Yeni veri tabanı oluşturuluyor…</string>
|
||||
<string name="progress_title">Çalışıyor…</string>
|
||||
<string name="protection">Koruma</string>
|
||||
@@ -189,11 +189,11 @@
|
||||
<string name="lock">Kilit</string>
|
||||
<string name="lock_database_screen_off_title">Ekran kilidi</string>
|
||||
<string name="lock_database_screen_off_summary">Ekran kapandığında birkaç saniye sonra veri tabanını kilitle</string>
|
||||
<string name="advanced_unlock">Gelişmiş kilit açma</string>
|
||||
<string name="advanced_unlock">Cihaz kilidini aç</string>
|
||||
<string name="biometric_unlock_enable_title">Biyometrik kilit açma</string>
|
||||
<string name="biometric_unlock_enable_summary">Veri tabanını açmak için biyometriklerinizi taramanızı sağlar</string>
|
||||
<string name="biometric_delete_all_key_title">Şifreleme anahtarlarını silin</string>
|
||||
<string name="biometric_delete_all_key_summary">Gelişmiş kilit açma tanıma ile ilgili tüm şifreleme anahtarlarını silin</string>
|
||||
<string name="biometric_delete_all_key_summary">Cihaz kilit açma tanımayla ilgili tüm şifreleme anahtarlarını silin</string>
|
||||
<string name="unavailable_feature_text">Bu özellik başlatılamadı.</string>
|
||||
<string name="unavailable_feature_version">Aygıtta Android %1$s çalışıyor, ancak %2$s veya sonraki bir sürüm gerekli.</string>
|
||||
<string name="unavailable_feature_hardware">İlgili donanım bulunamadı.</string>
|
||||
@@ -240,9 +240,9 @@
|
||||
<string name="enable_read_only_summary">Veri tabanını öntanımlı olarak salt okunur aç</string>
|
||||
<string name="enable_education_screens_title">Eğitim ipuçları</string>
|
||||
<string name="enable_education_screens_summary">Uygulamanın nasıl çalıştığını öğrenmek için ögeleri vurgulayın</string>
|
||||
<string name="reset_education_screens_title">Eğitim ipuçlarını sıfırla</string>
|
||||
<string name="reset_education_screens_title">Eğitici ipuçlarını sıfırla</string>
|
||||
<string name="reset_education_screens_summary">Tüm eğitim bilgilerini tekrar göster</string>
|
||||
<string name="reset_education_screens_text">Eğitim ipuçlarını sıfırla</string>
|
||||
<string name="reset_education_screens_text">Eğitici ipuçlarını sıfırla</string>
|
||||
<string name="education_create_database_title">Veri tabanı dosyanızı oluşturun</string>
|
||||
<string name="education_create_database_summary">İlk parola yönetim dosyanızı oluşturun.</string>
|
||||
<string name="education_select_database_title">Mevcut bir veri tabanını açın</string>
|
||||
@@ -329,10 +329,10 @@
|
||||
<string name="content_description_update_from_list">Güncelle</string>
|
||||
<string name="content_description_keyboard_close_fields">Alanları kapat</string>
|
||||
<string name="error_create_database_file">Bu parola ve anahtar dosyası ile veri tabanı oluşturulamıyor.</string>
|
||||
<string name="menu_advanced_unlock_settings">Gelişmiş kilit açma</string>
|
||||
<string name="menu_advanced_unlock_settings">Cihaz kilidini aç</string>
|
||||
<string name="biometric">Biyometrik</string>
|
||||
<string name="biometric_auto_open_prompt_title">Otomatik açma istemi</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Vari tabanı onu kullanacak biçimde ayarlandıysa otomatik olarak gelişmiş kilit açma isteğinde bulun</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Veritabanı onu kullanacak şekilde ayarlanmışsa cihazın kilidini otomatik olarak talep et</string>
|
||||
<string name="enable">Etkinleştir</string>
|
||||
<string name="disable">Devre dışı</string>
|
||||
<string name="master_key">Ana anahtar</string>
|
||||
@@ -361,7 +361,7 @@
|
||||
<string name="contains_duplicate_uuid_procedure">Tekrarlananlar için yeni UUID\'ler oluşturarak sorunu çöz ve devam et\?</string>
|
||||
<string name="database_opened">Veri tabanı açıldı</string>
|
||||
<string name="clipboard_explanation_summary">Aygıtınızın panosunu kullanarak girdi alanlarını kopyalayın</string>
|
||||
<string name="advanced_unlock_explanation_summary">Veri tabanını daha kolay açmak için gelişmiş kilit açma özelliğini kullan</string>
|
||||
<string name="advanced_unlock_explanation_summary">Bir veritabanını daha kolay açmak için cihazın kilidini açmayı kullanın</string>
|
||||
<string name="database_data_compression_title">Veri sıkıştırma</string>
|
||||
<string name="database_data_compression_summary">Veri sıkıştırma veri tabanı boyutunu azaltır</string>
|
||||
<string name="max_history_items_title">Azami sayı</string>
|
||||
@@ -439,7 +439,7 @@
|
||||
<string name="error_string_type">Bu metin istenen ögeyle eşleşmiyor.</string>
|
||||
<string name="content_description_add_item">Öge ekle</string>
|
||||
<string name="keyboard_previous_fill_in_summary">\"Otomatik tuş eylemini\" gerçekleştirdikten sonra otomatik olarak önceki klavyeye dön</string>
|
||||
<string name="keyboard_previous_fill_in_title">Otomatik tuş eylemi</string>
|
||||
<string name="keyboard_previous_fill_in_title">Geri dön</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Veri tabanı kimlik bilgileri ekranında otomatik olarak önceki klavyeye dön</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Veri tabanı kimlik bilgileri ekranı</string>
|
||||
<string name="keyboard_change">Klavye değiştir</string>
|
||||
@@ -464,13 +464,13 @@
|
||||
<string name="autofill_read_only_save">Salt okunur olarak açılan bir veri tabanı için veri kaydına izin verilmiyor.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Form doldurma işlemi tamamlandığında verileri kaydetmek için sor</string>
|
||||
<string name="autofill_ask_to_save_data_title">Verileri kaydetmek için sor</string>
|
||||
<string name="autofill_save_search_info_summary">İleride daha kolay kullanım için elle girdi seçimi yaparken arama bilgilerini kaydetmeyi dene</string>
|
||||
<string name="autofill_save_search_info_summary">Gelecekteki daha kolay kullanımlar için el ile giriş seçimi yaparken arama bilgilerini kaydetmeyi deneyin</string>
|
||||
<string name="autofill_save_search_info_title">Arama bilgilerini kaydet</string>
|
||||
<string name="autofill_close_database_summary">Otomatik doldurma seçiminden sonra veri tabanını kapat</string>
|
||||
<string name="autofill_close_database_title">Veri tabanını kapat</string>
|
||||
<string name="keyboard_previous_lock_summary">Veri tabanını kilitledikten sonra otomatik olarak önceki klavyeye dön</string>
|
||||
<string name="keyboard_previous_lock_title">Veri tabanını kilitle</string>
|
||||
<string name="keyboard_save_search_info_summary">İleride daha kolay kullanım için elle girdi seçimi yaparken arama bilgilerini kaydetmeyi dene</string>
|
||||
<string name="keyboard_save_search_info_summary">Gelecekteki daha kolay kullanımlar için el ile giriş seçimi yaparken paylaşılan bilgileri kaydetmeyi deneyin</string>
|
||||
<string name="keyboard_save_search_info_title">Paylaşılan bilgileri kaydet</string>
|
||||
<string name="notification">Bildirim</string>
|
||||
<string name="biometric_security_update_required">Biyometrik güvenlik güncellemesi gerekli.</string>
|
||||
@@ -481,34 +481,34 @@
|
||||
<string name="search_mode">Arama modu</string>
|
||||
<string name="error_registration_read_only">Salt okunur bir veri tabanında yeni bir öge kaydetmeye izin verilmiyor</string>
|
||||
<string name="error_field_name_already_exists">Alan adı zaten var.</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Gelişmiş kilit açma tanıma ile ilgili tüm şifreleme anahtarları silinsin mi\?</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Cihaz kilit açma tanımayla ilgili tüm şifreleme anahtarları silinsin mi\?</string>
|
||||
<string name="device_credential_unlock_enable_summary">Veri tabanını açmak için aygıt kimlik bilgilerinizi kullanmanıza olanak tanır</string>
|
||||
<string name="device_credential_unlock_enable_title">Aygıt kimlik bilgisiyle kilit açma</string>
|
||||
<string name="device_credential">Aygıt kimlik bilgileri</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Parolayı yazın ve ardından bu düğmeye tıklayın.</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Gelişmiş kilit açma istemi başlatılamıyor.</string>
|
||||
<string name="unavailable">Bu veri tabanında henüz saklanmış kimlik bilgisi yok.</string>
|
||||
<string name="advanced_unlock_scanning_error">Gelişmiş kilit açma hatası: %1$s</string>
|
||||
<string name="advanced_unlock_not_recognized">Gelişmiş kilit açma parmak izi tanınamadı</string>
|
||||
<string name="advanced_unlock_invalid_key">Gelişmiş kilit açma anahtarı okunamıyor. Lütfen silin ve kilit açma tanıma işlemini tekrarlayın.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Veri tabanı kimlik bilgilerini gelişmiş kilit açma özelliğiyle çıkarın</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Veri tabanını gelişmiş kilit açma tanıma ile aç</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Gelişmiş kilit açma tanıma kullanırsanız, yine de ana kimlik bilgilerinizi hatırlamanız gerekmektedir.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Gelişmiş kilit açma tanıma</string>
|
||||
<string name="menu_keystore_remove_key">Gelişmiş kilit açma anahtarını sil</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Cihaz kilit açma istemi başlatılamıyor.</string>
|
||||
<string name="unavailable">Kullanım dışı</string>
|
||||
<string name="advanced_unlock_scanning_error">Cihaz kilit açma hatası: %1$s</string>
|
||||
<string name="advanced_unlock_not_recognized">Cihaz kilit açma parmak izi tanınamadı</string>
|
||||
<string name="advanced_unlock_invalid_key">Cihazın kilit açma anahtarı okunamıyor. Lütfen silin ve kilit açma tanıma prosedürünü tekrarlayın.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Cihaz kilit açma verileriyle veritabanı kimlik bilgilerini çıkarın</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Cihaz kilidini tanıma</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Cihaz kilit açma tanımayı kullanıyorsanız kasa ana kimlik bilgilerinizi yine de hatırlamanız gerekir.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Cihaz kilidini açma bağlantısı</string>
|
||||
<string name="menu_keystore_remove_key">Cihaz kilit açma anahtarını sil</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="backspace">Backspace</string>
|
||||
<string name="select_entry">Girdi seç</string>
|
||||
<string name="back_to_previous_keyboard">Önceki klavyeye geri dön</string>
|
||||
<string name="custom_fields">Özel alanlar</string>
|
||||
<string name="education_advanced_unlock_summary">Veri tabanınızın kilidini hızlı bir şekilde açmak için parolanızı taranmış biyometrik veya aygıt kimlik bilgilerinize bağlayın.</string>
|
||||
<string name="education_advanced_unlock_title">Gelişmiş veri tabanı kilidi açma</string>
|
||||
<string name="advanced_unlock_timeout">Gelişmiş kilit açma zaman aşımı</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">İçeriğini silmeden önce gelişmiş kilit açma kullanımının süresi</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Gelişmiş kilit açma süre sonu</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Gelişmiş kilit açmayı kullanmak için herhangi bir şifrelenmiş içeriği saklama</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Geçici gelişmiş kilit açma</string>
|
||||
<string name="advanced_unlock_tap_delete">Gelişmiş kilit açma anahtarlarını silmek için dokunun</string>
|
||||
<string name="education_advanced_unlock_title">Cihaz veritabanı kilidini açma</string>
|
||||
<string name="advanced_unlock_timeout">Cihaz kilidini açma zaman aşımı</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">İçeriğini silmeden önce cihazın kilit açma kullanım süresi</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Cihaz kilidini açma süresi doldu</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Cihaz kilidini açmak için şifrelenmiş içerik saklamayın</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Geçici kilit açma</string>
|
||||
<string name="advanced_unlock_tap_delete">Cihaz kilit açma anahtarlarını silmek için dokunun</string>
|
||||
<string name="content">İçerik</string>
|
||||
<string name="error_rebuild_list">Liste düzgün şekilde yeniden oluşturulamıyor.</string>
|
||||
<string name="error_database_uri_null">Veri tabanı URI\'si alınamıyor.</string>
|
||||
@@ -535,15 +535,15 @@
|
||||
<string name="error_remove_file">Dosya verilerini kaldırırken bir hata oluştu.</string>
|
||||
<string name="error_duplicate_file">Dosya verileri zaten var.</string>
|
||||
<string name="properties">Özellikler</string>
|
||||
<string name="error_export_app_properties">Uygulama özelliklerini dışa aktarma sırasında hata oluştu</string>
|
||||
<string name="error_import_app_properties">Uygulama özelliklerini içe aktarma sırasında hata oluştu</string>
|
||||
<string name="success_export_app_properties">Uygulama özellikleri dışa aktarıldı</string>
|
||||
<string name="success_import_app_properties">Uygulama özellikleri içe aktarıldı</string>
|
||||
<string name="error_export_app_properties">Uygulama ayarlarının dışa aktarımı sırasında hata</string>
|
||||
<string name="error_import_app_properties">Uygulama ayarlarını içe aktarırken hata oluştu</string>
|
||||
<string name="success_export_app_properties">Uygulama ayarları dışa aktarıldı</string>
|
||||
<string name="success_import_app_properties">Uygulama ayarları içe aktarıldı</string>
|
||||
<string name="description_app_properties">Uygulama ayarlarını yönetmek için KeePassDX özellikleri</string>
|
||||
<string name="export_app_properties_summary">Uygulama özelliklerini dışa aktarmak için bir dosya oluşturun</string>
|
||||
<string name="export_app_properties_title">Uygulama özelliklerini dışa aktar</string>
|
||||
<string name="import_app_properties_summary">Uygulama özelliklerini içe aktarmak için bir dosya seçin</string>
|
||||
<string name="import_app_properties_title">Uygulama özelliklerini içe aktar</string>
|
||||
<string name="export_app_properties_summary">Uygulama ayarlarını dışa aktarmak için bir dosya oluşturun</string>
|
||||
<string name="export_app_properties_title">Uygulama ayarlarını dışa aktar</string>
|
||||
<string name="import_app_properties_summary">Uygulama ayarlarını içe aktarmak için bir dosya seçin</string>
|
||||
<string name="import_app_properties_title">Uygulama ayarlarını içe aktar</string>
|
||||
<string name="error_start_database_action">Veri tabanında bir eylem gerçekleştirilirken bir hata oluştu.</string>
|
||||
<string name="error_move_group_here">Bir grubu buraya taşıyamazsınız.</string>
|
||||
<string name="error_word_reserved">Bu sözcük ayrılmıştır ve kullanılamaz.</string>
|
||||
@@ -600,7 +600,7 @@
|
||||
<string name="enable_keep_screen_on_title">Ekranı açık tut</string>
|
||||
<string name="show_entry_colors_title">Girdi renkleri</string>
|
||||
<string name="show_entry_colors_summary">Bir girdi için ön plan ve arka plan renklerini görüntüler</string>
|
||||
<string name="enable_keep_screen_on_summary">Girdiyi izlerken ekranı açık tutun</string>
|
||||
<string name="enable_keep_screen_on_summary">Bir girişi izlerken veya düzenlerken ekranı açık tutun</string>
|
||||
<string name="content_description_nav_header">Gezinme başlığı</string>
|
||||
<string name="navigation_drawer_open">Gezinme çekmecesi açık</string>
|
||||
<string name="navigation_drawer_close">Gezinme çekmecesi kapalı</string>
|
||||
@@ -619,6 +619,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">Bu özellik, şifrelenen kimlik bilgilerini aygıtınızın güvenli anahtar deposunda saklayacaktır.
|
||||
\n
|
||||
\nİşletim sisteminin yerel API uygulamasına bağlı olarak, tam olarak işlevsel olmayabilir.
|
||||
\n
|
||||
\nAygıtınızın üreticisi ve kullandığınız ROM\'un geliştiricisi ile anahtar deposunun uyumluluğunu ve güvenliğini denetleyin.</string>
|
||||
<string name="content_description_passphrase_word_count">Parola sözcük sayısı</string>
|
||||
<string name="at_least_one_char">Her birinden en az bir karakter</string>
|
||||
@@ -662,4 +663,37 @@
|
||||
<string name="enable_screenshot_mode_summary">Üçüncü taraf uygulamaların uygulamanın ekran görüntülerini kaydetmesine veya almasına izin verin</string>
|
||||
<string name="screenshot_mode_banner_text">Ekran görüntüsü modu</string>
|
||||
<string name="merge_success">Birleştirme başarıyla tamamlandı</string>
|
||||
<string name="unlock">Kilidi aç</string>
|
||||
<string name="master_key_settings_summary">Değişim, yenilenme</string>
|
||||
<string name="info">Bilgi</string>
|
||||
<string name="education_validate_entry_title">Girişi doğrula</string>
|
||||
<string name="ask">Sor</string>
|
||||
<string name="menu_form_filling_settings_summary">Klavye, otomatik doldur, pano</string>
|
||||
<string name="configure">Yapılandır</string>
|
||||
<string name="menu_appearance_settings_summary">Temalar, renkler, öznitellikler</string>
|
||||
<string name="menu_security_settings_summary">Şifreleme, anahtar türetme işlevi</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Biyometri, cihaz kimlik bilgisi</string>
|
||||
<string name="education_validate_entry_summary">Girişinizi doğrulamayı ve veritabanınızı kaydetmeyi unutmayın.
|
||||
\n
|
||||
\nOtomatik kilitleme etkinleştirilirse ve değişiklik yaptığınızı unutursanız verilerinizi kaybetme riskiyle karşı karşıya kalırsınız.</string>
|
||||
<string name="warning_database_notification_permission">Bildirim izni, veritabanının durumunu görüntülemenize ve kolayca erişilebilen bir düğmeyle kilitlemenize olanak tanır.
|
||||
\n
|
||||
\nBu izni aktifleştirmezseniz arka planda açık olan veritabanı, ön planda başka bir uygulama varken görünmeyecektir.</string>
|
||||
<string name="unlock_and_link_biometric">Cihaz kilit açma bağlantısı</string>
|
||||
<string name="warning_copy_permission">Pano bildirim özelliğini kullanmak için bildirim izni gereklidir.</string>
|
||||
<string name="menu_database_settings_summary">Meta veriler, geri dönüşüm kutusu, şablonlar, geçmiş</string>
|
||||
<string name="menu_app_settings_summary">Ara, kilit, geçmiş, özellikler</string>
|
||||
<string name="later">Daha Sonra</string>
|
||||
<string name="style_name_divine">Kutsal</string>
|
||||
<string name="style_name_reply">Yanıt</string>
|
||||
<string name="style_name_kunzite">Kunzit</string>
|
||||
<string name="style_name_follow_system">Sistemi takip et</string>
|
||||
<string name="style_name_light">Açık</string>
|
||||
<string name="style_name_dark">Koyu</string>
|
||||
<string name="style_name_forest">Orman</string>
|
||||
<string name="style_name_classic">Klasik</string>
|
||||
<string name="style_name_simple">Basit</string>
|
||||
<string name="style_name_moon">Ay</string>
|
||||
<string name="style_name_sun">Güneş</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Veri tabanını en son değişikliklerle yeniden yükle.</string>
|
||||
</resources>
|
||||
@@ -540,15 +540,15 @@
|
||||
<string name="error_remove_file">Сталася помилка під час вилучення даних файлу.</string>
|
||||
<string name="error_duplicate_file">Дані файлу вже існують.</string>
|
||||
<string name="properties">Властивості</string>
|
||||
<string name="error_export_app_properties">Помилка під час експортування властивостей застосунку</string>
|
||||
<string name="success_export_app_properties">Властивості застосунку експортовано</string>
|
||||
<string name="error_import_app_properties">Помилка під час імпортування властивостей застосунку</string>
|
||||
<string name="success_import_app_properties">Властивості застосунку імпортовано</string>
|
||||
<string name="error_export_app_properties">Помилка під час експорту налаштувань застосунку</string>
|
||||
<string name="success_export_app_properties">Налаштування застосунку експортовано</string>
|
||||
<string name="error_import_app_properties">Помилка під час імпорту налаштувань застосунку</string>
|
||||
<string name="success_import_app_properties">Налаштування застосунку імпортовано</string>
|
||||
<string name="description_app_properties">Властивості KeePassDX для керування налаштування застосунку</string>
|
||||
<string name="export_app_properties_summary">Створити файл для експорту властивостей застосунку</string>
|
||||
<string name="export_app_properties_title">Експорт властивостей застосунку</string>
|
||||
<string name="import_app_properties_summary">Виберіть файл для імпорту властивостей застосунку</string>
|
||||
<string name="import_app_properties_title">Імпорт властивостей застосунку</string>
|
||||
<string name="export_app_properties_summary">Створити файл для експорту налаштувань застосунку</string>
|
||||
<string name="export_app_properties_title">Експорт налаштувань застосунку</string>
|
||||
<string name="import_app_properties_summary">Виберіть файл для імпорту налаштувань застосунку</string>
|
||||
<string name="import_app_properties_title">Імпорт налаштувань застосунку</string>
|
||||
<string name="error_start_database_action">Під час виконання дії з базою даних сталася помилка.</string>
|
||||
<string name="error_move_group_here">Ви не можете перемістити групу сюди.</string>
|
||||
<string name="error_word_reserved">Це слово зарезервоване, його не можна використовувати.</string>
|
||||
@@ -621,10 +621,11 @@
|
||||
<string name="menu_save_copy_to">Зберегти копію в …</string>
|
||||
<string name="expired">Термін дії завершився</string>
|
||||
<string name="warning_database_already_opened">База даних уже відкрита, спочатку закрийте її, щоб відкрити нову</string>
|
||||
<string name="advanced_unlock_keystore_warning">Ця функція зберігатиме зашифровані облікові дані в захищеному сховищі ключів вашого пристрою.
|
||||
<string name="advanced_unlock_keystore_warning">Ця функція зберігатиме зашифровані облікові дані в захищеному сховищі ключів вашого пристрою (KeyStore).
|
||||
\n
|
||||
\nЗалежно від вбудованої реалізації API операційної системи, вона може бути не повністю функціональною.
|
||||
\nПеревірте сумісність і безпеку сховища ключів із виробником вашого пристрою та творцем використовуваного ROM.</string>
|
||||
\nЗалежно від операційної системи, вона може бути не повністю функціональною.
|
||||
\n
|
||||
\nПеревірте сумісність і безпеку сховища ключів із виробником вашого пристрою та автором використовуваного ROM.</string>
|
||||
<string name="passphrase">Парольна фраза</string>
|
||||
<string name="colorize_password_title">Забарвлювати паролі</string>
|
||||
<string name="colorize_password_summary">Забарвлювати символи пароля за типом</string>
|
||||
@@ -688,4 +689,15 @@
|
||||
<string name="warning_database_notification_permission">Дозвіл на сповіщення дозволяє показувати стан бази даних і блокувати її за допомогою легкодоступної кнопки.
|
||||
\n
|
||||
\nЯкщо ви не активуєте цей дозвіл відкриту у фоновому режимі базу даних не буде видно, якщо на передньому плані інший застосунок.</string>
|
||||
<string name="style_name_forest">Лісова</string>
|
||||
<string name="style_name_classic">Класична</string>
|
||||
<string name="style_name_sun">Сонячна</string>
|
||||
<string name="style_name_reply">Відповідь</string>
|
||||
<string name="style_name_kunzite">Кунжитова</string>
|
||||
<string name="style_name_follow_system">Системна</string>
|
||||
<string name="style_name_light">Світла</string>
|
||||
<string name="style_name_dark">Темна</string>
|
||||
<string name="style_name_divine">Божественна</string>
|
||||
<string name="style_name_simple">Спрощенна</string>
|
||||
<string name="style_name_moon">Місячна</string>
|
||||
</resources>
|
||||
66
app/src/main/res/values-uz/strings.xml
Normal file
66
app/src/main/res/values-uz/strings.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="content_description_credentials_information">Hisob ma\'lumotlari</string>
|
||||
<string name="info">Ma\'lumot</string>
|
||||
<string name="contribution">Loyihaga yordam berish</string>
|
||||
<string name="feedback">Fikr-mulohaza</string>
|
||||
<string name="homepage">Bosh sahifa</string>
|
||||
<string name="accept">Qabul qilish</string>
|
||||
<string name="add_entry">Yangi yozuv</string>
|
||||
<string name="edit_entry">Yozuvni tahrirlash</string>
|
||||
<string name="add_group">Guruh qo\'shish</string>
|
||||
<string name="master_key">Asosiy parol</string>
|
||||
<string name="security">Xavfsizlik</string>
|
||||
<string name="encryption_algorithm">Shifrlash algoritmi</string>
|
||||
<string name="key_derivation_function">Kalit hosila funksiyasi</string>
|
||||
<string name="app_timeout">Kechikish</string>
|
||||
<string name="application">Ilova</string>
|
||||
<string name="brackets">Qavslar</string>
|
||||
<string name="extended_ASCII">Kengaytirilgan ASCII to\'plami</string>
|
||||
<string name="allow">Ruxsat berish</string>
|
||||
<string name="clipboard_cleared">Bufer tozalandi</string>
|
||||
<string name="clipboard_error_title">Buferda xatolik</string>
|
||||
<string name="clipboard_error">Ba\'zi qurilmalar ilovalarga vaqtinchalik xotiradan foydalanishga ruxsat bermaydi.</string>
|
||||
<string name="clipboard_error_clear">Vaqtinchalik xotira tozalanmadi</string>
|
||||
<string name="clipboard_timeout">Vaqtinchalik xotirani tozalashda kechikish</string>
|
||||
<string name="clipboard_timeout_summary">Vaqtinchalik xotiradagi saqlash muddati (agar qurilmangiz tomonidan qo\'llab-quvvatlansa)</string>
|
||||
<string name="content_description_background">Fon</string>
|
||||
<string name="content_description_open_file">Faylni ochish</string>
|
||||
<string name="content_description_node_children">Node children</string>
|
||||
<string name="content_description_add_node">Tugun qo\'shish</string>
|
||||
<string name="content_description_add_entry">Yozuv qo\'shish</string>
|
||||
<string name="content_description_add_group">Guruh qo\'shish</string>
|
||||
<string name="content_description_add_item">Element qo\'shish</string>
|
||||
<string name="content_description_file_information">Faly haqida ma\'lumot</string>
|
||||
<string name="content_description_otp_information">Bir martalik parol haqida ma\'lumot</string>
|
||||
<string name="content_description_password_checkbox">Parolni belgilash katagi</string>
|
||||
<string name="about_description">KeePass parollar menejerining Android versiyasi</string>
|
||||
<string name="contact">Aloqa</string>
|
||||
<string name="encryption">Shifrlash</string>
|
||||
<string name="app_timeout_summary">Ma\'lumotlar bazasini qulflashdan oldin harakatsizlik vaqti</string>
|
||||
<string name="file_manager_install_description">Maʼlumotlar bazasi faylini yaratish, ochish va saqlash uchun ACTION_CREATE_DOCUMENT va ACTION_OPEN_DOCUMENT niyat amallarini qabul qiluvchi fayl boshqaruvchisini oʻrnatish kerak.</string>
|
||||
<string name="content_description_entry_icon">Yozuv belgisi</string>
|
||||
<string name="content_description_entry_foreground_color">Yozuv matni rangi</string>
|
||||
<string name="content_description_passphrase_word_count">Parolli so\'zlar soni</string>
|
||||
<string name="entry_add_field">Maydon qo\'shish</string>
|
||||
<string name="content_description_keyfile_checkbox">Kalit faylni belgilash katakchasi</string>
|
||||
<string name="content_description_hardware_key_checkbox">Uskuna kaliti belgilash katakchasi</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Parol koʻrinishini almashtirishni takrorlash</string>
|
||||
<string name="content_description_database_color">Ma\'lumotlar bazasi rangi</string>
|
||||
<string name="content_description_entry_background_color">Yozuv foni rangi</string>
|
||||
<string name="content_description_nav_header">Navigatsiya sarlavhasi</string>
|
||||
<string name="navigation_drawer_open">Navigatsiya panelini ochish</string>
|
||||
<string name="navigation_drawer_close">Navigatsiya panelini yopish</string>
|
||||
<string name="validate">tekshirish</string>
|
||||
<string name="discard_changes">O\'zgarishlar saqlansinmi?</string>
|
||||
<string name="discard">Rad etish</string>
|
||||
<string name="entry_password_generator">Parol generatori</string>
|
||||
<string name="content_description_password_length">Parol uzunligi</string>
|
||||
<string name="entry_add_attachment">Qo\'shimchalar qo\'shing</string>
|
||||
<string name="content_description_remove_field">Maydonnni o\'chirish</string>
|
||||
<string name="content_description_update_from_list">Yangilash</string>
|
||||
<string name="content_description_remove_from_list">Ro\'yxatdan o\'chirish</string>
|
||||
<string name="content_description_keyboard_close_fields">Maydinni yopish</string>
|
||||
<string name="select_to_copy">%1$s ni vaqtinchalik xotiraga nusxalash uchun tanlang</string>
|
||||
<string name="retrieving_db_key">Maʼlumotlar bazasi kaliti olinmoqda…</string>
|
||||
</resources>
|
||||
@@ -1,175 +1,734 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="file_manager_install_description">Cần có một trình duyệt tập tin chấp nhận hành động chủ đích ACTION_CREATE_DOCUMENT và ACTION_OPEN_DOCUMENT để tạo, mở, và lưu tệp tin chứa cơ sở dữ liệu.</string>
|
||||
<string name="error_load_database">Không thể tải cơ sở dữ liệu của bạn.</string>
|
||||
<string name="error_out_of_memory">Không đủ bộ nhớ để tải toàn bộ cơ sở dữ liệu của bạn.</string>
|
||||
<string name="error_nokeyfile">Chọn một tệp chứa khoá.</string>
|
||||
<string name="error_no_name">Nhập tên.</string>
|
||||
<string name="error_invalid_OTP">Bí mật cho mật khẩu dùng một lần không hợp lệ.</string>
|
||||
<string name="error_invalid_path">Chắc chắn đường dẫn chính xác.</string>
|
||||
<string name="error_invalid_db">Không thể đọc cơ sở dữ liệu.</string>
|
||||
<string name="error_file_not_create">Không thể tạo tệp tin</string>
|
||||
<string name="entry_user_name">Tên người dùng</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="entry_otp">Mật khẩu dùng một lần</string>
|
||||
<string name="otp_algorithm">Thuật toán</string>
|
||||
<string name="otp_digits">Chữ số</string>
|
||||
<string name="otp_counter">Đồng hồ đếm ngược</string>
|
||||
<string name="otp_period">Thời gian (giây)</string>
|
||||
<string name="otp_secret">Bí mật</string>
|
||||
<string name="otp_type">Loại mật khẩu dùng một lần</string>
|
||||
<string name="entry_setup_otp">Thiết lập mật khẩu dùng một lần</string>
|
||||
<string name="entry_title">Tiêu đề</string>
|
||||
<string name="save">Lưu</string>
|
||||
<string name="entry_password">Mật khẩu</string>
|
||||
<string name="entry_not_found">Không thể tìm thấy dữ liệu của mục.</string>
|
||||
<string name="entry_modified">Đã sửa</string>
|
||||
<string name="entry_keyfile">Tệp tin chứa khoá</string>
|
||||
<string name="entry_attachments">Tệp đính kèm</string>
|
||||
<string name="entry_history">Lịch sử</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_expires">Hết hạn</string>
|
||||
<string name="entry_created">Đã được tạo</string>
|
||||
<string name="entry_confpassword">Xác nhận mật khẩu</string>
|
||||
<string name="entry_notes">Ghi chú</string>
|
||||
<string name="entry_cancel">Huỷ bỏ</string>
|
||||
<string name="entry_accessed">Đã truy cập</string>
|
||||
<string name="html_about_contribution">Để có thể <strong>duy trì sự tự do</strong>, <strong>sửa lỗi</strong>, <strong>thêm tính năng</strong> và <strong>luôn hoạt động</strong>, chúng tôi dựa vào <strong>sự đóng góp</strong> của bạn.</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft là <strong>mã nguồn mở</strong> và <strong>không có quảng cáo</strong>.
|
||||
\nĐược cung cấp nguyên trạng, với điều khoản của giấy phép <strong>GPLv3</strong>, không có bất cứ bảo đảm nào.</string>
|
||||
<string name="digits">Chữ số</string>
|
||||
<string name="default_checkbox">Dùng làm cơ sở dữ liệu mặc định</string>
|
||||
<string name="decrypting_db">Đang giải mã nội dung cơ sở dữ liệu…</string>
|
||||
<string name="database">Cơ sở dữ liệu</string>
|
||||
<string name="retrieving_db_key">Đang lấy khoá của cơ sở dữ liệu…</string>
|
||||
<string name="select_to_copy">Sao chép %1$s vào bảng nháp</string>
|
||||
<string name="content_description_keyboard_close_fields">Đóng trường</string>
|
||||
<string name="content_description_remove_from_list">Xoá</string>
|
||||
<string name="content_description_update_from_list">Cập nhật</string>
|
||||
<string name="content_description_remove_field">Xoá trường</string>
|
||||
<string name="entry_add_attachment">Thêm tệp đính kèm</string>
|
||||
<string name="entry_add_field">Thêm trường</string>
|
||||
<string name="content_description_password_length">Độ dài mật khẩu</string>
|
||||
<string name="entry_password_generator">Trình tạo mật khẩu</string>
|
||||
<string name="discard">Xoá</string>
|
||||
<string name="discard_changes">Huỷ thay đổi\?</string>
|
||||
<string name="validate">Xác nhận</string>
|
||||
<string name="content_description_entry_icon">Biểu tượng của mục</string>
|
||||
<string name="content_description_keyfile_checkbox">Ô đánh dấu tệp tin chứa khoá</string>
|
||||
<string name="content_description_password_checkbox">Ô đánh dấu mật khẩu</string>
|
||||
<string name="content_description_otp_information">Thông tin về mật khẩu dùng một lần</string>
|
||||
<string name="content_description_credentials_information">Thông tin định danh</string>
|
||||
<string name="content_description_file_information">Thông tin tệp tin</string>
|
||||
<string name="content_description_add_group">Thêm nhóm</string>
|
||||
<string name="content_description_add_entry">Thêm mục</string>
|
||||
<string name="content_description_add_node">Thêm nút</string>
|
||||
<string name="content_description_node_children">Nút con</string>
|
||||
<string name="content_description_open_file">Mở tệp tin</string>
|
||||
<string name="content_description_background">Nền</string>
|
||||
<string name="clipboard_timeout_summary">Thời gian lưu bảng nháp (nếu được hỗ trợ bởi thiết bị)</string>
|
||||
<string name="clipboard_error_clear">Không thể xoá bảng nháp</string>
|
||||
<string name="clipboard_error">Một số thiết bị không cho phép ứng dụng dùng bảng nháp.</string>
|
||||
<string name="clipboard_error_title">Lỗi bảng nháp</string>
|
||||
<string name="clipboard_cleared">Bảng nháp đã được xoá</string>
|
||||
<string name="allow">Cho phép</string>
|
||||
<string name="extended_ASCII">ASCII mở rộng</string>
|
||||
<string name="brackets">Dấu ngoặc</string>
|
||||
<string name="application">Ứng dụng</string>
|
||||
<string name="app_timeout_summary">Thời gian không hoạt động trước khi khoá cơ sở dữ liệu</string>
|
||||
<string name="key_derivation_function">Hàm tạo khoá</string>
|
||||
<string name="encryption_algorithm">Thuật toánmã hoá</string>
|
||||
<string name="encryption">Mã hoá</string>
|
||||
<string name="security">Bảo mật</string>
|
||||
<string name="master_key">Khoá chính</string>
|
||||
<string name="add_group">Thêm nhóm</string>
|
||||
<string name="edit_entry">Sửa mục</string>
|
||||
<string name="add_entry">Thêm mục</string>
|
||||
<string name="accept">Đồng ý</string>
|
||||
<string name="about_description">Phiên bản Android của phần mềm quản lý mật khẩu KeePass</string>
|
||||
<string name="homepage">Trang chủ</string>
|
||||
<string name="feedback">Phản hồi</string>
|
||||
<string name="contribution">Đóng góp</string>
|
||||
<!--
|
||||
Copyright 2020 Jeremy Jamet / Kunzisoft.
|
||||
|
||||
This file is part of KeePassDX.
|
||||
|
||||
KeePassDX is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
KeePassDX is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
|
||||
--><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
|
||||
<string name="contact">Liên hệ</string>
|
||||
<string name="error_create_database_file">Không thể tạo cơ sở dữ liệu bằng mật khẩu và keyfile này.</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="debit_credit_card">Thẻ ghi nợ / thẻ tín dụng</string>
|
||||
<string name="date_of_issue">Ngày cấp</string>
|
||||
<string name="error_save_database">Không thể lưu cơ sở dữ liệu.</string>
|
||||
<string name="email">Thư điện tử</string>
|
||||
<string name="standard">Chuẩn</string>
|
||||
<string name="error_word_reserved">Từ này được dành riêng và không thể được sử dụng.</string>
|
||||
<string name="error_copy_entry_here">Bạn không thể di chuyển một mục nhập vào đây.</string>
|
||||
<string name="error_rounds_too_large">\"Vòng biến đổi\" quá cao. Đang đặt thành 2147483648.</string>
|
||||
<string name="error_otp_type">Loại OTP hiện có không được biểu mẫu này nhận dạng, việc xác thực nó có thể không tạo mã thông báo một cách chính xác nữa.</string>
|
||||
<string name="app_timeout">Hết giờ</string>
|
||||
<string name="clipboard_timeout">Hết thời gian chờ của khay nhớ tạm</string>
|
||||
<string name="info">Thông tin</string>
|
||||
<string name="contribution">Đóng góp</string>
|
||||
<string name="feedback">Phản hồi</string>
|
||||
<string name="homepage">Trang chủ</string>
|
||||
<string name="about_description">Triển khai Android của trình quản lý mật khẩu KeePass</string>
|
||||
<string name="accept">Chấp nhận</string>
|
||||
<string name="add_entry">Thêm mục</string>
|
||||
<string name="edit_entry">Chỉnh sửa mục</string>
|
||||
<string name="add_group">Thêm nhóm</string>
|
||||
<string name="master_key">Khóa chính</string>
|
||||
<string name="security">Bảo mật</string>
|
||||
<string name="encryption">Mã hóa</string>
|
||||
<string name="encryption_algorithm">Thuật toán mã hóa</string>
|
||||
<string name="key_derivation_function">Hàm dẫn xuất khóa</string>
|
||||
<string name="app_timeout">Hết thời gian</string>
|
||||
<string name="app_timeout_summary">Thời gian rảnh trước khi khóa cơ sở dữ liệu</string>
|
||||
<string name="application">Ứng dụng</string>
|
||||
<string name="brackets">Dấu ngoặc</string>
|
||||
<string name="extended_ASCII">ASCII mở rộng</string>
|
||||
<string name="file_manager_install_description">Cần có trình quản lý tệp chấp nhận hành động có ý định ACTION_CREATE_DOCUMENT và ACTION_OPEN_DOCUMENT để tạo, mở và lưu tệp cơ sở dữ liệu.</string>
|
||||
<string name="allow">Cho phép</string>
|
||||
<string name="clipboard_cleared">Đã xóa bảng nhớ tạm</string>
|
||||
<string name="clipboard_error_title">Lỗi bảng nhớ tạm</string>
|
||||
<string name="clipboard_error">Một số thiết bị sẽ không cho phép ứng dụng sử dụng bảng nhớ tạm.</string>
|
||||
<string name="clipboard_error_clear">Không thể xóa bảng nhớ tạm</string>
|
||||
<string name="clipboard_timeout">Hết thời gian tạm dừng bảng nhớ tạm</string>
|
||||
<string name="clipboard_timeout_summary">Thời lượng lưu trữ trong bảng nhớ tạm (nếu được thiết bị của bạn hỗ trợ)</string>
|
||||
<string name="content_description_background">Nền</string>
|
||||
<string name="content_description_open_file">Mở tệp</string>
|
||||
<string name="content_description_node_children">Nút con</string>
|
||||
<string name="content_description_add_node">Thêm nút</string>
|
||||
<string name="content_description_add_entry">Thêm mục nhập</string>
|
||||
<string name="content_description_add_group">Thêm nhóm</string>
|
||||
<string name="content_description_add_item">Thêm mục</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Lặp lại chuyển đổi chế độ hiển thị mật khẩu</string>
|
||||
<string name="error_load_database_KDF_memory">Không thể tải khóa. Cố gắng giảm \"Mức sử dụng bộ nhớ\" của KDF.</string>
|
||||
<string name="error_pass_gen_type">Ít nhất một loại tạo mật khẩu phải được chọn.</string>
|
||||
<string name="error_disallow_no_credentials">Ít nhất một thông tin xác thực phải được đặt.</string>
|
||||
<string name="error_pass_match">Mật khẩu không trùng khớp.</string>
|
||||
<string name="content_description_file_information">Thông tin tệp</string>
|
||||
<string name="content_description_credentials_information">Thông tin xác thực</string>
|
||||
<string name="content_description_otp_information">Thông tin mật khẩu một lần</string>
|
||||
<string name="content_description_password_checkbox">Hộp kiểm mật khẩu</string>
|
||||
<string name="content_description_keyfile_checkbox">Hộp kiểm tệp khóa</string>
|
||||
<string name="content_description_hardware_key_checkbox">Hộp kiểm khóa phần cứng</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Lặp lại chuyển đổi hiển thị mật khẩu</string>
|
||||
<string name="content_description_entry_icon">Biểu tượng mục nhập</string>
|
||||
<string name="content_description_database_color">Màu cơ sở dữ liệu</string>
|
||||
<string name="content_description_entry_foreground_color">Màu nền trước của mục nhập</string>
|
||||
<string name="content_description_entry_background_color">Màu nền của mục nhập</string>
|
||||
<string name="content_description_nav_header">Tiêu đề điều hướng</string>
|
||||
<string name="navigation_drawer_open">Ngăn điều hướng đang mở</string>
|
||||
<string name="navigation_drawer_close">Đóng ngăn điều hướng</string>
|
||||
<string name="validate">Xác thực</string>
|
||||
<string name="discard_changes">Hủy thay đổi?</string>
|
||||
<string name="discard">Loại bỏ</string>
|
||||
<string name="entry_password_generator">Trình tạo mật khẩu</string>
|
||||
<string name="content_description_password_length">Độ dài mật khẩu</string>
|
||||
<string name="content_description_passphrase_word_count">Số từ của cụm mật khẩu</string>
|
||||
<string name="entry_add_field">Thêm trường</string>
|
||||
<string name="entry_add_attachment">Thêm tệp đính kèm</string>
|
||||
<string name="content_description_remove_field">Xóa trường</string>
|
||||
<string name="content_description_update_from_list">Cập nhật</string>
|
||||
<string name="content_description_remove_from_list">Xóa</string>
|
||||
<string name="content_description_keyboard_close_fields">Đóng các trường</string>
|
||||
<string name="select_to_copy">Chọn để sao chép %1$s vào bảng nhớ tạm</string>
|
||||
<string name="retrieving_db_key">Đang lấy khóa cơ sở dữ liệu…</string>
|
||||
<string name="waiting_challenge_request">Đang chờ yêu cầu thử thách…</string>
|
||||
<string name="waiting_challenge_response">Đang chờ phản hồi thử thách…</string>
|
||||
<string name="database">Cơ sở dữ liệu</string>
|
||||
<string name="template_group_name">Mẫu</string>
|
||||
<string name="holder">Chủ</string>
|
||||
<string name="decrypting_db">Đang giải mã nội dung cơ sở dữ liệu…</string>
|
||||
<string name="default_checkbox">Sử dụng làm cơ sở dữ liệu mặc định</string>
|
||||
<string name="digits">Chữ số</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft là <strong>mã nguồn mở</strong> và <strong>không có quảng cáo</strong>.
|
||||
\nNó được cung cấp nguyên trạng theo giấy phép <strong>GPLv3</strong>, không có bất kỳ sự bảo đảm nào.</string>
|
||||
<string name="html_about_privacy"><strong>Không có dữ liệu người dùng nào được truy xuất</strong>, ứng dụng này không kết nối với bất kỳ máy chủ nào, chỉ hoạt động cục bộ và hoàn toàn tôn trọng quyền riêng tư của người dùng.</string>
|
||||
<string name="html_about_contribution">Để <strong>giữ quyền tự do của chúng ta</strong>, <strong>sửa lỗi</strong>, <strong>thêm tính năng</strong> và <strong>để luôn hoạt động</strong>, chúng tôi tin tưởng vào <strong>đóng góp của bạn</strong>.</string>
|
||||
<string name="entry_accessed">Đã truy cập</string>
|
||||
<string name="entry_cancel">Hủy</string>
|
||||
<string name="entry_notes">Ghi chú</string>
|
||||
<string name="entry_confpassword">Xác nhận mật khẩu</string>
|
||||
<string name="entry_created">Đã tạo</string>
|
||||
<string name="entry_expires">Hết hạn</string>
|
||||
<string name="expired">Đã hết hạn</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_history">Lịch sử</string>
|
||||
<string name="entry_attachments">Tệp đính kèm</string>
|
||||
<string name="entry_keyfile">Tệp khóa</string>
|
||||
<string name="hardware_key">Khóa phần cứng</string>
|
||||
<string name="entry_modified">Đã sửa đổi</string>
|
||||
<string name="searchable">Có thể tìm kiếm được</string>
|
||||
<string name="inherited">Kế thừa</string>
|
||||
<string name="auto_type">Tự động gõ</string>
|
||||
<string name="auto_type_sequence">Liên tiếp tự động gõ</string>
|
||||
<string name="entry_not_found">Không thể tìm thấy dữ liệu mục nhập.</string>
|
||||
<string name="entry_password">Mật khẩu</string>
|
||||
<string name="tags">Thẻ</string>
|
||||
<string name="custom_data">Dữ liệu tùy chỉnh</string>
|
||||
<string name="save">Lưu</string>
|
||||
<string name="entry_title">Tiêu đề</string>
|
||||
<string name="entry_setup_otp">Thiết lập mật khẩu một lần</string>
|
||||
<string name="otp_type">Loại OTP</string>
|
||||
<string name="otp_secret">Bí mật</string>
|
||||
<string name="otp_period">Khoảng thời gian (giây)</string>
|
||||
<string name="otp_counter">Bộ đếm</string>
|
||||
<string name="otp_digits">Chữ số</string>
|
||||
<string name="search_filters">Bộ lọc tìm kiếm</string>
|
||||
<string name="otp_algorithm">Thuật toán</string>
|
||||
<string name="current_group">Nhóm hiện tại</string>
|
||||
<string name="case_sensitive">Phân biệt chữ hoa chữ thường</string>
|
||||
<string name="regex">Biểu thức chính quy</string>
|
||||
<string name="debit_credit_card">Thẻ ghi nợ / tín dụng</string>
|
||||
<string name="holder">Người giữ</string>
|
||||
<string name="number">Số</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="id_card">Thẻ căn cước</string>
|
||||
<string name="name">Tên</string>
|
||||
<string name="place_of_issue">Nơi cấp</string>
|
||||
<string name="date_of_issue">Ngày cấp</string>
|
||||
<string name="email">Email</string>
|
||||
<string name="email_address">Địa chỉ email</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">Loại</string>
|
||||
<string name="cryptocurrency">Ví điện tử</string>
|
||||
<string name="type">Nhập</string>
|
||||
<string name="cryptocurrency">Ví tiền điện tử</string>
|
||||
<string name="token">Mã thông báo</string>
|
||||
<string name="public_key">Chìa khóa công cộng</string>
|
||||
<string name="private_key">Khóa cá nhân</string>
|
||||
<string name="seed">Hạt</string>
|
||||
<string name="public_key">Khóa công khai</string>
|
||||
<string name="private_key">Khóa riêng</string>
|
||||
<string name="seed">Hạt giống</string>
|
||||
<string name="account">Tài khoản</string>
|
||||
<string name="bank">Ngân hàng</string>
|
||||
<string name="bank_name">Tên ngân hàng</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">Ghi chú bảo mật</string>
|
||||
<string name="membership">Thành viên</string>
|
||||
<string name="secure_note">Ghi chú an toàn</string>
|
||||
<string name="membership">Tư cách thành viên</string>
|
||||
<string name="standard">Tiêu chuẩn</string>
|
||||
<string name="template">Mẫu</string>
|
||||
<string name="version">Phiên bản</string>
|
||||
<string name="error_arc4">Mật mã dòng Arcfour không được hỗ trợ.</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="entry_user_name">Tên người dùng</string>
|
||||
<string name="error_arc4">Arcfour stream cipher không được hỗ trợ.</string>
|
||||
<string name="error_can_not_handle_uri">Không thể xử lý URI này trong KeePassDX.</string>
|
||||
<string name="error_file_not_create">Không thể tạo tệp</string>
|
||||
<string name="error_invalid_db">Không thể đọc cơ sở dữ liệu.</string>
|
||||
<string name="error_invalid_path">Hãy chắc chắn rằng đường dẫn là chính xác.</string>
|
||||
<string name="error_invalid_OTP">Mã OTP bí mật không hợp lệ.</string>
|
||||
<string name="error_no_name">Nhập tên.</string>
|
||||
<string name="error_word_reserved">Từ này được bảo lưu và không thể sử dụng.</string>
|
||||
<string name="error_nokeyfile">Chọn một tệp khóa.</string>
|
||||
<string name="error_no_hardware_key">Chọn khóa phần cứng.</string>
|
||||
<string name="error_out_of_memory">Không có bộ nhớ để tải toàn bộ cơ sở dữ liệu của bạn.</string>
|
||||
<string name="error_XML_malformed">XML không đúng định dạng.</string>
|
||||
<string name="error_load_database">Không thể tải cơ sở dữ liệu.</string>
|
||||
<string name="error_load_database_KDF_memory">Không thể tải chìa khóa. Cố gắng giảm \"Mức sử dụng bộ nhớ\" KDF.</string>
|
||||
<string name="error_pass_gen_type">Phải chọn ít nhất một loại tạo mật khẩu.</string>
|
||||
<string name="error_disallow_no_credentials">Phải đặt ít nhất một thông tin xác thực.</string>
|
||||
<string name="error_pass_match">Mật khẩu không khớp.</string>
|
||||
<string name="error_rounds_too_large">\"Vòng chuyển đổi\" quá cao. Đặt thành 2147483648.</string>
|
||||
<string name="error_string_key">Mỗi chuỗi phải có một tên trường.</string>
|
||||
<string name="error_label_exists">Nhãn này đã tồn tại.</string>
|
||||
<string name="error_wrong_length">Nhập một số nguyên dương vào trường \"Độ dài\".</string>
|
||||
<string name="error_wrong_length">Nhập một số nguyên dương vào trường \"Length\".</string>
|
||||
<string name="error_autofill_enable_service">Không thể bật dịch vụ tự động điền.</string>
|
||||
<string name="error_move_entry_here">Bạn không thể di chuyển một mục nhập vào đây.</string>
|
||||
<string name="error_copy_group_here">Bạn không thể sao chép một nhóm vào đây.</string>
|
||||
<string name="error_move_group_here">Bạn không thể di chuyển một nhóm tới đây.</string>
|
||||
<string name="error_move_entry_here">Bạn không thể di chuyển một mục nhập tới đây.</string>
|
||||
<string name="error_copy_entry_here">Bạn không thể sao chép một mục nhập tới đây.</string>
|
||||
<string name="error_copy_group_here">Bạn không thể sao chép một nhóm tới đây.</string>
|
||||
<string name="error_create_database">Không thể tạo tệp cơ sở dữ liệu.</string>
|
||||
<string name="error_otp_secret_key">Khóa bí mật phải có định dạng Base32.</string>
|
||||
<string name="error_create_database_file">Không thể tạo cơ sở dữ liệu với mật khẩu và tệp khóa này.</string>
|
||||
<string name="error_save_database">Không thể lưu cơ sở dữ liệu.</string>
|
||||
<string name="error_otp_secret_key">Khóa bí mật phải ở định dạng Base32.</string>
|
||||
<string name="error_otp_counter">Bộ đếm phải nằm trong khoảng từ %1$d đến %2$d.</string>
|
||||
<string name="error_otp_period">Khoảng thời gian phải nằm trong khoảng từ %1$d đến %2$d giây.</string>
|
||||
<string name="error_otp_digits">Mã thông báo phải chứa từ %1$d đến %2$d chữ số.</string>
|
||||
<string name="error_otp_digits">Mã thông báo phải chứa %1$d đến %2$d chữ số.</string>
|
||||
<string name="error_otp_type">Loại OTP hiện tại không được biểu mẫu này nhận dạng, quá trình xác thực của nó có thể không tạo ra mã thông báo chính xác nữa.</string>
|
||||
<string name="error_string_type">Văn bản này không khớp với mục được yêu cầu.</string>
|
||||
<string name="error_registration_read_only">Lưu một mục mới không được phép trong cơ sở dữ liệu chỉ đọc</string>
|
||||
<string name="error_registration_read_only">Không được phép lưu mục mới trong cơ sở dữ liệu chỉ đọc</string>
|
||||
<string name="error_field_name_already_exists">Tên trường đã tồn tại.</string>
|
||||
<string name="error_database_uri_null">Không thể truy xuất URI cơ sở dữ liệu.</string>
|
||||
<string name="length">Độ dài</string>
|
||||
<string name="list_entries_show_username_title">Hiển thị tên người dùng</string>
|
||||
<string name="hint_length">Độ dài</string>
|
||||
<string name="hint_pass">Mật khẩu</string>
|
||||
<string name="password">Mật khẩu</string>
|
||||
<string name="invalid_algorithm">Sai thuật toán.</string>
|
||||
<string name="invalid_db_sig">Không đọc được định dạng cơ sở dữ liệu.</string>
|
||||
<string name="no_url_handler">Hãy cài đặt trình duyệt web để mở đường dẫn này.</string>
|
||||
<string name="select_database_file">Mở cơ sở dữ liệu có sẵn</string>
|
||||
<string name="lowercase">Chữ thường</string>
|
||||
<string name="hide_password_title">Ẩn mật khẩu</string>
|
||||
<string name="error_upload_file">Có lỗi xảy ra khi tải dữ liệu từ tệp lên.</string>
|
||||
<string name="error_duplicate_file">Dữ liệu trong tệp đã tồn tại.</string>
|
||||
<string name="file_not_found_content">Không thể tìm thấy tệp. Hãy thử mở lại bằng trình duyệt tệp của bạn.</string>
|
||||
<string name="error_rebuild_list">Không thể xây dựng lại danh sách một cách chính xác.</string>
|
||||
<string name="error_file_to_big">Tệp bạn đang cố tải lên quá lớn.</string>
|
||||
<string name="error_upload_file">Đã xảy ra lỗi khi tải lên dữ liệu tệp.</string>
|
||||
<string name="error_duplicate_file">Dữ liệu tệp đã tồn tại.</string>
|
||||
<string name="error_remove_file">Đã xảy ra lỗi khi xóa dữ liệu tệp.</string>
|
||||
<string name="error_start_database_action">Đã xảy ra lỗi khi thực hiện một thao tác trên cơ sở dữ liệu.</string>
|
||||
<string name="error_challenge_already_requested">"Thử thách đã được yêu cầu"</string>
|
||||
<string name="error_response_already_provided">Phản hồi đã được cung cấp.</string>
|
||||
<string name="error_no_response_from_challenge">Không thể nhận được phản hồi từ thử thách.</string>
|
||||
<string name="error_cancel_by_user">Đã bị người dùng hủy.</string>
|
||||
<string name="error_driver_required">Cần có trình điều khiển cho %1$s.</string>
|
||||
<string name="error_unable_merge_database_kdb">Không thể hợp nhất từ cơ sở dữ liệu V1.</string>
|
||||
<string name="error_location_unknown">Vị trí cơ sở dữ liệu không xác định, hành động cơ sở dữ liệu không thể được thực hiện.</string>
|
||||
<string name="error_hardware_key_unsupported">Khóa phần cứng không được hỗ trợ.</string>
|
||||
<string name="error_empty_key">"Khóa không được để trống."</string>
|
||||
<string name="field_name">Tên trường</string>
|
||||
<string name="field_value">Giá trị trường</string>
|
||||
<string name="file_not_found_content">Không thể tìm thấy tệp. Hãy thử mở lại nó từ trình duyệt tệp của bạn.</string>
|
||||
<string name="corrupted_file">Tệp bị hỏng.</string>
|
||||
<string name="file_browser">Trình quản lý tệp</string>
|
||||
<string name="generate_password">Tạo mật khẩu</string>
|
||||
<string name="hint_conf_pass">Xác nhận mật khẩu</string>
|
||||
<string name="error_file_to_big">Tệp bạn muốn tải lên quá lớn.</string>
|
||||
<string name="hint_generated_password">Mật khẩu được tạo</string>
|
||||
<string name="hint_generated_password">Đã tạo mật khẩu</string>
|
||||
<string name="hint_group_name">Tên nhóm</string>
|
||||
<string name="hint_icon_name">Tên biểu tượng</string>
|
||||
<string name="hint_keyfile">Tệp khóa</string>
|
||||
<string name="hint_length">Chiều dài</string>
|
||||
<string name="hint_pass">Mật khẩu</string>
|
||||
<string name="password">Mật khẩu</string>
|
||||
<string name="passphrase">Cụm mật khẩu</string>
|
||||
<string name="invalid_credentials">Không thể đọc thông tin xác thực.</string>
|
||||
<string name="invalid_algorithm">Thuật toán sai.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s có cùng UUID %2$s đã tồn tại.</string>
|
||||
<string name="invalid_db_sig">Không thể nhận dạng được định dạng cơ sở dữ liệu.</string>
|
||||
<string name="keyfile_is_empty">Tệp khóa trống.</string>
|
||||
<string name="length">Chiều dài</string>
|
||||
<string name="hide_password_title">Ẩn mật khẩu</string>
|
||||
<string name="hide_password_summary">Che dấu mật khẩu (***) theo mặc định</string>
|
||||
<string name="colorize_password_title">Tô màu mật khẩu</string>
|
||||
<string name="colorize_password_summary">Tô màu các ký tự mật khẩu theo loại</string>
|
||||
<string name="list_entries_show_username_title">Hiển thị tên người dùng</string>
|
||||
<string name="list_entries_show_username_summary">Hiển thị tên người dùng trong danh sách mục nhập</string>
|
||||
<string name="list_groups_show_number_entries_title">Hiển thị số lượng mục</string>
|
||||
<string name="show_otp_token_title">Hiển thị mã thông báo OTP</string>
|
||||
<string name="show_otp_token_summary">Hiển thị mã thông báo OTP trong danh sách các mục</string>
|
||||
<string name="show_uuid_title">Hiển thị UUID</string>
|
||||
<string name="show_uuid_summary">Hiển thị UUID được liên kết với một mục hoặc một nhóm</string>
|
||||
<string name="list_groups_show_number_entries_summary">Hiển thị số lượng mục trong một nhóm</string>
|
||||
<string name="list_size_title">Kích thước của các mục danh sách</string>
|
||||
<string name="list_size_summary">Kích thước văn bản trong danh sách thành phần</string>
|
||||
<string name="creating_database">Đang tạo cơ sở dữ liệu…</string>
|
||||
<string name="loading_database">Đang tải cơ sở dữ liệu…</string>
|
||||
<string name="lowercase">Chữ thường</string>
|
||||
<string name="about">Giới thiệu</string>
|
||||
<string name="menu_change_key_settings">Thay đổi khóa chính</string>
|
||||
<string name="copy_field">Bản sao của %1$s</string>
|
||||
<string name="settings">Thiết đặt</string>
|
||||
<string name="menu_app_settings">Thiết đặt ứng dụng</string>
|
||||
<string name="menu_app_settings_summary">Tìm kiếm, khóa, lịch sử, thuộc tính</string>
|
||||
<string name="menu_form_filling_settings">Điền biểu mẫu</string>
|
||||
<string name="menu_form_filling_settings_summary">Bàn phím, tự động điền, bảng nhớ tạm</string>
|
||||
<string name="menu_advanced_unlock_settings">Mở khóa thiết bị</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">Sinh trắc học, thông tin xác thực thiết bị</string>
|
||||
<string name="menu_database_settings">Thiết đặt cơ sở dữ liệu</string>
|
||||
<string name="menu_database_settings_summary">Siêu dữ liệu, thùng rác, mẫu, lịch sử</string>
|
||||
<string name="menu_security_settings">Thiết đặt bảo mật</string>
|
||||
<string name="menu_security_settings_summary">Mã hóa, hàm dẫn xuất khóa</string>
|
||||
<string name="menu_master_key_settings">Thiết đặt khóa chính</string>
|
||||
<string name="master_key_settings_summary">Thay đổi, gia hạn</string>
|
||||
<string name="menu_donate">Quyên góp</string>
|
||||
<string name="menu_edit">Chỉnh sửa</string>
|
||||
<string name="menu_copy">Sao chép</string>
|
||||
<string name="menu_move">Di chuyển</string>
|
||||
<string name="menu_paste">Dán</string>
|
||||
<string name="menu_delete">Xóa</string>
|
||||
<string name="menu_cancel">Hủy</string>
|
||||
<string name="menu_hide_password">Ẩn mật khẩu</string>
|
||||
<string name="menu_lock">Khóa cơ sở dữ liệu</string>
|
||||
<string name="menu_save_database">Lưu dữ liệu</string>
|
||||
<string name="menu_merge_database">Hợp nhất dữ liệu</string>
|
||||
<string name="menu_reload_database">Tải lại dữ liệu</string>
|
||||
<string name="menu_merge_from">Hợp nhất từ …</string>
|
||||
<string name="menu_save_copy_to">Lưu một bản sao vào …</string>
|
||||
<string name="menu_open">Mở</string>
|
||||
<string name="menu_open_file_read_and_write">Có thể sửa</string>
|
||||
<string name="hide_password_summary">Mặc định che mật khẩu (***)</string>
|
||||
<string name="menu_search">Tìm kiếm</string>
|
||||
<string name="menu_showpass">Hiển thị mật khẩu</string>
|
||||
<string name="menu_keystore_remove_key">Xóa chìa mở khóa thiết bị</string>
|
||||
<string name="menu_url">Đi tới URL</string>
|
||||
<string name="menu_file_selection_read_only">Bảo vệ chống ghi</string>
|
||||
<string name="menu_open_file_read_and_write">Có thể sửa đổi</string>
|
||||
<string name="menu_empty_recycle_bin">Dọn sạch thùng rác</string>
|
||||
<string name="menu_restore_entry_history">Khôi phục lịch sử</string>
|
||||
<string name="menu_delete_entry_history">Xóa lịch sử</string>
|
||||
<string name="menu_external_icon">Biểu tượng bên ngoài</string>
|
||||
<string name="minus">Dấu trừ</string>
|
||||
<string name="never">Không bao giờ</string>
|
||||
<string name="no_results">Không có kết quả tìm kiếm</string>
|
||||
<string name="no_url_handler">Cài đặt trình duyệt web để mở URL này.</string>
|
||||
<string name="select_database_file">Mở két sắt hiện có</string>
|
||||
<string name="create_keepass_file">Tạo két sắt mới</string>
|
||||
<string name="auto_focus_search_title">Tìm kiếm nhanh</string>
|
||||
<string name="auto_focus_search_summary">Yêu cầu tìm kiếm khi mở cơ sở dữ liệu</string>
|
||||
<string name="subdomain_search_title">Tìm kiếm tên miền phụ</string>
|
||||
<string name="subdomain_search_summary">Tìm kiếm tên miền web với các ràng buộc tên miền phụ</string>
|
||||
<string name="progress_create">Tạo cơ sở dữ liệu mới…</string>
|
||||
<string name="progress_title">Đang làm việc…</string>
|
||||
<string name="protection">Bảo vệ</string>
|
||||
<string name="read_only">Bảo vệ chống ghi</string>
|
||||
<string name="read_only_warning">Tùy thuộc vào trình quản lý tệp của bạn, KeePassDX có thể không được phép ghi vào bộ nhớ của bạn.</string>
|
||||
<string name="contains_duplicate_uuid">Cơ sở dữ liệu chứa các UUID trùng lặp.</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Giải quyết vấn đề bằng cách tạo UUID mới để tiếp tục sao chép?</string>
|
||||
<string name="search_mode">Chế độ tìm kiếm</string>
|
||||
<string name="save_mode">Chế độ lưu</string>
|
||||
<string name="selection_mode">Chế độ lựa chọn</string>
|
||||
<string name="registration_mode">Chế độ đăng ký</string>
|
||||
<string name="remember_database_locations_title">Ghi nhớ vị trí cơ sở dữ liệu</string>
|
||||
<string name="remember_database_locations_summary">Theo dõi nơi cơ sở dữ liệu được lưu trữ</string>
|
||||
<string name="remember_keyfile_locations_title">Ghi nhớ vị trí của tệp khóa</string>
|
||||
<string name="remember_keyfile_locations_summary">Theo dõi nơi lưu trữ các tệp khóa</string>
|
||||
<string name="remember_hardware_key_title">Ghi nhớ các khóa phần cứng</string>
|
||||
<string name="remember_hardware_key_summary">Theo dõi các khóa phần cứng được sử dụng</string>
|
||||
<string name="show_recent_files_title">Hiển thị các tệp gần đây</string>
|
||||
<string name="show_recent_files_summary">Hiển thị vị trí của cơ sở dữ liệu gần đây</string>
|
||||
<string name="hide_broken_locations_title">Ẩn các liên kết cơ sở dữ liệu bị hỏng</string>
|
||||
<string name="hide_broken_locations_summary">Ẩn các liên kết bị hỏng trong danh sách cơ sở dữ liệu gần đây</string>
|
||||
<string name="import_app_properties_title">Nhập thiết đặt ứng dụng</string>
|
||||
<string name="import_app_properties_summary">Chọn tệp để nhập thiết đặt ứng dụng</string>
|
||||
<string name="export_app_properties_title">Xuất thiết đặt ứng dụng</string>
|
||||
<string name="export_app_properties_summary">Tạo tệp để xuất thiết đặt ứng dụng</string>
|
||||
<string name="description_app_properties">Thuộc tính KeePassDX để quản lý thiết đặt ứng dụng</string>
|
||||
<string name="success_import_app_properties">Đã nhập thiết đặt ứng dụng</string>
|
||||
<string name="error_import_app_properties">Lỗi trong quá trình nhập thiết đặt ứng dụng</string>
|
||||
<string name="success_export_app_properties">Đã xuất thiết đặt ứng dụng</string>
|
||||
<string name="error_export_app_properties">Lỗi khi xuất thiết đặt ứng dụng</string>
|
||||
<string name="root">Root</string>
|
||||
<string name="encryption_explanation">Thuật toán mã hóa cơ sở dữ liệu được sử dụng cho tất cả dữ liệu</string>
|
||||
<string name="kdf_explanation">Để tạo khóa cho thuật toán mã hóa, khóa chính được chuyển đổi bằng cách sử dụng hàm dẫn xuất khóa ngẫu nhiên.</string>
|
||||
<string name="rounds">Vòng chuyển đổi</string>
|
||||
<string name="rounds_explanation">Các vòng mã hóa bổ sung mang lại khả năng bảo vệ cao hơn trước các cuộc tấn công vũ phu nhưng thực sự có thể làm chậm quá trình tải và lưu.</string>
|
||||
<string name="memory_usage">Mức sử dụng bộ nhớ</string>
|
||||
<string name="memory_usage_explanation">Lượng bộ nhớ được sử dụng bởi hàm dẫn xuất khóa.</string>
|
||||
<string name="parallelism">Tính song song</string>
|
||||
<string name="parallelism_explanation">Mức độ song song (tức là số lượng luồng) được sử dụng bởi hàm dẫn xuất khóa.</string>
|
||||
<string name="saving_database">Đang lưu cơ sở dữ liệu…</string>
|
||||
<string name="command_execution">Thực hiện lệnh…</string>
|
||||
<string name="do_not_kill_app">Đừng tắt ứng dụng…</string>
|
||||
<string name="space">Khoảng trắng</string>
|
||||
<string name="filter">Bộ lọc</string>
|
||||
<string name="sort_menu">Sắp xếp</string>
|
||||
<string name="sort_ascending">Thấp nhất trước ↓</string>
|
||||
<string name="sort_groups_before">Nhóm trước</string>
|
||||
<string name="sort_recycle_bin_bottom">Thùng rác ở phía dưới</string>
|
||||
<string name="sort_db">Thứ tự tự nhiên</string>
|
||||
<string name="sort_title">Tiêu đề</string>
|
||||
<string name="sort_username">Tên người dùng</string>
|
||||
<string name="sort_creation_time">Sáng tạo</string>
|
||||
<string name="sort_last_modify_time">Sửa đổi</string>
|
||||
<string name="sort_last_access_time">Truy cập</string>
|
||||
<string name="special">Đặc biệt</string>
|
||||
<string name="search">Tìm kiếm</string>
|
||||
<string name="underline">Gạch chân</string>
|
||||
<string name="unsupported_db_version">Phiên bản cơ sở dữ liệu không được hỗ trợ.</string>
|
||||
<string name="uppercase">Chữ hoa</string>
|
||||
<string name="warning">Cảnh báo</string>
|
||||
<string name="warning_password_encoding">Tránh các ký tự mật khẩu nằm ngoài định dạng mã hóa văn bản trong tệp cơ sở dữ liệu (các ký tự không được nhận dạng sẽ được chuyển đổi thành cùng một chữ cái).</string>
|
||||
<string name="warning_database_read_only">Cấp quyền truy cập ghi tệp để lưu các thay đổi cơ sở dữ liệu</string>
|
||||
<string name="warning_database_link_revoked">Quyền truy cập vào tệp đã bị người quản lý tệp thu hồi</string>
|
||||
<string name="warning_database_already_opened">Cơ sở dữ liệu đã được mở, hãy đóng nó trước để mở cơ sở dữ liệu mới</string>
|
||||
<string name="warning_empty_password">Tiếp tục mà không cần bảo vệ mở khóa bằng mật khẩu?</string>
|
||||
<string name="warning_no_encryption_key">Tiếp tục mà không có khóa mã hóa?</string>
|
||||
<string name="warning_permanently_delete_nodes">Xóa vĩnh viễn các nút đã chọn?</string>
|
||||
<string name="warning_empty_recycle_bin">Xóa vĩnh viễn tất cả các nút khỏi thùng rác?</string>
|
||||
<string name="warning_file_too_big">Cơ sở dữ liệu KeePass được cho là chỉ chứa các tệp tiện ích nhỏ (chẳng hạn như các tệp khóa PGP).\n\nCơ sở dữ liệu của bạn có thể trở nên rất lớn và giảm hiệu suất khi tải lên này.</string>
|
||||
<string name="warning_replace_file">Tải tệp này lên sẽ thay thế tệp hiện có.</string>
|
||||
<string name="warning_sure_add_file">Vẫn thêm tệp?</string>
|
||||
<string name="warning_remove_unlinked_attachment">Xóa dữ liệu chưa được liên kết có thể làm giảm kích thước cơ sở dữ liệu của bạn nhưng cũng có thể xóa dữ liệu được sử dụng cho plugin KeePass.</string>
|
||||
<string name="warning_sure_remove_data">Vẫn xóa dữ liệu này?</string>
|
||||
<string name="warning_empty_keyfile">Không nên thêm một tệp khóa trống.</string>
|
||||
<string name="warning_empty_keyfile_explanation">Nội dung của tệp khóa không bao giờ được thay đổi và trong trường hợp tốt nhất nên chứa dữ liệu được tạo ngẫu nhiên.</string>
|
||||
<string name="warning_database_info_changed">Thông tin trong tệp cơ sở dữ liệu của bạn đã được sửa đổi bên ngoài ứng dụng.</string>
|
||||
<string name="warning_database_info_changed_options">Hợp nhất dữ liệu, ghi đè các sửa đổi bên ngoài bằng cách lưu cơ sở dữ liệu hoặc tải lại nó với những thay đổi mới nhất.</string>
|
||||
<string name="warning_database_info_reloaded">Tải lại cơ sở dữ liệu sẽ xóa dữ liệu được sửa đổi cục bộ.</string>
|
||||
<string name="warning_database_revoked">Quyền truy cập vào tệp đã bị người quản lý tệp thu hồi, đóng cơ sở dữ liệu và mở lại từ vị trí của nó.</string>
|
||||
<string name="warning_exact_alarm">Bạn chưa cho phép ứng dụng sử dụng báo thức chính xác. Do đó, các tính năng yêu cầu hẹn giờ sẽ không được thực hiện với thời gian chính xác.</string>
|
||||
<string name="warning_keyfile_integrity">Hàm băm của tệp không được đảm bảo vì Android có thể thay đổi dữ liệu một cách nhanh chóng. Thay đổi phần mở rộng tệp thành .bin để đảm bảo tính toàn vẹn.</string>
|
||||
<string name="warning_database_notification_permission">Quyền thông báo cho phép bạn hiển thị trạng thái của cơ sở dữ liệu và khóa nó bằng một nút dễ truy cập.\n\nNếu bạn không kích hoạt quyền này, cơ sở dữ liệu mở ở chế độ nền sẽ không hiển thị nếu một ứng dụng khác ở nền trước. </string>
|
||||
<string name="warning_copy_permission">Cần có quyền thông báo để sử dụng tính năng thông báo bảng nhớ tạm.</string>
|
||||
<string name="later">Sau</string>
|
||||
<string name="ask">Hỏi</string>
|
||||
<string name="merge_success">Việc hợp nhất đã hoàn thành thành công</string>
|
||||
<string name="permission">Quyền</string>
|
||||
<string name="version_label">Phiên bản %1$s</string>
|
||||
<string name="build_label">Xây dựng %1$s</string>
|
||||
<string name="configure">Định cấu hình</string>
|
||||
<string name="configure_biometric">Không có thông tin xác thực sinh trắc học hoặc thiết bị nào được đăng ký.</string>
|
||||
<string name="biometric_security_update_required">Cần cập nhật bảo mật sinh trắc học.</string>
|
||||
<string name="keystore_not_accessible">Kho-khóa không được khởi tạo đúng cách.</string>
|
||||
<string name="unlock_and_link_biometric">Liên kết mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Liên kết để mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Bạn vẫn cần nhớ thông tin xác thực chính của két sắt nếu sử dụng tính năng nhận dạng mở khóa thiết bị.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Nhận dạng mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Trích xuất thông tin xác thực cơ sở dữ liệu bằng dữ liệu mở khóa thiết bị</string>
|
||||
<string name="encrypted_value_stored">Đã lưu trữ mật khẩu được mã hóa</string>
|
||||
<string name="advanced_unlock_invalid_key">Không thể đọc được mã mở khóa thiết bị. Vui lòng xóa nó và lặp lại quy trình nhận dạng mở khóa.</string>
|
||||
<string name="advanced_unlock_not_recognized">Không thể nhận dạng vân tay mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_scanning_error">Lỗi mở khóa thiết bị: %1$s</string>
|
||||
<string name="unavailable">Không có sẵn</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Không thể khởi tạo lời nhắc mở khóa thiết bị.</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Nhập mật khẩu rồi nhấp vào nút này.</string>
|
||||
<string name="database_history">Lịch sử</string>
|
||||
<string name="properties">Thuộc tính</string>
|
||||
<string name="menu_appearance_settings">Ngoại hình</string>
|
||||
<string name="menu_appearance_settings_summary">Chủ đề, màu sắc, thuộc tính</string>
|
||||
<string name="biometric">Sinh trắc học</string>
|
||||
<string name="device_credential">Thông tin xác thực thiết bị</string>
|
||||
<string name="general">Tổng quan</string>
|
||||
<string name="autofill">Tự động điền</string>
|
||||
<string name="autofill_service_name">Tự động điền biểu mẫu KeePassDX</string>
|
||||
<string name="autofill_sign_in_prompt">Đăng nhập bằng KeePassDX</string>
|
||||
<string name="autofill_explanation_summary">Bật tính năng tự động điền để nhanh chóng điền vào biểu mẫu trong các ứng dụng khác</string>
|
||||
<string name="autofill_select_entry">Chọn mục…</string>
|
||||
<string name="set_autofill_service_title">Đặt dịch vụ tự động điền mặc định</string>
|
||||
<string name="autofill_preference_title">Thiết đặt tự động điền</string>
|
||||
<string name="password_size_title">Kích thước mật khẩu đã tạo</string>
|
||||
<string name="password_size_summary">Đặt kích thước mặc định của mật khẩu được tạo</string>
|
||||
<string name="list_password_generator_options_title">Ký tự mật khẩu</string>
|
||||
<string name="list_password_generator_options_summary">Đặt các ký tự tạo mật khẩu được phép</string>
|
||||
<string name="database_opened">Đã mở cơ sở dữ liệu</string>
|
||||
<string name="clipboard">Bảng nhớ tạm</string>
|
||||
<string name="clipboard_explanation_summary">Sao chép các trường nhập bằng bảng ghi tạm của thiết bị của bạn</string>
|
||||
<string name="clipboard_notifications_title">Thông báo bảng nhớ tạm</string>
|
||||
<string name="clipboard_notifications_summary">Hiển thị thông báo bảng nhớ tạm để sao chép các trường khi xem một mục</string>
|
||||
<string name="clipboard_warning">Nếu việc xóa tự động bảng nhớ tạm không thành công, hãy xóa lịch sử của nó theo cách thủ công.</string>
|
||||
<string name="lock">Khóa</string>
|
||||
<string name="lock_database_screen_off_title">Khóa màn hình</string>
|
||||
<string name="lock_database_screen_off_summary">Khóa cơ sở dữ liệu sau vài giây khi màn hình tắt</string>
|
||||
<string name="lock_database_back_root_title">Nhấn \'Quay lại\' để khóa</string>
|
||||
<string name="lock_database_back_root_summary">Khóa cơ sở dữ liệu khi người dùng nhấp vào nút quay lại trên màn hình gốc</string>
|
||||
<string name="lock_database_show_button_title">Hiển thị nút khóa</string>
|
||||
<string name="lock_database_show_button_summary">Hiển thị nút khóa trong giao diện người dùng</string>
|
||||
<string name="content">Nội dung</string>
|
||||
<string name="unlock">Mở khóa</string>
|
||||
<string name="advanced_unlock">Mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_tap_delete">Nhấn để xóa phím mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_explanation_summary">Sử dụng tính năng mở khóa thiết bị để mở cơ sở dữ liệu dễ dàng hơn</string>
|
||||
<string name="biometric_unlock_enable_title">Mở khóa sinh trắc học</string>
|
||||
<string name="biometric_unlock_enable_summary">Cho phép bạn quét sinh trắc học của mình để mở cơ sở dữ liệu</string>
|
||||
<string name="device_credential_unlock_enable_title">Mở khóa thông tin xác thực thiết bị</string>
|
||||
<string name="device_credential_unlock_enable_summary">Cho phép bạn sử dụng thông tin xác thực thiết bị của mình để mở cơ sở dữ liệu</string>
|
||||
<string name="biometric_auto_open_prompt_title">Lời nhắc tự động mở</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Tự động yêu cầu mở khóa thiết bị nếu cơ sở dữ liệu được thiết lập để sử dụng nó</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Mở khóa thiết bị tạm thời</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Không lưu trữ bất kỳ nội dung được mã hóa nào để sử dụng tính năng mở khóa thiết bị</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Hết hạn mở khóa thiết bị</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Thời lượng sử dụng mở khóa thiết bị trước khi xóa nội dung của nó</string>
|
||||
<string name="advanced_unlock_timeout">Hết thời gian chờ mở khóa thiết bị</string>
|
||||
<string name="biometric_delete_all_key_title">Xóa khóa mã hóa</string>
|
||||
<string name="biometric_delete_all_key_summary">Xóa tất cả các khóa mã hóa liên quan đến nhận dạng mở khóa thiết bị</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Xóa tất cả các khóa mã hóa liên quan đến nhận dạng mở khóa thiết bị?</string>
|
||||
<string name="advanced_unlock_keystore_warning">Tính năng này sẽ lưu trữ dữ liệu thông tin xác thực được mã hóa trong Kho-Khóa an toàn trên thiết bị của bạn.\n\nTùy thuộc vào việc triển khai API gốc của hệ điều hành, nó có thể không hoạt động đầy đủ.\n\nKiểm tra tính tương thích và bảo mật của Kho-Khóa với nhà sản xuất của thiết bị của bạn và người tạo ra ROM bạn đang sử dụng.</string>
|
||||
<string name="unavailable_feature_text">Không thể khởi động tính năng này.</string>
|
||||
<string name="unavailable_feature_version">Thiết bị đang chạy Android %1$s, nhưng cần %2$s trở lên.</string>
|
||||
<string name="unavailable_feature_hardware">Không thể tìm thấy phần cứng tương ứng.</string>
|
||||
<string name="file_name">Tên tệp</string>
|
||||
<string name="path">Đường dẫn</string>
|
||||
<string name="assign_master_key">Gán khóa chính</string>
|
||||
<string name="data">Dữ liệu</string>
|
||||
<string name="database_data_compression_title">Nén dữ liệu</string>
|
||||
<string name="database_data_compression_summary">Nén dữ liệu làm giảm kích thước của cơ sở dữ liệu</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Xóa dữ liệu chưa được liên kết</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Xóa các tệp đính kèm có trong cơ sở dữ liệu nhưng không được liên kết với mục nhập</string>
|
||||
<string name="recycle_bin_title">Sử dụng thùng rác</string>
|
||||
<string name="recycle_bin_summary">Di chuyển các nhóm và mục vào nhóm \"Thùng rác\" trước khi xóa</string>
|
||||
<string name="recycle_bin_group_title">Nhóm thùng rác</string>
|
||||
<string name="templates_group_enable_title">Việc sử dụng mẫu</string>
|
||||
<string name="templates_group_enable_summary">Sử dụng các mẫu động để điền vào các trường của một mục</string>
|
||||
<string name="templates_group_uuid_title">Nhóm mẫu</string>
|
||||
<string name="max_history_items_title">Số lượng tối đa</string>
|
||||
<string name="max_history_items_summary">Giới hạn số lượng mục lịch sử cho mỗi mục nhập</string>
|
||||
<string name="max_history_size_title">Kích thước tối đa</string>
|
||||
<string name="max_history_size_summary">Giới hạn kích thước lịch sử cho mỗi mục nhập</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Đề nghị gia hạn</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Đề nghị thay đổi khóa chính (ngày)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Buộc gia hạn</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Yêu cầu thay đổi khóa chính (ngày)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Buộc gia hạn vào lần tiếp theo</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Yêu cầu thay đổi khóa chính vào lần tiếp theo (một lần)</string>
|
||||
<string name="monospace_font_fields_enable_title">Trường kiểu chữ</string>
|
||||
<string name="monospace_font_fields_enable_summary">Thay đổi font chữ được sử dụng trong các trường để hiển thị ký tự tốt hơn</string>
|
||||
<string name="allow_copy_password_title">Bảng nhớ tạm tin cậy</string>
|
||||
<string name="allow_copy_password_summary">Cho phép sao chép mật khẩu nhập và các trường được bảo vệ vào bảng nhớ tạm</string>
|
||||
<string name="allow_copy_password_warning">Cảnh báo: Bảng nhớ tạm được chia sẻ bởi tất cả các ứng dụng. Nếu dữ liệu nhạy cảm được sao chép, phần mềm khác có thể khôi phục dữ liệu đó.</string>
|
||||
<string name="enable">Bật</string>
|
||||
<string name="disable">Tắt</string>
|
||||
<string name="notification">Thông báo</string>
|
||||
<string name="clear_clipboard_notification_title">Xóa khi đóng</string>
|
||||
<string name="clear_clipboard_notification_summary">Khóa cơ sở dữ liệu khi thời lượng bảng nhớ tạm hết hạn hoặc thông báo bị đóng sau khi bạn bắt đầu sử dụng</string>
|
||||
<string name="database_name_title">Tên cơ sở dữ liệu</string>
|
||||
<string name="database_description_title">Mô tả cơ sở dữ liệu</string>
|
||||
<string name="database_default_username_title">Tên người dùng mặc định</string>
|
||||
<string name="database_custom_color_title">Màu cơ sở dữ liệu tùy chỉnh</string>
|
||||
<string name="database_version_title">Phiên bản cơ sở dữ liệu</string>
|
||||
<string name="text_appearance">Văn bản</string>
|
||||
<string name="application_appearance">Giao diện</string>
|
||||
<string name="other">Khác</string>
|
||||
<string name="compression">Nén</string>
|
||||
<string name="compression_none">Không có</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="recycle_bin">Thùng rác</string>
|
||||
<string name="templates">Mẫu</string>
|
||||
<string name="keyboard">Bàn phím</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="magic_keyboard_explanation_summary">Kích hoạt bàn phím tùy chỉnh điền mật khẩu của bạn và tất cả các trường nhận dạng</string>
|
||||
<string name="device_keyboard_setting_title">Thiết đặt bàn phím thiết bị</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Thiết đặt Magikeyboard</string>
|
||||
<string name="keyboard_entry_category">Mục nhập</string>
|
||||
<string name="keyboard_selection_entry_title">Lựa chọn mục nhập</string>
|
||||
<string name="keyboard_selection_entry_summary">Khi xem một mục trong KeePassDX, hãy điền mục nhập đó vào Magikeyboard</string>
|
||||
<string name="keyboard_notification_entry_title">Thông tin thông báo</string>
|
||||
<string name="keyboard_notification_entry_summary">Hiển thị thông báo khi có mục nhập</string>
|
||||
<string name="keyboard_save_search_info_title">Lưu thông tin chia sẻ</string>
|
||||
<string name="keyboard_save_search_info_summary">Cố gắng lưu thông tin được chia sẻ khi thực hiện lựa chọn mục nhập thủ công để sử dụng dễ dàng hơn trong tương lai</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Xóa khi đóng</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Đóng cơ sở dữ liệu khi đóng thông báo</string>
|
||||
<string name="keyboard_entry_timeout_title">Hết thời gian</string>
|
||||
<string name="keyboard_entry_timeout_summary">Hết thời gian chờ để xóa mục bàn phím</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Mục nhập</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s có sẵn trên Magikeyboard</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_appearance_category">Ngoại hình</string>
|
||||
<string name="keyboard_theme_title">Chủ đề bàn phím</string>
|
||||
<string name="keyboard_keys_category">Phím</string>
|
||||
<string name="keyboard_auto_go_action_title">Thao tác phím tự động</string>
|
||||
<string name="keyboard_auto_go_action_summary">Hành động phím \"Go\" sau khi nhấn phím \"Field\"</string>
|
||||
<string name="keyboard_key_vibrate_title">Phím bấm rung</string>
|
||||
<string name="keyboard_key_sound_title">Phím bấm có âm thanh</string>
|
||||
<string name="keyboard_change">Chuyển đổi bàn phím</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Màn hình thông tin xác thực cơ sở dữ liệu</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Tự động chuyển về bàn phím trước đó trên màn hình thông tin xác thực cơ sở dữ liệu</string>
|
||||
<string name="keyboard_previous_search_title">Màn hình tìm kiếm</string>
|
||||
<string name="keyboard_previous_search_summary">Tự động chuyển về bàn phím trước trên màn hình tìm kiếm</string>
|
||||
<string name="keyboard_previous_fill_in_title">Chuyển về</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Tự động chuyển về bàn phím trước đó sau khi thực hiện \"Thao tác phím tự động\"</string>
|
||||
<string name="keyboard_previous_lock_title">Khóa cơ sở dữ liệu</string>
|
||||
<string name="keyboard_previous_lock_summary">Tự động chuyển về bàn phím trước đó sau khi khóa cơ sở dữ liệu</string>
|
||||
<string name="custom_fields">Trường tùy chỉnh</string>
|
||||
<string name="back_to_previous_keyboard">Quay lại bàn phím trước</string>
|
||||
<string name="select_entry">Chọn mục</string>
|
||||
<string name="backspace">Phím lùi</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="autofill_close_database_title">Đóng cơ sở dữ liệu</string>
|
||||
<string name="autofill_close_database_summary">Đóng cơ sở dữ liệu sau khi lựa chọn tự động điền</string>
|
||||
<string name="autofill_inline_suggestions_title">Đề xuất nội tuyến</string>
|
||||
<string name="autofill_inline_suggestions_summary">Cố gắng hiển thị đề xuất tự động điền trực tiếp từ bàn phím tương thích</string>
|
||||
<string name="autofill_manual_selection_title">Chọn thủ công</string>
|
||||
<string name="autofill_manual_selection_summary">Tùy chọn hiển thị cho phép người dùng chọn mục nhập cơ sở dữ liệu</string>
|
||||
<string name="autofill_save_search_info_title">Lưu thông tin tìm kiếm</string>
|
||||
<string name="autofill_save_search_info_summary">Cố gắng lưu thông tin tìm kiếm khi thực hiện lựa chọn mục nhập thủ công để sử dụng dễ dàng hơn trong tương lai</string>
|
||||
<string name="autofill_ask_to_save_data_title">Yêu cầu được lưu dữ liệu</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Yêu cầu lưu dữ liệu khi điền xong biểu mẫu</string>
|
||||
<string name="autofill_application_id_blocklist_title">Danh sách chặn ứng dụng</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Danh sách chặn ngăn việc tự động điền ứng dụng</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Danh sách chặn tên miền web</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Danh sách chặn ngăn việc tự động điền tên miền web</string>
|
||||
<string name="autofill_block">Chặn tính năng tự động điền</string>
|
||||
<string name="autofill_block_restart">Khởi động lại ứng dụng chứa biểu mẫu để kích hoạt tính năng chặn.</string>
|
||||
<string name="autofill_read_only_save">Không cho phép lưu dữ liệu đối với cơ sở dữ liệu được mở ở dạng chỉ đọc.</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Đã thêm đề xuất tự động điền.</string>
|
||||
<string name="allow_no_password_title">Không cho phép khóa chính</string>
|
||||
<string name="allow_no_password_summary">Cho phép nhấn vào nút \"Mở\" nếu không có thông tin xác thực nào được chọn</string>
|
||||
<string name="delete_entered_password_title">Xóa mật khẩu</string>
|
||||
<string name="delete_entered_password_summary">Xóa mật khẩu đã nhập sau khi cố gắng kết nối với cơ sở dữ liệu</string>
|
||||
<string name="enable_read_only_title">Bảo vệ chống ghi</string>
|
||||
<string name="enable_read_only_summary">Mở cơ sở dữ liệu ở chế độ chỉ đọc theo mặc định</string>
|
||||
<string name="enable_auto_save_database_title">Tự động lưu cơ sở dữ liệu</string>
|
||||
<string name="enable_auto_save_database_summary">Lưu cơ sở dữ liệu sau mỗi hành động quan trọng (ở chế độ \"Có thể sửa đổi\")</string>
|
||||
<string name="enable_keep_screen_on_title">Giữ màn hình luôn bật</string>
|
||||
<string name="enable_keep_screen_on_summary">Luôn bật màn hình khi xem hoặc chỉnh sửa mục nhập</string>
|
||||
<string name="enable_screenshot_mode_title">Chế độ chụp ảnh màn hình</string>
|
||||
<string name="enable_screenshot_mode_summary">Cho phép ứng dụng của bên thứ ba ghi hoặc chụp ảnh màn hình của ứng dụng</string>
|
||||
<string name="enable_education_screens_title">Gợi ý giáo dục</string>
|
||||
<string name="enable_education_screens_summary">Đánh dấu các thành phần để tìm hiểu cách hoạt động của ứng dụng</string>
|
||||
<string name="reset_education_screens_title">Đặt lại gợi ý giáo dục</string>
|
||||
<string name="reset_education_screens_summary">Hiển thị lại tất cả thông tin giáo dục</string>
|
||||
<string name="reset_education_screens_text">Đặt lại gợi ý giáo dục</string>
|
||||
<string name="education_create_database_title">Tạo tệp cơ sở dữ liệu của bạn</string>
|
||||
<string name="education_create_database_summary">Tạo tệp quản lý mật khẩu đầu tiên của bạn.</string>
|
||||
<string name="education_select_database_title">Mở cơ sở dữ liệu hiện có</string>
|
||||
<string name="education_select_database_summary">Mở tệp cơ sở dữ liệu trước đó từ trình duyệt tệp của bạn để tiếp tục sử dụng nó.</string>
|
||||
<string name="education_new_node_title">Thêm các mục vào cơ sở dữ liệu của bạn</string>
|
||||
<string name="education_new_node_summary">Các mục nhập giúp quản lý danh tính kỹ thuật số của bạn.\n\nNhóm (~thư mục) sắp xếp các mục nhập trong cơ sở dữ liệu của bạn.</string>
|
||||
<string name="education_search_title">Tìm kiếm thông qua các mục</string>
|
||||
<string name="education_search_summary">Nhập tiêu đề, tên người dùng hoặc nội dung của các trường khác để lấy lại mật khẩu của bạn.</string>
|
||||
<string name="education_advanced_unlock_title">Mở khóa cơ sở dữ liệu thiết bị</string>
|
||||
<string name="education_advanced_unlock_summary">Liên kết mật khẩu của bạn với thông tin xác thực sinh trắc học hoặc thiết bị được quét để nhanh chóng mở khóa cơ sở dữ liệu của bạn.</string>
|
||||
<string name="education_entry_edit_title">Chỉnh sửa mục</string>
|
||||
<string name="education_entry_edit_summary">Chỉnh sửa mục nhập của bạn với các trường tùy chỉnh. Dữ liệu nhóm có thể được tham chiếu giữa các trường nhập khác nhau.</string>
|
||||
<string name="education_generate_password_title">Tạo mật khẩu mạnh</string>
|
||||
<string name="education_generate_password_summary">Tạo một mật khẩu mạnh để liên kết với mục nhập của bạn, dễ dàng xác định nó theo tiêu chí của biểu mẫu và đừng quên mật khẩu an toàn.</string>
|
||||
<string name="education_validate_entry_title">Xác thực mục nhập</string>
|
||||
<string name="education_validate_entry_summary">Hãy nhớ xác thực mục nhập của bạn và lưu cơ sở dữ liệu của bạn.\n\nNếu khóa tự động được kích hoạt và bạn quên rằng mình đang thực hiện sửa đổi, bạn có nguy cơ mất dữ liệu của mình.</string>
|
||||
<string name="education_entry_new_field_title">Thêm trường tùy chỉnh</string>
|
||||
<string name="education_entry_new_field_summary">Đăng ký một trường bổ sung, thêm một giá trị và tùy ý bảo vệ nó.</string>
|
||||
<string name="education_add_attachment_title">Thêm tệp đính kèm</string>
|
||||
<string name="education_add_attachment_summary">Tải tệp đính kèm lên mục nhập của bạn để lưu dữ liệu bên ngoài quan trọng.</string>
|
||||
<string name="education_setup_OTP_title">Thiết lập OTP</string>
|
||||
<string name="education_setup_OTP_summary">Thiết lập quản lý mật khẩu một lần (HOTP / TOTP) để tạo mã thông báo được yêu cầu cho xác thực hai yếu tố (2FA).</string>
|
||||
<string name="education_unlock_title">Mở khóa cơ sở dữ liệu của bạn</string>
|
||||
<string name="education_unlock_summary">Nhập mật khẩu và/hoặc tệp khóa để mở khóa cơ sở dữ liệu của bạn.\n\nSao lưu tệp cơ sở dữ liệu của bạn ở nơi an toàn sau mỗi thay đổi.</string>
|
||||
<string name="education_read_only_title">Bảo vệ chống ghi cơ sở dữ liệu của bạn</string>
|
||||
<string name="education_read_only_summary">Thay đổi chế độ mở cho phiên.
|
||||
\n
|
||||
\n\"Bảo vệ chống ghi\" ngăn chặn những thay đổi ngoài ý muốn đối với cơ sở dữ liệu.
|
||||
\n\"Có thể sửa đổi\" cho phép bạn thêm, xóa hoặc sửa đổi tất cả các thành phần theo ý muốn.</string>
|
||||
<string name="education_field_copy_title">Sao chép một trường</string>
|
||||
<string name="education_field_copy_summary">Các trường đã sao chép có thể được dán vào bất kỳ đâu.\n\nHãy sử dụng phương pháp điền biểu mẫu mà bạn thích.</string>
|
||||
<string name="education_lock_title">Khóa cơ sở dữ liệu</string>
|
||||
<string name="education_lock_summary">Khóa cơ sở dữ liệu của bạn một cách nhanh chóng, bạn có thể thiết lập ứng dụng để khóa nó sau một thời gian và khi màn hình tắt.</string>
|
||||
<string name="education_sort_title">Sắp xếp mục</string>
|
||||
<string name="education_sort_summary">Chọn cách sắp xếp các mục và nhóm.</string>
|
||||
<string name="education_donation_title">Tham gia</string>
|
||||
<string name="education_donation_summary">Giúp tăng tính ổn định, bảo mật và bổ sung thêm nhiều tính năng hơn.</string>
|
||||
<string name="html_text_ad_free">Không giống như nhiều ứng dụng quản lý mật khẩu, ứng dụng này <strong>không có quảng cáo</strong>, <strong>phần mềm tự do được sao chép</strong> và không thu thập dữ liệu cá nhân trên máy chủ của nó, bất kể bạn sử dụng phiên bản nào.</string>
|
||||
<string name="html_text_buy_pro">Bằng cách mua phiên bản chuyên nghiệp, bạn sẽ có quyền truy cập vào <strong>phong cách trực quan</strong> và bạn sẽ đặc biệt giúp <strong>thực hiện các dự án cộng đồng.</strong></string>
|
||||
<string name="html_text_feature_generosity"><strong>phong cách trực quan</strong> có sẵn nhờ vào sự hào phóng của bạn.</string>
|
||||
<string name="html_text_donation">Để giữ được quyền tự do và luôn hoạt động, chúng tôi tin tưởng vào <strong>sự đóng góp của bạn.</strong></string>
|
||||
<string name="html_text_dev_feature">Tính năng này <strong>đang được phát triển</strong> và yêu cầu <strong>sự đóng góp của bạn</strong> để sớm được khả dụng.</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Bằng cách mua phiên bản <strong>pro</strong>,</string>
|
||||
<string name="html_text_dev_feature_contibute">Bằng cách <strong>đóng góp</strong>,</string>
|
||||
<string name="html_text_dev_feature_encourage">bạn đang khuyến khích các nhà phát triển tạo <strong>các tính năng mới</strong> và <strong>sửa lỗi</strong> theo nhận xét của bạn.</string>
|
||||
<string name="html_text_dev_feature_thanks">Cảm ơn rất nhiều vì sự đóng góp của bạn.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Chúng tôi đang nỗ lực để phát hành tính năng này một cách nhanh chóng.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Hãy nhớ cập nhật ứng dụng của bạn bằng cách cài đặt các phiên bản mới.</string>
|
||||
<string name="download">Tải xuống</string>
|
||||
<string name="contribute">Đóng góp</string>
|
||||
<string name="download_attachment">Tải xuống %1$s</string>
|
||||
<string name="upload_attachment">Tải lên %1$s</string>
|
||||
<string name="download_initialization">Đang khởi tạo…</string>
|
||||
<string name="download_progression">Đang tiến hành: %1$d%%</string>
|
||||
<string name="download_finalization">Đang hoàn thiện…</string>
|
||||
<string name="download_complete">Hoàn thành!</string>
|
||||
<string name="download_canceled">Đã hủy!</string>
|
||||
<string name="unit_byte">B</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="entropy">Entropy: %1$s bit</string>
|
||||
<string name="entropy_high">Entropy: Cao</string>
|
||||
<string name="entropy_calculate">Entropy: Tính toán…</string>
|
||||
<string name="at_least_one_char">Ít nhất một ký tự từ mỗi</string>
|
||||
<string name="exclude_ambiguous_chars">Loại trừ các ký tự mơ hồ</string>
|
||||
<string name="consider_chars_filter">Xem xét các ký tự</string>
|
||||
<string name="word_separator">Dấu phân cách</string>
|
||||
<string name="ignore_chars_filter">Bỏ qua các ký tự</string>
|
||||
<string name="lower_case">chữ thường</string>
|
||||
<string name="upper_case">CHỮ HOA</string>
|
||||
<string name="title_case">Chữ Hoa đầu từ</string>
|
||||
<string name="character_count">Số ký tự: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Chế độ chụp ảnh màn hình</string>
|
||||
<string-array name="word_case_array">
|
||||
<item>@string/lower_case</item>
|
||||
<item>@string/upper_case</item>
|
||||
<item>@string/title_case</item>
|
||||
</string-array>
|
||||
<string-array name="timeout_options">
|
||||
<item>5 giây</item>
|
||||
<item>10 giây</item>
|
||||
<item>20 giây</item>
|
||||
<item>30 giây</item>
|
||||
<item>1 phút</item>
|
||||
<item>5 phút</item>
|
||||
<item>15 phút</item>
|
||||
<item>30 phút</item>
|
||||
<item>Không bao giờ</item>
|
||||
</string-array>
|
||||
<string-array name="large_timeout_options">
|
||||
<item>5 phút</item>
|
||||
<item>15 phút</item>
|
||||
<item>30 phút</item>
|
||||
<item>1 giờ</item>
|
||||
<item>2 giờ</item>
|
||||
<item>5 giờ</item>
|
||||
<item>10 giờ</item>
|
||||
<item>24 giờ</item>
|
||||
<item>48 giờ</item>
|
||||
<item>1 tuần</item>
|
||||
<item>1 tháng</item>
|
||||
<item>Không bao giờ</item>
|
||||
</string-array>
|
||||
<string-array name="list_size_options">
|
||||
<item>Nhỏ</item>
|
||||
<item>Trung bình</item>
|
||||
<item>Lớn</item>
|
||||
</string-array>
|
||||
<string name="style_choose_title">Chủ đề ứng dụng</string>
|
||||
<string name="style_choose_summary">Chủ đề được sử dụng trong ứng dụng</string>
|
||||
<string name="style_name_forest">Rừng</string>
|
||||
<string name="style_name_divine">Thần thánh</string>
|
||||
<string name="style_name_classic">Cổ điển</string>
|
||||
<string name="style_name_simple">Đơn giản</string>
|
||||
<string name="style_name_moon">Mặt trăng</string>
|
||||
<string name="style_name_sun">Mặt trời</string>
|
||||
<string name="style_name_reply">Trả lời</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Theo hệ thống</string>
|
||||
<string-array name="list_style_names">
|
||||
<item>@string/style_name_forest</item>
|
||||
<item>@string/style_name_divine</item>
|
||||
<item>@string/style_name_classic</item>
|
||||
<item>@string/style_name_simple</item>
|
||||
<item>@string/style_name_moon</item>
|
||||
<item>@string/style_name_sun</item>
|
||||
<item>@string/style_name_reply</item>
|
||||
<item>@string/style_name_kunzite</item>
|
||||
<item>@string/style_name_follow_system</item>
|
||||
</string-array>
|
||||
<string name="style_brightness_title">Độ sáng của chủ đề</string>
|
||||
<string name="style_brightness_summary">Chọn chủ đề sáng hoặc tối</string>
|
||||
<string name="style_name_light">Sáng</string>
|
||||
<string name="style_name_dark">Tối</string>
|
||||
<string-array name="list_style_brightness_names">
|
||||
<item>@string/style_name_light</item>
|
||||
<item>@string/style_name_dark</item>
|
||||
<item>@string/style_name_follow_system</item>
|
||||
</string-array>
|
||||
<string name="icon_section_standard">Tiêu chuẩn</string>
|
||||
<string name="icon_section_custom">Tùy chỉnh</string>
|
||||
<string name="icon_pack_choose_title">Gói biểu tượng</string>
|
||||
<string name="icon_pack_choose_summary">Gói biểu tượng được sử dụng trong ứng dụng</string>
|
||||
<string name="show_entry_colors_title">Màu mục nhập</string>
|
||||
<string name="show_entry_colors_summary">Hiển thị màu nền trước và màu nền cho mục nhập</string>
|
||||
<string name="hide_expired_entries_title">Ẩn các mục đã hết hạn</string>
|
||||
<string name="hide_expired_entries_summary">Các mục hết hạn không được hiển thị</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Tải lại cơ sở dữ liệu với những thay đổi mới nhất.</string>
|
||||
</resources>
|
||||
@@ -22,16 +22,16 @@
|
||||
<string name="about_description">Android 平台上基于 KeePass 实现的密码管理器</string>
|
||||
<string name="accept">接受</string>
|
||||
<string name="add_entry">添加条目</string>
|
||||
<string name="add_group">添加群组</string>
|
||||
<string name="add_group">添加分组</string>
|
||||
<string name="encryption_algorithm">加密算法</string>
|
||||
<string name="app_timeout">超时</string>
|
||||
<string name="app_timeout_summary">在锁定数据库前处于非活动状态的时长</string>
|
||||
<string name="application">应用程序</string>
|
||||
<string name="application">应用</string>
|
||||
<string name="menu_app_settings">应用设置</string>
|
||||
<string name="brackets">括号</string>
|
||||
<string name="file_manager_install_description">需要一款接受意图操作 ACTION_CREATE_DOCUMENT 和 ACTION_OPEN_DOCUMENT 的文件管理器来创建、打开和保存数据库文件。</string>
|
||||
<string name="clipboard_cleared">剪贴板已清空</string>
|
||||
<string name="clipboard_timeout">剪贴板清空延时</string>
|
||||
<string name="clipboard_timeout">剪贴板清空超时</string>
|
||||
<string name="clipboard_timeout_summary">剪贴板保存时间 (若您的设备支持该功能)</string>
|
||||
<string name="select_to_copy">选择%1$s以复制到剪贴板</string>
|
||||
<string name="retrieving_db_key">读取数据库密钥中……</string>
|
||||
@@ -55,7 +55,7 @@
|
||||
<string name="entry_title">名称</string>
|
||||
<string name="entry_url">网址</string>
|
||||
<string name="entry_user_name">用户名</string>
|
||||
<string name="error_arc4">不支持Arcfour流式加密。</string>
|
||||
<string name="error_arc4">不支持 Arcfour 流式加密。</string>
|
||||
<string name="error_can_not_handle_uri">无法在 KeePassDX 中处理此 URI 。</string>
|
||||
<string name="error_file_not_create">无法新建文件</string>
|
||||
<string name="error_invalid_db">无法读取数据库。</string>
|
||||
@@ -63,7 +63,7 @@
|
||||
<string name="error_no_name">输入名称。</string>
|
||||
<string name="error_nokeyfile">请选择密钥文件。</string>
|
||||
<string name="error_out_of_memory">因内存不足无法加载数据库。</string>
|
||||
<string name="error_pass_gen_type">必须至少选择一种密码生成类型。</string>
|
||||
<string name="error_pass_gen_type">至少选择一种密码生成类型。</string>
|
||||
<string name="error_pass_match">密码不匹配。</string>
|
||||
<string name="error_rounds_too_large">“变换次数”项设置过大。已设置为2147483648。</string>
|
||||
<string name="error_wrong_length">请在“长度”字段输入正整数。</string>
|
||||
@@ -103,7 +103,7 @@
|
||||
<string name="no_url_handler">需要安装网络浏览器才能打开这个网址。</string>
|
||||
<string name="progress_create">正在新建数据库…</string>
|
||||
<string name="progress_title">正在处理…</string>
|
||||
<string name="content_description_remove_from_list">移除</string>
|
||||
<string name="content_description_remove_from_list">删除</string>
|
||||
<string name="root">Root</string>
|
||||
<string name="rounds">迭代次数</string>
|
||||
<string name="rounds_explanation">更多的迭代次数能更好地抵抗暴力破解攻击,但也会增加读取和保存的时间。</string>
|
||||
@@ -136,7 +136,7 @@
|
||||
<string name="key_derivation_function">密钥推导函数</string>
|
||||
<string name="entry_not_found">找不到条目数据。</string>
|
||||
<string name="error_load_database">无法加载数据库。</string>
|
||||
<string name="error_load_database_KDF_memory">无法加载密钥。尝试降低KDF的“内存使用”值。</string>
|
||||
<string name="error_load_database_KDF_memory">无法加载密钥。尝试降低 KDF 的“内存使用”值。</string>
|
||||
<string name="error_autofill_enable_service">无法启用自动填充服务。</string>
|
||||
<string name="file_not_found_content">找不到文件。请重新打开文件。</string>
|
||||
<string name="invalid_algorithm">算法无效。</string>
|
||||
@@ -202,14 +202,14 @@
|
||||
<string name="copy_field">复制%1$s</string>
|
||||
<string name="sort_ascending">最底的在前↓</string>
|
||||
<string name="warning_password_encoding">避免在数据库中保存编码格式外字符的密码(未识别的字符将转换为同一字符)。</string>
|
||||
<string name="sort_groups_before">群组在前</string>
|
||||
<string name="sort_groups_before">分组在前</string>
|
||||
<string name="sort_recycle_bin_bottom">回收站在末尾</string>
|
||||
<string name="warning_empty_password">确定不使用密码保护?</string>
|
||||
<string name="warning_no_encryption_key">确认不使用加密密钥吗?</string>
|
||||
<string name="build_label">构建 %1$s</string>
|
||||
<string name="encrypted_value_stored">加密密码已保存</string>
|
||||
<string name="unavailable">不可用</string>
|
||||
<string name="set_autofill_service_title">设为默认的填充服务</string>
|
||||
<string name="set_autofill_service_title">设为默认自动填充服务</string>
|
||||
<string name="autofill_explanation_summary">启用自动填充功能,以快速填写其他应用中的表单</string>
|
||||
<string name="password_size_title">密码生成长度</string>
|
||||
<string name="password_size_summary">设置生成密码的默认长度</string>
|
||||
@@ -228,7 +228,7 @@
|
||||
<string name="unavailable_feature_hardware">找不到所需的硬件。</string>
|
||||
<string name="assign_master_key">分配主密钥</string>
|
||||
<string name="recycle_bin_title">回收站使用情况</string>
|
||||
<string name="recycle_bin_summary">删除群组和条目前先移至回收站</string>
|
||||
<string name="recycle_bin_summary">删除分组和条目前先移至回收站</string>
|
||||
<string name="monospace_font_fields_enable_title">字段字型</string>
|
||||
<string name="monospace_font_fields_enable_summary">更改字段字体,可以使字符更清楚</string>
|
||||
<string name="allow_copy_password_summary">允许复制整段密码和受保护的字段至剪切板</string>
|
||||
@@ -267,7 +267,7 @@
|
||||
<string name="education_new_node_title">向数据库添加项目</string>
|
||||
<string name="education_new_node_summary">这些条目帮助管理数字化身份。
|
||||
\n
|
||||
\n还可以使用群组来管理数据库中的条目。</string>
|
||||
\n还可以使用分组来管理数据库中的条目。</string>
|
||||
<string name="education_search_title">搜索条目</string>
|
||||
<string name="education_search_summary">输入标题、用户名或其他字段的内容来搜索密码。</string>
|
||||
<string name="education_entry_edit_title">编辑此条目</string>
|
||||
@@ -289,7 +289,7 @@
|
||||
<string name="education_lock_title">锁定数据库</string>
|
||||
<string name="education_lock_summary">可以设置在无操作和屏幕关闭的时候,锁定数据库。</string>
|
||||
<string name="education_sort_title">条目排序</string>
|
||||
<string name="education_sort_summary">选择条目和群组的排序方式。</string>
|
||||
<string name="education_sort_summary">选择条目和分组的排序方式。</string>
|
||||
<string name="education_donation_title">参与开发</string>
|
||||
<string name="education_donation_summary">帮助增加稳定性,安全性并添加更多的功能。</string>
|
||||
<string name="html_text_ad_free">不同于大多数的密码管理应用,无论您是使用免费版本还是付费版本的 KeePassDX,这都是一款<strong>没有广告</strong>,<strong>基于 copylefted 版权协议的自由软件</strong>。同时,本软件的任何版本都不会收集您的任何个人信息。</string>
|
||||
@@ -311,7 +311,7 @@
|
||||
<string name="clear_clipboard_notification_summary">剪贴板持续时间过期或通知在您开始使用后关闭时,锁定数据库</string>
|
||||
<string name="recycle_bin">回收站</string>
|
||||
<string name="keyboard_selection_entry_title">条目选择</string>
|
||||
<string name="keyboard_selection_entry_summary">在 KeePass DX 中查看条目时,用该条目填充 Magikeyboard</string>
|
||||
<string name="keyboard_selection_entry_summary">在 KeePassDX 中查看条目时,用该条目填充 Magikeyboard</string>
|
||||
<string name="delete_entered_password_title">删除密码</string>
|
||||
<string name="delete_entered_password_summary">在尝试连接数据库后删除输入的密码</string>
|
||||
<string name="content_description_open_file">打开文件</string>
|
||||
@@ -332,7 +332,7 @@
|
||||
<string name="error_move_entry_here">你不能将条目移到此处。</string>
|
||||
<string name="error_copy_entry_here">您不能将条目复制到此处。</string>
|
||||
<string name="list_groups_show_number_entries_title">显示条目数量</string>
|
||||
<string name="list_groups_show_number_entries_summary">显示群组中的条目数</string>
|
||||
<string name="list_groups_show_number_entries_summary">显示分组中的条目数</string>
|
||||
<string name="content_description_background">后台</string>
|
||||
<string name="content_description_update_from_list">更新</string>
|
||||
<string name="content_description_keyboard_close_fields">关闭字段</string>
|
||||
@@ -348,16 +348,16 @@
|
||||
<string name="entry_history">修改历史</string>
|
||||
<string name="entry_setup_otp">设置 OTP</string>
|
||||
<string name="otp_type">OTP 类型</string>
|
||||
<string name="otp_secret">OTP密钥</string>
|
||||
<string name="otp_secret">OTP 密钥</string>
|
||||
<string name="otp_period">时长(秒)</string>
|
||||
<string name="otp_counter">计数器</string>
|
||||
<string name="otp_digits">数字位数</string>
|
||||
<string name="otp_algorithm">算法</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="error_invalid_OTP">OTP密钥无效。</string>
|
||||
<string name="error_invalid_OTP">OTP 密钥无效。</string>
|
||||
<string name="error_disallow_no_credentials">至少需要设置一个凭据。</string>
|
||||
<string name="error_copy_group_here">您无法将分组复制到此处。</string>
|
||||
<string name="error_otp_secret_key">密钥必须是BASE32格式。</string>
|
||||
<string name="error_copy_group_here">您无法在此处复制分组。</string>
|
||||
<string name="error_otp_secret_key">密钥必须是 Base32 格式。</string>
|
||||
<string name="error_otp_counter">计数器必须在%1$d和%2$d之间。</string>
|
||||
<string name="error_otp_period">时长必须在%1$d秒到%2$d秒之间。</string>
|
||||
<string name="error_otp_digits">口令必须包括%1$d到%2$d个数字。</string>
|
||||
@@ -415,9 +415,9 @@
|
||||
<string name="auto_focus_search_title">快速搜索</string>
|
||||
<string name="auto_focus_search_summary">打开数据库时询问是否进行搜索</string>
|
||||
<string name="remember_database_locations_title">记住数据库位置</string>
|
||||
<string name="remember_database_locations_summary">跟踪数据库存储的位置</string>
|
||||
<string name="remember_database_locations_summary">保留数据库存储的位置</string>
|
||||
<string name="remember_keyfile_locations_title">记住密钥文件位置</string>
|
||||
<string name="remember_keyfile_locations_summary">保留密钥文件存储的踪迹</string>
|
||||
<string name="remember_keyfile_locations_summary">保留密钥文件存储的位置</string>
|
||||
<string name="hide_broken_locations_title">隐藏已损坏的数据库路径</string>
|
||||
<string name="hide_broken_locations_summary">在最近的数据库列表中隐藏已损坏的数据库的链接</string>
|
||||
<string name="warning_database_read_only">授予软件文件读写访问权限以保存数据库更改</string>
|
||||
@@ -454,18 +454,18 @@
|
||||
<string name="education_add_attachment_title">添加附件</string>
|
||||
<string name="warning_sure_add_file">不论如何都要添加这个文件吗?</string>
|
||||
<string name="warning_replace_file">上载此文件将替换现有文件。</string>
|
||||
<string name="warning_file_too_big">KeePass数据库应该只包含小的实用程序文件(例如PGP密钥文件)。
|
||||
<string name="warning_file_too_big">KeePass 数据库应该只包含小的实用程序文件(例如 PGP 密钥文件)。
|
||||
\n
|
||||
\n上传大文件会使增大数据库体积并降低性能。</string>
|
||||
<string name="content_description_credentials_information">凭证信息</string>
|
||||
<string name="warning_remove_unlinked_attachment">删除未链接的数据可能会减少数据库的大小,但也可能会删除用于KeePass插件的数据。</string>
|
||||
<string name="warning_remove_unlinked_attachment">删除未链接的数据可能会减少数据库的大小,但也可能会删除用于 KeePass 插件的数据。</string>
|
||||
<string name="warning_sure_remove_data">无论如何要删除这些数据\?</string>
|
||||
<string name="warning_empty_keyfile">不推荐添加一个空的密钥文件。</string>
|
||||
<string name="warning_empty_keyfile_explanation">密钥文件的内容应该永不更改,在最好的情况下,应该包含随机生成的数据。</string>
|
||||
<string name="data">数据</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">删除未链接的数据</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">删除包含于数据库中但未连接到一个条目的附件</string>
|
||||
<string name="show_uuid_summary">显示与一个条目或群组相链接的 UUID</string>
|
||||
<string name="show_uuid_summary">显示与一个条目或分组相链接的 UUID</string>
|
||||
<string name="show_uuid_title">显示 UUID</string>
|
||||
<string name="autofill_read_only_save">以只读方式打开的数据库不允许保存数据。</string>
|
||||
<string name="autofill_ask_to_save_data_summary">填写完表单后,询问是否保存数据</string>
|
||||
@@ -540,15 +540,15 @@
|
||||
<string name="error_remove_file">删除文件数据时发生了一个错误。</string>
|
||||
<string name="error_duplicate_file">文件数据已存在。</string>
|
||||
<string name="properties">属性</string>
|
||||
<string name="error_export_app_properties">导出应用配置时出错</string>
|
||||
<string name="success_export_app_properties">已导出应用配置</string>
|
||||
<string name="error_import_app_properties">导入应用配置时出错</string>
|
||||
<string name="success_import_app_properties">已导入应用配置</string>
|
||||
<string name="error_export_app_properties">导出应用设置期间出错</string>
|
||||
<string name="success_export_app_properties">已导出应用设置</string>
|
||||
<string name="error_import_app_properties">导入应用设置期间出错</string>
|
||||
<string name="success_import_app_properties">已导入应用设置</string>
|
||||
<string name="description_app_properties">管理应用设置的 KeePassDX 配置</string>
|
||||
<string name="export_app_properties_summary">创建一个文件以导出应用配置</string>
|
||||
<string name="export_app_properties_title">导出配置</string>
|
||||
<string name="import_app_properties_summary">选择一个文件以导入应用配置</string>
|
||||
<string name="import_app_properties_title">导入配置</string>
|
||||
<string name="export_app_properties_summary">创建文件来导出应用设置</string>
|
||||
<string name="export_app_properties_title">导出应用设置</string>
|
||||
<string name="import_app_properties_summary">选择一个文件来导入应用设置</string>
|
||||
<string name="import_app_properties_title">导入应用设置</string>
|
||||
<string name="error_start_database_action">对数据库执行操作时发生了一个错误。</string>
|
||||
<string name="error_move_group_here">你不能把一个组移动到此处。</string>
|
||||
<string name="error_word_reserved">这个单词是保留的,不能使用。</string>
|
||||
@@ -576,8 +576,8 @@
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="email_address">电子邮件地址</string>
|
||||
<string name="email">电子邮件</string>
|
||||
<string name="date_of_issue">发行日期</string>
|
||||
<string name="place_of_issue">发行地</string>
|
||||
<string name="date_of_issue">签发日期</string>
|
||||
<string name="place_of_issue">签发地</string>
|
||||
<string name="name">姓名</string>
|
||||
<string name="id_card">身份证</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
@@ -625,6 +625,7 @@
|
||||
<string name="advanced_unlock_keystore_warning">此功能将把加密的凭据数据存储在你设备的安全 KeyStore 中。
|
||||
\n
|
||||
\n取决于操作系统的原生 API 实现,它可能无法完全正常工作。
|
||||
\n
|
||||
\n请与设备制造商和你正使用的 ROM 的创建者一起检查 KeyStore 的兼容性和安全性。</string>
|
||||
<string name="content_description_passphrase_word_count">密码口令单词计数</string>
|
||||
<string name="colorize_password_title">给密码添加颜色</string>
|
||||
@@ -644,11 +645,11 @@
|
||||
<string name="colorize_password_summary">按类型给密码字符加上颜色</string>
|
||||
<string name="entropy_high">熵:高</string>
|
||||
<string name="entropy">熵:%1$s bit</string>
|
||||
<string name="content_description_hardware_key_checkbox">硬件秘钥复选框</string>
|
||||
<string name="content_description_hardware_key_checkbox">硬件密钥复选框</string>
|
||||
<string name="waiting_challenge_request">等待挑战请求中…</string>
|
||||
<string name="waiting_challenge_response">等待挑战响应中…</string>
|
||||
<string name="hardware_key">硬件秘钥</string>
|
||||
<string name="error_no_hardware_key">选择硬件秘钥。</string>
|
||||
<string name="hardware_key">硬件密钥</string>
|
||||
<string name="error_no_hardware_key">选择硬件密钥。</string>
|
||||
<string name="error_XML_malformed">XML 文件畸形。</string>
|
||||
<string name="error_challenge_already_requested">已请求挑战</string>
|
||||
<string name="error_response_already_provided">已提供响应。</string>
|
||||
@@ -656,12 +657,12 @@
|
||||
<string name="error_cancel_by_user">被用户取消。</string>
|
||||
<string name="error_unable_merge_database_kdb">无法从 v1 版数据库进行合并。</string>
|
||||
<string name="error_location_unknown">数据库位置未知,无法进行数据库操作。</string>
|
||||
<string name="error_hardware_key_unsupported">硬件秘钥不受支持。</string>
|
||||
<string name="error_hardware_key_unsupported">不支持的硬件密钥。</string>
|
||||
<string name="error_driver_required">%1$s 的驱动是必需的。</string>
|
||||
<string name="error_empty_key">秘钥不能为空。</string>
|
||||
<string name="error_empty_key">密钥不能为空。</string>
|
||||
<string name="corrupted_file">文件损坏。</string>
|
||||
<string name="remember_hardware_key_title">记住硬件秘钥</string>
|
||||
<string name="remember_hardware_key_summary">保留所用硬件秘钥的痕迹</string>
|
||||
<string name="remember_hardware_key_title">记住硬件密钥</string>
|
||||
<string name="remember_hardware_key_summary">保留所用硬件密钥的位置</string>
|
||||
<string name="enable_screenshot_mode_title">截屏模式</string>
|
||||
<string name="enable_screenshot_mode_summary">允许第三方应用对 KeePassDX 屏幕进行录制或截图</string>
|
||||
<string name="screenshot_mode_banner_text">截屏模式</string>
|
||||
@@ -688,4 +689,16 @@
|
||||
<string name="education_validate_entry_summary">记得验证你的条目并保存你的数据库。
|
||||
\n
|
||||
\n如果激活了自动锁定,且你忘了你正在进行更改,你可能失去你的数据。</string>
|
||||
<string name="style_name_follow_system">跟随系统</string>
|
||||
<string name="style_name_forest">Forest</string>
|
||||
<string name="style_name_divine">Divine</string>
|
||||
<string name="style_name_classic">Classic</string>
|
||||
<string name="style_name_simple">Simple</string>
|
||||
<string name="style_name_moon">Moon</string>
|
||||
<string name="style_name_sun">Sun</string>
|
||||
<string name="style_name_reply">Reply</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_light">浅色</string>
|
||||
<string name="style_name_dark">深色</string>
|
||||
<string name="warning_database_info_changed_options_read_only">重新加载数据库最新变化。</string>
|
||||
</resources>
|
||||
@@ -19,19 +19,19 @@
|
||||
<string name="account">帳戶</string>
|
||||
<string name="add_entry">添加項目</string>
|
||||
<string name="add_group">添加群組</string>
|
||||
<string name="advanced_unlock">進階解鎖</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">要刪除所有與高級解鎖相關的加密密鑰嗎?</string>
|
||||
<string name="advanced_unlock_explanation_summary">使用高級解鎖以便快速解鎖資料庫</string>
|
||||
<string name="advanced_unlock_invalid_key">無法讀取高級解鎖密鑰。請刪除它,並重複解鎖步驟。</string>
|
||||
<string name="advanced_unlock_not_recognized">無法辨識高級解鎖印記</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">用高級解鎖資料提取資料庫憑證</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">用高級解鎖開啟資料庫</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">無法初始化高級解鎖提示。</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">即使你使用高級解鎖,你仍然需要記住你的解鎖憑證。</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">高級解鎖</string>
|
||||
<string name="advanced_unlock_scanning_error">高級解鎖出錯:%1$s</string>
|
||||
<string name="advanced_unlock_tap_delete">點擊刪除高級解鎖密鑰</string>
|
||||
<string name="advanced_unlock_timeout">高級解鎖超時</string>
|
||||
<string name="advanced_unlock">裝置解鎖</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">要刪除所有與裝置解鎖相關的加密密鑰嗎?</string>
|
||||
<string name="advanced_unlock_explanation_summary">使用裝置解鎖以便快速解鎖資料庫</string>
|
||||
<string name="advanced_unlock_invalid_key">無法讀取裝置解鎖密鑰。請刪除它,並重複解鎖步驟。</string>
|
||||
<string name="advanced_unlock_not_recognized">無法辨識裝置解鎖印記</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">使用裝置解鎖資料擷取資料庫憑證</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">裝置解鎖識別</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">無法初始化裝置解鎖提示。</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">即使你使用裝置解鎖識別,你仍然需要記住你的解鎖憑證。</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">裝置解鎖連線</string>
|
||||
<string name="advanced_unlock_scanning_error">裝置解鎖出錯:%1$s</string>
|
||||
<string name="advanced_unlock_tap_delete">點擊刪除裝置解鎖密鑰</string>
|
||||
<string name="advanced_unlock_timeout">裝置解鎖超時</string>
|
||||
<string name="allow">允許</string>
|
||||
<string name="allow_copy_password_summary">允許複製密碼或受保護的欄位到剪貼簿</string>
|
||||
<string name="allow_copy_password_title">信任剪貼簿</string>
|
||||
@@ -54,7 +54,7 @@
|
||||
<string name="autofill_block_restart">重新啟動包含該表單的應用程式以啟用攔截。</string>
|
||||
<string name="autofill_close_database_summary">自動填充寫入後,關閉資料庫</string>
|
||||
<string name="autofill_close_database_title">關閉資料庫</string>
|
||||
<string name="autofill_explanation_summary">啟用自動填充功能以快速填寫其他應用程式中的用戶名和密碼</string>
|
||||
<string name="autofill_explanation_summary">啟用自動填入功能以快速填寫其他應用程式中的用戶名和密碼</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">已添加自動填充建議。</string>
|
||||
<string name="autofill_inline_suggestions_summary">嘗試直接從相容的鍵盤顯示自動填充建議</string>
|
||||
<string name="autofill_inline_suggestions_title">內聯建議</string>
|
||||
@@ -62,10 +62,10 @@
|
||||
<string name="autofill_manual_selection_title">手動選擇</string>
|
||||
<string name="autofill_preference_title">自動填入設定</string>
|
||||
<string name="autofill_read_only_save">以唯讀方式開啟的資料庫不允許保存資料。</string>
|
||||
<string name="autofill_save_search_info_summary">手動選擇條目時,嘗試保存搜尋信息</string>
|
||||
<string name="autofill_save_search_info_summary">進行手動輸入選擇時嘗試儲存搜尋信息,以便將來使用</string>
|
||||
<string name="autofill_save_search_info_title">保存搜尋資訊</string>
|
||||
<string name="autofill_select_entry">選擇條目…</string>
|
||||
<string name="autofill_service_name">KeePassDX 自動填充</string>
|
||||
<string name="autofill_service_name">KeePassDX 自動填入</string>
|
||||
<string name="autofill_sign_in_prompt">用 KeePassDX 登入</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">禁止在下列域名中自動填充憑證</string>
|
||||
<string name="autofill_web_domain_blocklist_title">網域名稱黑名單</string>
|
||||
@@ -75,9 +75,9 @@
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="bank_name">銀行名稱</string>
|
||||
<string name="biometric">生物辨識</string>
|
||||
<string name="biometric_auto_open_prompt_summary">資料庫就緒後,應用將自動請求高級解鎖</string>
|
||||
<string name="biometric_auto_open_prompt_summary">資料庫就緒後,應用將自動請求裝置解鎖</string>
|
||||
<string name="biometric_auto_open_prompt_title">自動開啟提示</string>
|
||||
<string name="biometric_delete_all_key_summary">刪除所有和高級解鎖方式有關的加密密鑰</string>
|
||||
<string name="biometric_delete_all_key_summary">刪除所有和裝置解鎖方式有關的加密密鑰</string>
|
||||
<string name="biometric_delete_all_key_title">刪除加密密鑰</string>
|
||||
<string name="biometric_security_update_required">需要生物辨識安全更新。</string>
|
||||
<string name="biometric_unlock_enable_summary">通過生物辨識解鎖資料庫</string>
|
||||
@@ -174,7 +174,7 @@
|
||||
<string name="education_add_attachment_summary">將附件上傳到你的條目以保存重要的外部資料。</string>
|
||||
<string name="education_add_attachment_title">添加附件</string>
|
||||
<string name="education_advanced_unlock_summary">將你的密碼連接到你掃瞄的生物特徵或設備憑證,以快速解鎖你的資料庫。</string>
|
||||
<string name="education_advanced_unlock_title">高級資料庫解鎖</string>
|
||||
<string name="education_advanced_unlock_title">裝置資料庫解鎖</string>
|
||||
<string name="education_create_database_summary">新建第一個密碼管理資料庫。</string>
|
||||
<string name="education_create_database_title">建立你的資料庫檔案</string>
|
||||
<string name="education_donation_summary">幫助增加穩定性、安全性並添加更多的功能。</string>
|
||||
@@ -224,10 +224,10 @@
|
||||
<string name="encrypted_value_stored">已儲存加密密碼</string>
|
||||
<string name="encryption">加密</string>
|
||||
<string name="encryption_algorithm">加密演算法</string>
|
||||
<string name="encryption_explanation">用於所有資料的資料庫加密演算法。</string>
|
||||
<string name="encryption_explanation">資料庫所有資料均採用加密演算法</string>
|
||||
<string name="enter">輸入</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="entry_accessed">訪問時間</string>
|
||||
<string name="entry_accessed">存取於</string>
|
||||
<string name="entry_add_attachment">添加附件</string>
|
||||
<string name="entry_add_field">添加欄位</string>
|
||||
<string name="entry_attachments">附件</string>
|
||||
@@ -257,11 +257,11 @@
|
||||
<string name="error_database_uri_null">無法取回資料庫 URI。</string>
|
||||
<string name="error_disallow_no_credentials">至少需要設置一個憑證。</string>
|
||||
<string name="error_duplicate_file">該檔案已存在。</string>
|
||||
<string name="error_export_app_properties">導出應用配置時發生錯誤</string>
|
||||
<string name="error_export_app_properties">導出應用程式設定時發生錯誤</string>
|
||||
<string name="error_field_name_already_exists">欄位名已存在。</string>
|
||||
<string name="error_file_not_create">不能創建檔案</string>
|
||||
<string name="error_file_to_big">嘗試上傳的檔案過大。</string>
|
||||
<string name="error_import_app_properties">導入應用配置時發生錯誤</string>
|
||||
<string name="error_import_app_properties">導入應用程式設定時發生錯誤</string>
|
||||
<string name="error_invalid_OTP">無效 OTP 密鑰。</string>
|
||||
<string name="error_invalid_db">無法讀取資料庫。</string>
|
||||
<string name="error_invalid_path">請確保路徑正確。</string>
|
||||
@@ -291,8 +291,8 @@
|
||||
<string name="error_upload_file">上傳檔案時發生錯誤。</string>
|
||||
<string name="error_word_reserved">該字詞是保留字,無法使用。</string>
|
||||
<string name="error_wrong_length">請在長度欄位輸入一個正整數。</string>
|
||||
<string name="export_app_properties_summary">建立一個檔案以匯出配置</string>
|
||||
<string name="export_app_properties_title">導出配置</string>
|
||||
<string name="export_app_properties_summary">建立檔案以匯出應用程式設定</string>
|
||||
<string name="export_app_properties_title">導出應用程式設定</string>
|
||||
<string name="extended_ASCII">增強的 ASCII</string>
|
||||
<string name="feedback">回饋</string>
|
||||
<string name="field_name">欄位名</string>
|
||||
@@ -337,8 +337,8 @@
|
||||
<string name="icon_section_custom">自定義</string>
|
||||
<string name="icon_section_standard">標準</string>
|
||||
<string name="id_card">身份證</string>
|
||||
<string name="import_app_properties_summary">選擇一個配置檔案以導入應用</string>
|
||||
<string name="import_app_properties_title">導入配置</string>
|
||||
<string name="import_app_properties_summary">選擇要匯入應用程式設定的文件</string>
|
||||
<string name="import_app_properties_title">導入應用程式設定</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="invalid_algorithm">無效的演算法。</string>
|
||||
<string name="invalid_credentials">無法獲取身份驗證信息。</string>
|
||||
@@ -369,12 +369,12 @@
|
||||
<string name="keyboard_previous_database_credentials_summary">如果顯示資料庫憑證畫面,則自動返回到前一個鍵盤</string>
|
||||
<string name="keyboard_previous_database_credentials_title">資料庫憑證畫面</string>
|
||||
<string name="keyboard_previous_fill_in_summary">執行「自動鍵動作」後,自動返回前一個鍵盤</string>
|
||||
<string name="keyboard_previous_fill_in_title">自動鍵動作</string>
|
||||
<string name="keyboard_previous_fill_in_title">切換回</string>
|
||||
<string name="keyboard_previous_lock_summary">鎖定資料庫後自動返回前一個鍵盤</string>
|
||||
<string name="keyboard_previous_lock_title">鎖定資料庫</string>
|
||||
<string name="keyboard_save_search_info_summary">將 URL 分享到 KeePassDX 後,當選好條目時,將嘗試記住該條目以備日後使用</string>
|
||||
<string name="keyboard_save_search_info_title">保存分享的訊息</string>
|
||||
<string name="keyboard_selection_entry_summary">在 KeePass DX 中查看條目時,同時把該條目填充到 Magikeyboard</string>
|
||||
<string name="keyboard_selection_entry_summary">在 KeePassDX 中查看條目時,同時把該條目填充到 Magikeyboard</string>
|
||||
<string name="keyboard_selection_entry_title">條目選擇</string>
|
||||
<string name="keyboard_setting_label">魔法鍵盤設置</string>
|
||||
<string name="keyboard_theme_title">鍵盤主題</string>
|
||||
@@ -413,7 +413,7 @@
|
||||
<string name="membership">會員身份</string>
|
||||
<string name="memory_usage">記憶體使用情況</string>
|
||||
<string name="memory_usage_explanation">密鑰推算函數使用的記憶體的大小。</string>
|
||||
<string name="menu_advanced_unlock_settings">高級解鎖</string>
|
||||
<string name="menu_advanced_unlock_settings">裝置解鎖</string>
|
||||
<string name="menu_app_settings">應用程式設定</string>
|
||||
<string name="menu_appearance_settings">外觀</string>
|
||||
<string name="menu_cancel">取消</string>
|
||||
@@ -429,7 +429,7 @@
|
||||
<string name="menu_file_selection_read_only">唯讀</string>
|
||||
<string name="menu_form_filling_settings">表格填入</string>
|
||||
<string name="menu_hide_password">隱藏密碼</string>
|
||||
<string name="menu_keystore_remove_key">刪除高級解鎖密鑰</string>
|
||||
<string name="menu_keystore_remove_key">刪除裝置解鎖密鑰</string>
|
||||
<string name="menu_lock">鎖定資料庫</string>
|
||||
<string name="menu_master_key_settings">主密鑰設定</string>
|
||||
<string name="menu_move">移動</string>
|
||||
@@ -500,7 +500,7 @@
|
||||
<string name="secure_note">安全註記</string>
|
||||
<string name="security">安全</string>
|
||||
<string name="seed">種子</string>
|
||||
<string name="select_database_file">選擇一個已存在之資料庫</string>
|
||||
<string name="select_database_file">選擇已存在之資料庫</string>
|
||||
<string name="select_entry">選擇條目</string>
|
||||
<string name="select_to_copy">複製%1$s到剪貼簿</string>
|
||||
<string name="selection_mode">選擇模式</string>
|
||||
@@ -538,12 +538,12 @@
|
||||
<string name="style_choose_title">應用主題</string>
|
||||
<string name="subdomain_search_summary">搜尋帶有子網域限制的網域</string>
|
||||
<string name="subdomain_search_title">子網域搜尋</string>
|
||||
<string name="success_export_app_properties">已導出應用配置</string>
|
||||
<string name="success_import_app_properties">已導入應用配置</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">不要存儲任何加密內容來使用高級解鎖</string>
|
||||
<string name="temp_advanced_unlock_enable_title">臨時性高級解鎖</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">刪除內容之前高級解鎖使用的持續時間</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">高級解鎖過期</string>
|
||||
<string name="success_export_app_properties">已導出應用程式設定</string>
|
||||
<string name="success_import_app_properties">已導入應用程式設定</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">不要存儲任何加密內容來使用裝置解鎖</string>
|
||||
<string name="temp_advanced_unlock_enable_title">臨時性裝置解鎖</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">刪除內容之前裝置解鎖使用的持續時間</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">高級裝置過期</string>
|
||||
<string name="template">樣板</string>
|
||||
<string name="template_group_name">樣板</string>
|
||||
<string name="templates">樣板</string>
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="show_entry_colors_title">條目顔色</string>
|
||||
<string name="show_entry_colors_summary">顯示條目中的前景色和背景色</string>
|
||||
<string name="enable_keep_screen_on_title">保持螢幕開啟</string>
|
||||
<string name="enable_keep_screen_on_summary">在查看條目時保持熒幕打開</string>
|
||||
<string name="enable_keep_screen_on_summary">瀏覽或編輯條目時保持螢幕打開</string>
|
||||
<string name="regex">正則表達式</string>
|
||||
<string name="navigation_drawer_close">關閉導航抽屜</string>
|
||||
<string name="searchable">可搜索</string>
|
||||
@@ -646,4 +646,53 @@
|
||||
<string name="character_count">字元數: %1$d</string>
|
||||
<string name="word_separator">分隔符號</string>
|
||||
<string name="screenshot_mode_banner_text">螢幕截圖模式</string>
|
||||
<string name="auto_type">自動填入</string>
|
||||
<string name="info">資訊</string>
|
||||
<string name="html_about_privacy"><strong>不收集用戶資料。</strong>,此應用程式不連接任何伺服器,僅在裝置上運作,而且完全尊重用戶私穩。</string>
|
||||
<string name="waiting_challenge_request">正等待Challenge請求……</string>
|
||||
<string name="waiting_challenge_response">正等待Challenge回應……</string>
|
||||
<string name="error_XML_malformed">XML格式錯誤。</string>
|
||||
<string name="error_challenge_already_requested">已請求Challenge</string>
|
||||
<string name="error_no_response_from_challenge">無法從Challenge得到回應。</string>
|
||||
<string name="error_driver_required">需要 %1$s 驅動程式。</string>
|
||||
<string name="error_unable_merge_database_kdb">無法從資料庫V1合井。</string>
|
||||
<string name="colorize_password_summary">按類型為密碼字元上色</string>
|
||||
<string name="menu_app_settings_summary">搜尋、鎖定、紀錄、屬性</string>
|
||||
<string name="menu_form_filling_settings_summary">鍵盤、自動填入、剪貼簿</string>
|
||||
<string name="menu_advanced_unlock_settings_summary">生物特徵、裝置憑證</string>
|
||||
<string name="menu_database_settings_summary">元數據、回收筒、範本、紀綠</string>
|
||||
<string name="master_key_settings_summary">更改、延續</string>
|
||||
<string name="menu_security_settings_summary">加密、密鑰衍生函數</string>
|
||||
<string name="warning_copy_permission">剪貼簿通知功能必須取能通知權限才能使用。</string>
|
||||
<string name="later">稍後再說</string>
|
||||
<string name="ask">詢問</string>
|
||||
<string name="merge_success">合併成功</string>
|
||||
<string name="configure">配置</string>
|
||||
<string name="menu_appearance_settings_summary">主題、顏色、屬性</string>
|
||||
<string name="unlock">解鎖</string>
|
||||
<string name="at_least_one_char">從每組中選擇字完</string>
|
||||
<string name="consider_chars_filter">可以包括</string>
|
||||
<string name="ignore_chars_filter">不要包括</string>
|
||||
<string name="title_case">標題大小寫</string>
|
||||
<string name="content_description_nav_header">導航列</string>
|
||||
<string name="education_validate_entry_summary">記得驗證和儲存你的資料庫。
|
||||
\n
|
||||
\n如果自動鎖定已啓用,而你又忘記你在更改資料,你可能會失去你的資料。</string>
|
||||
<string name="style_name_forest">Forest</string>
|
||||
<string name="style_name_divine">Divine</string>
|
||||
<string name="style_name_simple">Simple</string>
|
||||
<string name="style_name_moon">Moon</string>
|
||||
<string name="style_name_sun">Sun</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">遵循系統</string>
|
||||
<string name="style_name_light">淺色</string>
|
||||
<string name="style_name_dark">黑暗</string>
|
||||
<string name="style_name_classic">Classic</string>
|
||||
<string name="style_name_reply">Reply</string>
|
||||
<string name="remember_hardware_key_summary">追蹤使用的硬體密鑰</string>
|
||||
<string name="warning_database_notification_permission">通知權限讓您在資料庫運作於背景時,透過通知欄查看其狀態並使用方便的按鈕將其鎖住。
|
||||
\n
|
||||
\n如果不啟用此權限,當其他應用程式在前台運作時,您将无法在通知欄中查看背景運行的資料庫。</string>
|
||||
<string name="unlock_and_link_biometric">裝置解鎖連線</string>
|
||||
<string name="education_validate_entry_title">驗證條目</string>
|
||||
</resources>
|
||||
@@ -41,7 +41,7 @@
|
||||
<string name="issues_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/issues</string>
|
||||
<string name="credentials_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Credentials</string>
|
||||
<string name="otp_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/OTP</string>
|
||||
<string name="advanced_unlock_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Advanced-Unlocking</string>
|
||||
<string name="advanced_unlock_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Device-Unlocking</string>
|
||||
<string name="magic_keyboard_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Magikeyboard</string>
|
||||
<string name="clipboard_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Clipboard</string>
|
||||
<string name="autofill_explanation_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/wiki/Autofill</string>
|
||||
@@ -94,7 +94,7 @@
|
||||
<string name="show_recent_files_key" translatable="false">show_recent_files_key</string>
|
||||
<bool name="show_recent_files_default" translatable="false">true</bool>
|
||||
<string name="hide_broken_locations_key" translatable="false">hide_broken_locations_key</string>
|
||||
<bool name="hide_broken_locations_default" translatable="false">true</bool>
|
||||
<bool name="hide_broken_locations_default" translatable="false">false</bool>
|
||||
<string name="remember_keyfile_locations_key" translatable="false">remember_keyfile_locations_key</string>
|
||||
<bool name="remember_keyfile_locations_default" translatable="false">true</bool>
|
||||
<string name="remember_hardware_key_key" translatable="false">remember_hardware_key_key</string>
|
||||
|
||||
@@ -376,6 +376,7 @@
|
||||
<string name="warning_empty_keyfile_explanation">The content of the keyfile should never be changed, and in the best case, should contain randomly generated data.</string>
|
||||
<string name="warning_database_info_changed">The information contained in your database file has been modified outside the app.</string>
|
||||
<string name="warning_database_info_changed_options">Merge the data, overwrite the external modifications by saving the database or reload it with the latest changes.</string>
|
||||
<string name="warning_database_info_changed_options_read_only">Reload the database with the latest changes.</string>
|
||||
<string name="warning_database_info_reloaded">Reloading the database will delete the locally modified data.</string>
|
||||
<string name="warning_database_revoked">Access to the file revoked by the file manager, close the database and reopen it from its location.</string>
|
||||
<string name="warning_exact_alarm">You have not allowed the app to use an exact alarm. As a result, the features requiring a timer will not be done with an exact time.</string>
|
||||
@@ -454,7 +455,7 @@
|
||||
<string name="biometric_delete_all_key_title">Delete encryption keys</string>
|
||||
<string name="biometric_delete_all_key_summary">Delete all encryption keys related to device unlock recognition</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Delete all encryption keys related to device unlock recognition?</string>
|
||||
<string name="advanced_unlock_keystore_warning">This feature will store encrypted credential data in the secure KeyStore of your device.\n\nDepending on the native API implementation of the operating system, it may not be fully functional.\nCheck the compatibility and security of the KeyStore with the manufacturer of your device and the creator of the ROM you are using.</string>
|
||||
<string name="advanced_unlock_keystore_warning">This feature will store encrypted credential data in the secure KeyStore of your device.\n\nDepending on the native API implementation of the operating system, it may not be fully functional.\n\nCheck the compatibility and security of the KeyStore with the manufacturer of your device and the creator of the ROM you are using.</string>
|
||||
<string name="unavailable_feature_text">Could not start this feature.</string>
|
||||
<string name="unavailable_feature_version">The device is running Android %1$s, but needs %2$s or later.</string>
|
||||
<string name="unavailable_feature_hardware">Could not find the corresponding hardware.</string>
|
||||
@@ -693,23 +694,34 @@
|
||||
</string-array>
|
||||
<string name="style_choose_title">App theme</string>
|
||||
<string name="style_choose_summary">Theme used in the app</string>
|
||||
<string name="style_name_forest">Forest</string>
|
||||
<string name="style_name_divine">Divine</string>
|
||||
<string name="style_name_classic">Classic</string>
|
||||
<string name="style_name_simple">Simple</string>
|
||||
<string name="style_name_moon">Moon</string>
|
||||
<string name="style_name_sun">Sun</string>
|
||||
<string name="style_name_reply">Reply</string>
|
||||
<string name="style_name_kunzite">Kunzite</string>
|
||||
<string name="style_name_follow_system">Follow the system</string>
|
||||
<string-array name="list_style_names">
|
||||
<item>Forest</item>
|
||||
<item>Divine</item>
|
||||
<item>Classic</item>
|
||||
<item>Simple</item>
|
||||
<item>Moon</item>
|
||||
<item>Sun</item>
|
||||
<item>Reply</item>
|
||||
<item>Kunzite</item>
|
||||
<item>Follow the system</item>
|
||||
<item>@string/style_name_forest</item>
|
||||
<item>@string/style_name_divine</item>
|
||||
<item>@string/style_name_classic</item>
|
||||
<item>@string/style_name_simple</item>
|
||||
<item>@string/style_name_moon</item>
|
||||
<item>@string/style_name_sun</item>
|
||||
<item>@string/style_name_reply</item>
|
||||
<item>@string/style_name_kunzite</item>
|
||||
<item>@string/style_name_follow_system</item>
|
||||
</string-array>
|
||||
<string name="style_brightness_title">Theme brightness</string>
|
||||
<string name="style_brightness_summary">Select light or dark themes</string>
|
||||
<string name="style_name_light">Light</string>
|
||||
<string name="style_name_dark">Dark</string>
|
||||
<string-array name="list_style_brightness_names">
|
||||
<item>Light</item>
|
||||
<item>Dark</item>
|
||||
<item>Follow the system</item>
|
||||
<item>@string/style_name_light</item>
|
||||
<item>@string/style_name_dark</item>
|
||||
<item>@string/style_name_follow_system</item>
|
||||
</string-array>
|
||||
<string name="icon_section_standard">Standard</string>
|
||||
<string name="icon_section_custom">Custom</string>
|
||||
|
||||
@@ -2,24 +2,24 @@
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 135.46666 135.46667"
|
||||
version="1.1"
|
||||
id="svg3912"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
sodipodi:docname="app_store_logo.svg"
|
||||
inkscape:export-filename="/home/joker/Projects/KeePassDX/art/app_store_logo.png"
|
||||
inkscape:export-xdpi="96.000008"
|
||||
inkscape:export-ydpi="96.000008">
|
||||
inkscape:export-ydpi="96.000008"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs3906">
|
||||
<clipPath
|
||||
@@ -848,7 +848,11 @@
|
||||
<filter
|
||||
style="color-interpolation-filters:sRGB;"
|
||||
inkscape:label="Drop Shadow"
|
||||
id="filter1253">
|
||||
id="filter1253"
|
||||
x="-0.070925703"
|
||||
y="-0.07092293"
|
||||
width="1.1418514"
|
||||
height="1.1713971">
|
||||
<feFlood
|
||||
flood-opacity="0.27451"
|
||||
flood-color="rgb(0,0,0)"
|
||||
@@ -880,7 +884,11 @@
|
||||
<filter
|
||||
style="color-interpolation-filters:sRGB;"
|
||||
inkscape:label="Drop Shadow"
|
||||
id="filter1265">
|
||||
id="filter1265"
|
||||
x="-0.067191603"
|
||||
y="-0.067191968"
|
||||
width="1.1343832"
|
||||
height="1.1623806">
|
||||
<feFlood
|
||||
flood-opacity="0.27451"
|
||||
flood-color="rgb(0,0,0)"
|
||||
@@ -909,6 +917,42 @@
|
||||
result="composite2"
|
||||
id="feComposite1263" />
|
||||
</filter>
|
||||
<filter
|
||||
style="color-interpolation-filters:sRGB"
|
||||
inkscape:label="Drop Shadow"
|
||||
id="filter1631-3"
|
||||
x="-0.061701422"
|
||||
y="-0.064966036"
|
||||
width="1.1234028"
|
||||
height="1.1840704">
|
||||
<feFlood
|
||||
flood-opacity="0.2"
|
||||
flood-color="rgb(0,0,0)"
|
||||
result="flood"
|
||||
id="feFlood1621-6" />
|
||||
<feComposite
|
||||
in="flood"
|
||||
in2="SourceGraphic"
|
||||
operator="in"
|
||||
result="composite1"
|
||||
id="feComposite1623-7" />
|
||||
<feGaussianBlur
|
||||
in="composite1"
|
||||
stdDeviation="1"
|
||||
result="blur"
|
||||
id="feGaussianBlur1625-5" />
|
||||
<feOffset
|
||||
dx="-2.41474e-15"
|
||||
dy="2"
|
||||
result="offset"
|
||||
id="feOffset1627-3" />
|
||||
<feComposite
|
||||
in="SourceGraphic"
|
||||
in2="offset"
|
||||
operator="over"
|
||||
result="composite2"
|
||||
id="feComposite1629-5" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
@@ -918,20 +962,22 @@
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.70710678"
|
||||
inkscape:cx="254.20118"
|
||||
inkscape:cy="159.99738"
|
||||
inkscape:cx="88.388348"
|
||||
inkscape:cy="295.57064"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer2"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:pagecheckerboard="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="false"
|
||||
inkscape:guide-bbox="true">
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:deskcolor="#d1d1d1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3914"
|
||||
@@ -966,7 +1012,7 @@
|
||||
height="135.46666"
|
||||
width="135.46666"
|
||||
id="rect4978-4"
|
||||
style="display:inline;fill:url(#linearGradient1674);fill-opacity:1;stroke:none;stroke-width:75.25925446;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
style="display:inline;fill:url(#linearGradient1674);fill-opacity:1;stroke:none;stroke-width:75.2593;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
@@ -984,7 +1030,14 @@
|
||||
id="path1719"
|
||||
d="m 86.496087,30.17525 c -4.57161,0.169389 -8.910241,2.060668 -12.145971,5.294733 -7.081661,7.08111 -7.081661,18.562749 0,25.643858 7.080828,7.081912 18.561988,7.081912 25.642803,0 7.081661,-7.081109 7.081661,-18.562748 0,-25.643858 -3.566853,-3.565199 -8.457348,-5.483705 -13.496832,-5.294733 z m 7.901546,12.572445 c 3.061609,8.31e-4 5.543331,2.482664 5.544155,5.544397 -8.24e-4,3.061737 -2.482546,5.543567 -5.544155,5.544392 -3.061617,-8.25e-4 -5.543331,-2.482655 -5.54416,-5.544392 8.29e-4,-3.061733 2.482543,-5.543566 5.54416,-5.544397 z M 57.071676,70.418527 33.866667,93.624429 v 7.975181 h 7.974891 l 8.488822,-8.489155 v 0.02913 h 7.974864 V 85.1646 h -0.02984 l 0.02984,-0.02915 v 0.02915 h 8.004179 v -5.507572 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke-width:3.75985432;filter:url(#filter1265)" />
|
||||
style="display:none;fill:#ffffff;fill-opacity:1;stroke-width:3.75985;filter:url(#filter1265)" />
|
||||
<path
|
||||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke-width:1.99999;filter:url(#filter1631-3)"
|
||||
d="m -15.499022,367.05762 c -0.791464,0 -1.582993,0.30369 -2.189454,0.91015 l -7.298828,7.29883 c -1.212921,1.21293 -1.212921,3.16403 0,4.37695 l 7.298828,7.29883 c 1.212922,1.21292 3.165985,1.21292 4.378907,0 l 7.296875,-7.29883 c 1.212921,-1.21292 1.212921,-3.16403 0,-4.37695 l -7.296875,-7.29883 c -0.606461,-0.60646 -1.397989,-0.91015 -2.189453,-0.91015 z m 3.171875,7.54297 c 1.656854,0 3,1.34314 3,3 0,1.65685 -1.343146,3 -3,3 -1.656854,0 -3,-1.34315 -3,-3 0,-1.65686 1.343146,-3 3,-3 z M -31.656249,387.41406 -44,399.75781 V 404 h 4.242188 l 4.515625,-4.51562 v 0.0156 h 4.242188 v -4.24219 h -0.01563 l 0.01563,-0.0156 v 0.0156 h 4.257812 v -2.92969 z"
|
||||
id="path1451"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sssssccccsssssscccccccccccccc"
|
||||
transform="matrix(1.8726624,0,0,1.8726624,116.29967,-655.27217)" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
@@ -1002,7 +1055,8 @@
|
||||
<g
|
||||
id="g30">
|
||||
<g
|
||||
id="g32" />
|
||||
id="g32"
|
||||
style="display:inline" />
|
||||
<g
|
||||
id="g60"
|
||||
mask="url(#mask42-6)">
|
||||
@@ -1022,7 +1076,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath70-1)"
|
||||
id="g108"
|
||||
style="opacity:0.10000598">
|
||||
style="opacity:0.100006">
|
||||
<path
|
||||
d="M 164,548 H 548 V 164 H 164 Z"
|
||||
style="fill:#66ddb7;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
@@ -1090,7 +1144,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath74-6)"
|
||||
id="g142"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(164.4194,164.3096)"
|
||||
id="g140">
|
||||
@@ -1112,7 +1166,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath78-2)"
|
||||
id="g154"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(547.4814,164.5293)"
|
||||
id="g152">
|
||||
@@ -1134,7 +1188,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath82-6)"
|
||||
id="g166"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(300,548)"
|
||||
id="g164">
|
||||
@@ -1156,7 +1210,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath86-5)"
|
||||
id="g178"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(356,548)"
|
||||
id="g176">
|
||||
@@ -1178,7 +1232,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath90-4)"
|
||||
id="g190"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(412.0801,548)"
|
||||
id="g188">
|
||||
@@ -1200,7 +1254,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath94-6)"
|
||||
id="g202"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(547.7334,412)"
|
||||
id="g200">
|
||||
@@ -1222,7 +1276,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath98-6)"
|
||||
id="g214"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(547.7334,356)"
|
||||
id="g212">
|
||||
@@ -1244,7 +1298,7 @@
|
||||
<g
|
||||
clip-path="url(#clipPath102-3)"
|
||||
id="g226"
|
||||
style="opacity:0.30000299">
|
||||
style="opacity:0.300003">
|
||||
<g
|
||||
transform="translate(547.7334,300)"
|
||||
id="g224">
|
||||
|
||||
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 41 KiB |
@@ -779,7 +779,7 @@ open class Database {
|
||||
@Throws(DatabaseOutputException::class)
|
||||
fun saveData(
|
||||
cacheFile: File,
|
||||
databaseOutputStream: OutputStream?,
|
||||
databaseOutputStream: () -> OutputStream?,
|
||||
isNewLocation: Boolean,
|
||||
masterCredential: MasterCredential?,
|
||||
challengeResponseRetriever: (HardwareKey, ByteArray?) -> ByteArray
|
||||
@@ -820,7 +820,7 @@ open class Database {
|
||||
}
|
||||
}
|
||||
// Copy from the cache to the final stream
|
||||
databaseOutputStream?.use { outputStream ->
|
||||
databaseOutputStream.invoke()?.use { outputStream ->
|
||||
cacheFile.inputStream().use { inputStream ->
|
||||
inputStream.readAllBytes { buffer ->
|
||||
outputStream.write(buffer)
|
||||
|
||||
@@ -50,7 +50,7 @@ object OtpEntryFields {
|
||||
private const val COUNTER_URL_PARAM = "counter"
|
||||
|
||||
// OTPauth URI
|
||||
private const val REGEX_OTP_AUTH = "^(?:otpauth://([ht]otp)/)(?:(?:([^:?#]*): *)?([^:?#]*))(?:\\?([^#]+))$"
|
||||
private const val REGEX_OTP_AUTH = "^otpauth://([ht]otp)/?(?:([^:?#]*): *)?([^:?#]*)\\?([^#]+)$"
|
||||
|
||||
// Key-values (maybe from plugin or old KeePassXC)
|
||||
private const val SEED_KEY = "key"
|
||||
@@ -140,7 +140,7 @@ object OtpEntryFields {
|
||||
*/
|
||||
private fun parseOTPUri(getField: (id: String) -> String?, otpElement: OtpElement): Boolean {
|
||||
val otpPlainText = getField(OTP_FIELD)
|
||||
if (otpPlainText != null && otpPlainText.isNotEmpty() && isOTPUri(otpPlainText)) {
|
||||
if (!otpPlainText.isNullOrEmpty() && isOTPUri(otpPlainText)) {
|
||||
val uri = Uri.parse(otpPlainText.removeSpaceChars())
|
||||
|
||||
if (uri.scheme == null || OTP_SCHEME != uri.scheme!!.lowercase(Locale.ENGLISH)) {
|
||||
@@ -171,7 +171,7 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val nameParam = validateAndGetNameInPath(uri.path)
|
||||
if (nameParam != null && nameParam.isNotEmpty()) {
|
||||
if (!nameParam.isNullOrEmpty()) {
|
||||
val userIdArray = nameParam.split(":", "%3A")
|
||||
if (userIdArray.size > 1) {
|
||||
otpElement.issuer = userIdArray[0].removeLineChars()
|
||||
@@ -182,11 +182,11 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val issuerParam = uri.getQueryParameter(ISSUER_URL_PARAM)
|
||||
if (issuerParam != null && issuerParam.isNotEmpty())
|
||||
if (!issuerParam.isNullOrEmpty())
|
||||
otpElement.issuer = issuerParam.removeLineChars()
|
||||
|
||||
val secretParam = uri.getQueryParameter(SECRET_URL_PARAM)
|
||||
if (secretParam != null && secretParam.isNotEmpty()) {
|
||||
if (!secretParam.isNullOrEmpty()) {
|
||||
try {
|
||||
otpElement.setBase32Secret(secretParam)
|
||||
} catch (exception: Exception) {
|
||||
@@ -195,11 +195,11 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val encoderParam = uri.getQueryParameter(ENCODER_URL_PARAM)
|
||||
if (encoderParam != null && encoderParam.isNotEmpty())
|
||||
if (!encoderParam.isNullOrEmpty())
|
||||
otpElement.tokenType = OtpTokenType.getFromString(encoderParam)
|
||||
|
||||
val digitsParam = uri.getQueryParameter(DIGITS_URL_PARAM)
|
||||
if (digitsParam != null && digitsParam.isNotEmpty())
|
||||
if (!digitsParam.isNullOrEmpty())
|
||||
try {
|
||||
otpElement.digits = digitsParam.toIntOrNull() ?: OTP_DEFAULT_DIGITS
|
||||
} catch (exception: Exception) {
|
||||
@@ -208,7 +208,7 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val counterParam = uri.getQueryParameter(COUNTER_URL_PARAM)
|
||||
if (counterParam != null && counterParam.isNotEmpty())
|
||||
if (!counterParam.isNullOrEmpty())
|
||||
try {
|
||||
otpElement.counter = counterParam.toLongOrNull() ?: HOTP_INITIAL_COUNTER
|
||||
} catch (exception: Exception) {
|
||||
@@ -217,7 +217,7 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val stepParam = uri.getQueryParameter(PERIOD_URL_PARAM)
|
||||
if (stepParam != null && stepParam.isNotEmpty())
|
||||
if (!stepParam.isNullOrEmpty())
|
||||
try {
|
||||
otpElement.period = stepParam.toIntOrNull() ?: TOTP_DEFAULT_PERIOD
|
||||
} catch (exception: Exception) {
|
||||
@@ -226,7 +226,7 @@ object OtpEntryFields {
|
||||
}
|
||||
|
||||
val algorithmParam = uri.getQueryParameter(ALGORITHM_URL_PARAM)
|
||||
if (algorithmParam != null && algorithmParam.isNotEmpty()) {
|
||||
if (!algorithmParam.isNullOrEmpty()) {
|
||||
otpElement.algorithm = HashAlgorithm.fromString(algorithmParam)
|
||||
}
|
||||
|
||||
@@ -253,12 +253,12 @@ object OtpEntryFields {
|
||||
}
|
||||
}
|
||||
val issuer =
|
||||
if (title != null && title.isNotEmpty())
|
||||
if (!title.isNullOrEmpty())
|
||||
encodeParameter(title)
|
||||
else
|
||||
encodeParameter(otpElement.issuer)
|
||||
val accountName =
|
||||
if (username != null && username.isNotEmpty())
|
||||
if (!username.isNullOrEmpty())
|
||||
encodeParameter(username)
|
||||
else
|
||||
encodeParameter(otpElement.name)
|
||||
@@ -324,7 +324,7 @@ object OtpEntryFields {
|
||||
|
||||
private fun parseTOTPKeyValues(getField: (id: String) -> String?, otpElement: OtpElement): Boolean {
|
||||
val plainText = getField(OTP_FIELD)
|
||||
if (plainText != null && plainText.isNotEmpty()) {
|
||||
if (!plainText.isNullOrEmpty()) {
|
||||
if (Pattern.matches(validKeyValueRegex, plainText)) {
|
||||
return try {
|
||||
// KeeOtp string format
|
||||
@@ -353,7 +353,7 @@ object OtpEntryFields {
|
||||
val settingsField = getField(TOTP_SETTING_FIELD)
|
||||
if (settingsField != null) {
|
||||
// Regex match, sync with shortNameToEncoder
|
||||
val pattern = Pattern.compile("(\\d+);((?:\\d+)|S)")
|
||||
val pattern = Pattern.compile("(\\d+);(\\d+|S)")
|
||||
val matcher = pattern.matcher(settingsField)
|
||||
if (!matcher.matches()) {
|
||||
// malformed
|
||||
@@ -407,9 +407,9 @@ object OtpEntryFields {
|
||||
}
|
||||
// path is "/name", so remove leading "/", and trailing white spaces
|
||||
val name = path.substring(1).trim { it <= ' ' }
|
||||
return if (name.isEmpty()) {
|
||||
return name.ifEmpty {
|
||||
null
|
||||
} else name
|
||||
}
|
||||
}
|
||||
|
||||
private fun breakDownKeyValuePairs(pairs: String): HashMap<String, String> {
|
||||
|
||||
@@ -18,11 +18,11 @@ platform :android do
|
||||
gradle(task: "test")
|
||||
end
|
||||
|
||||
desc "Build a new Beta version"
|
||||
lane :build_beta do |options|
|
||||
desc "Build a new version"
|
||||
lane :build do |options|
|
||||
gradle(
|
||||
task: "assemble",
|
||||
flavor: "free",
|
||||
flavor: options[:flavor],
|
||||
build_type: "Release",
|
||||
print_command: false,
|
||||
properties: {
|
||||
@@ -33,8 +33,14 @@ platform :android do
|
||||
}
|
||||
)
|
||||
sh("mkdir", "-p", "../releases")
|
||||
@releaseFile = "../releases/KeePassDX-" + android_get_version_name + ".apk"
|
||||
sh("cp", "../app/build/outputs/apk/free/release/app-free-release.apk", @releaseFile)
|
||||
@releaseFile = "../releases/KeePassDX-" + android_get_version_name + "-" + options[:flavor] + ".apk"
|
||||
sh("cp", "../app/build/outputs/apk/" + options[:flavor] + "/release/app-" + options[:flavor] + "-release.apk", @releaseFile)
|
||||
end
|
||||
|
||||
desc "Build each flavor and create release"
|
||||
lane :build_release do |options|
|
||||
build(flavor: "free", storefile: options[:storefile], storepass: options[:storepass], keyalias: options[:keyalias], keypass: options[:keypass])
|
||||
build(flavor: "libre", storefile: options[:storefile], storepass: options[:storepass], keyalias: options[:keyalias], keypass: options[:keypass])
|
||||
sh("./releaseDescGenerator.sh", android_get_version_code, android_get_version_name)
|
||||
end
|
||||
|
||||
|
||||
@@ -23,13 +23,21 @@ For _fastlane_ installation instructions, see [Installing _fastlane_](https://do
|
||||
|
||||
Runs all the tests
|
||||
|
||||
### android build_beta
|
||||
### android build
|
||||
|
||||
```sh
|
||||
[bundle exec] fastlane android build_beta
|
||||
[bundle exec] fastlane android build
|
||||
```
|
||||
|
||||
Build a new Beta version
|
||||
Build a new version
|
||||
|
||||
### android build_release
|
||||
|
||||
```sh
|
||||
[bundle exec] fastlane android build_release
|
||||
```
|
||||
|
||||
Build each flavor and create release
|
||||
|
||||
### android deploy_beta_free
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
KeePassDX ist <b>Open Source</b> und <b>werbefrei</b>. <b>Als KeePass Multiformat-Passwortmanager</b> ermöglicht die Anwendung das sichere Speichern und Verwenden von Passwörtern, Schlüsseln und digitalen Identitäten. Sie integriert die Android-Designstandards und <b>benötigt keine Internetverbindung</b>.
|
||||
KeePassDX ist ein <b>Passwort-Safe und -Manager</b>, der es ermöglicht, verschlüsselte <b>Daten in einer einzigen Datei</b> im offenen KeePass-Format zu bearbeiten und <b>die Formulare auf sichere Weise auszufüllen</b>, <b>erfordert keine Internetverbindung</b> und integriert Android-Designstandards. Die App ist <b>Open Source, ohne Werbung</b>.
|
||||
|
||||
<b>Funktionalitäten</b>
|
||||
- Erstellung von Datenbanken / Einträgen und Gruppen.
|
||||
|
||||
@@ -1 +1 @@
|
||||
KeePass-kompatibler Open-Source-Passwortmanager
|
||||
Sicherer Open-Source-Passwort-Safe und -Manager
|
||||
3
fastlane/metadata/android/en-US/changelogs/124.txt
Normal file
3
fastlane/metadata/android/en-US/changelogs/124.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Fix back lock #1635 #1629 #1634
|
||||
* Fix lock button in settings #1630
|
||||
* Improve theme translation #1631
|
||||
1
fastlane/metadata/android/en-US/changelogs/125.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/125.txt
Normal file
@@ -0,0 +1 @@
|
||||
* Fix Autofill with API 33
|
||||
5
fastlane/metadata/android/en-US/changelogs/126.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/126.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
* Fix "Save as" in Read Only mode #1666
|
||||
* Fix username autofill #1665 #530 #1572 #1426 #1523 #1556 #1653 #1658 #1508 #1667
|
||||
* Fix regex OTP recognition #1596
|
||||
* Change password color dynamically #1490
|
||||
* Small fixes #1641 #1656 #1649 #1400 #1674
|
||||
3
fastlane/metadata/android/en-US/changelogs/127.txt
Normal file
3
fastlane/metadata/android/en-US/changelogs/127.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Fix form filled recognition #1572 #1677
|
||||
* Fix device unlock #1682
|
||||
* Fix password color #1490
|
||||
2
fastlane/metadata/android/en-US/changelogs/128.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/128.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* Fix form filled recognition #1572 #1508
|
||||
* Rollback password color #1686 #1490
|
||||
3
fastlane/metadata/android/en-US/changelogs/129.txt
Normal file
3
fastlane/metadata/android/en-US/changelogs/129.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Fix form filled recognition #1508 #1735 #1508 #1790 #1783 #1797 #1801 #1802 #1804 #1665
|
||||
* Fix translations #1707 #1683 #1712
|
||||
* Update APK verifier #1810
|
||||
5
fastlane/metadata/android/en-US/changelogs/130.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/130.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
* Prevent 0 Byte file with cache during a save exception #1620 #1594 #1680
|
||||
* Fix inline suggestions in keyboard #1840
|
||||
* Fix broken links by default #1755
|
||||
* Fix UX by allowing validation in entry edition #1770
|
||||
* Fix small bugs #1709
|
||||
@@ -1,4 +1,4 @@
|
||||
KeePassDX is <b>open source</b>, <b>ad-free</b>. <b>Multi-format KeePass password manager</b>, the app allows saving and using passwords, keys and digital identities in a secure way, by integrating the Android design standards and <b>requires no internet connection</b>.
|
||||
KeePassDX is a <b>password safe and manager</b> allows editing <b>encrypted data in a single file</b> in the open KeePass format and <b>fill in the forms in a secure way</b>, requires <b>no Internet connection</b> and integrates Android design standards. The app is <b>open source, with no advertising</b>.
|
||||
|
||||
<b>Features</b>
|
||||
- Create database files / entries and groups.
|
||||
|
||||
@@ -1 +1 @@
|
||||
Secure and open source password manager compatible with KeePass files.
|
||||
Secure open-source password safe and manager
|
||||
@@ -1 +1 @@
|
||||
KeePassDX
|
||||
KeePassDX - FOSS Password Safe
|
||||
3
fastlane/metadata/android/fr-FR/changelogs/124.txt
Normal file
3
fastlane/metadata/android/fr-FR/changelogs/124.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Correction du verrouillage de retour #1635 #1629 #1634
|
||||
* Correction du bouton de verrouillage dans les paramètres #1630
|
||||
* Amélioration des traductions de thèmes #1631
|
||||
1
fastlane/metadata/android/fr-FR/changelogs/125.txt
Normal file
1
fastlane/metadata/android/fr-FR/changelogs/125.txt
Normal file
@@ -0,0 +1 @@
|
||||
* Correction de l'Autofill avec l'API 33
|
||||
5
fastlane/metadata/android/fr-FR/changelogs/126.txt
Normal file
5
fastlane/metadata/android/fr-FR/changelogs/126.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
* Correction "Sauvegarder comme" en mode lecture seule #1666
|
||||
* Correction du nom d'utilisateur dans la reconnaissance automatique #1665 #530 #1572 #1426 #1523 #1556 #1653 #1658 #1508 #1667
|
||||
* Correction de la regex de reconnaissance OTP #1596
|
||||
* Changement de couleur de mot passe dynamique #1490
|
||||
* Petites corrections #1641 #1656 #1649 #1400 #1674
|
||||
3
fastlane/metadata/android/fr-FR/changelogs/127.txt
Normal file
3
fastlane/metadata/android/fr-FR/changelogs/127.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Correction de la reconnaissance de formulaire #1572 #1677
|
||||
* Correction du déblocage de l'appareil #1682
|
||||
* Correction de la couleur de mot de passe #1490
|
||||
2
fastlane/metadata/android/fr-FR/changelogs/128.txt
Normal file
2
fastlane/metadata/android/fr-FR/changelogs/128.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
* Correction de la reconnaissance de formulaire #1572 #1508
|
||||
* Rollback de la couleur de mot de passe #1686 #1490
|
||||
3
fastlane/metadata/android/fr-FR/changelogs/129.txt
Normal file
3
fastlane/metadata/android/fr-FR/changelogs/129.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
* Correction de la reconnaissance de formulaire #1508 #1735 #1508 #1790 #1783 #1797 #1801 #1802 #1804 #1665
|
||||
* Correction des traductions #1707 #1683 #1712
|
||||
* Mise à jour du vérifieur d'APK #1810
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user