mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Compare commits
109 Commits
3.5.0beta0
...
3.5.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
428efd2bb6 | ||
|
|
512b4cd16e | ||
|
|
4d648b77b9 | ||
|
|
02f6caf4dd | ||
|
|
2b23649674 | ||
|
|
e7cce21c51 | ||
|
|
128ce5657e | ||
|
|
861911ad63 | ||
|
|
9093c65235 | ||
|
|
e6ab8f82ff | ||
|
|
77ff1850f3 | ||
|
|
e985bd2a20 | ||
|
|
a6cd02d146 | ||
|
|
eb51f6712b | ||
|
|
0a19ecb715 | ||
|
|
d7e7020244 | ||
|
|
ea3349eea4 | ||
|
|
9cec64ded4 | ||
|
|
f9dc456032 | ||
|
|
6416aad823 | ||
|
|
10b5c9c261 | ||
|
|
bc0e364164 | ||
|
|
83ab5223a8 | ||
|
|
94c6710f22 | ||
|
|
a1e5266161 | ||
|
|
adbdb9a642 | ||
|
|
527f734fcf | ||
|
|
f1a29af0c6 | ||
|
|
b69a277769 | ||
|
|
d049ed39e8 | ||
|
|
ecfe767068 | ||
|
|
8d827eb562 | ||
|
|
9048f618c5 | ||
|
|
66377ded62 | ||
|
|
04c4c82953 | ||
|
|
ccd8467cba | ||
|
|
4eee9e95c4 | ||
|
|
c64b4b8d62 | ||
|
|
72ef0f2f3f | ||
|
|
9b5a95a10f | ||
|
|
1a3baa6523 | ||
|
|
a745ed1c28 | ||
|
|
39ff112b42 | ||
|
|
b3aab27c9b | ||
|
|
9b3c751a49 | ||
|
|
d29f4e0097 | ||
|
|
0645fbe938 | ||
|
|
ee6c8fc041 | ||
|
|
d93e3a1c2d | ||
|
|
d4e0c008b8 | ||
|
|
0ca392f312 | ||
|
|
c6c14c2354 | ||
|
|
652616226b | ||
|
|
d2101fd3e5 | ||
|
|
e22d9f6bdf | ||
|
|
affcc28f13 | ||
|
|
7a151bc2fe | ||
|
|
5349c4783e | ||
|
|
96a72d9842 | ||
|
|
67afa55f1d | ||
|
|
efa8fd9f17 | ||
|
|
64128991a6 | ||
|
|
3fa38c29f6 | ||
|
|
86a335768c | ||
|
|
2d29092c52 | ||
|
|
2d7e76a279 | ||
|
|
1514dbb1de | ||
|
|
1707d3c3ba | ||
|
|
3fee162c4d | ||
|
|
78fd9d616b | ||
|
|
46828c3317 | ||
|
|
5126bd4fb6 | ||
|
|
6440e5e054 | ||
|
|
15b84739e7 | ||
|
|
4bfe296e1a | ||
|
|
3fcc0db4f8 | ||
|
|
a8238565f3 | ||
|
|
53114462b3 | ||
|
|
094da79cea | ||
|
|
f093206a1c | ||
|
|
5b4940d017 | ||
|
|
aee36eeec6 | ||
|
|
cc783f8be1 | ||
|
|
a20f491cf1 | ||
|
|
f5ff9bf263 | ||
|
|
dcba54b499 | ||
|
|
d1e103c1d7 | ||
|
|
542daba206 | ||
|
|
94b61b1bbd | ||
|
|
718e590bfd | ||
|
|
9ce5e184c0 | ||
|
|
dbc477765f | ||
|
|
92fcadf3f3 | ||
|
|
c437fd96a8 | ||
|
|
10d33ecb82 | ||
|
|
d506c0cb27 | ||
|
|
acac7f7540 | ||
|
|
c853bd282a | ||
|
|
c26ece7166 | ||
|
|
88b50c7902 | ||
|
|
7ba2cdd6ff | ||
|
|
589d9a2f1d | ||
|
|
a92411b95b | ||
|
|
472051bd24 | ||
|
|
e5109a1f43 | ||
|
|
f7ae9e3574 | ||
|
|
170ec3c636 | ||
|
|
1ab3fa8b3b | ||
|
|
09988a858d |
@@ -1,9 +1,15 @@
|
||||
KeePassDX(3.5.1)
|
||||
* Fix action dialog with YubiKey challenge-response #1506
|
||||
|
||||
KeePassDX(3.5.0)
|
||||
* Support YubiKey challenge-response #8 #137
|
||||
* Better exception management during database save #1346
|
||||
* Better management of mime-types and extensions #1211
|
||||
* Add "Screenshot mode" setting #459 #1377 #1354 (Thx @GianpaMX)
|
||||
* Hide clipboard sensitive text when copy entry field #1386
|
||||
* Fix attachment download button #1401
|
||||
* Add monochrome icon #1403 #1404 (Thx @Sandelinos)
|
||||
* Fix lock with back button #1412 #1414 (Thx @ryg-git)
|
||||
* Vanadium compatibility #1447 (Thx @flawedworld)
|
||||
|
||||
KeePassDX(3.4.5)
|
||||
* Fix custom data in group (fix KeeShare) #1335
|
||||
|
||||
34
Gemfile.lock
34
Gemfile.lock
@@ -8,8 +8,8 @@ GEM
|
||||
artifactory (3.0.15)
|
||||
atomos (0.1.3)
|
||||
aws-eventstream (1.2.0)
|
||||
aws-partitions (1.626.0)
|
||||
aws-sdk-core (3.140.0)
|
||||
aws-partitions (1.646.0)
|
||||
aws-sdk-core (3.160.0)
|
||||
aws-eventstream (~> 1, >= 1.0.2)
|
||||
aws-partitions (~> 1, >= 1.525.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
@@ -21,7 +21,7 @@ GEM
|
||||
aws-sdk-core (~> 3, >= 3.127.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.4)
|
||||
aws-sigv4 (1.5.1)
|
||||
aws-sigv4 (1.5.2)
|
||||
aws-eventstream (~> 1, >= 1.0.2)
|
||||
babosa (1.0.4)
|
||||
claide (1.1.0)
|
||||
@@ -36,7 +36,7 @@ GEM
|
||||
unf (>= 0.0.5, < 1.0.0)
|
||||
dotenv (2.8.1)
|
||||
emoji_regex (3.2.3)
|
||||
excon (0.92.4)
|
||||
excon (0.93.0)
|
||||
faraday (1.10.2)
|
||||
faraday-em_http (~> 1.0)
|
||||
faraday-em_synchrony (~> 1.0)
|
||||
@@ -66,7 +66,7 @@ GEM
|
||||
faraday_middleware (1.2.0)
|
||||
faraday (~> 1.0)
|
||||
fastimage (2.2.6)
|
||||
fastlane (2.209.1)
|
||||
fastlane (2.210.1)
|
||||
CFPropertyList (>= 2.3, < 4.0.0)
|
||||
addressable (>= 2.8, < 3.0.0)
|
||||
artifactory (~> 3.0)
|
||||
@@ -107,9 +107,9 @@ GEM
|
||||
xcpretty-travis-formatter (>= 0.0.3)
|
||||
fastlane-plugin-versioning_android (0.1.0)
|
||||
gh_inspector (1.1.3)
|
||||
google-apis-androidpublisher_v3 (0.25.0)
|
||||
google-apis-core (>= 0.7, < 2.a)
|
||||
google-apis-core (0.7.0)
|
||||
google-apis-androidpublisher_v3 (0.29.0)
|
||||
google-apis-core (>= 0.9.0, < 2.a)
|
||||
google-apis-core (0.9.0)
|
||||
addressable (~> 2.5, >= 2.5.1)
|
||||
googleauth (>= 0.16.2, < 2.a)
|
||||
httpclient (>= 2.8.1, < 3.a)
|
||||
@@ -118,23 +118,23 @@ GEM
|
||||
retriable (>= 2.0, < 4.a)
|
||||
rexml
|
||||
webrick
|
||||
google-apis-iamcredentials_v1 (0.13.0)
|
||||
google-apis-core (>= 0.7, < 2.a)
|
||||
google-apis-playcustomapp_v1 (0.10.0)
|
||||
google-apis-core (>= 0.7, < 2.a)
|
||||
google-apis-storage_v1 (0.17.0)
|
||||
google-apis-core (>= 0.7, < 2.a)
|
||||
google-apis-iamcredentials_v1 (0.15.0)
|
||||
google-apis-core (>= 0.9.0, < 2.a)
|
||||
google-apis-playcustomapp_v1 (0.11.0)
|
||||
google-apis-core (>= 0.9.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-cloud-errors (~> 1.0)
|
||||
google-cloud-env (1.6.0)
|
||||
faraday (>= 0.17.3, < 3.0)
|
||||
google-cloud-errors (1.2.0)
|
||||
google-cloud-storage (1.39.0)
|
||||
google-cloud-errors (1.3.0)
|
||||
google-cloud-storage (1.43.0)
|
||||
addressable (~> 2.8)
|
||||
digest-crc (~> 0.4)
|
||||
google-apis-iamcredentials_v1 (~> 0.1)
|
||||
google-apis-storage_v1 (~> 0.17.0)
|
||||
google-apis-storage_v1 (~> 0.19.0)
|
||||
google-cloud-core (~> 1.6)
|
||||
googleauth (>= 0.16.2, < 2.a)
|
||||
mini_mime (~> 1.0)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
- Create database files / entries and groups.
|
||||
- Support for **.kdb** and **.kdbx** files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm.
|
||||
- **Compatible** with the majority of alternative programs (KeePass, KeePassX, KeePassXC, …).
|
||||
- **Compatible** with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …).
|
||||
- Allows opening and **copying URI / URL fields quickly**.
|
||||
- **Biometric recognition** for fast unlocking *(fingerprint / face unlock / …)*.
|
||||
- **One-Time Password** management *(HOTP / TOTP)* for Two-factor authentication (2FA).
|
||||
@@ -53,10 +53,12 @@ Optional visual styles are accessible after a contribution (and a congratulatory
|
||||
[<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/)
|
||||
|
||||
[<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)
|
||||
|
||||
## Frequently Asked Questions
|
||||
|
||||
@@ -72,7 +74,7 @@ Other questions? You can read the [FAQ](https://github.com/Kunzisoft/KeePassDX/w
|
||||
|
||||
## License
|
||||
|
||||
Copyright © 2022 Jeremy Jamet / [Kunzisoft](https://www.kunzisoft.com).
|
||||
Copyright © 2023 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 32
|
||||
versionCode = 115
|
||||
versionName = "3.5.0 Beta01"
|
||||
versionCode = 119
|
||||
versionName = "3.5.1"
|
||||
multiDexEnabled true
|
||||
|
||||
testApplicationId = "com.kunzisoft.keepass.tests"
|
||||
|
||||
15
app/src/free/res/drawable-v24/ic_launcher_monochrome.xml
Normal file
15
app/src/free/res/drawable-v24/ic_launcher_monochrome.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="120"
|
||||
android:viewportHeight="120">
|
||||
<group
|
||||
android:translateX="6"
|
||||
android:translateY="6">
|
||||
<path
|
||||
android:fillColor="#ffffff"
|
||||
android:strokeWidth="1.99999297"
|
||||
android:pathData="M63.9961,34.0059 C61.5643,34.096,59.2564,35.102,57.5352,36.8223 C53.7682,40.589,53.7682,46.6982,57.5352,50.4649 C61.3017,54.232,67.4073,54.232,71.1739,50.4649 C74.9409,46.6982,74.9409,40.589,71.1739,36.8223 C69.2766,34.9258,66.6768,33.9054,63.9962,34.0059 Z M68.1992,40.6954 C69.8278,40.6958,71.148,42.016,71.1484,43.6446 C71.148,45.2732,69.8278,46.5934,68.1992,46.5938 C66.5706,46.5934,65.2504,45.2732,65.25,43.6446 C65.2504,42.016,66.5706,40.6958,68.1992,40.6954 Z M36,36 L36,40.2422 L67.7578,72 L72,72 L72,67.7578 L40.2422,36 Z M48.3438,55.4141 L36,67.7578 L36,72 L40.2422,72 L44.7578,67.4844 L44.7578,67.5 L49,67.5 L49,63.2578 L48.9844,63.2578 L49,63.2422 L49,63.2578 L53.2578,63.2578 L53.2578,60.3281 Z" />
|
||||
</group>
|
||||
</vector>
|
||||
15
app/src/libre/res/drawable-v24/ic_launcher_monochrome.xml
Normal file
15
app/src/libre/res/drawable-v24/ic_launcher_monochrome.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="120"
|
||||
android:viewportHeight="120">
|
||||
<group
|
||||
android:translateX="6"
|
||||
android:translateY="6">
|
||||
<path
|
||||
android:fillColor="#ffffff"
|
||||
android:strokeWidth="1.99999297"
|
||||
android:pathData="M64.501,35.0576 C63.7095,35.0576,62.918,35.3613,62.3115,35.9678 L55.0127,43.2666 C53.7998,44.4795,53.7998,46.4306,55.0127,47.6436 L62.3115,54.9424 C63.5244,56.1553,65.4775,56.1553,66.6904,54.9424 L73.9873,47.6436 C75.2002,46.4307,75.2002,44.4796,73.9873,43.2666 L66.6904,35.9678 C66.0839,35.3613,65.2924,35.0576,64.5009,35.0576 Z M67.6729,42.6006 C69.3298,42.6006,70.6729,43.9437,70.6729,45.6006 C70.6729,47.2575,69.3298,48.6006,67.6729,48.6006 C66.016,48.6006,64.6729,47.2575,64.6729,45.6006 C64.6729,43.9437,66.016,42.6006,67.6729,42.6006 Z M36,36 L36,40.2422 L67.7578,72 L72,72 L72,67.7578 L40.2422,36 Z M48.3438,55.4141 L36,67.7578 L36,72 L40.2422,72 L44.7578,67.4844 L44.7578,67.5 L49,67.5 L49,63.2578 L48.9844,63.2578 L49,63.2422 L49,63.2578 L53.2578,63.2578 L53.2578,60.3281 Z" />
|
||||
</group>
|
||||
</vector>
|
||||
@@ -89,6 +89,7 @@
|
||||
<category android:name="android.intent.category.BROWSABLE"/>
|
||||
<data android:scheme="file" />
|
||||
<data android:scheme="content" />
|
||||
<data android:mimeType="application/octet-stream" />
|
||||
<data android:mimeType="application/x-kdb" />
|
||||
<data android:mimeType="application/x-kdbx" />
|
||||
<data android:mimeType="application/x-keepass" />
|
||||
@@ -155,6 +156,9 @@
|
||||
android:name="com.kunzisoft.keepass.settings.SettingsAdvancedUnlockActivity" />
|
||||
<activity
|
||||
android:name="com.kunzisoft.keepass.settings.AutofillSettingsActivity" />
|
||||
<activity
|
||||
android:name="com.kunzisoft.keepass.hardware.HardwareKeyActivity"
|
||||
android:theme="@style/Theme.Transparent" />
|
||||
<activity
|
||||
android:name="com.kunzisoft.keepass.activities.EntrySelectionLauncherActivity"
|
||||
android:theme="@style/Theme.Transparent"
|
||||
|
||||
@@ -67,6 +67,7 @@ import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||
import com.kunzisoft.keepass.tasks.ActionRunnable
|
||||
import com.kunzisoft.keepass.utils.*
|
||||
import com.kunzisoft.keepass.view.asError
|
||||
import com.kunzisoft.keepass.view.showActionErrorIfNeeded
|
||||
import com.kunzisoft.keepass.viewmodels.DatabaseFilesViewModel
|
||||
import java.io.FileNotFoundException
|
||||
|
||||
@@ -271,18 +272,8 @@ class FileDatabaseSelectActivity : DatabaseModeActivity(),
|
||||
launchGroupActivityIfLoaded(database)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
var resultError = ""
|
||||
val resultMessage = result.message
|
||||
// Show error message
|
||||
if (resultMessage != null && resultMessage.isNotEmpty()) {
|
||||
resultError = "$resultError $resultMessage"
|
||||
}
|
||||
Log.e(TAG, resultError)
|
||||
Snackbar.make(coordinatorLayout,
|
||||
resultError,
|
||||
Snackbar.LENGTH_LONG).asError().show()
|
||||
}
|
||||
coordinatorLayout.showActionErrorIfNeeded(result)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1368,7 +1368,6 @@ class GroupActivity : DatabaseLockActivity(),
|
||||
EntrySelectionHelper.removeInfoFromIntent(intent)
|
||||
if (PreferencesUtil.isLockDatabaseWhenBackButtonOnRootClicked(this)) {
|
||||
lockAndExit()
|
||||
super.onRegularBackPressed()
|
||||
} else {
|
||||
backToTheAppCaller()
|
||||
}
|
||||
|
||||
@@ -75,6 +75,7 @@ import com.kunzisoft.keepass.utils.MenuUtil
|
||||
import com.kunzisoft.keepass.utils.UriUtil
|
||||
import com.kunzisoft.keepass.view.MainCredentialView
|
||||
import com.kunzisoft.keepass.view.asError
|
||||
import com.kunzisoft.keepass.view.showActionErrorIfNeeded
|
||||
import com.kunzisoft.keepass.viewmodels.AdvancedUnlockViewModel
|
||||
import com.kunzisoft.keepass.viewmodels.DatabaseFileViewModel
|
||||
import java.io.FileNotFoundException
|
||||
@@ -292,67 +293,49 @@ class MainCredentialActivity : DatabaseModeActivity(), AdvancedUnlockFragment.Bu
|
||||
launchGroupActivityIfLoaded(database)
|
||||
} else {
|
||||
mainCredentialView?.requestPasswordFocus()
|
||||
// Manage special exceptions
|
||||
when (result.exception) {
|
||||
is DuplicateUuidDatabaseException -> {
|
||||
// Relaunch loading if we need to fix UUID
|
||||
showLoadDatabaseDuplicateUuidMessage {
|
||||
|
||||
var resultError = ""
|
||||
val resultException = result.exception
|
||||
val resultMessage = result.message
|
||||
var databaseUri: Uri? = null
|
||||
var mainCredential = MainCredential()
|
||||
var readOnly = true
|
||||
var cipherEncryptDatabase: CipherEncryptDatabase? = null
|
||||
|
||||
if (resultException != null) {
|
||||
resultError = resultException.getLocalizedMessage(resources)
|
||||
|
||||
when (resultException) {
|
||||
is DuplicateUuidDatabaseException -> {
|
||||
// Relaunch loading if we need to fix UUID
|
||||
showLoadDatabaseDuplicateUuidMessage {
|
||||
|
||||
var databaseUri: Uri? = null
|
||||
var mainCredential = MainCredential()
|
||||
var readOnly = true
|
||||
var cipherEncryptDatabase: CipherEncryptDatabase? = null
|
||||
|
||||
result.data?.let { resultData ->
|
||||
databaseUri = resultData.getParcelable(DATABASE_URI_KEY)
|
||||
mainCredential =
|
||||
resultData.getParcelable(MAIN_CREDENTIAL_KEY)
|
||||
?: mainCredential
|
||||
readOnly = resultData.getBoolean(READ_ONLY_KEY)
|
||||
cipherEncryptDatabase =
|
||||
resultData.getParcelable(CIPHER_DATABASE_KEY)
|
||||
}
|
||||
|
||||
databaseUri?.let { databaseFileUri ->
|
||||
showProgressDialogAndLoadDatabase(
|
||||
databaseFileUri,
|
||||
mainCredential,
|
||||
readOnly,
|
||||
cipherEncryptDatabase,
|
||||
true
|
||||
)
|
||||
}
|
||||
result.data?.let { resultData ->
|
||||
databaseUri = resultData.getParcelable(DATABASE_URI_KEY)
|
||||
mainCredential =
|
||||
resultData.getParcelable(MAIN_CREDENTIAL_KEY)
|
||||
?: mainCredential
|
||||
readOnly = resultData.getBoolean(READ_ONLY_KEY)
|
||||
cipherEncryptDatabase =
|
||||
resultData.getParcelable(CIPHER_DATABASE_KEY)
|
||||
}
|
||||
}
|
||||
is FileNotFoundDatabaseException -> {
|
||||
// Remove this default database inaccessible
|
||||
if (mDefaultDatabase) {
|
||||
mDatabaseFileViewModel.removeDefaultDatabase()
|
||||
|
||||
databaseUri?.let { databaseFileUri ->
|
||||
showProgressDialogAndLoadDatabase(
|
||||
databaseFileUri,
|
||||
mainCredential,
|
||||
readOnly,
|
||||
cipherEncryptDatabase,
|
||||
true
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
is FileNotFoundDatabaseException -> {
|
||||
// Remove this default database inaccessible
|
||||
if (mDefaultDatabase) {
|
||||
mDatabaseFileViewModel.removeDefaultDatabase()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Show error message
|
||||
if (resultMessage != null && resultMessage.isNotEmpty()) {
|
||||
resultError = "$resultError $resultMessage"
|
||||
}
|
||||
Log.e(TAG, resultError)
|
||||
Snackbar.make(
|
||||
coordinatorLayout,
|
||||
resultError,
|
||||
Snackbar.LENGTH_LONG
|
||||
).asError().show()
|
||||
}
|
||||
}
|
||||
}
|
||||
coordinatorLayout.showActionErrorIfNeeded(result)
|
||||
}
|
||||
|
||||
private fun getUriFromIntent(intent: Intent?) {
|
||||
|
||||
@@ -36,7 +36,7 @@ import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.helpers.ExternalFileHelper
|
||||
import com.kunzisoft.keepass.activities.helpers.setOpenDocumentClickListener
|
||||
import com.kunzisoft.keepass.hardware.HardwareKey
|
||||
import com.kunzisoft.keepass.hardware.HardwareKeyResponseHelper
|
||||
import com.kunzisoft.keepass.hardware.HardwareKeyActivity
|
||||
import com.kunzisoft.keepass.database.element.MainCredential
|
||||
import com.kunzisoft.keepass.password.PasswordEntropy
|
||||
import com.kunzisoft.keepass.utils.UriUtil
|
||||
@@ -169,7 +169,7 @@ class SetMainCredentialDialogFragment : DatabaseDialogFragment() {
|
||||
hardwareKeySelectionView.selectionListener = { hardwareKey ->
|
||||
hardwareKeyCheckBox.isChecked = true
|
||||
hardwareKeySelectionView.error =
|
||||
if (!HardwareKeyResponseHelper.isHardwareKeyAvailable(requireActivity(), hardwareKey)) {
|
||||
if (!HardwareKeyActivity.isHardwareKeyAvailable(requireActivity(), hardwareKey)) {
|
||||
// show hardware driver dialog if required
|
||||
getString(R.string.error_driver_required, hardwareKey.toString())
|
||||
} else {
|
||||
@@ -231,7 +231,7 @@ class SetMainCredentialDialogFragment : DatabaseDialogFragment() {
|
||||
showEmptyPasswordConfirmationDialog()
|
||||
} else if (!error
|
||||
&& hardwareKey != null
|
||||
&& !HardwareKeyResponseHelper.isHardwareKeyAvailable(
|
||||
&& !HardwareKeyActivity.isHardwareKeyAvailable(
|
||||
requireActivity(), hardwareKey, false)
|
||||
) {
|
||||
// show hardware driver dialog if required
|
||||
|
||||
@@ -9,7 +9,6 @@ import com.kunzisoft.keepass.database.element.Database
|
||||
import com.kunzisoft.keepass.database.element.MainCredential
|
||||
import com.kunzisoft.keepass.model.CipherEncryptDatabase
|
||||
import com.kunzisoft.keepass.tasks.ActionRunnable
|
||||
import com.kunzisoft.keepass.viewmodels.ChallengeResponseViewModel
|
||||
import com.kunzisoft.keepass.viewmodels.DatabaseViewModel
|
||||
|
||||
abstract class DatabaseActivity: StylishActivity(), DatabaseRetrieval {
|
||||
@@ -18,12 +17,10 @@ abstract class DatabaseActivity: StylishActivity(), DatabaseRetrieval {
|
||||
protected var mDatabaseTaskProvider: DatabaseTaskProvider? = null
|
||||
protected var mDatabase: Database? = null
|
||||
|
||||
private val mChallengeResponseViewModel: ChallengeResponseViewModel by viewModels()
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
|
||||
mDatabaseTaskProvider = DatabaseTaskProvider(this, mChallengeResponseViewModel)
|
||||
mDatabaseTaskProvider = DatabaseTaskProvider(this, showDatabaseDialog())
|
||||
|
||||
mDatabaseTaskProvider?.onDatabaseRetrieved = { database ->
|
||||
val databaseWasReloaded = database?.wasReloaded == true
|
||||
@@ -39,6 +36,10 @@ abstract class DatabaseActivity: StylishActivity(), DatabaseRetrieval {
|
||||
}
|
||||
}
|
||||
|
||||
protected open fun showDatabaseDialog(): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun onDestroy() {
|
||||
mDatabaseTaskProvider?.destroy()
|
||||
mDatabaseTaskProvider = null
|
||||
|
||||
@@ -90,8 +90,8 @@ abstract class DatabaseLockActivity : DatabaseModeActivity(),
|
||||
mDatabaseTaskProvider?.startDatabaseSave(save)
|
||||
}
|
||||
|
||||
mDatabaseViewModel.mergeDatabase.observe(this) {
|
||||
mDatabaseTaskProvider?.startDatabaseMerge()
|
||||
mDatabaseViewModel.mergeDatabase.observe(this) { save ->
|
||||
mDatabaseTaskProvider?.startDatabaseMerge(save)
|
||||
}
|
||||
|
||||
mDatabaseViewModel.reloadDatabase.observe(this) { fixDuplicateUuid ->
|
||||
@@ -227,6 +227,9 @@ abstract class DatabaseLockActivity : DatabaseModeActivity(),
|
||||
// Reload the current activity
|
||||
if (result.isSuccess) {
|
||||
reloadActivity()
|
||||
if (actionTask == DatabaseTaskNotificationService.ACTION_DATABASE_MERGE_TASK) {
|
||||
Toast.makeText(this, R.string.merge_success, Toast.LENGTH_LONG).show()
|
||||
}
|
||||
} else {
|
||||
this.showActionErrorIfNeeded(result)
|
||||
finish()
|
||||
@@ -270,11 +273,11 @@ abstract class DatabaseLockActivity : DatabaseModeActivity(),
|
||||
}
|
||||
|
||||
fun mergeDatabase() {
|
||||
mDatabaseTaskProvider?.startDatabaseMerge()
|
||||
mDatabaseTaskProvider?.startDatabaseMerge(mAutoSaveEnable)
|
||||
}
|
||||
|
||||
fun mergeDatabaseFrom(uri: Uri, mainCredential: MainCredential) {
|
||||
mDatabaseTaskProvider?.startDatabaseMerge(uri, mainCredential)
|
||||
mDatabaseTaskProvider?.startDatabaseMerge(mAutoSaveEnable, uri, mainCredential)
|
||||
}
|
||||
|
||||
fun reloadDatabase() {
|
||||
|
||||
@@ -77,6 +77,9 @@ class CreateDatabaseRunnable(context: Context,
|
||||
override fun onFinishRun() {
|
||||
super.onFinishRun()
|
||||
|
||||
if (result.isSuccess) {
|
||||
mDatabase.loaded = true
|
||||
}
|
||||
createDatabaseResult?.invoke(result)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
*/
|
||||
package com.kunzisoft.keepass.database.action
|
||||
|
||||
import android.app.Service
|
||||
import android.content.*
|
||||
import android.content.Context.*
|
||||
import android.net.Uri
|
||||
@@ -43,13 +42,11 @@ import com.kunzisoft.keepass.database.element.database.CompressionAlgorithm
|
||||
import com.kunzisoft.keepass.database.element.node.Node
|
||||
import com.kunzisoft.keepass.database.element.node.NodeId
|
||||
import com.kunzisoft.keepass.database.element.node.Type
|
||||
import com.kunzisoft.keepass.database.exception.InvalidCredentialsDatabaseException
|
||||
import com.kunzisoft.keepass.hardware.HardwareKey
|
||||
import com.kunzisoft.keepass.hardware.HardwareKeyResponseHelper
|
||||
import com.kunzisoft.keepass.model.CipherEncryptDatabase
|
||||
import com.kunzisoft.keepass.model.ProgressMessage
|
||||
import com.kunzisoft.keepass.model.SnapFileDatabaseInfo
|
||||
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService
|
||||
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService.Companion.ACTION_CHALLENGE_RESPONDED
|
||||
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService.Companion.ACTION_DATABASE_ASSIGN_PASSWORD_TASK
|
||||
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService.Companion.ACTION_DATABASE_COPY_NODES_TASK
|
||||
import com.kunzisoft.keepass.services.DatabaseTaskNotificationService.Companion.ACTION_DATABASE_CREATE_ENTRY_TASK
|
||||
@@ -86,7 +83,6 @@ import com.kunzisoft.keepass.tasks.ProgressTaskDialogFragment
|
||||
import com.kunzisoft.keepass.tasks.ProgressTaskDialogFragment.Companion.PROGRESS_TASK_DIALOG_TAG
|
||||
import com.kunzisoft.keepass.utils.DATABASE_START_TASK_ACTION
|
||||
import com.kunzisoft.keepass.utils.DATABASE_STOP_TASK_ACTION
|
||||
import com.kunzisoft.keepass.viewmodels.ChallengeResponseViewModel
|
||||
import kotlinx.coroutines.launch
|
||||
import java.util.*
|
||||
|
||||
@@ -94,10 +90,12 @@ import java.util.*
|
||||
* Utility class to connect an activity or a service to the DatabaseTaskNotificationService,
|
||||
* Useful to retrieve a database instance and sending tasks commands
|
||||
*/
|
||||
class DatabaseTaskProvider {
|
||||
class DatabaseTaskProvider(private var context: Context,
|
||||
private var showDialog: Boolean = true) {
|
||||
|
||||
private var activity: FragmentActivity? = null
|
||||
private var context: Context
|
||||
// To show dialog only if context is an activity
|
||||
private var activity: FragmentActivity? = try { context as? FragmentActivity? }
|
||||
catch (_: Exception) { null }
|
||||
|
||||
var onDatabaseRetrieved: ((database: Database?) -> Unit)? = null
|
||||
|
||||
@@ -105,7 +103,10 @@ class DatabaseTaskProvider {
|
||||
actionTask: String,
|
||||
result: ActionRunnable.Result) -> Unit)? = null
|
||||
|
||||
private var intentDatabaseTask: Intent
|
||||
private var intentDatabaseTask: Intent = Intent(
|
||||
context.applicationContext,
|
||||
DatabaseTaskNotificationService::class.java
|
||||
)
|
||||
|
||||
private var databaseTaskBroadcastReceiver: BroadcastReceiver? = null
|
||||
private var mBinder: DatabaseTaskNotificationService.ActionTaskBinder? = null
|
||||
@@ -115,54 +116,6 @@ class DatabaseTaskProvider {
|
||||
private var progressTaskDialogFragment: ProgressTaskDialogFragment? = null
|
||||
private var databaseChangedDialogFragment: DatabaseChangedDialogFragment? = null
|
||||
|
||||
private var mChallengeResponseViewModel: ChallengeResponseViewModel? = null
|
||||
|
||||
constructor(activity: FragmentActivity,
|
||||
challengeResponseViewModel: ChallengeResponseViewModel) {
|
||||
this.activity = activity
|
||||
this.context = activity
|
||||
this.intentDatabaseTask = Intent(activity.applicationContext,
|
||||
DatabaseTaskNotificationService::class.java)
|
||||
|
||||
// ViewModel used to keep response if activity recreated
|
||||
this.mChallengeResponseViewModel = challengeResponseViewModel
|
||||
// To manage hardware key challenge response
|
||||
val hardwareKeyResponseHelper = HardwareKeyResponseHelper(activity)
|
||||
hardwareKeyResponseHelper.buildHardwareKeyResponse { responseData, _ ->
|
||||
// TODO Verify database
|
||||
// Send to view model in case activity is restarted and not yet connected to service
|
||||
challengeResponseViewModel.respond(responseData ?: ByteArray(0))
|
||||
}
|
||||
challengeResponseViewModel.dataResponded.observe(activity) { response ->
|
||||
// Consume the response
|
||||
if (response != null) {
|
||||
val binder = mBinder
|
||||
if (binder != null) {
|
||||
binder.getService().respondToChallenge(response)
|
||||
challengeResponseViewModel.consumeResponse()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.requestChallengeListener = object: DatabaseTaskNotificationService.RequestChallengeListener {
|
||||
override fun onChallengeResponseRequested(hardwareKey: HardwareKey, seed: ByteArray?) {
|
||||
if (HardwareKeyResponseHelper.isHardwareKeyAvailable(activity, hardwareKey)) {
|
||||
hardwareKeyResponseHelper.launchChallengeForResponse(hardwareKey, seed)
|
||||
} else {
|
||||
throw InvalidCredentialsDatabaseException(
|
||||
context.getString(R.string.error_driver_required, hardwareKey.toString())
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
constructor(service: Service) {
|
||||
this.context = service
|
||||
this.intentDatabaseTask = Intent(service.applicationContext,
|
||||
DatabaseTaskNotificationService::class.java)
|
||||
}
|
||||
|
||||
fun destroy() {
|
||||
this.activity = null
|
||||
this.onDatabaseRetrieved = null
|
||||
@@ -172,27 +125,32 @@ class DatabaseTaskProvider {
|
||||
this.serviceConnection = null
|
||||
this.progressTaskDialogFragment = null
|
||||
this.databaseChangedDialogFragment = null
|
||||
this.mChallengeResponseViewModel = null
|
||||
}
|
||||
|
||||
private val actionTaskListener = object: DatabaseTaskNotificationService.ActionTaskListener {
|
||||
override fun onStartAction(database: Database,
|
||||
progressMessage: ProgressMessage) {
|
||||
startDialog(progressMessage)
|
||||
override fun onActionStarted(database: Database,
|
||||
progressMessage: ProgressMessage) {
|
||||
if (showDialog)
|
||||
startDialog(progressMessage)
|
||||
}
|
||||
|
||||
override fun onUpdateAction(database: Database,
|
||||
progressMessage: ProgressMessage) {
|
||||
updateDialog(progressMessage)
|
||||
override fun onActionUpdated(database: Database,
|
||||
progressMessage: ProgressMessage) {
|
||||
if (showDialog)
|
||||
updateDialog(progressMessage)
|
||||
}
|
||||
|
||||
override fun onStopAction(database: Database,
|
||||
actionTask: String,
|
||||
result: ActionRunnable.Result) {
|
||||
onActionFinish?.invoke(database, actionTask, result)
|
||||
override fun onActionStopped(database: Database) {
|
||||
// Remove the progress task
|
||||
stopDialog()
|
||||
}
|
||||
|
||||
override fun onActionFinished(database: Database,
|
||||
actionTask: String,
|
||||
result: ActionRunnable.Result) {
|
||||
onActionFinish?.invoke(database, actionTask, result)
|
||||
onActionStopped(database)
|
||||
}
|
||||
}
|
||||
|
||||
private val mActionDatabaseListener = object: DatabaseChangedDialogFragment.ActionDatabaseChangedListener {
|
||||
@@ -235,8 +193,6 @@ class DatabaseTaskProvider {
|
||||
}
|
||||
}
|
||||
|
||||
private var requestChallengeListener: DatabaseTaskNotificationService.RequestChallengeListener? = null
|
||||
|
||||
private fun startDialog(progressMessage: ProgressMessage) {
|
||||
activity?.let { activity ->
|
||||
activity.lifecycleScope.launch {
|
||||
@@ -273,6 +229,16 @@ class DatabaseTaskProvider {
|
||||
private fun initServiceConnection() {
|
||||
if (serviceConnection == null) {
|
||||
serviceConnection = object : ServiceConnection {
|
||||
override fun onBindingDied(name: ComponentName?) {
|
||||
stopDialog()
|
||||
super.onBindingDied(name)
|
||||
}
|
||||
|
||||
override fun onNullBinding(name: ComponentName?) {
|
||||
stopDialog()
|
||||
super.onNullBinding(name)
|
||||
}
|
||||
|
||||
override fun onServiceConnected(name: ComponentName?, serviceBinder: IBinder?) {
|
||||
mBinder = (serviceBinder as DatabaseTaskNotificationService.ActionTaskBinder?)?.apply {
|
||||
addServiceListeners(this)
|
||||
@@ -280,7 +246,6 @@ class DatabaseTaskProvider {
|
||||
getService().checkDatabaseInfo()
|
||||
getService().checkAction()
|
||||
}
|
||||
mChallengeResponseViewModel?.resendResponse()
|
||||
}
|
||||
|
||||
override fun onServiceDisconnected(name: ComponentName?) {
|
||||
@@ -295,16 +260,12 @@ class DatabaseTaskProvider {
|
||||
service?.addDatabaseListener(databaseListener)
|
||||
service?.addDatabaseFileInfoListener(databaseInfoListener)
|
||||
service?.addActionTaskListener(actionTaskListener)
|
||||
requestChallengeListener?.let {
|
||||
service?.addRequestChallengeListener(it)
|
||||
}
|
||||
}
|
||||
|
||||
private fun removeServiceListeners(service: DatabaseTaskNotificationService.ActionTaskBinder?) {
|
||||
service?.removeActionTaskListener(actionTaskListener)
|
||||
service?.removeDatabaseFileInfoListener(databaseInfoListener)
|
||||
service?.removeDatabaseListener(databaseListener)
|
||||
service?.removeRequestChallengeListener()
|
||||
}
|
||||
|
||||
private fun bindService() {
|
||||
@@ -325,8 +286,6 @@ class DatabaseTaskProvider {
|
||||
}
|
||||
|
||||
fun registerProgressTask() {
|
||||
stopDialog()
|
||||
|
||||
// Register a database task receiver to stop loading dialog when service finish the task
|
||||
databaseTaskBroadcastReceiver = object : BroadcastReceiver() {
|
||||
override fun onReceive(context: Context?, intent: Intent?) {
|
||||
@@ -337,7 +296,6 @@ class DatabaseTaskProvider {
|
||||
}
|
||||
DATABASE_STOP_TASK_ACTION -> {
|
||||
// Remove the progress task
|
||||
stopDialog()
|
||||
unBindService()
|
||||
}
|
||||
}
|
||||
@@ -355,8 +313,6 @@ class DatabaseTaskProvider {
|
||||
}
|
||||
|
||||
fun unregisterProgressTask() {
|
||||
stopDialog()
|
||||
|
||||
removeServiceListeners(mBinder)
|
||||
mBinder = null
|
||||
|
||||
@@ -412,9 +368,11 @@ class DatabaseTaskProvider {
|
||||
, ACTION_DATABASE_LOAD_TASK)
|
||||
}
|
||||
|
||||
fun startDatabaseMerge(fromDatabaseUri: Uri? = null,
|
||||
fun startDatabaseMerge(save: Boolean,
|
||||
fromDatabaseUri: Uri? = null,
|
||||
mainCredential: MainCredential? = null) {
|
||||
start(Bundle().apply {
|
||||
putBoolean(DatabaseTaskNotificationService.SAVE_DATABASE_KEY, save)
|
||||
putParcelable(DatabaseTaskNotificationService.DATABASE_URI_KEY, fromDatabaseUri)
|
||||
putParcelable(DatabaseTaskNotificationService.MAIN_CREDENTIAL_KEY, mainCredential)
|
||||
}
|
||||
@@ -760,6 +718,13 @@ class DatabaseTaskProvider {
|
||||
, ACTION_DATABASE_SAVE)
|
||||
}
|
||||
|
||||
fun startChallengeResponded(response: ByteArray?) {
|
||||
start(Bundle().apply {
|
||||
putByteArray(DatabaseTaskNotificationService.DATA_BYTES, response)
|
||||
}
|
||||
, ACTION_CHALLENGE_RESPONDED)
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val TAG = DatabaseTaskProvider::class.java.name
|
||||
}
|
||||
|
||||
@@ -27,25 +27,28 @@ import com.kunzisoft.keepass.database.element.binary.BinaryData
|
||||
import com.kunzisoft.keepass.database.exception.DatabaseException
|
||||
import com.kunzisoft.keepass.hardware.HardwareKey
|
||||
import com.kunzisoft.keepass.settings.PreferencesUtil
|
||||
import com.kunzisoft.keepass.tasks.ActionRunnable
|
||||
import com.kunzisoft.keepass.tasks.ProgressTaskUpdater
|
||||
|
||||
class MergeDatabaseRunnable(private val context: Context,
|
||||
private val mDatabase: Database,
|
||||
private val mDatabaseToMergeUri: Uri?,
|
||||
private val mDatabaseToMergeMainCredential: MainCredential?,
|
||||
private val mDatabaseToMergeChallengeResponseRetriever: (HardwareKey, ByteArray?) -> ByteArray,
|
||||
private val progressTaskUpdater: ProgressTaskUpdater?,
|
||||
private val mLoadDatabaseResult: ((Result) -> Unit)?)
|
||||
: ActionRunnable() {
|
||||
class MergeDatabaseRunnable(
|
||||
context: Context,
|
||||
private val mDatabaseToMergeUri: Uri?,
|
||||
private val mDatabaseToMergeMainCredential: MainCredential?,
|
||||
private val mDatabaseToMergeChallengeResponseRetriever: (HardwareKey, ByteArray?) -> ByteArray,
|
||||
database: Database,
|
||||
saveDatabase: Boolean,
|
||||
challengeResponseRetriever: (HardwareKey, ByteArray?) -> ByteArray,
|
||||
private val progressTaskUpdater: ProgressTaskUpdater?,
|
||||
private val mLoadDatabaseResult: ((Result) -> Unit)?)
|
||||
: SaveDatabaseRunnable(context, database, saveDatabase, null, challengeResponseRetriever) {
|
||||
|
||||
override fun onStartRun() {
|
||||
mDatabase.wasReloaded = true
|
||||
database.wasReloaded = true
|
||||
super.onStartRun()
|
||||
}
|
||||
|
||||
override fun onActionRun() {
|
||||
try {
|
||||
mDatabase.mergeData(
|
||||
database.mergeData(
|
||||
context.contentResolver,
|
||||
mDatabaseToMergeUri,
|
||||
mDatabaseToMergeMainCredential,
|
||||
@@ -63,9 +66,11 @@ class MergeDatabaseRunnable(private val context: Context,
|
||||
// Register the current time to init the lock timer
|
||||
PreferencesUtil.saveCurrentTime(context)
|
||||
}
|
||||
super.onActionRun()
|
||||
}
|
||||
|
||||
override fun onFinishRun() {
|
||||
super.onFinishRun()
|
||||
mLoadDatabaseResult?.invoke(result)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -555,7 +555,6 @@ class Database {
|
||||
setDatabaseKDBX(newDatabase)
|
||||
this.fileUri = databaseUri
|
||||
// Set Database state
|
||||
this.loaded = true
|
||||
this.dataModifiedSinceLastLoading = false
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.kunzisoft.keepass.hardware
|
||||
|
||||
enum class HardwareKey(val value: String) {
|
||||
FIDO2_SECRET("FIDO2 secret"),
|
||||
// FIDO2_SECRET("FIDO2 secret"),
|
||||
CHALLENGE_RESPONSE_YUBIKEY("Yubikey challenge-response");
|
||||
|
||||
override fun toString(): String {
|
||||
@@ -9,7 +9,7 @@ enum class HardwareKey(val value: String) {
|
||||
}
|
||||
|
||||
companion object {
|
||||
val DEFAULT = FIDO2_SECRET
|
||||
val DEFAULT = CHALLENGE_RESPONSE_YUBIKEY
|
||||
|
||||
fun getStringValues(): List<String> {
|
||||
return values().map { it.value }
|
||||
@@ -17,8 +17,8 @@ enum class HardwareKey(val value: String) {
|
||||
|
||||
fun fromPosition(position: Int): HardwareKey {
|
||||
return when (position) {
|
||||
0 -> FIDO2_SECRET
|
||||
1 -> CHALLENGE_RESPONSE_YUBIKEY
|
||||
// 0 -> FIDO2_SECRET
|
||||
0 -> CHALLENGE_RESPONSE_YUBIKEY
|
||||
else -> DEFAULT
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,172 @@
|
||||
package com.kunzisoft.keepass.hardware
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
import android.content.DialogInterface
|
||||
import android.content.Intent
|
||||
import android.content.Intent.FLAG_ACTIVITY_NEW_TASK
|
||||
import android.util.Log
|
||||
import androidx.activity.result.ActivityResult
|
||||
import androidx.activity.result.ActivityResultCallback
|
||||
import androidx.activity.result.ActivityResultLauncher
|
||||
import androidx.activity.result.contract.ActivityResultContracts
|
||||
import androidx.appcompat.app.AlertDialog
|
||||
import com.kunzisoft.keepass.BuildConfig
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.legacy.DatabaseModeActivity
|
||||
import com.kunzisoft.keepass.database.element.Database
|
||||
import com.kunzisoft.keepass.utils.UriUtil
|
||||
|
||||
/**
|
||||
* Special activity to deal with hardware key drivers,
|
||||
* return the response to the database service once finished
|
||||
*/
|
||||
class HardwareKeyActivity: DatabaseModeActivity(){
|
||||
|
||||
// To manage hardware key challenge response
|
||||
private val resultCallback = ActivityResultCallback<ActivityResult> { result ->
|
||||
if (result.resultCode == Activity.RESULT_OK) {
|
||||
val challengeResponse: ByteArray? = result.data?.getByteArrayExtra(HARDWARE_KEY_RESPONSE_KEY)
|
||||
Log.d(TAG, "Response form challenge")
|
||||
mDatabaseTaskProvider?.startChallengeResponded(challengeResponse ?: ByteArray(0))
|
||||
} else {
|
||||
Log.e(TAG, "Response from challenge error")
|
||||
mDatabaseTaskProvider?.startChallengeResponded(ByteArray(0))
|
||||
}
|
||||
finish()
|
||||
}
|
||||
|
||||
private var activityResultLauncher: ActivityResultLauncher<Intent> = registerForActivityResult(
|
||||
ActivityResultContracts.StartActivityForResult(),
|
||||
resultCallback
|
||||
)
|
||||
|
||||
override fun applyCustomStyle(): Boolean {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun showDatabaseDialog(): Boolean {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun onDatabaseRetrieved(database: Database?) {
|
||||
super.onDatabaseRetrieved(database)
|
||||
|
||||
val hardwareKey = HardwareKey.getHardwareKeyFromString(
|
||||
intent.getStringExtra(DATA_HARDWARE_KEY)
|
||||
)
|
||||
if (isHardwareKeyAvailable(this, hardwareKey, true) {
|
||||
mDatabaseTaskProvider?.startChallengeResponded(ByteArray(0))
|
||||
}) {
|
||||
when (hardwareKey) {
|
||||
/*
|
||||
HardwareKey.FIDO2_SECRET -> {
|
||||
// TODO FIDO2 under development
|
||||
throw Exception("FIDO2 not implemented")
|
||||
}
|
||||
*/
|
||||
HardwareKey.CHALLENGE_RESPONSE_YUBIKEY -> {
|
||||
launchYubikeyChallengeForResponse(intent.getByteArrayExtra(DATA_SEED))
|
||||
}
|
||||
else -> {
|
||||
finish()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun launchYubikeyChallengeForResponse(seed: ByteArray?) {
|
||||
// Transform the seed before sending
|
||||
var challenge: ByteArray? = null
|
||||
if (seed != null) {
|
||||
challenge = ByteArray(64)
|
||||
seed.copyInto(challenge, 0, 0, 32)
|
||||
challenge.fill(32, 32, 64)
|
||||
}
|
||||
// Send to the driver
|
||||
activityResultLauncher.launch(
|
||||
Intent(YUBIKEY_CHALLENGE_RESPONSE_INTENT).apply {
|
||||
putExtra(HARDWARE_KEY_CHALLENGE_KEY, challenge)
|
||||
}
|
||||
)
|
||||
Log.d(TAG, "Challenge sent")
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val TAG = HardwareKeyActivity::class.java.simpleName
|
||||
|
||||
private const val DATA_HARDWARE_KEY = "DATA_HARDWARE_KEY"
|
||||
private const val DATA_SEED = "DATA_SEED"
|
||||
private const val YUBIKEY_CHALLENGE_RESPONSE_INTENT = "android.yubikey.intent.action.CHALLENGE_RESPONSE"
|
||||
private const val HARDWARE_KEY_CHALLENGE_KEY = "challenge"
|
||||
private const val HARDWARE_KEY_RESPONSE_KEY = "response"
|
||||
|
||||
fun launchHardwareKeyActivity(
|
||||
context: Context,
|
||||
hardwareKey: HardwareKey,
|
||||
seed: ByteArray?
|
||||
) {
|
||||
context.startActivity(Intent(context, HardwareKeyActivity::class.java).apply {
|
||||
flags = FLAG_ACTIVITY_NEW_TASK
|
||||
putExtra(DATA_HARDWARE_KEY, hardwareKey.value)
|
||||
putExtra(DATA_SEED, seed)
|
||||
})
|
||||
}
|
||||
|
||||
fun isHardwareKeyAvailable(
|
||||
context: Context,
|
||||
hardwareKey: HardwareKey?,
|
||||
showDialog: Boolean = true,
|
||||
onDialogDismissed: DialogInterface.OnDismissListener? = null
|
||||
): Boolean {
|
||||
if (hardwareKey == null)
|
||||
return false
|
||||
return when (hardwareKey) {
|
||||
/*
|
||||
HardwareKey.FIDO2_SECRET -> {
|
||||
// TODO FIDO2 under development
|
||||
if (showDialog)
|
||||
UnderDevelopmentFeatureDialogFragment()
|
||||
.show(activity.supportFragmentManager, "underDevFeatureDialog")
|
||||
false
|
||||
}
|
||||
*/
|
||||
HardwareKey.CHALLENGE_RESPONSE_YUBIKEY -> {
|
||||
// Check available intent
|
||||
val yubikeyDriverAvailable =
|
||||
Intent(YUBIKEY_CHALLENGE_RESPONSE_INTENT)
|
||||
.resolveActivity(context.packageManager) != null
|
||||
if (showDialog && !yubikeyDriverAvailable
|
||||
&& context is Activity)
|
||||
showHardwareKeyDriverNeeded(context, hardwareKey) {
|
||||
onDialogDismissed?.onDismiss(it)
|
||||
context.finish()
|
||||
}
|
||||
yubikeyDriverAvailable
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun showHardwareKeyDriverNeeded(
|
||||
context: Context,
|
||||
hardwareKey: HardwareKey,
|
||||
onDialogDismissed: DialogInterface.OnDismissListener
|
||||
) {
|
||||
val builder = AlertDialog.Builder(context)
|
||||
builder
|
||||
.setMessage(
|
||||
context.getString(R.string.error_driver_required, hardwareKey.toString())
|
||||
)
|
||||
.setPositiveButton(R.string.download) { _, _ ->
|
||||
UriUtil.openExternalApp(
|
||||
context,
|
||||
context.getString(R.string.key_driver_app_id),
|
||||
context.getString(R.string.key_driver_url)
|
||||
)
|
||||
}
|
||||
.setNegativeButton(android.R.string.cancel) { _, _ -> }
|
||||
.setOnDismissListener(onDialogDismissed)
|
||||
builder.create().show()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,141 +0,0 @@
|
||||
package com.kunzisoft.keepass.hardware
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import androidx.activity.result.ActivityResult
|
||||
import androidx.activity.result.ActivityResultCallback
|
||||
import androidx.activity.result.ActivityResultLauncher
|
||||
import androidx.activity.result.contract.ActivityResultContracts
|
||||
import androidx.appcompat.app.AlertDialog
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.FragmentActivity
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.activities.dialogs.UnderDevelopmentFeatureDialogFragment
|
||||
import com.kunzisoft.keepass.utils.UriUtil
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
class HardwareKeyResponseHelper {
|
||||
|
||||
private var activity: FragmentActivity? = null
|
||||
private var fragment: Fragment? = null
|
||||
|
||||
private var getChallengeResponseResultLauncher: ActivityResultLauncher<Intent>? = null
|
||||
|
||||
constructor(context: FragmentActivity) {
|
||||
this.activity = context
|
||||
this.fragment = null
|
||||
}
|
||||
|
||||
constructor(context: Fragment) {
|
||||
this.activity = context.activity
|
||||
this.fragment = context
|
||||
}
|
||||
|
||||
fun buildHardwareKeyResponse(onChallengeResponded: (challengeResponse: ByteArray?,
|
||||
extra: Bundle?) -> Unit) {
|
||||
val resultCallback = ActivityResultCallback<ActivityResult> { result ->
|
||||
if (result.resultCode == Activity.RESULT_OK) {
|
||||
val challengeResponse: ByteArray? = result.data?.getByteArrayExtra(HARDWARE_KEY_RESPONSE_KEY)
|
||||
Log.d(TAG, "Response form challenge")
|
||||
onChallengeResponded.invoke(challengeResponse,
|
||||
result.data?.getBundleExtra(EXTRA_BUNDLE_KEY))
|
||||
} else {
|
||||
Log.e(TAG, "Response from challenge error")
|
||||
onChallengeResponded.invoke(null,
|
||||
result.data?.getBundleExtra(EXTRA_BUNDLE_KEY))
|
||||
}
|
||||
}
|
||||
|
||||
getChallengeResponseResultLauncher = if (fragment != null) {
|
||||
fragment?.registerForActivityResult(
|
||||
ActivityResultContracts.StartActivityForResult(),
|
||||
resultCallback
|
||||
)
|
||||
} else {
|
||||
activity?.registerForActivityResult(
|
||||
ActivityResultContracts.StartActivityForResult(),
|
||||
resultCallback
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fun launchChallengeForResponse(hardwareKey: HardwareKey, seed: ByteArray?) {
|
||||
when (hardwareKey) {
|
||||
HardwareKey.FIDO2_SECRET -> {
|
||||
// TODO FIDO2 under development
|
||||
throw Exception("FIDO2 not implemented")
|
||||
}
|
||||
HardwareKey.CHALLENGE_RESPONSE_YUBIKEY -> {
|
||||
// Transform the seed before sending
|
||||
var challenge: ByteArray? = null
|
||||
if (seed != null) {
|
||||
challenge = ByteArray(64)
|
||||
seed.copyInto(challenge, 0, 0, 32)
|
||||
challenge.fill(32, 32, 64)
|
||||
}
|
||||
// Send to the driver
|
||||
getChallengeResponseResultLauncher!!.launch(
|
||||
Intent(YUBIKEY_CHALLENGE_RESPONSE_INTENT).apply {
|
||||
putExtra(HARDWARE_KEY_CHALLENGE_KEY, challenge)
|
||||
}
|
||||
)
|
||||
Log.d(TAG, "Challenge sent")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val TAG = HardwareKeyResponseHelper::class.java.simpleName
|
||||
|
||||
private const val YUBIKEY_CHALLENGE_RESPONSE_INTENT = "android.yubikey.intent.action.CHALLENGE_RESPONSE"
|
||||
private const val HARDWARE_KEY_CHALLENGE_KEY = "challenge"
|
||||
private const val HARDWARE_KEY_RESPONSE_KEY = "response"
|
||||
private const val EXTRA_BUNDLE_KEY = "EXTRA_BUNDLE_KEY"
|
||||
|
||||
fun isHardwareKeyAvailable(
|
||||
activity: FragmentActivity,
|
||||
hardwareKey: HardwareKey,
|
||||
showDialog: Boolean = true
|
||||
): Boolean {
|
||||
return when (hardwareKey) {
|
||||
HardwareKey.FIDO2_SECRET -> {
|
||||
// TODO FIDO2 under development
|
||||
if (showDialog)
|
||||
UnderDevelopmentFeatureDialogFragment()
|
||||
.show(activity.supportFragmentManager, "underDevFeatureDialog")
|
||||
false
|
||||
}
|
||||
HardwareKey.CHALLENGE_RESPONSE_YUBIKEY -> {
|
||||
// Check available intent
|
||||
val yubikeyDriverAvailable =
|
||||
Intent(YUBIKEY_CHALLENGE_RESPONSE_INTENT)
|
||||
.resolveActivity(activity.packageManager) != null
|
||||
if (showDialog && !yubikeyDriverAvailable)
|
||||
showHardwareKeyDriverNeeded(activity, hardwareKey)
|
||||
yubikeyDriverAvailable
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun showHardwareKeyDriverNeeded(
|
||||
activity: FragmentActivity,
|
||||
hardwareKey: HardwareKey
|
||||
) {
|
||||
activity.lifecycleScope.launch {
|
||||
val builder = AlertDialog.Builder(activity)
|
||||
builder
|
||||
.setMessage(
|
||||
activity.getString(R.string.error_driver_required, hardwareKey.toString())
|
||||
)
|
||||
.setPositiveButton(R.string.download) { _, _ ->
|
||||
UriUtil.gotoUrl(activity, activity.getString(R.string.key_driver_url))
|
||||
}
|
||||
.setNegativeButton(android.R.string.cancel) { _, _ -> }
|
||||
builder.create().show()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -44,6 +44,7 @@ import com.kunzisoft.keepass.database.element.node.Node
|
||||
import com.kunzisoft.keepass.database.element.node.NodeId
|
||||
import com.kunzisoft.keepass.database.element.node.Type
|
||||
import com.kunzisoft.keepass.hardware.HardwareKey
|
||||
import com.kunzisoft.keepass.hardware.HardwareKeyActivity
|
||||
import com.kunzisoft.keepass.model.CipherEncryptDatabase
|
||||
import com.kunzisoft.keepass.model.ProgressMessage
|
||||
import com.kunzisoft.keepass.model.SnapFileDatabaseInfo
|
||||
@@ -75,11 +76,10 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
private var mDatabaseInfoListeners = mutableListOf<DatabaseInfoListener>()
|
||||
private var mActionTaskBinder = ActionTaskBinder()
|
||||
private var mActionTaskListeners = mutableListOf<ActionTaskListener>()
|
||||
// Channel to connect asynchronously a listener or a response
|
||||
private var mRequestChallengeListenerChannel: Channel<RequestChallengeListener>? = null
|
||||
// Channel to connect asynchronously a response
|
||||
private var mResponseChallengeChannel: Channel<ByteArray?>? = null
|
||||
|
||||
private var mActionRunning = false
|
||||
private var mActionRunning = 0
|
||||
private var mTaskRemovedRequested = false
|
||||
private var mSaveState = false
|
||||
|
||||
@@ -123,25 +123,6 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
fun removeActionTaskListener(actionTaskListener: ActionTaskListener) {
|
||||
mActionTaskListeners.remove(actionTaskListener)
|
||||
}
|
||||
|
||||
fun addRequestChallengeListener(requestChallengeListener: RequestChallengeListener) {
|
||||
mainScope.launch {
|
||||
val requestChannel = mRequestChallengeListenerChannel
|
||||
if (requestChannel == null || requestChannel.isEmpty) {
|
||||
initializeChallengeResponse()
|
||||
mRequestChallengeListenerChannel?.send(requestChallengeListener)
|
||||
} else {
|
||||
cancelChallengeResponse(R.string.error_challenge_already_requested)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun removeRequestChallengeListener() {
|
||||
mainScope.launch {
|
||||
mRequestChallengeListenerChannel?.cancel()
|
||||
mRequestChallengeListenerChannel = null
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
interface DatabaseListener {
|
||||
@@ -154,17 +135,14 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
}
|
||||
|
||||
interface ActionTaskListener {
|
||||
fun onStartAction(database: Database,
|
||||
progressMessage: ProgressMessage)
|
||||
fun onUpdateAction(database: Database,
|
||||
progressMessage: ProgressMessage)
|
||||
fun onStopAction(database: Database,
|
||||
actionTask: String,
|
||||
result: ActionRunnable.Result)
|
||||
}
|
||||
|
||||
interface RequestChallengeListener {
|
||||
fun onChallengeResponseRequested(hardwareKey: HardwareKey, seed: ByteArray?)
|
||||
fun onActionStarted(database: Database,
|
||||
progressMessage: ProgressMessage)
|
||||
fun onActionUpdated(database: Database,
|
||||
progressMessage: ProgressMessage)
|
||||
fun onActionStopped(database: Database)
|
||||
fun onActionFinished(database: Database,
|
||||
actionTask: String,
|
||||
result: ActionRunnable.Result)
|
||||
}
|
||||
|
||||
fun checkDatabase() {
|
||||
@@ -227,45 +205,30 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
}
|
||||
|
||||
/**
|
||||
* Force to call [ActionTaskListener.onStartAction] if the action is still running
|
||||
* Force to call [ActionTaskListener.onActionStarted] if the action is still running
|
||||
* or [ActionTaskListener.onActionStopped] if the action is no longer running
|
||||
*/
|
||||
fun checkAction() {
|
||||
mDatabase?.let { database ->
|
||||
if (mActionRunning) {
|
||||
// Check if action / sub-action is running
|
||||
if (mActionRunning > 0) {
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
actionTaskListener.onStartAction(
|
||||
actionTaskListener.onActionStarted(
|
||||
database, mProgressMessage
|
||||
)
|
||||
}
|
||||
} else {
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
actionTaskListener.onActionStopped(
|
||||
database
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun initializeChallengeResponse() {
|
||||
// Init the channels
|
||||
if (mRequestChallengeListenerChannel == null) {
|
||||
mRequestChallengeListenerChannel = Channel(0)
|
||||
}
|
||||
if (mResponseChallengeChannel == null) {
|
||||
mResponseChallengeChannel = Channel(0)
|
||||
}
|
||||
}
|
||||
|
||||
private fun closeChallengeResponse() {
|
||||
mRequestChallengeListenerChannel?.close()
|
||||
mResponseChallengeChannel?.close()
|
||||
mRequestChallengeListenerChannel = null
|
||||
mResponseChallengeChannel = null
|
||||
}
|
||||
|
||||
private fun cancelChallengeResponse(@StringRes error: Int) {
|
||||
mRequestChallengeListenerChannel?.cancel(CancellationException(getString(error)))
|
||||
mRequestChallengeListenerChannel = null
|
||||
mResponseChallengeChannel?.cancel(CancellationException(getString(error)))
|
||||
mResponseChallengeChannel = null
|
||||
}
|
||||
|
||||
fun respondToChallenge(response: ByteArray) {
|
||||
@OptIn(ExperimentalCoroutinesApi::class)
|
||||
private fun sendResponseToChallenge(response: ByteArray) {
|
||||
mainScope.launch {
|
||||
val responseChannel = mResponseChallengeChannel
|
||||
if (responseChannel == null || responseChannel.isEmpty) {
|
||||
@@ -280,6 +243,23 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
}
|
||||
}
|
||||
|
||||
private fun initializeChallengeResponse() {
|
||||
// Init the channels
|
||||
if (mResponseChallengeChannel == null) {
|
||||
mResponseChallengeChannel = Channel(0)
|
||||
}
|
||||
}
|
||||
|
||||
private fun closeChallengeResponse() {
|
||||
mResponseChallengeChannel?.close()
|
||||
mResponseChallengeChannel = null
|
||||
}
|
||||
|
||||
private fun cancelChallengeResponse(@StringRes error: Int) {
|
||||
mResponseChallengeChannel?.cancel(CancellationException(getString(error)))
|
||||
mResponseChallengeChannel = null
|
||||
}
|
||||
|
||||
override fun onBind(intent: Intent): IBinder? {
|
||||
super.onBind(intent)
|
||||
return mActionTaskBinder
|
||||
@@ -347,84 +327,109 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
ACTION_DATABASE_UPDATE_MEMORY_USAGE_TASK,
|
||||
ACTION_DATABASE_UPDATE_PARALLELISM_TASK,
|
||||
ACTION_DATABASE_UPDATE_ITERATIONS_TASK -> buildDatabaseUpdateElementActionTask(intent, database)
|
||||
ACTION_DATABASE_SAVE -> buildDatabaseSave(intent, database)
|
||||
ACTION_DATABASE_SAVE -> buildDatabaseSaveActionTask(intent, database)
|
||||
ACTION_CHALLENGE_RESPONDED -> buildChallengeRespondedActionTask(intent)
|
||||
else -> null
|
||||
}
|
||||
|
||||
// Sub action is an action in another action, don't perform pre and post action
|
||||
val isMainAction = intentAction != ACTION_CHALLENGE_RESPONDED
|
||||
|
||||
// Build and launch the action
|
||||
if (actionRunnable != null) {
|
||||
mainScope.launch {
|
||||
executeAction(this@DatabaseTaskNotificationService,
|
||||
{
|
||||
TimeoutHelper.temporarilyDisableTimeout()
|
||||
mActionRunning++
|
||||
if (isMainAction) {
|
||||
TimeoutHelper.temporarilyDisableTimeout()
|
||||
|
||||
mActionRunning = true
|
||||
sendBroadcast(Intent(DATABASE_START_TASK_ACTION).apply {
|
||||
putExtra(DATABASE_TASK_TITLE_KEY, mProgressMessage.titleId)
|
||||
putExtra(DATABASE_TASK_MESSAGE_KEY, mProgressMessage.messageId)
|
||||
putExtra(DATABASE_TASK_WARNING_KEY, mProgressMessage.warningId)
|
||||
})
|
||||
|
||||
sendBroadcast(Intent(DATABASE_START_TASK_ACTION).apply {
|
||||
putExtra(DATABASE_TASK_TITLE_KEY, mProgressMessage.titleId)
|
||||
putExtra(DATABASE_TASK_MESSAGE_KEY, mProgressMessage.messageId)
|
||||
putExtra(DATABASE_TASK_WARNING_KEY, mProgressMessage.warningId)
|
||||
})
|
||||
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
actionTaskListener.onStartAction(
|
||||
database, mProgressMessage
|
||||
)
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
actionTaskListener.onActionStarted(
|
||||
database,
|
||||
mProgressMessage
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
{
|
||||
actionRunnable
|
||||
},
|
||||
{ result ->
|
||||
try {
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
if (isMainAction) {
|
||||
try {
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
mTaskRemovedRequested = false
|
||||
actionTaskListener.onActionFinished(
|
||||
database,
|
||||
intentAction!!,
|
||||
result
|
||||
)
|
||||
}
|
||||
} finally {
|
||||
// Save the database info before performing action
|
||||
when (intentAction) {
|
||||
ACTION_DATABASE_LOAD_TASK,
|
||||
ACTION_DATABASE_MERGE_TASK,
|
||||
ACTION_DATABASE_RELOAD_TASK -> {
|
||||
saveDatabaseInfo()
|
||||
}
|
||||
}
|
||||
val save = !database.isReadOnly
|
||||
&& (intentAction == ACTION_DATABASE_SAVE
|
||||
|| intent?.getBooleanExtra(
|
||||
SAVE_DATABASE_KEY,
|
||||
false
|
||||
) == true)
|
||||
// Save the database info after performing save action
|
||||
if (save) {
|
||||
database.fileUri?.let {
|
||||
val newSnapFileDatabaseInfo =
|
||||
SnapFileDatabaseInfo.fromFileDatabaseInfo(
|
||||
FileDatabaseInfo(applicationContext, it)
|
||||
)
|
||||
mLastLocalSaveTime = System.currentTimeMillis()
|
||||
mSnapFileDatabaseInfo = newSnapFileDatabaseInfo
|
||||
}
|
||||
}
|
||||
removeIntentData(intent)
|
||||
TimeoutHelper.releaseTemporarilyDisableTimeout()
|
||||
// Stop service after save if user remove task
|
||||
if (save && mTaskRemovedRequested) {
|
||||
actionOnLock()
|
||||
} else if (TimeoutHelper.checkTimeAndLockIfTimeout(this@DatabaseTaskNotificationService)) {
|
||||
if (!database.loaded) {
|
||||
stopSelf()
|
||||
} else {
|
||||
// Restart the service to open lock notification
|
||||
try {
|
||||
startService(
|
||||
Intent(
|
||||
applicationContext,
|
||||
DatabaseTaskNotificationService::class.java
|
||||
)
|
||||
)
|
||||
} catch (e: IllegalStateException) {
|
||||
Log.w(
|
||||
TAG,
|
||||
"Cannot restart the database task service",
|
||||
e
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
mTaskRemovedRequested = false
|
||||
actionTaskListener.onStopAction(database, intentAction!!, result)
|
||||
}
|
||||
} finally {
|
||||
// Save the database info before performing action
|
||||
when (intentAction) {
|
||||
ACTION_DATABASE_LOAD_TASK,
|
||||
ACTION_DATABASE_MERGE_TASK,
|
||||
ACTION_DATABASE_RELOAD_TASK -> {
|
||||
saveDatabaseInfo()
|
||||
}
|
||||
}
|
||||
val save = !database.isReadOnly
|
||||
&& (intentAction == ACTION_DATABASE_SAVE
|
||||
|| intent?.getBooleanExtra(SAVE_DATABASE_KEY, false) == true)
|
||||
// Save the database info after performing save action
|
||||
if (save) {
|
||||
database.fileUri?.let {
|
||||
val newSnapFileDatabaseInfo = SnapFileDatabaseInfo.fromFileDatabaseInfo(
|
||||
FileDatabaseInfo(applicationContext, it))
|
||||
mLastLocalSaveTime = System.currentTimeMillis()
|
||||
mSnapFileDatabaseInfo = newSnapFileDatabaseInfo
|
||||
}
|
||||
}
|
||||
removeIntentData(intent)
|
||||
TimeoutHelper.releaseTemporarilyDisableTimeout()
|
||||
// Stop service after save if user remove task
|
||||
if (save && mTaskRemovedRequested) {
|
||||
actionOnLock()
|
||||
} else if (TimeoutHelper.checkTimeAndLockIfTimeout(this@DatabaseTaskNotificationService)) {
|
||||
if (!database.loaded) {
|
||||
stopSelf()
|
||||
} else {
|
||||
// Restart the service to open lock notification
|
||||
try {
|
||||
startService(Intent(applicationContext,
|
||||
DatabaseTaskNotificationService::class.java))
|
||||
} catch (e: IllegalStateException) {}
|
||||
}
|
||||
}
|
||||
mTaskRemovedRequested = false
|
||||
|
||||
sendBroadcast(Intent(DATABASE_STOP_TASK_ACTION))
|
||||
}
|
||||
|
||||
sendBroadcast(Intent(DATABASE_STOP_TASK_ACTION))
|
||||
|
||||
mActionRunning = false
|
||||
mActionRunning--
|
||||
}
|
||||
)
|
||||
}
|
||||
@@ -597,7 +602,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
private fun notifyProgressMessage() {
|
||||
mDatabase?.let { database ->
|
||||
mActionTaskListeners.forEach { actionTaskListener ->
|
||||
actionTaskListener.onUpdateAction(
|
||||
actionTaskListener.onActionUpdated(
|
||||
database, mProgressMessage
|
||||
)
|
||||
}
|
||||
@@ -642,8 +647,12 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
}
|
||||
// Send the request
|
||||
notifyProgressMessage()
|
||||
val challengeResponseRequestListener = mRequestChallengeListenerChannel?.receive()
|
||||
challengeResponseRequestListener?.onChallengeResponseRequested(hardwareKey, seed)
|
||||
HardwareKeyActivity
|
||||
.launchHardwareKeyActivity(
|
||||
this@DatabaseTaskNotificationService,
|
||||
hardwareKey,
|
||||
seed
|
||||
)
|
||||
// Wait the response
|
||||
mProgressMessage.apply {
|
||||
messageId = R.string.waiting_challenge_response
|
||||
@@ -745,12 +754,16 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
|
||||
return MergeDatabaseRunnable(
|
||||
this,
|
||||
database,
|
||||
databaseToMergeUri,
|
||||
databaseToMergeMainCredential,
|
||||
{ hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
},
|
||||
database,
|
||||
!database.isReadOnly && intent.getBooleanExtra(SAVE_DATABASE_KEY, false),
|
||||
{ hardwareKey, seed ->
|
||||
retrieveResponseFromChallenge(hardwareKey, seed)
|
||||
},
|
||||
this
|
||||
) { result ->
|
||||
// No need to add each info to reload database
|
||||
@@ -1087,7 +1100,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
/**
|
||||
* Save database without parameter
|
||||
*/
|
||||
private fun buildDatabaseSave(intent: Intent, database: Database): ActionRunnable? {
|
||||
private fun buildDatabaseSaveActionTask(intent: Intent, database: Database): ActionRunnable? {
|
||||
return if (intent.hasExtra(SAVE_DATABASE_KEY)) {
|
||||
|
||||
var databaseCopyUri: Uri? = null
|
||||
@@ -1108,6 +1121,24 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
}
|
||||
}
|
||||
|
||||
private fun buildChallengeRespondedActionTask(intent: Intent): ActionRunnable? {
|
||||
return if (intent.hasExtra(DATA_BYTES)) {
|
||||
object : ActionRunnable() {
|
||||
override fun onStartRun() {}
|
||||
override fun onActionRun() {
|
||||
mainScope.launch {
|
||||
intent.getByteArrayExtra(DATA_BYTES)?.let { response ->
|
||||
sendResponseToChallenge(response)
|
||||
}
|
||||
}
|
||||
}
|
||||
override fun onFinishRun() {}
|
||||
}
|
||||
} else {
|
||||
null
|
||||
}
|
||||
}
|
||||
|
||||
companion object {
|
||||
|
||||
private val TAG = DatabaseTaskNotificationService::class.java.name
|
||||
@@ -1144,6 +1175,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
const val ACTION_DATABASE_UPDATE_PARALLELISM_TASK = "ACTION_DATABASE_UPDATE_PARALLELISM_TASK"
|
||||
const val ACTION_DATABASE_UPDATE_ITERATIONS_TASK = "ACTION_DATABASE_UPDATE_ITERATIONS_TASK"
|
||||
const val ACTION_DATABASE_SAVE = "ACTION_DATABASE_SAVE"
|
||||
const val ACTION_CHALLENGE_RESPONDED = "ACTION_CHALLENGE_RESPONDED"
|
||||
|
||||
const val DATABASE_TASK_TITLE_KEY = "DATABASE_TASK_TITLE_KEY"
|
||||
const val DATABASE_TASK_MESSAGE_KEY = "DATABASE_TASK_MESSAGE_KEY"
|
||||
@@ -1167,6 +1199,7 @@ open class DatabaseTaskNotificationService : LockNotificationService(), Progress
|
||||
const val NEW_NODES_KEY = "NEW_NODES_KEY"
|
||||
const val OLD_ELEMENT_KEY = "OLD_ELEMENT_KEY" // Warning type of this thing change every time
|
||||
const val NEW_ELEMENT_KEY = "NEW_ELEMENT_KEY" // Warning type of this thing change every time
|
||||
const val DATA_BYTES = "DATA_BYTES"
|
||||
|
||||
fun getListNodesFromBundle(database: Database, bundle: Bundle): List<Node> {
|
||||
val nodesAction = ArrayList<Node>()
|
||||
|
||||
@@ -115,8 +115,8 @@ class NestedDatabaseSettingsFragment : NestedSettingsFragment(), DatabaseRetriev
|
||||
mDatabaseViewModel.saveDatabase(save)
|
||||
}
|
||||
|
||||
private fun mergeDatabase() {
|
||||
mDatabaseViewModel.mergeDatabase(false)
|
||||
private fun mergeDatabase(save: Boolean) {
|
||||
mDatabaseViewModel.mergeDatabase(save)
|
||||
}
|
||||
|
||||
private fun reloadDatabase() {
|
||||
@@ -671,7 +671,7 @@ class NestedDatabaseSettingsFragment : NestedSettingsFragment(), DatabaseRetriev
|
||||
true
|
||||
}
|
||||
R.id.menu_merge_database -> {
|
||||
mergeDatabase()
|
||||
mergeDatabase(!mDatabaseReadOnly)
|
||||
true
|
||||
}
|
||||
R.id.menu_reload_database -> {
|
||||
|
||||
@@ -497,23 +497,21 @@ object PreferencesUtil {
|
||||
|
||||
fun isBiometricUnlockEnable(context: Context): Boolean {
|
||||
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
|
||||
val biometricSupported = if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
|
||||
AdvancedUnlockManager.biometricUnlockSupported(context)
|
||||
} else {
|
||||
false
|
||||
}
|
||||
return prefs.getBoolean(context.getString(R.string.biometric_unlock_enable_key),
|
||||
context.resources.getBoolean(R.bool.biometric_unlock_enable_default))
|
||||
&& biometricSupported
|
||||
&& (if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
|
||||
AdvancedUnlockManager.biometricUnlockSupported(context)
|
||||
} else {
|
||||
false
|
||||
})
|
||||
}
|
||||
|
||||
fun isDeviceCredentialUnlockEnable(context: Context): Boolean {
|
||||
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
|
||||
// Priority to biometric unlock
|
||||
val biometricAlreadySupported = isBiometricUnlockEnable(context)
|
||||
return prefs.getBoolean(context.getString(R.string.device_credential_unlock_enable_key),
|
||||
context.resources.getBoolean(R.bool.device_credential_unlock_enable_default))
|
||||
&& !biometricAlreadySupported
|
||||
&& !isBiometricUnlockEnable(context)
|
||||
}
|
||||
|
||||
fun isTempAdvancedUnlockEnable(context: Context): Boolean {
|
||||
|
||||
@@ -28,6 +28,7 @@ import android.os.Build
|
||||
import android.util.Log
|
||||
import android.widget.Toast
|
||||
import androidx.documentfile.provider.DocumentFile
|
||||
import com.kunzisoft.keepass.BuildConfig
|
||||
import com.kunzisoft.keepass.R
|
||||
import com.kunzisoft.keepass.app.database.FileDatabaseHistoryAction
|
||||
import com.kunzisoft.keepass.education.Education
|
||||
@@ -289,21 +290,35 @@ object UriUtil {
|
||||
return false
|
||||
}
|
||||
|
||||
fun openExternalApp(context: Context, packageName: String) {
|
||||
fun openExternalApp(context: Context, packageName: String, sourcesURL: String? = null) {
|
||||
var launchIntent: Intent? = null
|
||||
try {
|
||||
launchIntent = context.packageManager.getLaunchIntentForPackage(packageName)?.apply {
|
||||
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
|
||||
}
|
||||
} catch (ignored: Exception) {
|
||||
}
|
||||
} catch (ignored: Exception) { }
|
||||
try {
|
||||
if (launchIntent == null) {
|
||||
// TODO F-Droid
|
||||
context.startActivity(
|
||||
Intent(Intent.ACTION_VIEW)
|
||||
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
|
||||
.setData(Uri.parse(context.getString(R.string.play_store_url, packageName)))
|
||||
.setData(
|
||||
Uri.parse(
|
||||
if (sourcesURL != null
|
||||
&& !BuildConfig.CLOSED_STORE
|
||||
) {
|
||||
sourcesURL
|
||||
} else {
|
||||
context.getString(
|
||||
if (BuildConfig.CLOSED_STORE)
|
||||
R.string.play_store_url
|
||||
else
|
||||
R.string.f_droid_url,
|
||||
packageName
|
||||
)
|
||||
}
|
||||
)
|
||||
)
|
||||
)
|
||||
} else {
|
||||
context.startActivity(launchIntent)
|
||||
|
||||
@@ -226,8 +226,8 @@ fun View.updateLockPaddingLeft() {
|
||||
|
||||
fun Context.showActionErrorIfNeeded(result: ActionRunnable.Result) {
|
||||
if (!result.isSuccess) {
|
||||
result.exception?.errorId?.let { errorId ->
|
||||
Toast.makeText(this, errorId, Toast.LENGTH_LONG).show()
|
||||
result.exception?.getLocalizedMessage(resources)?.let { errorMessage ->
|
||||
Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show()
|
||||
} ?: result.message?.let { message ->
|
||||
Toast.makeText(this, message, Toast.LENGTH_LONG).show()
|
||||
}
|
||||
@@ -236,8 +236,8 @@ fun Context.showActionErrorIfNeeded(result: ActionRunnable.Result) {
|
||||
|
||||
fun CoordinatorLayout.showActionErrorIfNeeded(result: ActionRunnable.Result) {
|
||||
if (!result.isSuccess) {
|
||||
result.exception?.errorId?.let { errorId ->
|
||||
Snackbar.make(this, errorId, Snackbar.LENGTH_LONG).asError().show()
|
||||
result.exception?.getLocalizedMessage(resources)?.let { errorMessage ->
|
||||
Snackbar.make(this, errorMessage, Snackbar.LENGTH_LONG).asError().show()
|
||||
} ?: result.message?.let { message ->
|
||||
Snackbar.make(this, message, Snackbar.LENGTH_LONG).asError().show()
|
||||
}
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
package com.kunzisoft.keepass.viewmodels
|
||||
|
||||
import androidx.lifecycle.LiveData
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import androidx.lifecycle.ViewModel
|
||||
|
||||
class ChallengeResponseViewModel: ViewModel() {
|
||||
|
||||
val dataResponded : LiveData<ByteArray?> get() = _dataResponded
|
||||
private val _dataResponded = MutableLiveData<ByteArray?>()
|
||||
|
||||
fun respond(byteArray: ByteArray) {
|
||||
_dataResponded.value = byteArray
|
||||
}
|
||||
|
||||
fun resendResponse() {
|
||||
dataResponded.value?.let {
|
||||
_dataResponded.value = it
|
||||
}
|
||||
}
|
||||
|
||||
fun consumeResponse() {
|
||||
_dataResponded.value = null
|
||||
}
|
||||
}
|
||||
@@ -87,8 +87,8 @@ class DatabaseViewModel: ViewModel() {
|
||||
_saveDatabase.value = save
|
||||
}
|
||||
|
||||
fun mergeDatabase(fixDuplicateUuid: Boolean) {
|
||||
_mergeDatabase.value = fixDuplicateUuid
|
||||
fun mergeDatabase(save: Boolean) {
|
||||
_mergeDatabase.value = save
|
||||
}
|
||||
|
||||
fun reloadDatabase(fixDuplicateUuid: Boolean) {
|
||||
@@ -196,6 +196,8 @@ class DatabaseViewModel: ViewModel() {
|
||||
data class SuperLong(val oldValue: Long,
|
||||
val newValue: Long,
|
||||
val save: Boolean)
|
||||
data class SuperMerge(val fixDuplicateUuid: Boolean,
|
||||
val save: Boolean)
|
||||
data class SuperCompression(val oldValue: CompressionAlgorithm,
|
||||
val newValue: CompressionAlgorithm,
|
||||
val save: Boolean)
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
<FrameLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:minHeight="106dp"
|
||||
android:minHeight="144dp"
|
||||
android:layout_marginTop="?attr/actionBarSize"
|
||||
android:background="?attr/colorPrimary">
|
||||
<LinearLayout
|
||||
|
||||
@@ -129,6 +129,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:clickable="false"
|
||||
android:contentDescription="@string/download"
|
||||
android:src="@drawable/ic_file_stream_white_24dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
|
||||
@@ -2,4 +2,5 @@
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/ic_launcher_background" />
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground" />
|
||||
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
|
||||
</adaptive-icon>
|
||||
|
||||
@@ -2,4 +2,5 @@
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/ic_launcher_background" />
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground" />
|
||||
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
|
||||
</adaptive-icon>
|
||||
@@ -105,7 +105,7 @@
|
||||
<string name="education_field_copy_title">نسخ حقل</string>
|
||||
<string name="education_lock_title">تأمين قاعدة البيانات</string>
|
||||
<string name="feedback">أرسل انطباعاتك</string>
|
||||
<string name="about_description">التنفيذ لمُدير كلمات المرور «كي باس» على نظام أندرويد</string>
|
||||
<string name="about_description">\"KeePassDX\" هو تطبيق أندرويد لمدير كلمات المرور كي باس \"KeePass\"</string>
|
||||
<string name="add_entry">أضف مدخل</string>
|
||||
<string name="edit_entry">تحرير مدخل</string>
|
||||
<string name="key_derivation_function">وظيفة اشتقاق المفتاح</string>
|
||||
@@ -520,4 +520,6 @@
|
||||
<string name="notification">الإشعارات</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">لا تستخدم أي محتوى معمى لاستخدام فك القفل المتقدم</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">انتهاء صلاحية فك القفل المتقدم</string>
|
||||
<string name="hide_expired_entries_title">إخفاء الإدخالات منتهية الصلاحية</string>
|
||||
<string name="content_description_hardware_key_checkbox">خانة إختيار مفتاح الجهاز</string>
|
||||
</resources>
|
||||
@@ -93,4 +93,276 @@
|
||||
<string name="uppercase">বড় হাতের</string>
|
||||
<string name="warning">সতর্কতা</string>
|
||||
<string name="clipboard_timeout_summary">ক্লিপবোর্ডে সংরক্ষণ সময়কাল (যদি তোমার যন্ত্র সনর্থন করে)</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_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_keyfile_checkbox">কীফাইল চেকবক্স</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">টগল পাসওয়ার্ড দৃশ্যমানতা পুনরাবৃত্তি করুন</string>
|
||||
<string name="discard_changes">পরিবর্তন বাতিল\?</string>
|
||||
<string name="navigation_drawer_open">নেভিগেশন ড্রয়ার খোলা</string>
|
||||
<string name="navigation_drawer_close">নেভিগেশন ড্রয়ার বন্ধ</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="decrypting_db">ডাটাবেস বিষয়বস্তু ডিক্রিপ্ট করা হচ্ছে…</string>
|
||||
<string name="default_checkbox">ডিফল্ট ডাটাবেস হিসাবে ব্যবহার করুন</string>
|
||||
<string name="entry_confpassword">পাসওয়ার্ড নিশ্চিত করুন</string>
|
||||
<string name="searchable">অনুসন্ধানযোগ্য</string>
|
||||
<string name="inherited">উত্তরাধিকার</string>
|
||||
<string name="auto_type">অটো-টাইপ</string>
|
||||
<string name="auto_type_sequence">অটো-টাইপ ক্রম</string>
|
||||
<string name="entry_not_found">এন্ট্রি ডেটা খুঁজে পাওয়া যায়নি.</string>
|
||||
<string name="tags">ট্যাগ</string>
|
||||
<string name="custom_data">কাস্টম ডেটা</string>
|
||||
<string name="otp_period">সময়কাল (সেকেন্ড)</string>
|
||||
<string name="search_filters">অনুসন্ধান ফিল্টার</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="name">নাম</string>
|
||||
<string name="number">সংখ্যা</string>
|
||||
<string name="card_verification_value">সিভিভি</string>
|
||||
<string name="personal_identification_number">পিন</string>
|
||||
<string name="place_of_issue">ঘটনার কেন্দ্রবিন্দু</string>
|
||||
<string name="date_of_issue">প্রদান এর তারিখ</string>
|
||||
<string name="email">ইমেইল</string>
|
||||
<string name="email_address">ইমেইল ঠিকানা</string>
|
||||
<string name="wireless">ওয়াইফাই</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">টাইপ</string>
|
||||
<string name="token">টোকেন</string>
|
||||
<string name="public_key">পাবলিক কী</string>
|
||||
<string name="private_key">ব্যক্তিগত কী</string>
|
||||
<string name="seed">বীজ</string>
|
||||
<string name="account">হিসাব</string>
|
||||
<string name="bank">ব্যাংক</string>
|
||||
<string name="bank_name">ব্যাংকের নাম</string>
|
||||
<string name="bank_identifier_code">সুইফট/বিআইসি</string>
|
||||
<string name="standard">স্ট্যান্ডার্ড</string>
|
||||
<string name="template">টেমপ্লেট</string>
|
||||
<string name="version">সংস্করণ</string>
|
||||
<string name="error_arc4">আর্কফোর স্ট্রিম সাইফার সমর্থিত নয়।</string>
|
||||
<string name="error_can_not_handle_uri">KeePassDX-এ এই URI পরিচালনা করা যায়নি।</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="error_pass_gen_type">কমপক্ষে একটি পাসওয়ার্ড জেনারেশন টাইপ নির্বাচন করতে হবে।</string>
|
||||
<string name="error_disallow_no_credentials">অন্তত একটি শংসাপত্র সেট করা আবশ্যক.</string>
|
||||
<string name="error_string_key">প্রতিটি স্ট্রিং একটি ক্ষেত্রের নাম থাকতে হবে.</string>
|
||||
<string name="error_label_exists">এই লেবেলটি ইতিমধ্যেই বিদ্যমান।</string>
|
||||
<string name="error_rounds_too_large">\"ট্রান্সফরমেশন রাউন্ড\" খুব বেশি। 2147483648 এ সেট করা হচ্ছে।</string>
|
||||
<string name="error_move_entry_here">আপনি এখানে একটি এন্ট্রি সরাতে পারবেন না.</string>
|
||||
<string name="error_copy_entry_here">আপনি এখানে একটি এন্ট্রি কপি করতে পারবেন না.</string>
|
||||
<string name="error_copy_group_here">আপনি এখানে একটি গ্রুপ অনুলিপি করতে পারবেন না.</string>
|
||||
<string name="error_create_database">ডাটাবেস ফাইল তৈরি করতে অক্ষম।</string>
|
||||
<string name="error_create_database_file">এই পাসওয়ার্ড এবং কীফাইল দিয়ে ডাটাবেস তৈরি করতে অক্ষম৷</string>
|
||||
<string name="error_move_group_here">আপনি এখানে একটি গ্রুপ সরাতে পারবেন না.</string>
|
||||
<string name="error_otp_type">বিদ্যমান OTP প্রকারটি এই ফর্ম দ্বারা স্বীকৃত নয়, এর বৈধতা আর সঠিকভাবে টোকেন তৈরি করতে পারে না।</string>
|
||||
<string name="error_string_type">এই পাঠ্যটি অনুরোধ করা আইটেমের সাথে মেলে না।</string>
|
||||
<string name="file_browser">নথি ব্যবস্থাপক</string>
|
||||
<string name="file_not_found_content">ফাইল খুঁজে পাই নি. আপনার ফাইল ব্রাউজার থেকে এটি পুনরায় খোলার চেষ্টা করুন।</string>
|
||||
<string name="generate_password">পাসওয়ার্ড জেনারেট</string>
|
||||
<string name="hint_conf_pass">পাসওয়ার্ড নিশ্চিত করুন</string>
|
||||
<string name="invalid_credentials">শংসাপত্র পড়া যায়নি.</string>
|
||||
<string name="invalid_algorithm">ভুল অ্যালগরিদম।</string>
|
||||
<string name="invalid_db_same_uuid">একই UUID সহ %1$s %2$s ইতিমধ্যেই বিদ্যমান।</string>
|
||||
<string name="passphrase">পাসফ্রেজ</string>
|
||||
<string name="keyfile_is_empty">কী ফাইলটি খালি।</string>
|
||||
<string name="hide_password_title">পাসওয়ার্ড লুকান</string>
|
||||
<string name="list_size_summary">উপাদান তালিকায় পাঠ্যের আকার</string>
|
||||
<string name="creating_database">ডাটাবেস তৈরি করা হচ্ছে…</string>
|
||||
<string name="loading_database">ডাটাবেস লোড হচ্ছে…</string>
|
||||
<string name="copy_field">%1$s এর কপি</string>
|
||||
<string name="menu_form_filling_settings">ফরম পূরণ</string>
|
||||
<string name="menu_advanced_unlock_settings">উন্নত আনলকিং</string>
|
||||
<string name="menu_database_settings">ডাটাবেস সেটিংস</string>
|
||||
<string name="menu_security_settings">নিরাপত্তা বিন্যাস</string>
|
||||
<string name="menu_master_key_settings">মাস্টার কী সেটিংস</string>
|
||||
<string name="menu_delete_entry_history">ইতিহাস মুছুন</string>
|
||||
<string name="menu_external_icon">বাহ্যিক আইকন</string>
|
||||
<string name="no_results">কোন অনুসন্ধান ফলাফল নেই</string>
|
||||
<string name="no_url_handler">এই URL খুলতে একটি ওয়েব ব্রাউজার ইনস্টল করুন.</string>
|
||||
<string name="create_keepass_file">নতুন ডাটাবেস তৈরি করুন</string>
|
||||
<string name="auto_focus_search_title">দ্রুত অনুসন্ধান</string>
|
||||
<string name="auto_focus_search_summary">একটি ডাটাবেস খোলার সময় একটি অনুসন্ধান অনুরোধ</string>
|
||||
<string name="subdomain_search_title">সাবডোমেন অনুসন্ধান</string>
|
||||
<string name="subdomain_search_summary">সাবডোমেন সীমাবদ্ধতা সহ ওয়েব ডোমেন অনুসন্ধান করুন</string>
|
||||
<string name="progress_create">নতুন ডাটাবেস তৈরি করা হচ্ছে…</string>
|
||||
<string name="select_database_file">বিদ্যমান ডাটাবেস খুলুন</string>
|
||||
<string name="read_only_warning">আপনার ফাইল ম্যানেজারের উপর নির্ভর করে, KeePassDX আপনার স্টোরেজে লেখার অনুমতি নাও দিতে পারে।</string>
|
||||
<string name="contains_duplicate_uuid">ডাটাবেসে ডুপ্লিকেট UUID আছে।</string>
|
||||
<string name="contains_duplicate_uuid_procedure">সদৃশগুলি চালিয়ে যাওয়ার জন্য নতুন UUID তৈরি করে সমস্যার সমাধান করবেন\?</string>
|
||||
<string name="search_mode">অনুসন্ধান মোড</string>
|
||||
<string name="save_mode">সেভ মোড</string>
|
||||
<string name="selection_mode">নির্বাচন মোড</string>
|
||||
<string name="registration_mode">রেজিস্ট্রেশন মোড</string>
|
||||
<string name="remember_keyfile_locations_summary">কী ফাইলগুলি কোথায় সংরক্ষণ করা হয় তা ট্র্যাক রাখে</string>
|
||||
<string name="show_recent_files_title">সাম্প্রতিক ফাইল দেখান</string>
|
||||
<string name="show_recent_files_summary">সাম্প্রতিক ডাটাবেসের অবস্থান দেখান</string>
|
||||
<string name="hide_broken_locations_title">ভাঙ্গা ডাটাবেস লিঙ্ক লুকান</string>
|
||||
<string name="hide_broken_locations_summary">সাম্প্রতিক ডেটাবেসের তালিকায় ভাঙা লিঙ্কগুলি লুকান</string>
|
||||
<string name="remember_database_locations_title">ডাটাবেস অবস্থান মনে রাখবেন</string>
|
||||
<string name="remember_database_locations_summary">ডাটাবেস কোথায় সংরক্ষণ করা হয় তা ট্র্যাক রাখে</string>
|
||||
<string name="remember_keyfile_locations_title">কীফাইল অবস্থান মনে রাখবেন</string>
|
||||
<string name="success_import_app_properties">অ্যাপের বৈশিষ্ট্য আমদানি করা হয়েছে</string>
|
||||
<string name="success_export_app_properties">অ্যাপের বৈশিষ্ট্য রপ্তানি করা হয়েছে</string>
|
||||
<string name="memory_usage_explanation">কী ডেরিভেশন ফাংশন দ্বারা ব্যবহৃত মেমরির পরিমাণ।</string>
|
||||
<string name="memory_usage">মেমরি ব্যবহার</string>
|
||||
<string name="sort_ascending">সর্বনিম্ন প্রথম ↓</string>
|
||||
<string name="sort_groups_before">আগে দল</string>
|
||||
<string name="sort_recycle_bin_bottom">নীচে রিসাইকেল বিন</string>
|
||||
<string name="sort_db">প্রাকৃতিক নিয়ম</string>
|
||||
<string name="unsupported_db_version">অসমর্থিত ডাটাবেস সংস্করণ।</string>
|
||||
<string name="warning_database_read_only">ডাটাবেস পরিবর্তনগুলি সংরক্ষণ করতে ফাইল লেখার অ্যাক্সেস মঞ্জুর করুন</string>
|
||||
<string name="warning_database_link_revoked">ফাইল ম্যানেজার কর্তৃক প্রত্যাহার করা ফাইলটিতে অ্যাক্সেস</string>
|
||||
<string name="warning_password_encoding">ডাটাবেস ফাইলে টেক্সট এনকোডিং ফরম্যাটের বাইরে পাসওয়ার্ড অক্ষর এড়িয়ে চলুন (অপরিচিত অক্ষরগুলি একই অক্ষরে রূপান্তরিত হয়)।</string>
|
||||
<string name="warning_empty_password">পাসওয়ার্ড আনলকিং সুরক্ষা ছাড়াই চালিয়ে যেতে চান\?</string>
|
||||
<string name="warning_permanently_delete_nodes">স্থায়ীভাবে নির্বাচিত নোড মুছে ফেলবেন\?</string>
|
||||
<string name="warning_no_encryption_key">এনক্রিপশন কী ছাড়াই চালিয়ে যেতে চান\?</string>
|
||||
<string name="warning_empty_recycle_bin">রিসাইকেল বিন থেকে স্থায়ীভাবে সব নোড মুছে ফেলবেন\?</string>
|
||||
<string name="warning_file_too_big">একটি KeePass ডাটাবেসে শুধুমাত্র ছোট ইউটিলিটি ফাইল (যেমন PGP কী ফাইল) থাকার কথা।
|
||||
\n
|
||||
\nআপনার ডাটাবেস খুব বড় হতে পারে এবং এই আপলোডের সাথে কর্মক্ষমতা হ্রাস করতে পারে।</string>
|
||||
<string name="warning_replace_file">এই ফাইলটি আপলোড করা বিদ্যমান ফাইলটিকে প্রতিস্থাপন করবে৷</string>
|
||||
<string name="warning_sure_add_file">যাইহোক ফাইল যোগ করুন\?</string>
|
||||
<string name="warning_database_info_changed">আপনার ডাটাবেস ফাইলে থাকা তথ্য অ্যাপের বাইরে পরিবর্তন করা হয়েছে।</string>
|
||||
<string name="warning_database_info_reloaded">ডাটাবেস পুনরায় লোড করা স্থানীয়ভাবে পরিবর্তিত ডেটা মুছে ফেলবে।</string>
|
||||
<string name="warning_database_revoked">ফাইল ম্যানেজার দ্বারা প্রত্যাহার করা ফাইলটিতে অ্যাক্সেস, ডাটাবেসটি বন্ধ করুন এবং এটির অবস্থান থেকে পুনরায় খুলুন।</string>
|
||||
<string name="configure_biometric">কোনো বায়োমেট্রিক বা ডিভাইস শংসাপত্র নথিভুক্ত করা হয় না.</string>
|
||||
<string name="content_description_nav_header">নেভিগেশন হেডার</string>
|
||||
<string name="encryption_explanation">ডেটাবেস এনক্রিপশন অ্যালগরিদম সমস্ত ডেটার জন্য ব্যবহৃত হয়</string>
|
||||
<string name="html_about_privacy"><strong>কোন ব্যবহারকারীর ডেটা পুনরুদ্ধার করা হয় না</strong>, এই অ্যাপ্লিকেশনটি কোনো সার্ভারের সাথে সংযোগ করে না, শুধুমাত্র স্থানীয়ভাবে কাজ করে এবং ব্যবহারকারীদের গোপনীয়তাকে সম্পূর্ণভাবে সম্মান করে।</string>
|
||||
<string name="cryptocurrency">ক্রিপ্টোকারেন্সি ওয়ালেট</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">সুরক্ষিত নোট</string>
|
||||
<string name="membership">সদস্যপদ</string>
|
||||
<string name="error_word_reserved">এই শব্দটি সংরক্ষিত এবং ব্যবহার করা যাবে না।</string>
|
||||
<string name="error_nokeyfile">একটি কীফাইল নির্বাচন করুন।</string>
|
||||
<string name="error_no_hardware_key">একটি হার্ডওয়্যার কী নির্বাচন করুন।</string>
|
||||
<string name="error_XML_malformed">XML বিকৃত।</string>
|
||||
<string name="error_load_database">ডাটাবেস লোড করা যায়নি।</string>
|
||||
<string name="error_pass_match">পাসওয়ার্ড মেলে না.</string>
|
||||
<string name="error_wrong_length">\"দৈর্ঘ্য\" ক্ষেত্রে একটি ধনাত্মক পূর্ণসংখ্যা লিখুন।</string>
|
||||
<string name="error_autofill_enable_service">অটোফিল পরিষেবা সক্ষম করা যায়নি৷</string>
|
||||
<string name="error_registration_read_only">শুধুমাত্র পঠনযোগ্য ডাটাবেসে একটি নতুন আইটেম সংরক্ষণ করা অনুমোদিত নয়</string>
|
||||
<string name="error_database_uri_null">ডাটাবেস URI পুনরুদ্ধার করা যাবে না।</string>
|
||||
<string name="error_rebuild_list">সঠিকভাবে তালিকা পুনর্নির্মাণ করতে অক্ষম.</string>
|
||||
<string name="error_duplicate_file">ফাইল ডেটা ইতিমধ্যেই বিদ্যমান।</string>
|
||||
<string name="error_response_already_provided">প্রতিক্রিয়া ইতিমধ্যে প্রদান করা হয়েছে.</string>
|
||||
<string name="error_driver_required">%1$s এর জন্য ড্রাইভার প্রয়োজন৷</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_empty_key">কী খালি হতে পারে না।</string>
|
||||
<string name="hint_generated_password">পাসওয়ার্ড তৈরি করা হয়েছে</string>
|
||||
<string name="hint_group_name">দলের নাম</string>
|
||||
<string name="hint_icon_name">আইকনের নাম</string>
|
||||
<string name="invalid_db_sig">ডাটাবেস বিন্যাস চিনতে পারেনি.</string>
|
||||
<string name="colorize_password_title">পাসওয়ার্ড রঙ করুন</string>
|
||||
<string name="colorize_password_summary">টাইপ অনুসারে পাসওয়ার্ড অক্ষর রঙ করুন</string>
|
||||
<string name="list_entries_show_username_summary">এন্ট্রি তালিকায় ব্যবহারকারীর নাম প্রদর্শন করুন</string>
|
||||
<string name="list_groups_show_number_entries_title">এন্ট্রি সংখ্যা দেখান</string>
|
||||
<string name="remember_hardware_key_title">হার্ডওয়্যার কী মনে রাখবেন</string>
|
||||
<string name="remember_hardware_key_summary">ব্যবহৃত হার্ডওয়্যার কী ট্র্যাক রাখে</string>
|
||||
<string name="import_app_properties_title">অ্যাপ বৈশিষ্ট্য আমদানি করুন</string>
|
||||
<string name="import_app_properties_summary">অ্যাপ্লিকেশন বৈশিষ্ট্য আমদানি করতে একটি ফাইল নির্বাচন করুন</string>
|
||||
<string name="kdf_explanation">এনক্রিপশন অ্যালগরিদমের জন্য কী তৈরি করতে, মাস্টার কীটি এলোমেলোভাবে সল্টেড কী ডেরিভেশন ফাংশন ব্যবহার করে রূপান্তরিত হয়।</string>
|
||||
<string name="rounds">রূপান্তর রাউন্ড</string>
|
||||
<string name="do_not_kill_app">অ্যাপটি মেরে ফেলবেন না…</string>
|
||||
<string name="filter">ছাঁকনি</string>
|
||||
<string name="warning_sure_remove_data">যাইহোক এই ডেটা সরাবেন\?</string>
|
||||
<string name="warning_empty_keyfile">এটি একটি খালি কীফাইল যোগ করার সুপারিশ করা হয় না.</string>
|
||||
<string name="warning_exact_alarm">আপনি অ্যাপটিকে সঠিক অ্যালার্ম ব্যবহার করার অনুমতি দেননি৷ ফলস্বরূপ, টাইমারের প্রয়োজনীয় বৈশিষ্ট্যগুলি সঠিক সময়ের সাথে করা হবে না।</string>
|
||||
<string name="permission">অনুমতি</string>
|
||||
<string name="version_label">সংস্করণ %1$s</string>
|
||||
<string name="build_label">%1$s তৈরি করুন</string>
|
||||
<string name="biometric_security_update_required">বায়োমেট্রিক নিরাপত্তা আপডেট প্রয়োজন.</string>
|
||||
<string name="otp_type">OTP প্রকার</string>
|
||||
<string name="content_description_entry_icon">এন্ট্রি আইকন</string>
|
||||
<string name="content_description_database_color">ডাটাবেসের রঙ</string>
|
||||
<string name="content_description_entry_foreground_color">এন্ট্রি ফোরগ্রাউন্ড রঙ</string>
|
||||
<string name="content_description_entry_background_color">এন্ট্রি পটভূমির রঙ</string>
|
||||
<string name="content_description_keyboard_close_fields">ক্ষেত্রগুলি বন্ধ করুন</string>
|
||||
<string name="expired">মেয়াদোত্তীর্ণ</string>
|
||||
<string name="select_to_copy">ক্লিপবোর্ডে অনুলিপি করতে নির্বাচন করুন</string>
|
||||
<string name="entry_setup_otp">এককালীন পাসওয়ার্ড সেট আপ করুন</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft হল <strong>ওপেন সোর্স</strong> এবং <strong>বিজ্ঞাপন ছাড়াই</strong>।
|
||||
\nএটি <strong>GPLv3</strong> লাইসেন্সের অধীনে, কোনো ওয়ারেন্টি ছাড়াই প্রদান করা হয়।</string>
|
||||
<string name="html_about_contribution"><strong>আমাদের স্বাধীনতা বজায় রাখতে</strong>, <strong>বাগগুলি ঠিক করতে</strong>, <strong>বৈশিষ্ট্য যোগ করুন</strong> এবং <strong>সর্বদা সক্রিয় থাকার জন্য</strong>, আমরা আপনার উপর নির্ভর করি <strong>অবদান</strong>।</string>
|
||||
<string name="hardware_key">হার্ডওয়্যার কী</string>
|
||||
<string name="id_card">পরিচয় পত্র</string>
|
||||
<string name="error_out_of_memory">আপনার সম্পূর্ণ ডাটাবেস লোড করার জন্য কোন মেমরি নেই।</string>
|
||||
<string name="error_load_database_KDF_memory">চাবি লোড করা যায়নি. KDF \"মেমরি ব্যবহার\" কম করার চেষ্টা করুন।</string>
|
||||
<string name="error_field_name_already_exists">ক্ষেত্রের নাম ইতিমধ্যেই বিদ্যমান।</string>
|
||||
<string name="error_file_to_big">আপনি যে ফাইলটি আপলোড করার চেষ্টা করছেন তা খুব বড়।</string>
|
||||
<string name="error_no_response_from_challenge">চ্যালেঞ্জ থেকে সাড়া পাওয়া যাচ্ছে না।</string>
|
||||
<string name="list_size_title">তালিকা আইটেম আকার</string>
|
||||
<string name="error_cancel_by_user">ব্যবহারকারী দ্বারা বাতিল.</string>
|
||||
<string name="show_otp_token_title">OTP টোকেন দেখান</string>
|
||||
<string name="field_name">ক্ষেত্র নাম</string>
|
||||
<string name="field_value">ক্ষেত্রের মান</string>
|
||||
<string name="corrupted_file">দূষিত ফাইল।</string>
|
||||
<string name="show_uuid_title">UUID দেখান</string>
|
||||
<string name="hide_password_summary">ডিফল্টরূপে মাস্ক পাসওয়ার্ড (***)</string>
|
||||
<string name="list_entries_show_username_title">ব্যবহারকারীর নাম দেখান</string>
|
||||
<string name="show_uuid_summary">একটি এন্ট্রি বা একটি গ্রুপের সাথে সংযুক্ত UUID প্রদর্শন করে</string>
|
||||
<string name="menu_reload_database">ডেটা পুনরায় লোড করুন</string>
|
||||
<string name="show_otp_token_summary">এন্ট্রির তালিকায় OTP টোকেন প্রদর্শন করে</string>
|
||||
<string name="menu_save_copy_to">এতে একটি অনুলিপি সংরক্ষণ করুন…</string>
|
||||
<string name="menu_keystore_remove_key">উন্নত আনলক কী মুছুন</string>
|
||||
<string name="list_groups_show_number_entries_summary">একটি গ্রুপে এন্ট্রির সংখ্যা প্রদর্শন করে</string>
|
||||
<string name="menu_change_key_settings">মাস্টার কী পরিবর্তন করুন</string>
|
||||
<string name="menu_app_settings">অ্যাপ সেটিংস</string>
|
||||
<string name="menu_save_database">তথ্য সংরক্ষণ</string>
|
||||
<string name="menu_merge_database">ডেটা মার্জ করুন</string>
|
||||
<string name="menu_merge_from">থেকে মার্জ করুন…</string>
|
||||
<string name="menu_showpass">পাসওয়ার্ড দেখাও</string>
|
||||
<string name="menu_hide_password">পাসওয়ার্ড লুকান</string>
|
||||
<string name="menu_lock">ডাটাবেস লক করুন</string>
|
||||
<string name="menu_url">URL-এ যান</string>
|
||||
<string name="menu_empty_recycle_bin">রিসাইকেল বিন খালি করুন</string>
|
||||
<string name="menu_restore_entry_history">ইতিহাস পুনরুদ্ধার করুন</string>
|
||||
<string name="rounds_explanation">অতিরিক্ত এনক্রিপশন রাউন্ডগুলি ব্রুট ফোর্স অ্যাটাকগুলির বিরুদ্ধে উচ্চ সুরক্ষা প্রদান করে, তবে এটি সত্যিই লোড এবং সংরক্ষণকে ধীর করে দিতে পারে।</string>
|
||||
<string name="error_export_app_properties">অ্যাপ্লিকেশন বৈশিষ্ট্য রপ্তানি সময় ত্রুটি</string>
|
||||
<string name="command_execution">কমান্ড কার্যকর করা হচ্ছে…</string>
|
||||
<string name="export_app_properties_title">অ্যাপের বৈশিষ্ট্য রপ্তানি করুন</string>
|
||||
<string name="export_app_properties_summary">অ্যাপের বৈশিষ্ট্য রপ্তানি করতে একটি ফাইল তৈরি করুন</string>
|
||||
<string name="description_app_properties">অ্যাপ সেটিংস পরিচালনা করতে KeePassDX বৈশিষ্ট্য</string>
|
||||
<string name="error_import_app_properties">অ্যাপ বৈশিষ্ট্য আমদানির সময় ত্রুটি</string>
|
||||
<string name="warning_database_already_opened">একটি ডাটাবেস ইতিমধ্যেই খোলা আছে, নতুনটি খুলতে প্রথমে এটি বন্ধ করুন</string>
|
||||
<string name="warning_empty_keyfile_explanation">কীফাইলের বিষয়বস্তু কখনই পরিবর্তন করা উচিত নয় এবং সর্বোত্তম ক্ষেত্রে, এলোমেলোভাবে উৎপন্ন ডেটা থাকা উচিত।</string>
|
||||
<string name="warning_remove_unlinked_attachment">আনলিঙ্ক করা ডেটা মুছে দিলে আপনার ডাটাবেসের আকার কমে যেতে পারে কিন্তু KeePass প্লাগইনগুলির জন্য ব্যবহৃত ডেটাও মুছে যেতে পারে।</string>
|
||||
<string name="warning_keyfile_integrity">ফাইলটির হ্যাশ নিশ্চিত নয় কারণ অ্যান্ড্রয়েড ফ্লাইতে তার ডেটা পরিবর্তন করতে পারে। সঠিক অখণ্ডতার জন্য ফাইল এক্সটেনশন .bin এ পরিবর্তন করুন।</string>
|
||||
<string name="warning_database_info_changed_options">ডেটা মার্জ করুন, ডাটাবেস সংরক্ষণ করে বাহ্যিক পরিবর্তনগুলি ওভাররাইট করুন বা সর্বশেষ পরিবর্তনগুলির সাথে এটি পুনরায় লোড করুন।</string>
|
||||
<string name="content_description_hardware_key_checkbox">হার্ডওয়্যার কী চেকবক্স</string>
|
||||
<string name="retrieving_db_key">ডাটাবেস কী পুনরুদ্ধার করা হচ্ছে…</string>
|
||||
<string name="waiting_challenge_request">চ্যালেঞ্জ অনুরোধের জন্য অপেক্ষা করা হচ্ছে…</string>
|
||||
<string name="waiting_challenge_response">চ্যালেঞ্জের প্রতিক্রিয়ার জন্য অপেক্ষা করা হচ্ছে…</string>
|
||||
<string name="template_group_name">টেমপ্লেট</string>
|
||||
<string name="save">সংরক্ষণ</string>
|
||||
<string name="error_remove_file">ফাইল ডেটা সরানোর সময় একটি ত্রুটি ঘটেছে৷</string>
|
||||
<string name="error_start_database_action">ডাটাবেসে একটি ক্রিয়া সম্পাদন করার সময় একটি ত্রুটি ঘটেছে৷</string>
|
||||
<string name="error_challenge_already_requested">চ্যালেঞ্জ ইতিমধ্যে অনুরোধ করা হয়েছে</string>
|
||||
<string name="error_otp_secret_key">গোপন কী অবশ্যই বেস 32 ফর্ম্যাটে হতে হবে।</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>
|
||||
<string name="error_upload_file">ফাইল ডেটা আপলোড করার সময় একটি ত্রুটি ঘটেছে৷</string>
|
||||
<string name="error_save_database">ডাটাবেস সংরক্ষণ করা যায়নি.</string>
|
||||
<string name="parallelism_explanation">কী ডেরিভেশন ফাংশন দ্বারা ব্যবহৃত সমান্তরালতার ডিগ্রি (যেমন থ্রেডের সংখ্যা)।</string>
|
||||
<string name="saving_database">ডাটাবেস সংরক্ষণ করা হচ্ছে…</string>
|
||||
</resources>
|
||||
@@ -37,9 +37,9 @@
|
||||
<string name="clipboard_timeout">Časový limit schránky</string>
|
||||
<string name="clipboard_timeout_summary">Doba uchování ve schránce (pokud je zařízením podporována)</string>
|
||||
<string name="select_to_copy">Vyberte zkopírovat %1$s do schránky</string>
|
||||
<string name="retrieving_db_key">Načítání klíč databáze…</string>
|
||||
<string name="retrieving_db_key">Načítám klíč databáze…</string>
|
||||
<string name="database">Databáze</string>
|
||||
<string name="decrypting_db">Rozšifrovávání obsahu databáze…</string>
|
||||
<string name="decrypting_db">Dešifruji obsah databáze…</string>
|
||||
<string name="default_checkbox">Použít jako výchozí databázi</string>
|
||||
<string name="digits">Číslice</string>
|
||||
<string name="select_database_file">Otevřít existující databázi</string>
|
||||
@@ -67,8 +67,8 @@
|
||||
<string name="error_out_of_memory">Nedostatek paměti pro načtení celé databáze.</string>
|
||||
<string name="error_pass_gen_type">Je třeba zvolit alespoň jeden způsob vytváření hesla.</string>
|
||||
<string name="error_pass_match">Zadání hesla se neshodují.</string>
|
||||
<string name="error_rounds_too_large">Příliš vysoký „Počet průchodů“. Nastavuje se na 2147483648.</string>
|
||||
<string name="error_string_key">Je třeba, aby každý řetězec měl název kolonky.</string>
|
||||
<string name="error_rounds_too_large">\"Transformační kola\" jsou příliš vysoká. Nastavuji na 2147483648.</string>
|
||||
<string name="error_string_key">Každý řetězec musí mít název kolonky.</string>
|
||||
<string name="error_wrong_length">Do kolonky „Délka“ zadejte celé kladné číslo.</string>
|
||||
<string name="field_name">Název kolonky</string>
|
||||
<string name="field_value">Hodnota kolonky</string>
|
||||
@@ -88,7 +88,7 @@
|
||||
<string name="length">Délka</string>
|
||||
<string name="list_size_title">Velikost položek seznamu</string>
|
||||
<string name="list_size_summary">Velikost textu v seznamu prvků</string>
|
||||
<string name="loading_database">Načítání databáze…</string>
|
||||
<string name="loading_database">Načítám databázi…</string>
|
||||
<string name="lowercase">Malá písmena</string>
|
||||
<string name="hide_password_title">Skrýt hesla</string>
|
||||
<string name="hide_password_summary">Ve výchozím stavu zobrazit (***) místo hesla</string>
|
||||
@@ -109,7 +109,7 @@
|
||||
<string name="never">Nikdy</string>
|
||||
<string name="no_results">Žádné výsledky hledání</string>
|
||||
<string name="no_url_handler">Pro otevření tohoto URL nainstalujte webový prohlížeč.</string>
|
||||
<string name="progress_create">Vytváření nové databáze…</string>
|
||||
<string name="progress_create">Zakládám novou databázi…</string>
|
||||
<string name="progress_title">Pracuji…</string>
|
||||
<string name="protection">Ochrana</string>
|
||||
<string name="read_only_warning">Ke změně v databáze potřebuje KeePassDX oprávnění pro zápis.</string>
|
||||
@@ -117,7 +117,7 @@
|
||||
<string name="root">Kořen</string>
|
||||
<string name="rounds">Transformační průchody</string>
|
||||
<string name="rounds_explanation">Vyšší počet šifrovacích průchodů zvýší odolnost proti útoku zkoušením všech možných hesel, ale může výrazně zpomalit načítání a ukládání.</string>
|
||||
<string name="saving_database">Ukládání databáze…</string>
|
||||
<string name="saving_database">Ukládám databázi…</string>
|
||||
<string name="space">Mezera</string>
|
||||
<string name="sort_db">Přirozené řazení</string>
|
||||
<string name="special">Speciální</string>
|
||||
@@ -141,7 +141,7 @@
|
||||
<string name="allow">Povolit</string>
|
||||
<string name="error_load_database">Databázi se nepodařilo načíst.</string>
|
||||
<string name="error_load_database_KDF_memory">Klíč se nepodařilo načíst, zkuste snížit \"využití paměti\" pro KDF.</string>
|
||||
<string name="error_autofill_enable_service">Službu automatického vyplňování se nepodařilo zapnout.</string>
|
||||
<string name="error_autofill_enable_service">Službu samovyplnění se nepodařilo zapnout.</string>
|
||||
<string name="file_not_found_content">Soubor nenalezen. Zkuste jej otevřít ze správce souborů.</string>
|
||||
<string name="list_entries_show_username_title">Zobrazit uživatelská jména</string>
|
||||
<string name="list_entries_show_username_summary">Zobrazí uživatelská jména v seznamech záznamů</string>
|
||||
@@ -154,7 +154,7 @@
|
||||
<string name="menu_file_selection_read_only">Chráněno před zápisem</string>
|
||||
<string name="menu_open_file_read_and_write">Čtení a zápis</string>
|
||||
<string name="read_only">Chráněno před zápisem</string>
|
||||
<string name="encryption_explanation">Algoritmus šifrování databáze použit pro všechna data.</string>
|
||||
<string name="encryption_explanation">Algoritmus šifrování databáze použit pro všechna data</string>
|
||||
<string name="kdf_explanation">Klíč pro šifrovací algoritmus je vytvořen transformací hlavního klíče pomocí funkce odvození klíče s náhodně přidanou složkou, tzv. solí.</string>
|
||||
<string name="memory_usage">Využití paměti</string>
|
||||
<string name="memory_usage_explanation">Množství paměti použitých funkcí pro odvození klíče.</string>
|
||||
@@ -171,18 +171,18 @@
|
||||
<string name="sort_last_access_time">Přístup</string>
|
||||
<string name="warning">Varování</string>
|
||||
<string name="warning_password_encoding">Nepoužívejte v hesle pro databázový soubor znaky mimo znaky kódování textu (nerozpoznané znaky budou konvertovány na stejné písmeno).</string>
|
||||
<string name="warning_empty_password">Pokračovat bez ochrany odemknutí heslem\?</string>
|
||||
<string name="warning_empty_password">Pokračovat bez ochrany heslem\?</string>
|
||||
<string name="warning_no_encryption_key">Pokračovat bez šifrovacího klíče\?</string>
|
||||
<string name="encrypted_value_stored">Šifrované heslo uloženo</string>
|
||||
<string name="no_credentials_stored">Tato databáze zatím nemá uložené heslo.</string>
|
||||
<string name="database_history">Historie</string>
|
||||
<string name="menu_appearance_settings">Vzhled</string>
|
||||
<string name="general">Obecné</string>
|
||||
<string name="autofill">Automatické vyplnění</string>
|
||||
<string name="autofill_service_name">KeePassDX automatické vyplňování formulářů</string>
|
||||
<string name="autofill">Samovyplnění</string>
|
||||
<string name="autofill_service_name">KeePassDX samovyplnění formulářů</string>
|
||||
<string name="autofill_sign_in_prompt">Přihlásit se s KeePassDX</string>
|
||||
<string name="set_autofill_service_title">Nastavit výchozí službu automatického vyplňování</string>
|
||||
<string name="autofill_explanation_summary">Povolit rychlé automatické vyplňování formulářů v ostatních aplikacích</string>
|
||||
<string name="set_autofill_service_title">Nastavit výchozí službu samovyplnění</string>
|
||||
<string name="autofill_explanation_summary">Zapnout samovyplnění formulářů za účelem rychlého vyplnění v ostatních aplikacích</string>
|
||||
<string name="password_size_title">Délka generovaného hesla</string>
|
||||
<string name="password_size_summary">Nastavení výchozí délky generovaných hesel</string>
|
||||
<string name="list_password_generator_options_title">Znaky hesla</string>
|
||||
@@ -207,7 +207,7 @@
|
||||
<string name="assign_master_key">Přiřadit hlavní klíč</string>
|
||||
<string name="create_keepass_file">Založit novou databázi</string>
|
||||
<string name="recycle_bin_title">Využití koše</string>
|
||||
<string name="recycle_bin_summary">Před smazáním přesune vybrané položky do skupiny s názvem „Koš“</string>
|
||||
<string name="recycle_bin_summary">Před smazáním přesune vybrané položky do skupiny s názvem \"Koš\"</string>
|
||||
<string name="monospace_font_fields_enable_title">Písmo kolonek</string>
|
||||
<string name="monospace_font_fields_enable_summary">Čitelnost znaků v kolonkách můžete přizpůsobit změnou písma</string>
|
||||
<string name="allow_copy_password_title">Důvěřovat schránce</string>
|
||||
@@ -223,7 +223,7 @@
|
||||
<string name="magic_keyboard_title">Klávesnice Magikeyboard</string>
|
||||
<string name="magic_keyboard_explanation_summary">Aktivovat vlastní klávesnici, která snadno vyplní hesla a další položky identity</string>
|
||||
<string name="allow_no_password_title">Umožnit bez hlavního klíče</string>
|
||||
<string name="allow_no_password_summary">Povolit klepnutí na „Otevřít“, i když není vybráno žádné heslo</string>
|
||||
<string name="allow_no_password_summary">Povolit klepnutí na \"Otevřít\", i když není vybráno žádné heslo</string>
|
||||
<string name="enable_read_only_title">Chráněno před zápisem</string>
|
||||
<string name="enable_read_only_summary">Ve výchozím stavu otevřít databázi pouze pro čtení</string>
|
||||
<string name="enable_education_screens_title">Vzdělávací nápovědy</string>
|
||||
@@ -251,8 +251,8 @@
|
||||
<string name="education_read_only_title">Ochraňte svou databázi před zápisem</string>
|
||||
<string name="education_read_only_summary">Změnit režim otevírání pro dané sezení.
|
||||
\n
|
||||
\nV režimu „pouze pro čtení“ zabráníte nechtěným změnám v databázi.
|
||||
\nV režimu „umožněné změny“ je možné přidávat, mazat nebo měnit všechny prvky podle libosti.</string>
|
||||
\nV režimu \"pouze pro čtení\" zabráníte nechtěným změnám v databázi.
|
||||
\nV režimu \"zápisu\" je možné přidávat, mazat nebo měnit všechny prvky podle libosti.</string>
|
||||
<string name="education_field_copy_title">Zkopírovat kolonku</string>
|
||||
<string name="education_field_copy_summary">Zkopírované kolonky lze vkládat podle libosti.
|
||||
\n
|
||||
@@ -264,7 +264,7 @@
|
||||
<string name="education_donation_title">Zapojit se</string>
|
||||
<string name="education_donation_summary">Zapojte se a pomozte zvýšit stabilitu, zabezpečení a doplnění dalších funkcí.</string>
|
||||
<string name="html_text_ad_free">Na rozdíl od mnoha aplikací pro správu hesel je tato <strong>bez reklam</strong>, je <strong>svobodný software pod copyleft licencí</strong> a nesbírá žádné osobní údaje na svých serverech bez ohledu na to, jakou verzi používáte.</string>
|
||||
<string name="html_text_buy_pro">Zakoupením varianty „pro“ získáte přístup k tomuto <strong>vizuálnímu stylu</strong> a hlavně pomůžete <strong>uskutečnění komunitních projektů.</strong></string>
|
||||
<string name="html_text_buy_pro">Zakoupením varianty \"pro\" získáte přístup k tomuto <strong>vizuálnímu stylu</strong> a hlavně pomůžete <strong>uskutečnění komunitních projektů.</strong></string>
|
||||
<string name="html_text_feature_generosity">Tento <strong>vizuální styl</strong> je k dispozici díky vaší štědrosti.</string>
|
||||
<string name="html_text_donation">Pro zajištění svobody nás všech a pokračování aktivity počítáme s Vaším <strong>přispěním.</strong></string>
|
||||
<string name="html_text_dev_feature">Tato funkce je <strong>ve vývoji</strong> a potřebuje Váš <strong>příspěvek</strong>, aby byla brzy k dispozici.</string>
|
||||
@@ -300,7 +300,7 @@
|
||||
<string name="keyboard_key_vibrate_title">Vibrovat při stisku klávesy</string>
|
||||
<string name="keyboard_key_sound_title">Vydat zvuk při stisku klávesy</string>
|
||||
<string name="selection_mode">Režim výběru</string>
|
||||
<string name="do_not_kill_app">Neshoďte aplikaci…</string>
|
||||
<string name="do_not_kill_app">Nezavírejte aplikaci…</string>
|
||||
<string name="lock_database_back_root_title">K uzamknutí stiskněte Zpět</string>
|
||||
<string name="lock_database_back_root_summary">Zamknout obrazovku, pokud uživatel stiskne tlačítko Zpět v hlavním panelu</string>
|
||||
<string name="clear_clipboard_notification_title">Vymazat při ukončení</string>
|
||||
@@ -358,13 +358,13 @@
|
||||
<string name="error_otp_period">Interval musít být mezi %1$d a %2$d vteřinami.</string>
|
||||
<string name="error_otp_digits">Token musí obsahovat mezi %1$d a %2$d číslicemi.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s s totožným UUID %2$s již existuje.</string>
|
||||
<string name="creating_database">Zakládání databáze…</string>
|
||||
<string name="creating_database">Zakládám databázi…</string>
|
||||
<string name="menu_security_settings">Nastavení zabezpečení</string>
|
||||
<string name="menu_master_key_settings">Nastavení hlavního klíče</string>
|
||||
<string name="contains_duplicate_uuid">Databáze obsahuje duplikátní UUID.</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Opravit chybu založením nového UUID pro duplikáty a pokračovat\?</string>
|
||||
<string name="database_opened">Databáze otevřena</string>
|
||||
<string name="clipboard_explanation_summary">Kopírovat kolonky záznamů pomocí schránky svého zařízení</string>
|
||||
<string name="clipboard_explanation_summary">Kopírovat kolonky záznamů pomocí schránky Vašeho zařízení</string>
|
||||
<string name="advanced_unlock_explanation_summary">K snadnějšímu otevření databáze použijte rozšířené odemknutí</string>
|
||||
<string name="database_data_compression_title">Komprese dat</string>
|
||||
<string name="database_data_compression_summary">Komprese dat snižuje velikost databáze</string>
|
||||
@@ -387,7 +387,7 @@
|
||||
<string name="error_save_database">Databázi nebylo možné uložit.</string>
|
||||
<string name="menu_save_database">Uložit databázi</string>
|
||||
<string name="menu_empty_recycle_bin">Vysypat koš</string>
|
||||
<string name="command_execution">Provádění příkazu…</string>
|
||||
<string name="command_execution">Provádím příkaz…</string>
|
||||
<string name="warning_permanently_delete_nodes">Natrvalo smazat vybrané uzly\?</string>
|
||||
<string name="keystore_not_accessible">Úložiště klíčů není řádně inicializováno.</string>
|
||||
<string name="recycle_bin_group_title">Název skupiny</string>
|
||||
@@ -399,9 +399,9 @@
|
||||
<string name="keyboard_auto_go_action_title">Akce auto-klávesy</string>
|
||||
<string name="keyboard_auto_go_action_summary">Akce klávesy \"Jít\" po stisknutí klávesy \"Kolonka\"</string>
|
||||
<string name="download_attachment">Stáhnout %1$s</string>
|
||||
<string name="download_initialization">Zahajování…</string>
|
||||
<string name="download_initialization">Zahajuji…</string>
|
||||
<string name="download_progression">Probíhá: %1$d%%</string>
|
||||
<string name="download_finalization">Dokončování…</string>
|
||||
<string name="download_finalization">Dokončuji…</string>
|
||||
<string name="download_complete">Dokončeno!</string>
|
||||
<string name="hide_expired_entries_title">Skrýt záznamy kterým skončila platnost</string>
|
||||
<string name="hide_expired_entries_summary">Nejsou zobrazovány záznamy kterým skončila platnost</string>
|
||||
@@ -420,7 +420,7 @@
|
||||
<string name="hide_broken_locations_summary">Skrýt chybné odkazy v seznamu nedávných databází</string>
|
||||
<string name="warning_database_read_only">Udělit právo zápisu pro uložení změn v databázi</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft je <strong>open source</strong> a <strong>bez reklam</strong>.
|
||||
\nJe poskytován jak je, od licencí <strong>GPLv3</strong>, bez jakékoli záruky.</string>
|
||||
\nJe poskytován jak je, pod licencí <strong>GPLv3</strong>, bez jakékoli záruky.</string>
|
||||
<string name="html_about_contribution">Abychom si <strong>udrželi svoji svobodu</strong>, <strong>mohli opravovat chyby</strong>, <strong>přidávat nové funkce</strong> a <strong>byli pořád aktivní</strong>, počítáme s Vaším <strong>přispěním</strong>.</string>
|
||||
<string name="error_create_database">Nepodařilo se vytvořit soubor databáze.</string>
|
||||
<string name="entry_add_attachment">Přidat přílohu</string>
|
||||
@@ -469,9 +469,9 @@
|
||||
<string name="show_uuid_summary">Ukáže UUID propojené se záznamem nebo skupinou</string>
|
||||
<string name="show_uuid_title">Ukázat UUID</string>
|
||||
<string name="autofill_read_only_save">Uložení dat není povoleno, je-li databáze v režimu pouze pro čtení.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Po dokončení vyplňování formuláře se zeptat na uložení dat</string>
|
||||
<string name="autofill_ask_to_save_data_title">Zeptat se před uložením</string>
|
||||
<string name="autofill_save_search_info_summary">Pokusit se uložit údaje hledání pro příští použití, vybíráte-li manuálně záznam</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Po dokončení vyplnění formuláře se tázat na uložení dat</string>
|
||||
<string name="autofill_ask_to_save_data_title">Tázat se před uložením</string>
|
||||
<string name="autofill_save_search_info_summary">Pokusit se uložit údaje hledání pro příští použití, vybíráte-li záznam manuálně</string>
|
||||
<string name="autofill_save_search_info_title">Uložit výsledky vyhledávání</string>
|
||||
<string name="autofill_close_database_summary">Zavřít databázi po samovyplnění polí</string>
|
||||
<string name="autofill_close_database_title">Zavřít databázi</string>
|
||||
@@ -487,7 +487,7 @@
|
||||
<string name="save_mode">Uložit</string>
|
||||
<string name="search_mode">Vyhledávání</string>
|
||||
<string name="error_field_name_already_exists">Jméno kolonky již existuje.</string>
|
||||
<string name="error_registration_read_only">Uložení nové položky v režimu databáze pouze pro čtení není povoleno</string>
|
||||
<string name="error_registration_read_only">Uložení nové položky v režimu databáze pouze pro čtení není dovoleno</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="backspace">Backspace</string>
|
||||
<string name="select_entry">Vybrat záznam</string>
|
||||
@@ -516,7 +516,7 @@
|
||||
<string name="temp_advanced_unlock_enable_title">Přechodné rozšířené odemknutí</string>
|
||||
<string name="advanced_unlock_tap_delete">Pro odstranění klíčů rozšířeného odemknutí klepnout</string>
|
||||
<string name="education_advanced_unlock_summary">Abyste rychle odemknuli databázi, propojte své heslo s naskenovanou biometrikou nebo údaji zámku zařízení.</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Vypršení pokročilého odemknutí</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Vypršení rozšířeného odemknutí</string>
|
||||
<string name="content">Obsah</string>
|
||||
<string name="error_rebuild_list">Seznam nelze řádně sestavit.</string>
|
||||
<string name="error_database_uri_null">URI databáze nelze načíst.</string>
|
||||
@@ -526,7 +526,7 @@
|
||||
<string name="warning_database_revoked">Přístup k souboru odebrán správcem souborů, uzavřete databázi a nově ji otevřete z jejího adresáře.</string>
|
||||
<string name="menu_reload_database">Znovu načíst data</string>
|
||||
<string name="warning_database_info_changed_options">Sloučit data, přepsat externí změny uložením databáze nebo databázi znovu načíst včetně nejnovějších změn.</string>
|
||||
<string name="warning_database_info_changed">Informace obsažená ve Vašem databázovém souboru by změněna mimo aplikaci.</string>
|
||||
<string name="warning_database_info_changed">Informace obsažená ve Vašem databázovém souboru byla změněna mimo aplikaci.</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
@@ -592,15 +592,15 @@
|
||||
<string name="show_otp_token_title">Ukázat OTP token</string>
|
||||
<string name="menu_external_icon">Externí ikona</string>
|
||||
<string name="autofill_select_entry">Vyberte položku…</string>
|
||||
<string name="autofill_manual_selection_summary">Zobrazit možnosti umožňující uživateli si vybrat položku z databáze</string>
|
||||
<string name="autofill_manual_selection_summary">Zobrazit možnosti umožňující uživateli vybrat si položku z databáze</string>
|
||||
<string name="autofill_manual_selection_title">Ruční výběr</string>
|
||||
<string name="hint_icon_name">Jméno symbolu</string>
|
||||
<string name="warning_exact_alarm">Nepovolili jste aplikaci použít přesný alarm. Výsledkem je, že funkce požadující časovač nebudou provedeny v přesný okamžik.</string>
|
||||
<string name="permission">Povolení</string>
|
||||
<string name="tags">Štítky</string>
|
||||
<string name="menu_merge_database">Sloučit databázi</string>
|
||||
<string name="warning_database_info_reloaded">Opětovné načtení databáze smaže všechny lokálně změněné data.</string>
|
||||
<string name="warning_keyfile_integrity">Hash souboru není garantován protože Android umožňuje změnu souboru v běhu. Změňte koncovku souboru na .bin pro opravu integrity.</string>
|
||||
<string name="warning_database_info_reloaded">Opětovné načtení databáze smaže všechna lokálně změněná data.</string>
|
||||
<string name="warning_keyfile_integrity">Hash souboru není garantován, protože Android může soubor změnit v běhu. Změňte koncovku souboru na .bin pro správnou integritu.</string>
|
||||
<string name="enable_keep_screen_on_title">Ponechat obrazovku zapnutou</string>
|
||||
<string name="content_description_database_color">Barva databáze</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
@@ -614,10 +614,10 @@
|
||||
<string name="content_description_entry_background_color">Zadejte barvu pozadí</string>
|
||||
<string name="content_description_entry_foreground_color">Zadejte barvu popředí</string>
|
||||
<string name="expired">Platnost skončila</string>
|
||||
<string name="show_entry_colors_summary">Zobrazí barvy popředí a pozadí v záznamu</string>
|
||||
<string name="show_entry_colors_summary">Zobrazí barvy popředí a pozadí záznamu</string>
|
||||
<string name="show_entry_colors_title">Barvy záznamu</string>
|
||||
<string name="regex">Běžný výraz</string>
|
||||
<string name="enable_keep_screen_on_summary">Při zobrazování položky zabránit zhasnutí obrazovky</string>
|
||||
<string name="enable_keep_screen_on_summary">Při prohlížení záznamu držet obrazovku zapnutou</string>
|
||||
<string name="navigation_drawer_open">Otevření navigačního panelu</string>
|
||||
<string name="navigation_drawer_close">Zavření navigačního panelu</string>
|
||||
<string name="inherited">Převzít</string>
|
||||
@@ -645,4 +645,28 @@
|
||||
<string name="upper_case">VELKÁ PÍSMENA</string>
|
||||
<string name="title_case">Titulové Psaní</string>
|
||||
<string name="character_count">Počet znaků: %1$d</string>
|
||||
<string name="error_location_unknown">Umístění databáze je neznámé, akci na databázi nelze provést.</string>
|
||||
<string name="auto_type">Automatické zadání</string>
|
||||
<string name="html_about_privacy"><strong>Nenačítají se žádná uživatelská data</strong>, tato aplikace se nespojuje s žádnými servery, pracuje pouze lokálně a plně respektuje soukromí uživatelů.</string>
|
||||
<string name="hardware_key">Hardwarový klíč</string>
|
||||
<string name="error_XML_malformed">XML chybný.</string>
|
||||
<string name="error_challenge_already_requested">Výzva byla již vyžádána</string>
|
||||
<string name="error_response_already_provided">Odpověď byla již poskytnuta.</string>
|
||||
<string name="error_no_response_from_challenge">Odezvu nelze z výzvy obdržet.</string>
|
||||
<string name="error_cancel_by_user">Zrušeno uživatelem.</string>
|
||||
<string name="error_driver_required">Ovladač pro %1$s je nutný.</string>
|
||||
<string name="error_unable_merge_database_kdb">Spojení z databáze V1 nelze provést.</string>
|
||||
<string name="error_hardware_key_unsupported">Hardwarový klíč není podporován.</string>
|
||||
<string name="error_empty_key">Klíč nemůže být prázdný.</string>
|
||||
<string name="enable_screenshot_mode_title">Režim screenshotu</string>
|
||||
<string name="enable_screenshot_mode_summary">Dovolit aplikacím třetích stran zaznamenat nebo provést screenshot aplikace</string>
|
||||
<string name="screenshot_mode_banner_text">Režim screenshotu</string>
|
||||
<string name="content_description_nav_header">Navigační hlavička</string>
|
||||
<string name="content_description_hardware_key_checkbox">Zaškrtávací kolonka hardwarového klíče</string>
|
||||
<string name="waiting_challenge_request">Čekám na požadavek na výzvu…</string>
|
||||
<string name="waiting_challenge_response">Čekám na odezvu výzvy…</string>
|
||||
<string name="error_no_hardware_key">Vybrat hardwarový klíč.</string>
|
||||
<string name="corrupted_file">Poškozený soubor.</string>
|
||||
<string name="remember_hardware_key_title">Pamatovat si hardwarové klíče</string>
|
||||
<string name="remember_hardware_key_summary">Udržuje znalost o použitých hardwarových klíčích</string>
|
||||
</resources>
|
||||
@@ -19,25 +19,25 @@
|
||||
Danish translation by Frederik Svarre (fsvarre@gmail.com)
|
||||
--><resources>
|
||||
<string name="homepage">Hjemmeside</string>
|
||||
<string name="about_description">Android implementering af KeePass password manager</string>
|
||||
<string name="about_description">Android-implementering af KeePass-adgangskodeadministrator</string>
|
||||
<string name="accept">Accepter</string>
|
||||
<string name="add_entry">Tilføj post</string>
|
||||
<string name="add_group">Tilføj gruppe</string>
|
||||
<string name="encryption_algorithm">Krypteringsalgoritme</string>
|
||||
<string name="app_timeout">Tid udløbet</string>
|
||||
<string name="app_timeout_summary">Inaktiv tid, før databasen låses</string>
|
||||
<string name="application">Program</string>
|
||||
<string name="menu_app_settings">Indstillinger</string>
|
||||
<string name="app_timeout">Tidsudløb</string>
|
||||
<string name="app_timeout_summary">Inaktiv tid før databasen låses</string>
|
||||
<string name="application">App</string>
|
||||
<string name="menu_app_settings">App-indstillinger</string>
|
||||
<string name="brackets">Parenteser</string>
|
||||
<string name="file_manager_install_description">En filhåndtering, der accepterer intensionshandlingen ACTION_CREATE_DOCUMENT og ACTION_OPEN_DOCUMENT, er nødvendig for at oprette, åbne og gemme databasefiler.</string>
|
||||
<string name="clipboard_cleared">Udklipsholder ryddet</string>
|
||||
<string name="clipboard_error_title">Udklipsfejl</string>
|
||||
<string name="clipboard_error">Nogle enheder, vil ikke lade programmer bruge udklipsholderen.</string>
|
||||
<string name="clipboard_error_title">Udklipsholderfejl</string>
|
||||
<string name="clipboard_error">Nogle enheder vil ikke lade apps bruge udklipsholderen.</string>
|
||||
<string name="clipboard_error_clear">Kunne ikke rydde udklipsholderen</string>
|
||||
<string name="clipboard_timeout">Udklipsholder timeout</string>
|
||||
<string name="clipboard_timeout_summary">Varighed af opbevaring i udklipsholder (hvis det understøttes)</string>
|
||||
<string name="clipboard_timeout">Udklipsholder tidsudløb</string>
|
||||
<string name="clipboard_timeout_summary">Varighed af opbevaring i udklipsholderen (hvis det understøttes)</string>
|
||||
<string name="select_to_copy">Vælg for at kopiere %1$s til udklipsholder</string>
|
||||
<string name="retrieving_db_key">Opretter databasenøgle…</string>
|
||||
<string name="retrieving_db_key">Henter databasenøgle…</string>
|
||||
<string name="database">Database</string>
|
||||
<string name="decrypting_db">Dekrypterer databaseindhold…</string>
|
||||
<string name="default_checkbox">Brug som standarddatabase</string>
|
||||
@@ -57,16 +57,16 @@
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="entry_user_name">Brugernavn</string>
|
||||
<string name="error_arc4">Arcfour stream cipher er ikke understøttet.</string>
|
||||
<string name="error_can_not_handle_uri">Kunne ikke håndtere URI i KeePassDX.</string>
|
||||
<string name="error_can_not_handle_uri">Kunne ikke håndtere denne URI i KeePassDX.</string>
|
||||
<string name="error_file_not_create">Kunne ikke oprette fil</string>
|
||||
<string name="error_invalid_db">Kunne ikke læse databasen.</string>
|
||||
<string name="error_invalid_path">Sørg for, at stien er korrekt.</string>
|
||||
<string name="error_no_name">Indtast et navn.</string>
|
||||
<string name="error_nokeyfile">Vælg en nøglefil.</string>
|
||||
<string name="error_out_of_memory">Ikke nok hukommelse til at indlæse hele databasen.</string>
|
||||
<string name="error_pass_gen_type">Der skal vælges mindst én kode for kodeordsgenerering.</string>
|
||||
<string name="error_pass_gen_type">Der skal vælges mindst én type af adgangskodegenerering.</string>
|
||||
<string name="error_pass_match">Adgangskoderne er ikke ens.</string>
|
||||
<string name="error_rounds_too_large">\"Transformation Runder\" er for stor. Sættes til 2147483648.</string>
|
||||
<string name="error_rounds_too_large">\"Transformationsrunder\" er sat for højt. Sættes til 2147483648.</string>
|
||||
<string name="error_string_key">Hver streng skal have et feltnavn.</string>
|
||||
<string name="error_wrong_length">Angiv et positivt heltal i feltet \"Længde\".</string>
|
||||
<string name="field_name">Feltnavn</string>
|
||||
@@ -86,15 +86,15 @@
|
||||
<string name="keyfile_is_empty">Nøglefilen er tom.</string>
|
||||
<string name="length">Længde</string>
|
||||
<string name="list_size_title">Størrelse på listeelementer</string>
|
||||
<string name="list_size_summary">Tekststørrelse i elementliste</string>
|
||||
<string name="list_size_summary">Tekststørrelse i elementlisten</string>
|
||||
<string name="loading_database">Indlæser database…</string>
|
||||
<string name="lowercase">Små bogstaver</string>
|
||||
<string name="hide_password_title">Skjul adgangskoder</string>
|
||||
<string name="hide_password_summary">Masker adgangskoder (***) som standard</string>
|
||||
<string name="hide_password_summary">Skjul adgangskoder (***) som standard</string>
|
||||
<string name="about">Om</string>
|
||||
<string name="menu_change_key_settings">Skift hovednøgle</string>
|
||||
<string name="settings">Indstillinger</string>
|
||||
<string name="menu_database_settings">Database indstillinger</string>
|
||||
<string name="menu_database_settings">Databaseindstillinger</string>
|
||||
<string name="menu_delete">Slet</string>
|
||||
<string name="menu_donate">Donér</string>
|
||||
<string name="menu_edit">Rediger</string>
|
||||
@@ -107,27 +107,27 @@
|
||||
<string name="minus">Bindestreg</string>
|
||||
<string name="never">Aldrig</string>
|
||||
<string name="no_results">Ingen søgeresultater</string>
|
||||
<string name="no_url_handler">Installer en web-browser til at åbne URL.</string>
|
||||
<string name="no_url_handler">Installer en web-browser for at åbne denne URL.</string>
|
||||
<string name="progress_create">Opretter ny database…</string>
|
||||
<string name="progress_title">Arbejder…</string>
|
||||
<string name="protection">Beskyttelse</string>
|
||||
<string name="read_only_warning">KeePassDX behøver skrivetilladelse for at ændre i databasen.</string>
|
||||
<string name="read_only_warning">Afhængigt af din filhåndtering er det muligt, at KeePassDX ikke har tilladelse til at skrive i dit lager.</string>
|
||||
<string name="content_description_remove_from_list">Fjern</string>
|
||||
<string name="root">Rod</string>
|
||||
<string name="rounds">Transformationsrunder</string>
|
||||
<string name="rounds_explanation">Yderligere krypteringsrunder giver højere beskyttelse mod brute-force angreb, men kan virkelig forsinke læsnings- og skrivehastigheden.</string>
|
||||
<string name="rounds_explanation">Yderligere krypteringsrunder giver højere beskyttelse mod brute-force angreb, men kan forsinke læsnings- og skrivehastigheden markant.</string>
|
||||
<string name="saving_database">Gemmer database…</string>
|
||||
<string name="space">Mellemrum</string>
|
||||
<string name="sort_db">Naturlig rækkefølge</string>
|
||||
<string name="special">Speciel</string>
|
||||
<string name="search">Søg</string>
|
||||
<string name="underline">Understregning</string>
|
||||
<string name="unsupported_db_version">Database-versionen er ikke understøttet.</string>
|
||||
<string name="unsupported_db_version">Database-version ikke understøttet.</string>
|
||||
<string name="uppercase">Store bogstaver</string>
|
||||
<string name="version_label">Version %1$s</string>
|
||||
<string name="education_unlock_summary">Angiv en adgangskode og/eller en nøglefil til at låse databasen op.
|
||||
\n
|
||||
\nHusk at gemme en kopi af .kdbx filen i et sikkert sted efter hver ændring.</string>
|
||||
\nHusk at gemme en kopi af din databasefil et sikkert sted efter hver ændring.</string>
|
||||
<string-array name="list_size_options">
|
||||
<item>Lille</item>
|
||||
<item>Mellem</item>
|
||||
@@ -140,10 +140,10 @@
|
||||
<string name="allow">Tillad</string>
|
||||
<string name="error_load_database">Databasen kunne ikke indlæses.</string>
|
||||
<string name="error_load_database_KDF_memory">Kunne ikke indlæse nøglen. Prøv at reducere KDF \"hukommelsesforbrug\".</string>
|
||||
<string name="error_autofill_enable_service">Kunne ikke aktivere autofyld tjenesten.</string>
|
||||
<string name="error_autofill_enable_service">Kunne ikke aktivere autofyld-tjenesten.</string>
|
||||
<string name="file_not_found_content">Kunne ikke finde filen. Prøv at åbne den fra filhåndtering.</string>
|
||||
<string name="list_entries_show_username_title">Vis brugernavne</string>
|
||||
<string name="list_entries_show_username_summary">Vis brugernavne i postlister</string>
|
||||
<string name="list_entries_show_username_summary">Viser brugernavne i postlister</string>
|
||||
<string name="copy_field">Kopi af %1$s</string>
|
||||
<string name="menu_form_filling_settings">Formularudfyldning</string>
|
||||
<string name="menu_copy">Kopier</string>
|
||||
@@ -151,12 +151,12 @@
|
||||
<string name="menu_paste">Indsæt</string>
|
||||
<string name="menu_cancel">Annuller</string>
|
||||
<string name="menu_file_selection_read_only">Skrivebeskyttet</string>
|
||||
<string name="menu_open_file_read_and_write">Modificerbar</string>
|
||||
<string name="menu_open_file_read_and_write">Kan ændres</string>
|
||||
<string name="read_only">Skrivebeskyttet</string>
|
||||
<string name="encryption_explanation">Databasekrypteringsalgoritme anvendt for alle data.</string>
|
||||
<string name="encryption_explanation">Databasekrypteringsalgoritme anvendt for alle data</string>
|
||||
<string name="kdf_explanation">For at generere nøglen til krypteringsalgoritmen, omdannes hovednøglen ved hjælp af en tilfældigt saltet nøgleafledningsfunktion.</string>
|
||||
<string name="memory_usage">Hukommelsesforbrug</string>
|
||||
<string name="memory_usage_explanation">Hukommelse, som anvendes af nøgleafledningsfunktion.</string>
|
||||
<string name="memory_usage_explanation">Hukommelse, som anvendes af nøgleafledningsfunktionen.</string>
|
||||
<string name="parallelism">Parallelitet</string>
|
||||
<string name="parallelism_explanation">Grad af parallelitet (dvs. antallet af tråde), som anvendes af nøgleafledningsfunktion.</string>
|
||||
<string name="sort_menu">Sorter</string>
|
||||
@@ -170,34 +170,34 @@
|
||||
<string name="sort_last_access_time">Adgang</string>
|
||||
<string name="warning">Advarsel</string>
|
||||
<string name="warning_password_encoding">Undgå adgangskodetegn uden for tekstkodningsformatet i databasefilen (ukendte tegn konverteres til samme bogstav).</string>
|
||||
<string name="warning_empty_password">Bekræft brug af ingen adgangskode til beskyttelse mod oplåsning\?</string>
|
||||
<string name="warning_empty_password">Fortsæt uden adgangskode til beskyttelse mod oplåsning\?</string>
|
||||
<string name="warning_no_encryption_key">Fortsæt uden krypteringsnøgle\?</string>
|
||||
<string name="encrypted_value_stored">Krypteret adgangskode er gemt</string>
|
||||
<string name="no_credentials_stored">Databasen har endnu ikke en adgangskode.</string>
|
||||
<string name="no_credentials_stored">Denne database har endnu ikke gemt legitimationsoplysninger.</string>
|
||||
<string name="database_history">Historik</string>
|
||||
<string name="menu_appearance_settings">Udseende</string>
|
||||
<string name="general">Generelt</string>
|
||||
<string name="autofill">Autoudfyld</string>
|
||||
<string name="autofill_service_name">KeePassDX formularudfyldning</string>
|
||||
<string name="autofill_sign_in_prompt">Log ind med KeePassDX</string>
|
||||
<string name="set_autofill_service_title">Indstil standard autoudfyldservice</string>
|
||||
<string name="autofill_explanation_summary">Aktiver autofyldning for hurtigt at udfylde formularer i andre programmer</string>
|
||||
<string name="password_size_title">Genereret kodeordslængde</string>
|
||||
<string name="set_autofill_service_title">Indstil standard autoudfyldningstjeneste</string>
|
||||
<string name="autofill_explanation_summary">Aktiver autofyldning for hurtigt at udfylde formularer i andre apps</string>
|
||||
<string name="password_size_title">Genereret adgangskodelængde</string>
|
||||
<string name="password_size_summary">Angiver standardlængden for genererede adgangskoder</string>
|
||||
<string name="list_password_generator_options_title">Adgangskodetegn</string>
|
||||
<string name="list_password_generator_options_summary">Angiv tilladte tegn for adgangskodegenerator</string>
|
||||
<string name="clipboard">Udklipsholder</string>
|
||||
<string name="clipboard_notifications_title">Udklipsholdermeddelelser</string>
|
||||
<string name="clipboard_notifications_summary">Vis udklipsholder for at kopiere felter når en post vises</string>
|
||||
<string name="clipboard_warning">Hvis automatisk sletning af udklipsholder mislykkes, slet historikken manuelt.</string>
|
||||
<string name="clipboard_notifications_title">Udklipsholder-notifikationer</string>
|
||||
<string name="clipboard_notifications_summary">Vis udklipsholder-notifikationer for at kopiere felter, når en post vises</string>
|
||||
<string name="clipboard_warning">Hvis den automatiske sletning af udklipsholderen ikke lykkes, skal du slette dens historik manuelt.</string>
|
||||
<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, når skærmen er slukket</string>
|
||||
<string name="advanced_unlock">Fingeraftryk</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="biometric_unlock_enable_title">Biometrisk oplåsning</string>
|
||||
<string name="biometric_unlock_enable_summary">Giver mulighed for at scanne biometriske for at åbne databasen</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 biometrisk genkendelse</string>
|
||||
<string name="biometric_delete_all_key_summary">Slet alle krypteringsnøgler, der er relateret til avanceret 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>
|
||||
@@ -206,34 +206,34 @@
|
||||
<string name="assign_master_key">Tildel en hovednøgle</string>
|
||||
<string name="create_keepass_file">Opret en ny database</string>
|
||||
<string name="recycle_bin_title">Brug af papirkurven</string>
|
||||
<string name="recycle_bin_summary">Flyt grupper og poster til gruppen \"Papirkurven\" før den slettes</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>
|
||||
<string name="monospace_font_fields_enable_summary">Skift skrifttypen, der anvendes i felter, for at forbedre tegnsynlighed</string>
|
||||
<string name="allow_copy_password_title">Udklipsholder tillid</string>
|
||||
<string name="allow_copy_password_summary">Tillad kopiering af adgangskoden og beskyttede felter kopieres til udklipsholderen</string>
|
||||
<string name="allow_copy_password_warning">Advarsel: Udklipsholder deles af alle programmer. Hvis følsomme data er kopieret, kan andet software gendanne den.</string>
|
||||
<string name="allow_copy_password_summary">Tillad kopiering af postens adgangskode og beskyttede felter til udklipsholderen</string>
|
||||
<string name="allow_copy_password_warning">Advarsel: Udklipsholderen deles af alle apps. Hvis følsomme data er kopieret, kan andet software gendanne den.</string>
|
||||
<string name="database_name_title">Databasenavn</string>
|
||||
<string name="database_description_title">Database beskrivelse</string>
|
||||
<string name="database_description_title">Database-beskrivelse</string>
|
||||
<string name="database_version_title">Databaseversion</string>
|
||||
<string name="text_appearance">Tekst</string>
|
||||
<string name="application_appearance">Brugerflade</string>
|
||||
<string name="other">Øvrige</string>
|
||||
<string name="keyboard">Tastatur</string>
|
||||
<string name="magic_keyboard_title">Magi keyboard</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="magic_keyboard_explanation_summary">Aktiver et brugerdefineret tastatur, der udfylder adgangskoder og alle identitetsfelter</string>
|
||||
<string name="allow_no_password_title">Tillad ingen hovednøgle</string>
|
||||
<string name="allow_no_password_summary">Tillader at trykke på knappen \"Åbn\", hvis der ikke er valgt nogen legitimationsoplysninger</string>
|
||||
<string name="enable_read_only_title">Skrivebeskyttet</string>
|
||||
<string name="enable_read_only_summary">Åbn database skrivebeskyttet som standard</string>
|
||||
<string name="enable_education_screens_title">Pædagogiske tips</string>
|
||||
<string name="enable_education_screens_summary">Fremhæv elementer for at lære, hvordan programmet fungerer</string>
|
||||
<string name="reset_education_screens_title">Nulstil pædagogiske tip</string>
|
||||
<string name="reset_education_screens_summary">Vis al uddannelsesinformation igen</string>
|
||||
<string name="reset_education_screens_text">Nulstilling af pædagogiske tips</string>
|
||||
<string name="education_create_database_title">Opret databasefilen</string>
|
||||
<string name="education_create_database_summary">Opret den første adgangskodeadministrationsfil.</string>
|
||||
<string name="enable_read_only_summary">Åbn som standard databasen skrivebeskyttet</string>
|
||||
<string name="enable_education_screens_title">Praktiske tips</string>
|
||||
<string name="enable_education_screens_summary">Fremhæv elementer for at lære, hvordan appen fungerer</string>
|
||||
<string name="reset_education_screens_title">Nulstil praktiske tips</string>
|
||||
<string name="reset_education_screens_summary">Vis al vejledning igen</string>
|
||||
<string name="reset_education_screens_text">Nulstilling af praktiske tips</string>
|
||||
<string name="education_create_database_title">Opret din databasefil</string>
|
||||
<string name="education_create_database_summary">Opret din første adgangskodeadministrationsfil.</string>
|
||||
<string name="education_select_database_title">Åbn en eksisterende database</string>
|
||||
<string name="education_select_database_summary">Åbn den tidligere database fil fra filhåndtering for at fortsætte med at bruge den.</string>
|
||||
<string name="education_select_database_summary">Åbn den tidligere databasefil fra din filhåndtering for at fortsætte med at bruge den.</string>
|
||||
<string name="education_new_node_title">Tilføj elementer til databasen</string>
|
||||
<string name="education_new_node_summary">Poster hjælper med at administrere digitale identiteter.
|
||||
\n
|
||||
@@ -241,56 +241,56 @@
|
||||
<string name="education_search_title">Søg i poster</string>
|
||||
<string name="education_search_summary">Indtast titel, brugernavn eller indhold af andre felter for at hente adgangskoder.</string>
|
||||
<string name="education_entry_edit_title">Rediger posten</string>
|
||||
<string name="education_entry_edit_summary">Rediger post med brugerdefinerede felter. Pool data kan refereres mellem forskellige indtastningsfelter.</string>
|
||||
<string name="education_entry_edit_summary">Rediger post med brugerdefinerede felter. Pool-data kan refereres mellem forskellige indtastningsfelter.</string>
|
||||
<string name="education_generate_password_title">Opret en stærk adgangskode</string>
|
||||
<string name="education_generate_password_summary">Generer en stærk kodeord til at forbinde elementet, definer det i henhold til kriteriet for formularen og glem ikke et sikkert kodeord.</string>
|
||||
<string name="education_generate_password_summary">Generer en stærk adgangskode til din post, og definer den nemt i henhold til kriterierne i formularen, og glem ikke en sikker adgangskode.</string>
|
||||
<string name="education_entry_new_field_title">Tilføj brugerdefinerede felter</string>
|
||||
<string name="education_entry_new_field_summary">Registrer et ekstra felt, tilføj en værdi og beskyt det eventuelt.</string>
|
||||
<string name="education_unlock_title">Lås databasen op</string>
|
||||
<string name="education_read_only_title">Skrivebeskyt databasen</string>
|
||||
<string name="education_read_only_summary">Skift åbningstilstanden for sessionen.
|
||||
\n
|
||||
\nI \"skrivebeskyttet\" tilstand forhindres utilsigtede ændringer i databasen.
|
||||
\nI \"skrivetilstand\" kan man tilføje, slette eller redigere alle elementerne, som det ønskes.</string>
|
||||
\nI \"Skrivebeskyttet\" tilstand forhindres utilsigtede ændringer i databasen.
|
||||
\nI \"Kan ændres\" kan du tilføje, slette eller redigere alle elementerne, som det ønskes.</string>
|
||||
<string name="education_field_copy_title">Kopier et felt</string>
|
||||
<string name="education_field_copy_summary">Kopier nemt et felt og indsæt det hvor det ønskes
|
||||
<string name="education_field_copy_summary">Kopierede felter kan indsættes hvor som helst.
|
||||
\n
|
||||
\nBrug flere formular udfyldninsmetoder. Brug den der foretrækkes.</string>
|
||||
\nBrug den metode til udfyldelse af formularer, du foretrækker.</string>
|
||||
<string name="education_lock_title">Lås databasen</string>
|
||||
<string name="education_lock_summary">Lås hurtigt databasen, indstil til at låse efter et stykke tid, og når skærmen slukkes.</string>
|
||||
<string name="education_sort_title">Sorter elementer</string>
|
||||
<string name="education_sort_title">Sortering af elementer</string>
|
||||
<string name="education_sort_summary">Vælg hvordan poster og grupper er sorteret.</string>
|
||||
<string name="education_donation_title">Deltag</string>
|
||||
<string name="education_donation_summary">Bidrag til at øge stabiliteten, sikkerheden og med at tilføje flere funktioner.</string>
|
||||
<string name="html_text_ad_free">I modsætning til andre programmer til adgangskodeadministration er denne <strong>annoncefri</strong>, <strong>copyleft fri software</strong>, og indsamler ikke personlige data, uanset hvilken version der bruges.</string>
|
||||
<string name="html_text_buy_pro">Ved at købe pro-versionen, er der adgang til <strong>visuel stil</strong>, og det vil især hjælpe <strong>gennemførelsen af lokale projekter.</strong></string>
|
||||
<string name="html_text_feature_generosity">Denne <strong>visuelle stil</strong> er tilgængelige takket være bidrag.</string>
|
||||
<string name="html_text_donation">For at bevare uafhængighed og altid at være aktiv, håber vi på dit <strong>bidrag.</strong></string>
|
||||
<string name="education_donation_summary">Hjælp med at øge stabiliteten og sikkerheden og med at tilføje flere funktioner.</string>
|
||||
<string name="html_text_ad_free">I modsætning til andre apps til adgangskodeadministration er denne <strong>reklamefri</strong>, <strong>copyleft fri software</strong>, og indsamler ikke personlige data, uanset hvilken version der bruges.</string>
|
||||
<string name="html_text_buy_pro">Ved at købe pro-versionen får du adgang til <strong>visuel stil</strong>, og du vil især hjælpe med <strong>gennemførelsen af fællesskabets projekter.</strong></string>
|
||||
<string name="html_text_feature_generosity">Denne <strong>visuelle stil</strong> er tilgængelig takket være din generøsitet.</string>
|
||||
<string name="html_text_donation">For at vi kan bevare vores frihed og altid være aktive, er vi afhængige af dit <strong>bidrag.</strong></string>
|
||||
<string name="html_text_dev_feature">Funktionen er <strong>under udvikling</strong>, og det kræver <strong>bidrag</strong>, for snart at være tilgængelig.</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Ved at købe <strong>pro</strong> versionen,</string>
|
||||
<string name="html_text_dev_feature_contibute">Ved at <strong>bidrage</strong>,</string>
|
||||
<string name="html_text_dev_feature_encourage">tilskyndes udviklerne til at lave <strong>nye funktioner</strong> og <strong>rette fejl</strong> i henhold bemærkninger.</string>
|
||||
<string name="html_text_dev_feature_thanks">Tak for bidrag.</string>
|
||||
<string name="html_text_dev_feature_encourage">tilskyndes udviklerne til at lave <strong>nye funktioner</strong> og <strong>rette fejl</strong> i henhold dine bemærkninger.</string>
|
||||
<string name="html_text_dev_feature_thanks">Mange tak for dit bidrag.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Vi arbejder hårdt på hurtigt at frigive denne funktion.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Husk at holde din app opdateret ved at installere den nyeste version.</string>
|
||||
<string name="download">Hent</string>
|
||||
<string name="contribute">Bidrag</string>
|
||||
<string name="style_choose_title">Tema</string>
|
||||
<string name="style_choose_summary">Tema, der bruges i programmet</string>
|
||||
<string name="style_choose_title">App-tema</string>
|
||||
<string name="style_choose_summary">Tema, der bruges i appen</string>
|
||||
<string name="icon_pack_choose_title">Ikonpakke</string>
|
||||
<string name="icon_pack_choose_summary">Ikonpakke, der anvendes</string>
|
||||
<string name="keyboard_name">Magi keyboard</string>
|
||||
<string name="keyboard_label">Magi keyboard (KeePassDX)</string>
|
||||
<string name="icon_pack_choose_summary">Ikonpakke, der anvendes i appen</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Magikeyboard indstillinger</string>
|
||||
<string name="keyboard_entry_category">Post</string>
|
||||
<string name="keyboard_entry_timeout_title">Udløbstid</string>
|
||||
<string name="keyboard_notification_entry_title">Meddelelsesinfo</string>
|
||||
<string name="keyboard_notification_entry_summary">Vis en meddelelse, når en post er til rådighed</string>
|
||||
<string name="keyboard_notification_entry_title">Notifikationsinfo</string>
|
||||
<string name="keyboard_notification_entry_summary">Vis en notifikation, når en post er til rådighed</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Post</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s til rådighed på Magikeyboard</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Ryd ved lukning</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Luk databasen, når meddelse lukkes</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Luk databasen, når notifikation lukkes</string>
|
||||
<string name="keyboard_appearance_category">Udseende</string>
|
||||
<string name="keyboard_theme_title">Tastaturtema</string>
|
||||
<string name="keyboard_keys_category">Taster</string>
|
||||
@@ -300,49 +300,49 @@
|
||||
<string name="keyboard_entry_timeout_summary">Tidsudløb for at rydde indtastning</string>
|
||||
<string name="entry_notes">Noter</string>
|
||||
<string name="selection_mode">Valgstilstand</string>
|
||||
<string name="do_not_kill_app">Luk ikke programmet…</string>
|
||||
<string name="do_not_kill_app">Luk ikke appen…</string>
|
||||
<string name="lock_database_back_root_title">Tryk på \'Tilbage\' for at låse</string>
|
||||
<string name="lock_database_back_root_summary">Lås databasen, når der klikkes på tilbage-knappen fra startskærmen</string>
|
||||
<string name="clear_clipboard_notification_title">Ryd ved lukning</string>
|
||||
<string name="clear_clipboard_notification_summary">Lås databasen, når udklipsholderens varighed udløber, eller meddelelsen lukkes, når du begynder at bruge den</string>
|
||||
<string name="clear_clipboard_notification_summary">Lås databasen, når udklipsholderens varighed udløber, eller notifikationen lukkes, efter at du begynder at bruge den</string>
|
||||
<string name="recycle_bin">Papirkurven</string>
|
||||
<string name="keyboard_selection_entry_title">Valg af indtastning</string>
|
||||
<string name="keyboard_selection_entry_summary">Vis indtastningsfelter i Magikeyboard, når der vises en post</string>
|
||||
<string name="keyboard_selection_entry_summary">Når du ser en post i KeePassDX, skal Magikeyboard udfyldes med den pågældende post</string>
|
||||
<string name="delete_entered_password_title">Slet adgangskode</string>
|
||||
<string name="delete_entered_password_summary">Sletter adgangskoden der er angivet efter et forsøg på at oprette forbindelse til en database</string>
|
||||
<string name="delete_entered_password_summary">Sletter den adgangskode, der er indtastet efter et forsøg på at oprette forbindelse til en database</string>
|
||||
<string name="content_description_open_file">Åbn fil</string>
|
||||
<string name="content_description_node_children">Undernode</string>
|
||||
<string name="content_description_add_node">Tilføj knude</string>
|
||||
<string name="content_description_node_children">Undernoder</string>
|
||||
<string name="content_description_add_node">Tilføj node</string>
|
||||
<string name="content_description_add_entry">Tilføj post</string>
|
||||
<string name="content_description_add_group">Tilføj gruppe</string>
|
||||
<string name="content_description_file_information">Filoplysninger</string>
|
||||
<string name="content_description_password_checkbox">Afkrydsningsfelt for adgangskode</string>
|
||||
<string name="content_description_keyfile_checkbox">Afkrydsningsfelt for nøglefil</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Gentag for at skifte synlighed for adgangskode</string>
|
||||
<string name="content_description_entry_icon">Indtastningsikon</string>
|
||||
<string name="content_description_entry_icon">Ikon for post</string>
|
||||
<string name="entry_password_generator">Adgangskodegenerator</string>
|
||||
<string name="content_description_password_length">Længde på adgangskode</string>
|
||||
<string name="entry_add_field">Tilføj felt</string>
|
||||
<string name="content_description_remove_field">Fjern felt</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="list_groups_show_number_entries_title">Vis antal poster</string>
|
||||
<string name="list_groups_show_number_entries_summary">Vise antallet af poster i en gruppe</string>
|
||||
<string name="error_move_entry_here">Post kan ikke flyttes her til.</string>
|
||||
<string name="error_copy_entry_here">Post kan ikke kopieres her til.</string>
|
||||
<string name="list_groups_show_number_entries_summary">Viser antallet af poster i en gruppe</string>
|
||||
<string name="error_move_entry_here">Du kan ikke flytte en post hertil.</string>
|
||||
<string name="error_copy_entry_here">Post kan ikke kopieres hertil.</string>
|
||||
<string name="content_description_background">Baggrund</string>
|
||||
<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="biometric">Biometrisk</string>
|
||||
<string name="biometric_auto_open_prompt_title">Åbn automatisk biometrisk prompt</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Spørg automatisk efter biometrisk oplåsning, hvis databasen er konfigureret til at bruge det</string>
|
||||
<string name="enable">Aktiver</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="enable">Aktivér</string>
|
||||
<string name="disable">Deaktiver</string>
|
||||
<string name="master_key">Hovednøgle</string>
|
||||
<string name="security">Sikkerhed</string>
|
||||
<string name="entry_history">Historik</string>
|
||||
<string name="entry_setup_otp">Indstilling af engangsadgangskode (OTP)</string>
|
||||
<string name="entry_setup_otp">Indstil engangsadgangskode (OTP)</string>
|
||||
<string name="otp_type">OTP-type</string>
|
||||
<string name="otp_secret">Hemmelig</string>
|
||||
<string name="otp_period">Periode (sekunder)</string>
|
||||
@@ -351,26 +351,26 @@
|
||||
<string name="otp_algorithm">Algoritme</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="error_invalid_OTP">Ugyldig OTP-hemmelighed.</string>
|
||||
<string name="error_disallow_no_credentials">Der skal angives mindst en legitimationsoplysning.</string>
|
||||
<string name="error_disallow_no_credentials">Der skal angives mindst én legitimationsoplysning.</string>
|
||||
<string name="error_copy_group_here">En gruppe kan ikke kopieres her.</string>
|
||||
<string name="error_otp_secret_key">Den hemmelige nøgle skal være i Base32-format.</string>
|
||||
<string name="error_otp_counter">Tæller skal være mellem %1$d og %2$d.</string>
|
||||
<string name="error_otp_period">Perioden skal være mellem %1$d og %2$d sekunder.</string>
|
||||
<string name="error_otp_period">Perioden skal være på mellem %1$d og %2$d sekunder.</string>
|
||||
<string name="error_otp_digits">Token skal indeholder %1$d til %2$d cifre.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s med det samme UUID %2$s findes allerede.</string>
|
||||
<string name="creating_database">Opretter database…</string>
|
||||
<string name="menu_security_settings">Sikkerhedsindstillinger</string>
|
||||
<string name="menu_master_key_settings">Indstillinger for hovednøgle</string>
|
||||
<string name="contains_duplicate_uuid">Databasen indeholder dublerede UUID\'er.</string>
|
||||
<string name="contains_duplicate_uuid">Databasen indeholder UUID-dubletter.</string>
|
||||
<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="database_data_compression_title">Datakomprimering</string>
|
||||
<string name="database_data_compression_summary">Datakomprimering reducerer databasens størrelse</string>
|
||||
<string name="max_history_items_title">Max. antal</string>
|
||||
<string name="max_history_items_summary">Begræns antallet af historikposter pr. indtastning</string>
|
||||
<string name="max_history_size_title">Max. størrelse</string>
|
||||
<string name="max_history_items_title">Maksimalt antal</string>
|
||||
<string name="max_history_items_summary">Begræns antallet af historikelementer pr. post</string>
|
||||
<string name="max_history_size_title">Maksimal størrelse</string>
|
||||
<string name="max_history_size_summary">Begræns historikstørrelsen pr. post</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Anbefalet fornyelse</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Anbefal ændring af hovednøglen (dage)</string>
|
||||
@@ -385,14 +385,14 @@
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="device_keyboard_setting_title">Indstillinger for enhedens tastatur</string>
|
||||
<string name="error_save_database">Databasen kunne ikke gemmes.</string>
|
||||
<string name="menu_save_database">Gem database</string>
|
||||
<string name="menu_save_database">Gem data</string>
|
||||
<string name="menu_empty_recycle_bin">Tøm papirkurven</string>
|
||||
<string name="command_execution">Udfører kommandoen…</string>
|
||||
<string name="warning_permanently_delete_nodes">Slet markerede noder permanent\?</string>
|
||||
<string name="keystore_not_accessible">Nøglelageret er ikke korrekt initialiseret.</string>
|
||||
<string name="recycle_bin_group_title">Papirkurvsgruppe</string>
|
||||
<string name="enable_auto_save_database_title">Gem automatisk database</string>
|
||||
<string name="enable_auto_save_database_summary">Gem databasen efter hver en vigtig handling (i tilstanden \"Modificerbar\")</string>
|
||||
<string name="enable_auto_save_database_summary">Gem databasen efter hver en vigtig handling (i tilstanden \"Kan ændres\")</string>
|
||||
<string name="entry_attachments">Vedhæftninger</string>
|
||||
<string name="menu_restore_entry_history">Gendan historik</string>
|
||||
<string name="menu_delete_entry_history">Slet historik</string>
|
||||
@@ -401,96 +401,96 @@
|
||||
<string name="download_attachment">Hent %1$s</string>
|
||||
<string name="download_initialization">Initialiserer…</string>
|
||||
<string name="download_progression">I gang: %1$d%%</string>
|
||||
<string name="download_finalization">Færdiggørelse…</string>
|
||||
<string name="download_complete">Komplet!</string>
|
||||
<string name="download_finalization">Færdiggører…</string>
|
||||
<string name="download_complete">Færdig!</string>
|
||||
<string name="hide_expired_entries_title">Skjul udløbne poster</string>
|
||||
<string name="hide_expired_entries_summary">Udløbne poster vises ikke</string>
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="contribution">Bidrag</string>
|
||||
<string name="feedback">Tilbagemelding</string>
|
||||
<string name="html_about_licence">KeePassDX ©%1$d Kunzisoft er <strong>open source</strong> og <strong>uden reklamer</strong>.
|
||||
\nDet leveres som det er under <strong>GPLv3</strong> licens uden nogen garanti.</string>
|
||||
<string name="html_about_contribution">For at <strong>holde vores frihed</strong>, <strong>rette fejl</strong>, <strong>tilføje funktioner</strong> og <strong>at være altid aktiv</strong>, regner vi med <strong>bidrag</strong>.</string>
|
||||
\nDen leveres som den er, under <strong>GPLv3</strong> licens, uden nogen form for garanti.</string>
|
||||
<string name="html_about_contribution">For at <strong>vi kan bevare vores frihed</strong>, <strong>rette fejl</strong>, <strong>tilføje funktioner</strong> og <strong>altid være aktive</strong>, er vi afhængige af <strong>bidrag</strong>.</string>
|
||||
<string name="auto_focus_search_title">Hurtig søgning</string>
|
||||
<string name="auto_focus_search_summary">Anmod om en søgning når en database åbnes</string>
|
||||
<string name="auto_focus_search_summary">Anmod om søgning ved åbning af en database</string>
|
||||
<string name="remember_database_locations_title">Husk placeringer af databaser</string>
|
||||
<string name="remember_database_locations_summary">Holder styr på, hvor databaserne gemmes</string>
|
||||
<string name="remember_keyfile_locations_title">Husk placering af nøglefiler</string>
|
||||
<string name="remember_keyfile_locations_summary">Holder styr på, hvor nøglefiler gemmes</string>
|
||||
<string name="show_recent_files_title">Vis seneste filer</string>
|
||||
<string name="show_recent_files_summary">Vis placeringer af de seneste databaser</string>
|
||||
<string name="hide_broken_locations_title">Skjule brudte databaselinks</string>
|
||||
<string name="hide_broken_locations_title">Skjul brudte databaselinks</string>
|
||||
<string name="hide_broken_locations_summary">Skjul brudte links på listen over seneste databaser</string>
|
||||
<string name="warning_database_read_only">Giv fil skriveadgang for at gemme databasændringer</string>
|
||||
<string name="education_setup_OTP_summary">Sæt op engangs-adgangskode-styring (HOTP / TOTP) for at generere et token anmodet af tofaktor-autentisering (2FA).</string>
|
||||
<string name="education_setup_OTP_summary">Indstil engangs-adgangskode-styring (HOTP / TOTP) for at generere et token anmodet om til tofaktor-autentisering (2FA).</string>
|
||||
<string name="education_setup_OTP_title">Opsætning af OTP</string>
|
||||
<string name="error_create_database">Databasefilen kunne ikke oprettes.</string>
|
||||
<string name="entry_add_attachment">Tilføj vedhæng</string>
|
||||
<string name="entry_add_attachment">Tilføj vedhæftning</string>
|
||||
<string name="discard">Kassér</string>
|
||||
<string name="discard_changes">Kasser ændringer\?</string>
|
||||
<string name="discard_changes">Kassér ændringer\?</string>
|
||||
<string name="validate">Valider</string>
|
||||
<string name="lock_database_show_button_summary">Viser låseknappen i brugergrænsefladen</string>
|
||||
<string name="lock_database_show_button_title">Vis låseknap</string>
|
||||
<string name="autofill_preference_title">Indstillinger for automatisk udfyldning</string>
|
||||
<string name="warning_database_link_revoked">Adgang til filen tilbagekaldt af filadministratoren</string>
|
||||
<string name="warning_database_link_revoked">Adgang til filen tilbagekaldt af filhåndteringen</string>
|
||||
<string name="error_label_exists">Etiketten findes allerede.</string>
|
||||
<string name="autofill_block_restart">Genstart programmet, der indeholder formularen for at aktivere blokeringen.</string>
|
||||
<string name="autofill_block_restart">Genstart appen, der indeholder formularen for at aktivere blokeringen.</string>
|
||||
<string name="autofill_block">Bloker autofyld</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Blokeringsliste, der forhindrer automatisk udfyldning af webdomæner</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Blokeringsliste for webdomæne</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Blokeringsliste der forhindrer automatisk udfyldning af programmer</string>
|
||||
<string name="autofill_application_id_blocklist_title">Blokeringsliste for program</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Blokeringsliste for webdomæner</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Blokeringsliste der forhindrer automatisk udfyldning af apps</string>
|
||||
<string name="autofill_application_id_blocklist_title">Blokeringsliste for applikation</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Skift automatisk tilbage til det forrige tastatur efter udførelse af \"Automatisk tastehandling\"</string>
|
||||
<string name="keyboard_previous_fill_in_title">Automatisk tastehandling</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Skift automatisk tilbage til det forrige tastatur på databasens legitimationsskærm</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Skærmbilledet til databaselegitimationsoplysninger</string>
|
||||
<string name="keyboard_change">Skifte tastatur</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Skærm til databaselegitimationsoplysninger</string>
|
||||
<string name="keyboard_change">Skift tastatur</string>
|
||||
<string name="filter">Filter</string>
|
||||
<string name="subdomain_search_summary">Søg på webdomæner med begrænsninger på underdomæner</string>
|
||||
<string name="subdomain_search_title">Underdomæne søgning</string>
|
||||
<string name="subdomain_search_title">Underdomæne-søgning</string>
|
||||
<string name="error_string_type">Teksten stemmer ikke overens med det ønskede element.</string>
|
||||
<string name="content_description_add_item">Tilføj element</string>
|
||||
<string name="show_uuid_summary">Viser UUID\'en, der er knyttet til en post</string>
|
||||
<string name="show_uuid_summary">Viser UUID\'en, der er knyttet til en post eller en gruppe</string>
|
||||
<string name="show_uuid_title">Vis UUID</string>
|
||||
<string name="upload_attachment">Overfør %1$s</string>
|
||||
<string name="education_add_attachment_title">Vedhæft fil</string>
|
||||
<string name="autofill_read_only_save">Lagring af data er ikke tilladt for en database, der er åbnet som skrivebeskyttet.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Bed om at gemme data, når en formular er valideret</string>
|
||||
<string name="autofill_ask_to_save_data_title">Bed om at gemme data</string>
|
||||
<string name="autofill_read_only_save">Det er ikke tilladt at gemme data i en database, der er åbnet som skrivebeskyttet.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Spørg om du vil gemme data, når en formular er udfyldt</string>
|
||||
<string name="autofill_ask_to_save_data_title">Spørg om du vil gemme data</string>
|
||||
<string name="autofill_save_search_info_title">Gem søgeoplysninger</string>
|
||||
<string name="autofill_close_database_summary">Luk databasen efter en markering af autofyld</string>
|
||||
<string name="autofill_close_database_title">Luk database</string>
|
||||
<string name="keyboard_previous_lock_summary">Skift automatisk tilbage til det forrige tastatur efter låsning af databasen</string>
|
||||
<string name="keyboard_previous_lock_title">Lås databasen</string>
|
||||
<string name="keyboard_save_search_info_title">Gem delte oplysninger</string>
|
||||
<string name="notification">Anmeldelse</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Fjerner vedhæftede filer indeholdt i databasen, men ikke knyttet til en post</string>
|
||||
<string name="notification">Notifikation</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Fjerner vedhæftede filer, der findes i databasen, men som ikke er knyttet til en post</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Fjern ikke-sammenkædede data</string>
|
||||
<string name="data">Data</string>
|
||||
<string name="biometric_security_update_required">Biometrisk sikkerhedsopdatering påkrævet.</string>
|
||||
<string name="warning_empty_keyfile_explanation">Indholdet af nøglefilen bør aldrig ændres og bør i bedste fald indeholde tilfældigt genererede data.</string>
|
||||
<string name="warning_empty_keyfile_explanation">Indholdet af nøglefilen bør aldrig ændres, og optimalt set bør den indeholde tilfældigt genererede data.</string>
|
||||
<string name="warning_empty_keyfile">Det anbefales ikke at tilføje en tom nøglefil.</string>
|
||||
<string name="warning_sure_remove_data">Fjern alligevel disse data\?</string>
|
||||
<string name="warning_remove_unlinked_attachment">Fjernelse af ikke-linkede data kan mindske størrelsen på databasen, men kan også slette data, der bruges til KeePass-plugins.</string>
|
||||
<string name="warning_sure_add_file">Tilføj alligevel filen\?</string>
|
||||
<string name="warning_replace_file">Overførelsen af filen erstatter den eksisterende.</string>
|
||||
<string name="warning_file_too_big">En KeePass database formodes kun at indeholde små hjælpefiler (såsom PGP nøglefiler).
|
||||
<string name="warning_replace_file">Overførsel af denne fil vil erstatte den eksisterende fil.</string>
|
||||
<string name="warning_file_too_big">En KeePass-database bør kun indeholde små hjælpefiler (såsom PGP-nøglefiler).
|
||||
\n
|
||||
\nDatabasen kan blive meget stor og reducere ydeevnen med denne overførelse.</string>
|
||||
<string name="warning_empty_recycle_bin">Slet alle noder permanent fra papirkurven\?</string>
|
||||
<string name="registration_mode">Registreringstilstand</string>
|
||||
<string name="save_mode">Gem tilstand</string>
|
||||
<string name="save_mode">Gem-tilstand</string>
|
||||
<string name="search_mode">Søgetilstand</string>
|
||||
<string name="error_registration_read_only">Det er ikke tilladt at gemme et nyt element i en skrivebeskyttet database</string>
|
||||
<string name="content_description_credentials_information">Oplysninger om legitimationsoplysninger</string>
|
||||
<string name="content_description_credentials_information">Legitimationsoplysninger</string>
|
||||
<string name="configure_biometric">Der er ikke tilmeldt biometriske legitimationsoplysninger eller enhedsoplysninger.</string>
|
||||
<string name="education_add_attachment_summary">Overfør en vedhæftet fil til posten for at gemme vigtige eksterne data.</string>
|
||||
<string name="autofill_save_search_info_summary">Forsøger at gemme delte oplysninger, når der foretages et manuelt indtastningsvalg</string>
|
||||
<string name="keyboard_save_search_info_summary">Forsøger at gemme delte oplysninger, når der foretages et manuelt indtastningsvalg</string>
|
||||
<string name="autofill_save_search_info_summary">Forsøger at gemme delte oplysninger, når der foretages et manuelt indtastningsvalg, så det bliver lettere at bruge dem senere</string>
|
||||
<string name="keyboard_save_search_info_summary">Forsøg at gemme delte oplysninger, når der foretages et manuelt indtastningsvalg, så det bliver lettere at bruge dem senere</string>
|
||||
<string name="error_field_name_already_exists">Feltnavnet findes allerede.</string>
|
||||
<string name="icon_section_custom">Brugerdefineret</string>
|
||||
<string name="icon_section_standard">Standard</string>
|
||||
<string name="style_brightness_summary">Vælg lys eller mørk tema</string>
|
||||
<string name="style_brightness_summary">Vælg lyst eller mørkt tema</string>
|
||||
<string name="style_brightness_title">Temalysstyrke</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
@@ -503,68 +503,170 @@
|
||||
<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åsningstaster</string>
|
||||
<string name="advanced_unlock_tap_delete">Tryk for at slette avancerede 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 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_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="warning_database_info_changed_options">Overskriv de eksterne ændringer ved at gemme databasen eller genindlæse den med de seneste ændringer.</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_reload_database">Genindlæs database</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>
|
||||
<string name="error_file_to_big">Filen, du prøver at overføre, er for stor.</string>
|
||||
<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">Uddrag databasens legitimationsoplysninger med biometriske data</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Advarsel: hovedadgangskoden skal stadig huskes, hvis der bruges biometrisk genkendelse.</string>
|
||||
<string name="open_advanced_unlock_prompt_unlock_database">Åbn biometriske forespørgsel for at låse databasen op</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="open_advanced_unlock_prompt_unlock_database">Åbn den avancerede låseprompt for at låse databasen op</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 med at fjerne fildata.</string>
|
||||
<string name="error_otp_type">Den existerende OTP type kunne ikke genkendes, den kan være tiden er udløbet for at lave dette token.</string>
|
||||
<string name="education_advanced_unlock_summary">Sammenkæd din adgangskode, med din scannede biometriske oplysninger eller enheds legitimationsoplysninger for hurtigt oplåsning af din database.</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="device_credential_unlock_enable_summary">Giver dig mulighed for at bruge dine enhedsoplysninger for at åbne databasen</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 på at vise forslag til automatisk udfyldning direkte fra et kompatibelt tastatur</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">Avanceret oplåsningstimeout</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Avanceret oplåsning udløbsdato</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 biometrisk oplåsning</string>
|
||||
<string name="device_credential">Enhedsoplysninger</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Midlertidig avanceret oplåsning</string>
|
||||
<string name="device_credential">Enhedens legitimation</string>
|
||||
<string name="properties">Egenskaber</string>
|
||||
<string name="open_advanced_unlock_prompt_store_credential">Åbn den biometrisk genkendelse for at gemme legitimationsoplysninger</string>
|
||||
<string name="open_advanced_unlock_prompt_store_credential">Åbn den avancerede låseprompt for at gemme legitimationsoplysninger</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="description_app_properties">KeePassDX-egenskaber til at administrere app-indstillinger</string>
|
||||
<string name="export_app_properties_summary">Opret en fil til at eksportere app-egenskaber</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 appegenskaber</string>
|
||||
<string name="error_move_group_here">Du kan flytte en gruppe her.</string>
|
||||
<string name="error_word_reserved">Dette ord er reseveret og kan ikke bruges.</string>
|
||||
<string name="import_app_properties_title">Importer app-egenskaber</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>
|
||||
<string name="tags">Tags</string>
|
||||
<string name="content_description_database_color">Database farve</string>
|
||||
<string name="content_description_database_color">Databasefarve</string>
|
||||
<string name="template_group_name">Skabeloner</string>
|
||||
<string name="searchable">Søgbar</string>
|
||||
<string name="inherited">Arve</string>
|
||||
<string name="inherited">Nedarv</string>
|
||||
<string name="custom_data">Brugerdefinerede data</string>
|
||||
<string name="search_filters">Søg filtre</string>
|
||||
<string name="search_filters">Søgefiltre</string>
|
||||
<string name="current_group">Nuværende gruppe</string>
|
||||
<string name="number">Nummer</string>
|
||||
<string name="name">Navn</string>
|
||||
<string name="type">Type</string>
|
||||
<string name="content_description_passphrase_word_count">Antal ord i adgangssætning</string>
|
||||
<string name="case_sensitive">Der skelnes mellem store og små bogstaver</string>
|
||||
<string name="regex">Almindeligt udtryk</string>
|
||||
<string name="passphrase">Adgangssætning</string>
|
||||
<string name="colorize_password_title">Farvelæg adgangskoder</string>
|
||||
<string name="colorize_password_summary">Farvelæg adgangskodetegn efter type</string>
|
||||
<string name="word_separator">Adskillelsestegn</string>
|
||||
<string name="ignore_chars_filter">Ignorer tegn</string>
|
||||
<string name="lower_case">små bogstaver</string>
|
||||
<string name="upper_case">STORE BOGSTAVER</string>
|
||||
<string name="title_case">Overskriftstørrelse</string>
|
||||
<string name="debit_credit_card">Debit-/kreditkort</string>
|
||||
<string name="id_card">ID-kort</string>
|
||||
<string name="cryptocurrency">Kryptovaluta-wallet</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="account">Konto</string>
|
||||
<string name="bank">Bank</string>
|
||||
<string name="seed">Seed</string>
|
||||
<string name="membership">Medlemskab</string>
|
||||
<string name="menu_merge_database">Flet data</string>
|
||||
<string name="menu_external_icon">Eksternt ikon</string>
|
||||
<string name="warning_database_info_reloaded">Genindlæsning af databasen vil slette de lokalt ændrede data.</string>
|
||||
<string name="warning_exact_alarm">Du har ikke givet appen tilladelse til at bruge en nøjagtig alarm. Som følge heraf vil de funktioner, der kræver en timer, ikke blive udført med et nøjagtigt tidspunkt.</string>
|
||||
<string name="permission">Tilladelse</string>
|
||||
<string name="templates_group_uuid_title">Skabelongruppe</string>
|
||||
<string name="autofill_manual_selection_title">Manuelt valg</string>
|
||||
<string name="enable_keep_screen_on_summary">Hold skærmen tændt, når du ser på posten</string>
|
||||
<string name="enable_keep_screen_on_title">Hold skærmen tændt</string>
|
||||
<string name="keyboard_previous_search_title">Søgeskærm</string>
|
||||
<string name="keyboard_previous_search_summary">Skift automatisk tilbage til det tidligere tastatur på søgeskærmen</string>
|
||||
<string name="entropy_high">Entropi: Høj</string>
|
||||
<string name="entropy_calculate">Entropi: Beregn…</string>
|
||||
<string name="at_least_one_char">Mindst et tegn fra hver</string>
|
||||
<string name="content_description_entry_foreground_color">Forgrundsfarve for post</string>
|
||||
<string name="content_description_entry_background_color">Baggrundsfarve for post</string>
|
||||
<string name="holder">Holder</string>
|
||||
<string name="error_no_hardware_key">Vælg en hardwarenøgle.</string>
|
||||
<string name="error_XML_malformed">XML forkert udformet.</string>
|
||||
<string name="error_unable_merge_database_kdb">Kan ikke flette fra en database V1.</string>
|
||||
<string name="error_response_already_provided">Svar allerede givet.</string>
|
||||
<string name="error_cancel_by_user">Annulleret af bruger.</string>
|
||||
<string name="error_driver_required">Driver til %1$s er påkrævet.</string>
|
||||
<string name="error_location_unknown">Databaseplacering er ukendt, databasehandling kan ikke udføres.</string>
|
||||
<string name="error_hardware_key_unsupported">Hardwarenøgle er ikke understøttet.</string>
|
||||
<string name="error_empty_key">Nøglen må ikke være tom.</string>
|
||||
<string name="error_challenge_already_requested">Der er allerede anmodet om udfordring</string>
|
||||
<string name="error_no_response_from_challenge">Kan ikke få svaret fra udfordringen.</string>
|
||||
<string name="show_otp_token_title">Vis OTP-token</string>
|
||||
<string name="remember_hardware_key_title">Husk hardwarenøgler</string>
|
||||
<string name="remember_hardware_key_summary">Holder styr på de anvendte hardwarenøgler</string>
|
||||
<string name="warning_database_already_opened">En database er allerede åben, luk den først for at åbne den nye</string>
|
||||
<string name="warning_keyfile_integrity">Filens hash er ikke garanteret, fordi Android kan ændre dataene undervejs. Ændr filendelsen til .bin for at sikre korrekt integritet.</string>
|
||||
<string name="autofill_select_entry">Vælg post…</string>
|
||||
<string name="templates_group_enable_title">Brug af skabeloner</string>
|
||||
<string name="autofill_manual_selection_summary">Vis mulighed for at lade brugeren vælge databasepost</string>
|
||||
<string name="enable_screenshot_mode_title">Skærmbillede-tilstand</string>
|
||||
<string name="enable_screenshot_mode_summary">Tillad tredjepartsapps at optage eller tage skærmbilleder af appen</string>
|
||||
<string name="exclude_ambiguous_chars">Udelad tvetydige tegn</string>
|
||||
<string name="character_count">Antal tegn: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Skærmbillede-tilstand</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="place_of_issue">Udstedelsessted</string>
|
||||
<string name="email_address">E-mailadresse</string>
|
||||
<string name="wireless">Wi-fi</string>
|
||||
<string name="email">E-mail</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="date_of_issue">Udstedelsesdato</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="content_description_hardware_key_checkbox">Afkrydsningsfelt for hardwarenøgle</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="standard">Standard</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="template">Skabelon</string>
|
||||
<string name="corrupted_file">Beskadiget fil.</string>
|
||||
<string name="hint_icon_name">Ikonnavn</string>
|
||||
<string name="show_otp_token_summary">Viser OTP-tokens på listen over poster</string>
|
||||
<string name="show_entry_colors_summary">Viser forgrund- og baggrundsfarver for en post</string>
|
||||
<string name="templates_group_enable_summary">Brug dynamiske skabeloner til at udfylde felterne i en post</string>
|
||||
<string name="advanced_unlock_keystore_warning">Denne funktion gemmer krypterede legitimationsdata i den sikre KeyStore på din enhed.
|
||||
\n
|
||||
\nAfhængigt af operativsystemets indbyggede API-implementering er den muligvis ikke fuldt funktionel.
|
||||
\nKontroller KeyStore\'s kompatibilitet og sikkerhed med producenten af din enhed og skaberen af den ROM, du bruger.</string>
|
||||
<string name="entropy">Entropi: %1$s bit</string>
|
||||
<string name="consider_chars_filter">Overvej tegn</string>
|
||||
<string name="html_about_privacy"><strong>Der hentes ingen brugerdata</strong>, denne applikation opretter ikke forbindelse til nogen server, kører kun lokalt og respekterer fuldt ud brugernes privatliv.</string>
|
||||
<string name="navigation_drawer_open">Navigationsskuffe åben</string>
|
||||
<string name="content_description_nav_header">Navigationsoverskrift</string>
|
||||
<string name="navigation_drawer_close">Navigationsskuffe lukke</string>
|
||||
<string name="auto_type">Auto-indtastning</string>
|
||||
<string name="auto_type_sequence">Auto-indtastning-sekvens</string>
|
||||
<string name="menu_save_copy_to">Gem en kopi til …</string>
|
||||
<string name="menu_merge_from">Flet fra …</string>
|
||||
<string name="templates">Skabeloner</string>
|
||||
<string name="waiting_challenge_request">Venter på udfordringsanmodningen…</string>
|
||||
<string name="waiting_challenge_response">Venter på svar på udfordringen…</string>
|
||||
<string name="hardware_key">Hardware-nøgle</string>
|
||||
<string name="public_key">Offentlig nøgle</string>
|
||||
<string name="private_key">Privat nøgle</string>
|
||||
<string name="bank_name">Banknavn</string>
|
||||
<string name="bank_identifier_code">SWIFT/BIC</string>
|
||||
<string name="secure_note">Sikker note</string>
|
||||
<string name="show_entry_colors_title">Postfarver</string>
|
||||
</resources>
|
||||
@@ -179,7 +179,7 @@
|
||||
<string name="error_autofill_enable_service">Dienst für automatisches Ausfüllen kann nicht aktiviert werden.</string>
|
||||
<string name="copy_field">Kopie von %1$s</string>
|
||||
<string name="menu_form_filling_settings">Formularausfüllung</string>
|
||||
<string name="encryption_explanation">Verschlüsselungsalgorithmus der Datenbank wird für sämtliche Daten verwendet.</string>
|
||||
<string name="encryption_explanation">Verschlüsselungsalgorithmus der Datenbank wird für sämtliche Daten verwendet</string>
|
||||
<string name="kdf_explanation">Um den Schlüssel für den Verschlüsselungsalgorithmus zu generieren, wird der Hauptschlüssel umgewandelt, wobei ein zufälliger Salt in der Schlüsselberechnung verwendet wird.</string>
|
||||
<string name="memory_usage">Speichernutzung</string>
|
||||
<string name="memory_usage_explanation">Größe des Speichers, der für die Schlüsselableitung genutzt wird.</string>
|
||||
@@ -250,7 +250,7 @@
|
||||
<string name="education_sort_summary">Auswählen, wie Einträge und Gruppen sortiert werden.</string>
|
||||
<string name="education_donation_title">Mitmachen</string>
|
||||
<string name="education_donation_summary">Mithelfen, um Stabilität und Sicherheit zu verbessern sowie weitere Funktionen zu ermöglichen.</string>
|
||||
<string name="html_text_ad_free">Anders als viele andere Passwortmanager ist dieser <strong>werbefrei</strong>, <strong>quelloffen</strong> und unter einer <strong>Copyleft-Lizenz</strong>. Es werden keine persönlichen Daten gesammelt, in welcher Form auch immer, unabhängig von der verwendeten Version (kostenlos oder Pro).</string>
|
||||
<string name="html_text_ad_free">Anders als viele andere Passwortmanager ist dieser <strong>werbefrei</strong>, <strong>quelloffen</strong> und unter einer <strong>Copyleft-Lizenz</strong>. Es werden keine persönlichen Daten gesammelt, egal in welcher Form, unabhängig von der verwendeten Version (kostenlos oder Pro).</string>
|
||||
<string name="html_text_buy_pro">Mit dem Kauf der Pro-Version erhalten Sie Zugriff auf diesen <strong>visuellen Stil</strong> und unterstützen insbesondere <strong>die Umsetzung gemeinschaftlicher Projekte.</strong></string>
|
||||
<string name="html_text_feature_generosity">Dieser <strong>visuelle Stil</strong> ist dank Ihrer Großzügigkeit verfügbar.</string>
|
||||
<string name="html_text_donation">Um unsere Freiheit zu bewahren und immer aktiv zu bleiben, zählen wir auf Ihren <strong>Beitrag.</strong></string>
|
||||
@@ -454,7 +454,7 @@
|
||||
<string name="error_label_exists">Diese Bezeichnung existiert bereits.</string>
|
||||
<string name="autofill_block_restart">Starten Sie die Anwendung, die das Formular enthält, neu, um die Sperrung zu aktivieren.</string>
|
||||
<string name="autofill_block">Automatisches Ausfüllen sperren</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Liste der Domains, auf denen ein automatisches Ausfüllen verhindert wird</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Liste der Domains, für die ein automatisches Ausfüllen verhindert wird</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Liste gesperrter Web-Domains</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Liste der Apps, in denen ein automatisches Ausfüllen verhindert wird</string>
|
||||
<string name="autofill_application_id_blocklist_title">Liste gesperrter Anwendungen</string>
|
||||
@@ -620,8 +620,8 @@
|
||||
<string name="enable_keep_screen_on_title">Bildschirm eingeschaltet lassen</string>
|
||||
<string name="warning_keyfile_integrity">Der Hash der Datei ist nicht garantiert, da Android die Daten im laufenden Betrieb ändern kann. Ändern Sie die Dateierweiterung in .bin, um die Integrität zu gewährleisten.</string>
|
||||
<string name="enable_keep_screen_on_summary">Den Bildschirm beim Ansehen des Eintrags eingeschaltet lassen</string>
|
||||
<string name="show_entry_colors_summary">Vorder- und Hintergrundfarbe in einem Eintrag anzeigen</string>
|
||||
<string name="auto_type_sequence">Auto-Type-Sequenz</string>
|
||||
<string name="show_entry_colors_summary">Vorder- und Hintergrundfarbe für einen Eintrag anzeigen</string>
|
||||
<string name="auto_type_sequence">Automatische Eingabefolge</string>
|
||||
<string name="regex">Regulärer Ausdruck</string>
|
||||
<string name="searchable">Durchsuchbar</string>
|
||||
<string name="inherited">Vererbt</string>
|
||||
@@ -672,11 +672,13 @@
|
||||
<string name="error_empty_key">Der Schlüssel darf nicht leer sein.</string>
|
||||
<string name="corrupted_file">Die Datei ist beschädigt.</string>
|
||||
<string name="error_no_response_from_challenge">Die Response-Antwort kann nicht abgerufen werden.</string>
|
||||
<string name="error_challenge_already_requested">Die Challenge-Aufgabe wurde bereits angefordert.</string>
|
||||
<string name="error_challenge_already_requested">Die Challenge wurde bereits angefordert.</string>
|
||||
<string name="error_response_already_provided">Die Response-Antwort wurde bereits übertragen.</string>
|
||||
<string name="enable_screenshot_mode_title">Screenshot-Modus</string>
|
||||
<string name="enable_screenshot_mode_summary">Erlauben Sie Apps von Drittanbietern, Screenshots der Anwendung aufzuzeichnen oder zu erstellen</string>
|
||||
<string name="screenshot_mode_banner_text">Screenshot-Modus</string>
|
||||
<string name="remember_hardware_key_title">Hardwareschlüssel merken</string>
|
||||
<string name="remember_hardware_key_summary">Verfolgt die verwendeten Hardwareschlüssel</string>
|
||||
<string name="auto_type">Automatische Eingabe</string>
|
||||
<string name="html_about_privacy"><strong>Es werden keine Benutzerdaten abgerufen</strong>, diese App stellt keine Verbindung zu einem Server her, arbeitet nur lokal und respektiert die Privatsphäre der Benutzer vollständig.</string>
|
||||
</resources>
|
||||
@@ -138,14 +138,14 @@
|
||||
</string-array>
|
||||
<string name="encryption">Κρυπτογράφηση</string>
|
||||
<string name="key_derivation_function">Συνάρτηση παραγωγής κλειδιού</string>
|
||||
<string name="extended_ASCII">Extended ASCII</string>
|
||||
<string name="extended_ASCII">Εκτεταμένο ASCII</string>
|
||||
<string name="allow">Δέχομαι</string>
|
||||
<string name="error_autofill_enable_service">Δεν ήταν δυνατή η ενεργοποίηση της υπηρεσίας αυτόματης συμπλήρωσης.</string>
|
||||
<string name="file_not_found_content">Δεν ήταν δυνατή η εύρεση αρχείου. Δοκιμάστε να το ανοίξετε ξανά από το πρόγραμμα περιήγησης αρχείων σας.</string>
|
||||
<string name="copy_field">Αντιγραφή του %1$s</string>
|
||||
<string name="menu_form_filling_settings">Γέμισμα Φόρμας</string>
|
||||
<string name="read_only">Προστασία εγγραφής</string>
|
||||
<string name="encryption_explanation">Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα.</string>
|
||||
<string name="encryption_explanation">Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα</string>
|
||||
<string name="kdf_explanation">Για να δημιουργηθεί το κλειδί για τον αλγόριθμο κρυπτογράφησης, το κύριο κλειδί μετασχηματίζεται χρησιμοποιώντας μια τυχαία εμπλουτισμένη συνάρτηση παραγωγής κλειδιού.</string>
|
||||
<string name="memory_usage">Χρήση μνήμης</string>
|
||||
<string name="memory_usage_explanation">Ποσότητα μνήμης που θα χρησιμοποιηθεί από τη συνάρτηση παραγωγής κλειδιού.</string>
|
||||
@@ -607,7 +607,7 @@
|
||||
<string name="enable_keep_screen_on_summary">Κρατήστε την οθόνη ενεργή όταν παρακολουθείτε την καταχώρηση</string>
|
||||
<string name="enable_keep_screen_on_title">Διατηρήστε την οθόνη ενεργή</string>
|
||||
<string name="show_entry_colors_title">Χρώματα καταχώρησης</string>
|
||||
<string name="show_entry_colors_summary">Εμφανίζει τα χρώματα του προσκηνίου και του φόντου σε μια καταχώρηση</string>
|
||||
<string name="show_entry_colors_summary">Εμφανίζει τα χρώματα του προσκηνίου και του φόντου για μια καταχώρηση</string>
|
||||
<string name="searchable">Αναζητήσιμο</string>
|
||||
<string name="case_sensitive">Διάκριση πεζών-κεφαλαίων</string>
|
||||
<string name="menu_merge_from">Συγχώνευση από …</string>
|
||||
@@ -667,4 +667,5 @@
|
||||
<string name="error_empty_key">Το κλειδί δεν μπορεί να είναι κενό.</string>
|
||||
<string name="corrupted_file">Κατεστραμμένο αρχείο.</string>
|
||||
<string name="html_about_privacy"><strong>Δεν ανακτώνται δεδομένα χρήστη</strong>, αυτή η εφαρμογή δεν συνδέεται με κανένα διακομιστή, λειτουργεί μόνο τοπικά και σέβεται πλήρως το απόρρητο των χρηστών.</string>
|
||||
<string name="auto_type">Αυτόματη-Πληκτρολόγηση</string>
|
||||
</resources>
|
||||
@@ -21,24 +21,24 @@
|
||||
--><resources>
|
||||
<string name="feedback">Comentarios</string>
|
||||
<string name="homepage">Página de inicio</string>
|
||||
<string name="about_description">Implementación en Android del gestor de contraseñas KeePass</string>
|
||||
<string name="about_description">Implementación para Android del gestor de contraseñas KeePass</string>
|
||||
<string name="accept">Aceptar</string>
|
||||
<string name="add_entry">Añadir entrada</string>
|
||||
<string name="add_group">Añadir grupo</string>
|
||||
<string name="encryption_algorithm">Algoritmo de cifrado</string>
|
||||
<string name="app_timeout">Tiempo de espera superado</string>
|
||||
<string name="app_timeout_summary">Inactividad antes del bloqueo de aplicación</string>
|
||||
<string name="app_timeout_summary">Tiempo de inactividad antes de bloquear la base de datos</string>
|
||||
<string name="application">Aplicación</string>
|
||||
<string name="menu_app_settings">Configuración de la aplicación</string>
|
||||
<string name="brackets">Corchete</string>
|
||||
<string name="brackets">Corchetes</string>
|
||||
<string name="file_manager_install_description">Se requiere un administrador de archivos que acepte la acciones de intención ACTION_CREATE_DOCUMENT y ACTION_OPEN_DOCUMENT para crear, abrir y guardar los archivos de la base de datos.</string>
|
||||
<string name="clipboard_cleared">Portapapeles vaciado</string>
|
||||
<string name="clipboard_timeout">Portapapeles caducado</string>
|
||||
<string name="clipboard_timeout_summary">Duración del almacenaje en el portapapeles (si lo admite su dispositivo)</string>
|
||||
<string name="clipboard_timeout_summary">Duración del almacenamiento en el portapapeles (si el dispositivo lo admite)</string>
|
||||
<string name="select_to_copy">Seleccionar para copiar %1$s al portapapeles</string>
|
||||
<string name="retrieving_db_key">Recuperando clave de BdD…</string>
|
||||
<string name="retrieving_db_key">Recuperando clave de la base de datos…</string>
|
||||
<string name="database">Base de datos</string>
|
||||
<string name="decrypting_db">Descifrando el contenido de la base de datos…</string>
|
||||
<string name="decrypting_db">Descifrando contenido de la base de datos…</string>
|
||||
<string name="default_checkbox">Utilizar como base de datos por defecto</string>
|
||||
<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>.
|
||||
@@ -46,11 +46,11 @@
|
||||
<string name="select_database_file">Abrir base de datos existente</string>
|
||||
<string name="entry_accessed">Accedido</string>
|
||||
<string name="entry_cancel">Cancelar</string>
|
||||
<string name="entry_notes">Anotaciones</string>
|
||||
<string name="entry_notes">Notas</string>
|
||||
<string name="entry_confpassword">Confirmar contraseña</string>
|
||||
<string name="entry_created">Creado</string>
|
||||
<string name="entry_expires">Caduca</string>
|
||||
<string name="entry_keyfile">Cerrojo</string>
|
||||
<string name="entry_keyfile">Archivo clave</string>
|
||||
<string name="entry_modified">Modificada</string>
|
||||
<string name="entry_password">Contraseña</string>
|
||||
<string name="save">Guardar</string>
|
||||
@@ -59,38 +59,38 @@
|
||||
<string name="entry_user_name">Nombre de usuario</string>
|
||||
<string name="error_arc4">No se admite el cifrador de flujo Arcfour.</string>
|
||||
<string name="error_can_not_handle_uri">KeePassDX no puede manejar este URI.</string>
|
||||
<string name="error_file_not_create">No se pudo crear el archivo</string>
|
||||
<string name="error_invalid_db">No se pudo leer la base de datos.</string>
|
||||
<string name="error_invalid_path">Asegúrese de que la ruta sea correcta.</string>
|
||||
<string name="error_file_not_create">No se ha podido crear el archivo</string>
|
||||
<string name="error_invalid_db">No se ha podido leer la base de datos.</string>
|
||||
<string name="error_invalid_path">Asegúrese de que la ruta es correcta.</string>
|
||||
<string name="error_no_name">Proporcione un nombre.</string>
|
||||
<string name="error_nokeyfile">Seleccione un archivo de clave.</string>
|
||||
<string name="error_nokeyfile">Seleccione un archivo clave.</string>
|
||||
<string name="error_out_of_memory">No hay memoria para cargar toda la base de datos.</string>
|
||||
<string name="error_pass_gen_type">Debe seleccionar al menos un tipo de generación de contraseñas.</string>
|
||||
<string name="error_pass_gen_type">Debe seleccionarse al menos un tipo de generación de contraseñas.</string>
|
||||
<string name="error_pass_match">Las contraseñas no coinciden.</string>
|
||||
<string name="error_rounds_too_large">Pasadas demasiado grande. Establecido a 2147483648.</string>
|
||||
<string name="error_rounds_too_large">Rondas de transformación demasiado altas. Establecidas a a 2147483648.</string>
|
||||
<string name="error_wrong_length">Introduzca un número entero positivo en el campo \"Longitud\".</string>
|
||||
<string name="file_browser">Explorador de archivos</string>
|
||||
<string name="generate_password">Generar contraseña</string>
|
||||
<string name="hint_conf_pass">Confirmar contraseña</string>
|
||||
<string name="hint_generated_password">Contraseña generada</string>
|
||||
<string name="hint_group_name">Nombre de grupo</string>
|
||||
<string name="hint_keyfile">Archivo de clave</string>
|
||||
<string name="hint_group_name">Nombre del grupo</string>
|
||||
<string name="hint_keyfile">Archivo clave</string>
|
||||
<string name="hint_length">Longitud</string>
|
||||
<string name="password">Contraseña</string>
|
||||
<string name="hint_pass">Contraseña</string>
|
||||
<string name="invalid_credentials">No se pudieron leer las credenciales.</string>
|
||||
<string name="invalid_db_sig">No se pudo reconocer el formato de la base de datos.</string>
|
||||
<string name="invalid_credentials">No se han podido leer las credenciales.</string>
|
||||
<string name="invalid_db_sig">No se ha podido reconocer el formato de la base de datos.</string>
|
||||
<string name="length">Longitud</string>
|
||||
<string name="list_size_title">Tamaño de los elementos de la lista</string>
|
||||
<string name="list_size_summary">Tamaño del texto de la lista de grupo</string>
|
||||
<string name="list_size_summary">Tamaño del texto en la lista de elementos</string>
|
||||
<string name="loading_database">Cargando base de datos…</string>
|
||||
<string name="lowercase">Minúsculas</string>
|
||||
<string name="hide_password_title">Ocultar contraseñas</string>
|
||||
<string name="hide_password_summary">Enmascarar contraseñas (***) de manera predeterminada</string>
|
||||
<string name="hide_password_summary">Ocultar contraseñas (***) por defecto</string>
|
||||
<string name="about">Acerca de</string>
|
||||
<string name="menu_change_key_settings">Cambiar Contraseña Maestra</string>
|
||||
<string name="menu_change_key_settings">Cambiar contraseña maestra</string>
|
||||
<string name="settings">Configuración</string>
|
||||
<string name="menu_database_settings">Configuración de Base de datos</string>
|
||||
<string name="menu_database_settings">Configuración de base de datos</string>
|
||||
<string name="menu_delete">Eliminar</string>
|
||||
<string name="menu_donate">Donar</string>
|
||||
<string name="menu_edit">Editar</string>
|
||||
@@ -102,13 +102,13 @@
|
||||
<string name="menu_url">Ir a URL</string>
|
||||
<string name="minus">Menos</string>
|
||||
<string name="never">Nunca</string>
|
||||
<string name="no_results">Sin resultado de búsqueda</string>
|
||||
<string name="no_results">Sin resultados de búsqueda</string>
|
||||
<string name="no_url_handler">Instale un navegador web para abrir esta URL.</string>
|
||||
<string name="progress_create">Creando nueva base de datos…</string>
|
||||
<string name="progress_title">Trabajando…</string>
|
||||
<string name="content_description_remove_from_list">Quitar</string>
|
||||
<string name="content_description_remove_from_list">Eliminar</string>
|
||||
<string name="root">Raíz</string>
|
||||
<string name="rounds">Pasadas de transformación</string>
|
||||
<string name="rounds">Rondas de transformación</string>
|
||||
<string name="rounds_explanation">Un alto número de pasadas de cifrado proporciona protección adicional contra ataques de fuerza bruta, pero puede ralentizar mucho el cargado y el guardado.</string>
|
||||
<string name="saving_database">Guardando base de datos…</string>
|
||||
<string name="space">Espacio</string>
|
||||
@@ -133,28 +133,28 @@
|
||||
<string name="allow">Permitir</string>
|
||||
<string name="clipboard_error_title">Error del portapapeles</string>
|
||||
<string name="clipboard_error">Algunos dispositivos no permiten que las aplicaciones utilicen el portapapeles.</string>
|
||||
<string name="clipboard_error_clear">No se pudo vaciar el portapapeles</string>
|
||||
<string name="clipboard_error_clear">No se ha podido vaciar el portapapeles</string>
|
||||
<string name="error_string_key">Cada cadena debe tener un nombre de campo.</string>
|
||||
<string name="error_autofill_enable_service">El servicio de autocompletado no se ha podido habilitar.</string>
|
||||
<string name="field_name">Nombre del campo</string>
|
||||
<string name="field_value">Valor del campo</string>
|
||||
<string name="file_not_found_content">No se pudo encontrar el archivo. Intente volver a abrirlo en el explorador de archivos.</string>
|
||||
<string name="file_not_found_content">No se ha podido encontrar el archivo. Intente volver a abrirlo en el explorador de archivos.</string>
|
||||
<string name="invalid_algorithm">Algoritmo incorrecto.</string>
|
||||
<string name="keyfile_is_empty">El archivo de clave está vacío.</string>
|
||||
<string name="keyfile_is_empty">El archivo clave está vacío.</string>
|
||||
<string name="copy_field">Copia de %1$s</string>
|
||||
<string name="menu_form_filling_settings">Llenado de formulario</string>
|
||||
<string name="menu_form_filling_settings">Rellenado de formularios</string>
|
||||
<string name="protection">Protección</string>
|
||||
<string name="read_only">Protegida contra escritura</string>
|
||||
<string name="read_only_warning">Dependiendo del administrador de archivos, puede que KeePassDX no permita escribir en su almacenamiento.</string>
|
||||
<string name="encryption_explanation">Algoritmo de cifrado utilizado para todos los datos.</string>
|
||||
<string name="encryption_explanation">Algoritmo de cifrado de la base de datos usado para todos los datos</string>
|
||||
<string name="kdf_explanation">Para generar la clave del algoritmo de cifrado, la clave maestra se transforma mediante una función de derivación de claves con una sal aleatoria.</string>
|
||||
<string name="memory_usage">Uso de memoria</string>
|
||||
<string name="memory_usage_explanation">Cantidad de memoria que usará la función de derivación de clave.</string>
|
||||
<string name="parallelism">Paralelismo</string>
|
||||
<string name="parallelism_explanation">Grado de paralelismo (p. ej. número de hilos) usados por la función de derivación de clave.</string>
|
||||
<string name="parallelism_explanation">Grado de paralelismo (p. ej. número de hilos) usado por la función de derivación de clave.</string>
|
||||
<string name="sort_menu">Ordenar</string>
|
||||
<string name="sort_ascending">Más bajo primero ↓</string>
|
||||
<string name="sort_groups_before">Agrupar antes</string>
|
||||
<string name="sort_groups_before">Grupos antes</string>
|
||||
<string name="sort_recycle_bin_bottom">Papelera debajo</string>
|
||||
<string name="sort_title">Título</string>
|
||||
<string name="sort_username">Nombre de usuario</string>
|
||||
@@ -162,7 +162,7 @@
|
||||
<string name="sort_last_modify_time">Modificación</string>
|
||||
<string name="sort_last_access_time">Acceso</string>
|
||||
<string name="warning">Atención</string>
|
||||
<string name="entry_not_found">No se pudieron encontrar los datos de entrada.</string>
|
||||
<string name="entry_not_found">No se han podido encontrar los datos de la entrada.</string>
|
||||
<string name="warning_password_encoding">Evite los caracteres de la contraseña fuera del formato de codificación de texto en el archivo de la base de datos (los caracteres no reconocidos se convierten a la misma letra).</string>
|
||||
<string name="warning_empty_password">¿Continuar sin la protección de desbloqueo de contraseña\?</string>
|
||||
<string name="warning_no_encryption_key">¿Continuar sin clave de cifrado\?</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 base de datos nueva</string>
|
||||
<string name="create_keepass_file">Crear nueva base de datos</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>
|
||||
@@ -262,8 +262,8 @@
|
||||
<string name="icon_pack_choose_summary">Cambiar el paquete de iconos en la aplicación</string>
|
||||
<string name="edit_entry">Editar entrada</string>
|
||||
<string name="error_load_database">No se pudo cargar la base de datos.</string>
|
||||
<string name="error_load_database_KDF_memory">No se pudo cargar la clave. Intente disminuir el uso de memoria de KDF.</string>
|
||||
<string name="list_entries_show_username_title">Enseña nombres de usuario</string>
|
||||
<string name="error_load_database_KDF_memory">No se ha podido cargar la clave. Intente disminuir el uso de memoria de KDF.</string>
|
||||
<string name="list_entries_show_username_title">Mostrar nombres de usuario</string>
|
||||
<string name="list_entries_show_username_summary">Muestra los nombres de usuario en las listas de entrada</string>
|
||||
<string name="menu_copy">Copiar</string>
|
||||
<string name="menu_move">Mover</string>
|
||||
@@ -312,25 +312,25 @@
|
||||
<string name="content_description_open_file">Abrir archivo</string>
|
||||
<string name="content_description_node_children">Nodo heredado</string>
|
||||
<string name="content_description_add_node">Añadir nodo</string>
|
||||
<string name="content_description_add_entry">Añadir apunte</string>
|
||||
<string name="content_description_add_entry">Añadir entrada</string>
|
||||
<string name="content_description_add_group">Añadir grupo</string>
|
||||
<string name="content_description_file_information">Informe de archivo</string>
|
||||
<string name="content_description_file_information">Información del archivo</string>
|
||||
<string name="content_description_password_checkbox">Casilla de contraseña</string>
|
||||
<string name="content_description_keyfile_checkbox">Casilla del cerrojo</string>
|
||||
<string name="content_description_entry_icon">Icono de apunte</string>
|
||||
<string name="content_description_keyfile_checkbox">Casilla del archivo clave</string>
|
||||
<string name="content_description_entry_icon">Icono de entrada</string>
|
||||
<string name="entry_password_generator">Generador de contraseñas</string>
|
||||
<string name="content_description_password_length">Longitud de contraseña</string>
|
||||
<string name="entry_add_field">Añadir campo</string>
|
||||
<string name="content_description_remove_field">Retirar campo</string>
|
||||
<string name="content_description_remove_field">Eliminar campo</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="error_move_entry_here">No se puede mover una entrada aquí.</string>
|
||||
<string name="error_move_entry_here">No puede mover una entrada aquí.</string>
|
||||
<string name="error_copy_entry_here">No puede copiar una entrada aquí.</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostrar el número de entradas</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostrar número de entradas</string>
|
||||
<string name="list_groups_show_number_entries_summary">Muestra el número de entradas de un grupo</string>
|
||||
<string name="content_description_background">Fondo</string>
|
||||
<string name="content_description_update_from_list">Actualizar</string>
|
||||
<string name="content_description_keyboard_close_fields">Cerrar campos</string>
|
||||
<string name="error_create_database_file">No se puede crear la base de datos con esta contraseña y este archivo de clave.</string>
|
||||
<string name="error_create_database_file">No se puede crear la base de datos con esta contraseña y este archivo clave.</string>
|
||||
<string name="menu_advanced_unlock_settings">Desbloqueo avanzado</string>
|
||||
<string name="biometric">Biometría</string>
|
||||
<string name="biometric_auto_open_prompt_title">Abrir petición automáticamente</string>
|
||||
@@ -346,7 +346,7 @@
|
||||
<string name="master_key">Clave maestra</string>
|
||||
<string name="security">Seguridad</string>
|
||||
<string name="entry_history">Historial</string>
|
||||
<string name="entry_setup_otp">Establecer una contraseña de un solo uso</string>
|
||||
<string name="entry_setup_otp">Establecer contraseña de un solo uso</string>
|
||||
<string name="otp_type">Tipo de contraseña de un solo uso</string>
|
||||
<string name="otp_secret">Secreto</string>
|
||||
<string name="otp_period">Período (segundos)</string>
|
||||
@@ -355,13 +355,13 @@
|
||||
<string name="otp_algorithm">Algoritmo</string>
|
||||
<string name="entry_otp">Contraseña de un solo uso</string>
|
||||
<string name="error_invalid_OTP">Secreto de contraseña de un solo uso inválida.</string>
|
||||
<string name="error_disallow_no_credentials">Por lo menos un credencial debe ser definido.</string>
|
||||
<string name="error_otp_secret_key">Clave secreta debe estar en formato Base32.</string>
|
||||
<string name="error_otp_counter">Contador debe estar entre %1$d y %2$d.</string>
|
||||
<string name="error_disallow_no_credentials">Se debe establecer al menos una credencial.</string>
|
||||
<string name="error_otp_secret_key">La clave secreta debe estar en formato Base32.</string>
|
||||
<string name="error_otp_counter">El contador debe estar entre %1$d y %2$d.</string>
|
||||
<string name="error_save_database">No se puede guardar la base de datos.</string>
|
||||
<string name="error_string_type">Este texto no coincide con el elemento requerido.</string>
|
||||
<string name="error_create_database">No fue posible crear el archivo de base de datos.</string>
|
||||
<string name="html_about_contribution">Parar lograr <strong>mantener nuestra libertad</strong>, <strong>corregir errores</strong>, <strong>agregar características</strong> y <strong>estar siempre activos</strong>, contamos con tu <strong>contribución</strong>.</string>
|
||||
<string name="error_create_database">No se puede crear el archivo de la base de datos.</string>
|
||||
<string name="html_about_contribution">Parar lograr <strong>mantener nuestra libertad</strong>, <strong>corregir errores</strong>, <strong>añadir funciones</strong> y <strong>estar siempre activos</strong>, contamos con tu <strong>contribución</strong>.</string>
|
||||
<string name="content_description_add_item">Añadir elemento</string>
|
||||
<string name="download_complete">¡Completado!</string>
|
||||
<string name="download_finalization">Finalizando…</string>
|
||||
@@ -391,17 +391,17 @@
|
||||
<string name="warning_database_read_only">Otorga acceso de escritura para guardar cambios en la base de datos</string>
|
||||
<string name="show_recent_files_summary">Mostrar ubicaciones de bases de datos recientes</string>
|
||||
<string name="show_recent_files_title">Mostrar archivos recientes</string>
|
||||
<string name="remember_database_locations_summary">Lleva un registro de los lugares donde se almacenan las bases de datos</string>
|
||||
<string name="remember_database_locations_title">Recordar las ubicaciones de las bases de datos</string>
|
||||
<string name="remember_database_locations_summary">Lleva un registro de dónde se almacenan las bases de datos</string>
|
||||
<string name="remember_database_locations_title">Recordar ubicaciones de bases de datos</string>
|
||||
<string name="contains_duplicate_uuid">La base de datos contiene UUIDs duplicados.</string>
|
||||
<string name="menu_restore_entry_history">Restaurar historial</string>
|
||||
<string name="menu_empty_recycle_bin">Vaciar papelera de reciclaje</string>
|
||||
<string name="menu_save_database">Guardar datos</string>
|
||||
<string name="creating_database">Creando base de datos…</string>
|
||||
<string name="invalid_db_same_uuid">%1$s con la misma UUID %2$s ya existe.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s con el mismo UUID %2$s ya existe.</string>
|
||||
<string name="error_label_exists">Esta etiqueta ya existe.</string>
|
||||
<string name="discard">Descartar</string>
|
||||
<string name="discard_changes">¿Descartar los cambios\?</string>
|
||||
<string name="discard_changes">¿Descartar cambios\?</string>
|
||||
<string name="validate">Validar</string>
|
||||
<string name="contribution">Contribución</string>
|
||||
<string name="contact">Contacto</string>
|
||||
@@ -417,18 +417,18 @@
|
||||
<string name="warning_database_link_revoked">El acceso al archivo fue revocado por el administrador de archivos</string>
|
||||
<string name="command_execution">Ejecutando el comando…</string>
|
||||
<string name="hide_broken_locations_summary">Ocultar enlaces rotos en la lista de bases de datos recientes</string>
|
||||
<string name="hide_broken_locations_title">Ocultar enlaces de bases de datos rotos</string>
|
||||
<string name="remember_keyfile_locations_summary">Realiza un seguimiento de dónde se almacenan los archivos de claves</string>
|
||||
<string name="remember_keyfile_locations_title">Recordar las ubicaciones de los archivos de clave</string>
|
||||
<string name="hide_broken_locations_title">Ocultar enlaces rotos de la base de datos</string>
|
||||
<string name="remember_keyfile_locations_summary">Lleva un registro de dónde se almacenan los archivos clave</string>
|
||||
<string name="remember_keyfile_locations_title">Recordar ubicaciones de archivos clave</string>
|
||||
<string name="subdomain_search_summary">Buscar dominios web con restricciones de subdominios</string>
|
||||
<string name="subdomain_search_title">Búsqueda de subdominio</string>
|
||||
<string name="auto_focus_search_summary">Solicite una búsqueda al abrir una base de datos</string>
|
||||
<string name="auto_focus_search_title">Búsqueda rápida</string>
|
||||
<string name="menu_delete_entry_history">Eliminar el historial</string>
|
||||
<string name="menu_delete_entry_history">Eliminar historial</string>
|
||||
<string name="error_otp_digits">El token debe contener de %1$d a %2$d dígitos.</string>
|
||||
<string name="entry_attachments">Adjuntos</string>
|
||||
<string name="entry_add_attachment">Añadir adjunto</string>
|
||||
<string name="content_description_credentials_information">Informe de credenciales</string>
|
||||
<string name="content_description_credentials_information">Información de credenciales</string>
|
||||
<string name="database_opened">Base de datos abierta</string>
|
||||
<string name="education_add_attachment_title">Adjuntar</string>
|
||||
<string name="education_add_attachment_summary">Cargue un archivo adjunto a la entrada para guardar datos externos importantes.</string>
|
||||
@@ -474,7 +474,7 @@
|
||||
<string name="save_mode">Modo de guardado</string>
|
||||
<string name="search_mode">Modo de búsqueda</string>
|
||||
<string name="contains_duplicate_uuid_procedure">¿Resolver el problema generando nuevos UUID para que los duplicados continúen\?</string>
|
||||
<string name="menu_keystore_remove_key">Borrar la clave de desbloqueo avanzado</string>
|
||||
<string name="menu_keystore_remove_key">Eliminar clave de desbloqueo avanzado</string>
|
||||
<string name="error_field_name_already_exists">El nombre del campo ya existe.</string>
|
||||
<string name="error_registration_read_only">Guardar un nuevo elemento no está permitido en una base de datos de sólo lectura</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Recomendar la renovación</string>
|
||||
@@ -515,12 +515,12 @@
|
||||
<string name="keyboard_previous_database_credentials_summary">Cambiar automáticamente al teclado anterior en la pantalla de credenciales de la base de datos</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Pantalla de credenciales de la base de datos</string>
|
||||
<string name="keyboard_auto_go_action_title">Acción de la tecla automática</string>
|
||||
<string name="keyboard_save_search_info_summary">Trate de guardar la información compartida al hacer una selección de entrada manual para facilitar los usos futuros</string>
|
||||
<string name="keyboard_save_search_info_summary">Intente guardar la información compartida para su uso en el futuro cuando seleccione entradas manualmente</string>
|
||||
<string name="keyboard_save_search_info_title">Guardar información compartida</string>
|
||||
<string name="show_uuid_summary">Muestra el UUID vinculado a una entrada o a un grupo</string>
|
||||
<string name="show_uuid_title">Mostrar UUID</string>
|
||||
<string name="error_rebuild_list">No es posible reconstruir adecuadamente la lista.</string>
|
||||
<string name="error_database_uri_null">La URI de la base de datos no puede ser recuperada.</string>
|
||||
<string name="error_rebuild_list">No se puede reconstruir correctamente la lista.</string>
|
||||
<string name="error_database_uri_null">No se puede recuperar la URI de la base de datos.</string>
|
||||
<string name="autofill_inline_suggestions_summary">Intenta mostrar sugerencias de autocompletado directamente desde un teclado compatible</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Añadidas sugerencias de autocompletado.</string>
|
||||
<string name="warning_database_revoked">Acceso al archivo revocado por el administrador de archivos, cierra la base de datos y vuelva a abrirla desde su ubicación.</string>
|
||||
@@ -535,9 +535,9 @@
|
||||
<string name="error_otp_type">El tipo de OTP existente no es reconocido por este formulario, su validación ya no puede generar correctamente el token.</string>
|
||||
<string name="download_canceled">¡Cancelado!</string>
|
||||
<string name="error_duplicate_file">Los datos del archivo ya existen.</string>
|
||||
<string name="error_upload_file">Se produjo un error al cargar los datos del archivo.</string>
|
||||
<string name="error_upload_file">Se ha producido un error al cargar los datos del archivo.</string>
|
||||
<string name="description_app_properties">Propiedades de KeePassDX para gestionar la configuración de la aplicación</string>
|
||||
<string name="content_description_otp_information">Informe de contraseña de un solo uso</string>
|
||||
<string name="content_description_otp_information">Información de contraseña de un solo uso</string>
|
||||
<string name="icon_section_custom">Personalizado</string>
|
||||
<string name="icon_section_standard">Estándar</string>
|
||||
<string name="style_brightness_summary">Seleccionar temas oscuros o claros</string>
|
||||
@@ -551,9 +551,9 @@
|
||||
<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_start_database_action">Ocurrió un error al realizar una acción en la base de datos.</string>
|
||||
<string name="error_remove_file">Ocurrió un error al eliminar los datos del archivo.</string>
|
||||
<string name="error_file_to_big">El archivo que está tratando de cargar es demasiado grande.</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>
|
||||
<string name="error_move_group_here">No puede mover un grupo aquí.</string>
|
||||
<string name="error_word_reserved">Esta palabra está reservada y no se puede usar.</string>
|
||||
<string name="templates">Plantillas</string>
|
||||
@@ -564,14 +564,14 @@
|
||||
<string name="template">Plantilla</string>
|
||||
<string name="standard">Estándar</string>
|
||||
<string name="membership">Membresía</string>
|
||||
<string name="secure_note">Nota Segura</string>
|
||||
<string name="secure_note">Nota segura</string>
|
||||
<string name="bank_name">Nombre del banco</string>
|
||||
<string name="bank">Banco</string>
|
||||
<string name="account">Cuenta</string>
|
||||
<string name="seed">Semilla</string>
|
||||
<string name="private_key">Clave privada</string>
|
||||
<string name="public_key">Clave pública</string>
|
||||
<string name="cryptocurrency">Billetera de criptomonedas</string>
|
||||
<string name="cryptocurrency">Cartera de criptomonedas</string>
|
||||
<string name="type">Tipo</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="email_address">Dirección de correo electrónico</string>
|
||||
@@ -579,16 +579,16 @@
|
||||
<string name="date_of_issue">Fecha de emisión</string>
|
||||
<string name="place_of_issue">Lugar de emisión</string>
|
||||
<string name="name">Nombre</string>
|
||||
<string name="id_card">Tarjeta de Identificación</string>
|
||||
<string name="id_card">Documento de identidad</string>
|
||||
<string name="number">Número</string>
|
||||
<string name="holder">Titular</string>
|
||||
<string name="debit_credit_card">Tarjeta de Crédito / Débito</string>
|
||||
<string name="template_group_name">Plantillas</string>
|
||||
<string name="international_bank_account_number">Número Internacional de Cuenta Bancaria</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="personal_identification_number">Número de Identificación Personal</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="show_otp_token_summary">Muestra los tokens OTP en la lista de entradas</string>
|
||||
<string name="show_otp_token_title">Mostrar token OTP</string>
|
||||
@@ -600,8 +600,8 @@
|
||||
<string name="warning_exact_alarm">No ha permitido que la app use una alarma exacta. Como resultado, las funciones que requieren un temporizador no se harán con una hora exacta.</string>
|
||||
<string name="permission">Permiso</string>
|
||||
<string name="content_description_database_color">Color de la base de datos</string>
|
||||
<string name="content_description_entry_foreground_color">Color de primer plano del apunte</string>
|
||||
<string name="content_description_entry_background_color">Color de fondo del apunte</string>
|
||||
<string name="content_description_entry_foreground_color">Color de primer plano de la entrada</string>
|
||||
<string name="content_description_entry_background_color">Color de fondo de la entrada</string>
|
||||
<string name="tags">Etiquetas</string>
|
||||
<string name="warning_database_info_reloaded">La recarga de la base de datos borrará los datos modificados localmente.</string>
|
||||
<string name="warning_keyfile_integrity">El hash del archivo no está garantizado porque Android puede cambiar sus datos sobre la marcha. Cambia la extensión del archivo a .bin para una correcta integridad.</string>
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="enable_keep_screen_on_summary">Mantenga la pantalla encendida cuando vea la entrada</string>
|
||||
<string name="enable_screenshot_mode_title">Modo captura de pantalla</string>
|
||||
<string name="enable_screenshot_mode_summary">Permitir que otras aplicaciones graben o tomen capturas de pantalla de la aplicación</string>
|
||||
<string name="show_entry_colors_summary">Muestra los colores de primer y segundo plano en una entrada</string>
|
||||
<string name="show_entry_colors_summary">Muestra los colores de primer y segundo plano de una entrada</string>
|
||||
<string name="show_entry_colors_title">Colores de entrada</string>
|
||||
<string name="menu_merge_database">Fusionar datos</string>
|
||||
<string name="navigation_drawer_close">Cajón de navegación cerrado</string>
|
||||
@@ -617,16 +617,16 @@
|
||||
<string name="regex">Expresión regular</string>
|
||||
<string name="content_description_nav_header">Cabecera de navegación</string>
|
||||
<string name="navigation_drawer_open">Cajón de navegación abierto</string>
|
||||
<string name="case_sensitive">Sensible a las mayúsculas y minúsculas</string>
|
||||
<string name="auto_type_sequence">Secuencia de autotipado</string>
|
||||
<string name="case_sensitive">Sensible a mayúsculas y minúsculas</string>
|
||||
<string name="auto_type_sequence">Secuencia de autocompletado</string>
|
||||
<string name="custom_data">Datos personalizados</string>
|
||||
<string name="current_group">Grupo actual</string>
|
||||
<string name="search_filters">Filtros de búsqueda</string>
|
||||
<string name="menu_merge_from">Fusionar desde …</string>
|
||||
<string name="menu_save_copy_to">Guardar una copia en …</string>
|
||||
<string name="menu_save_copy_to">Guardar una copia en…</string>
|
||||
<string name="inherited">Heredar</string>
|
||||
<string name="expired">Caducada</string>
|
||||
<string name="colorize_password_summary">Colorear caracteres de contraseña por el tipo</string>
|
||||
<string name="colorize_password_summary">Colorear caracteres de contraseña por tipo</string>
|
||||
<string name="warning_database_already_opened">Ya hay abierta una base de datos, cierrela antes de abrir otra</string>
|
||||
<string name="exclude_ambiguous_chars">Excluya caracteres ambiguos</string>
|
||||
<string name="consider_chars_filter">Considere caracteres</string>
|
||||
@@ -636,8 +636,8 @@
|
||||
\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>
|
||||
<string name="content_description_passphrase_word_count">Conteo de palabras de contraseña-frase</string>
|
||||
<string name="passphrase">Contraseña frase</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>
|
||||
<string name="keyboard_previous_search_title">Pantalla de búsqueda</string>
|
||||
<string name="keyboard_previous_search_summary">Volver automáticamente al teclado anterior en la pantalla de búsqueda</string>
|
||||
@@ -650,4 +650,24 @@
|
||||
<string name="title_case">Tipo Titular</string>
|
||||
<string name="character_count">Conteo de caracteres: %1$d</string>
|
||||
<string name="screenshot_mode_banner_text">Modo captura de pantalla</string>
|
||||
</resources>
|
||||
<string name="error_hardware_key_unsupported">La llave física no está soportada.</string>
|
||||
<string name="html_about_privacy"><strong>No se recuperan datos del usuario</strong>, esta aplicación no se conecta a ningún servidor, funciona solo localmente y respeta completamente la privacidad del usuario.</string>
|
||||
<string name="error_unable_merge_database_kdb">Imposible fusionar desde una base de datos V1.</string>
|
||||
<string name="error_cancel_by_user">Cancelado por el usuario.</string>
|
||||
<string name="error_no_response_from_challenge">Imposible obtener la respuesta del desafío.</string>
|
||||
<string name="auto_type">Autocompletar</string>
|
||||
<string name="hardware_key">Llave física</string>
|
||||
<string name="error_no_hardware_key">Seleccione una llave física.</string>
|
||||
<string name="error_XML_malformed">Error en la sintaxis XML.</string>
|
||||
<string name="error_challenge_already_requested">Desafío ya solicitado</string>
|
||||
<string name="error_response_already_provided">Respuesta ya recibida.</string>
|
||||
<string name="error_driver_required">Se necesita un controlador para %1$s.</string>
|
||||
<string name="error_location_unknown">La ubicación de la base de datos es desconocida, la acción de la base de datos no se puede realizar.</string>
|
||||
<string name="error_empty_key">La clave no puede estar vacía.</string>
|
||||
<string name="corrupted_file">Archivo dañado.</string>
|
||||
<string name="remember_hardware_key_title">Recordar llaves físicas</string>
|
||||
<string name="remember_hardware_key_summary">Realiza un seguimiento de las llaves físicas usadas</string>
|
||||
<string name="content_description_hardware_key_checkbox">Casilla de llave física</string>
|
||||
<string name="waiting_challenge_request">Esperando solicitud de desafío…</string>
|
||||
<string name="waiting_challenge_response">Esperando respuesta al desafío…</string>
|
||||
</resources>
|
||||
@@ -19,14 +19,14 @@
|
||||
--><resources>
|
||||
<string name="feedback">Comentarios</string>
|
||||
<string name="homepage">Páxina inicial</string>
|
||||
<string name="about_description">KeePassDX é unha implementación para Android do xestor de contrasinais KeePass.</string>
|
||||
<string name="about_description">KeePassDX é unha implementación para Android do xestor de contrasinais KeePass</string>
|
||||
<string name="accept">Aceptar</string>
|
||||
<string name="add_entry">Engadir entrada</string>
|
||||
<string name="add_group">Engadir grupo</string>
|
||||
<string name="encryption">Cifrado</string>
|
||||
<string name="encryption_algorithm">Algoritmo de cifrado</string>
|
||||
<string name="key_derivation_function">Función de derivación de chave</string>
|
||||
<string name="app_timeout">Tempo de espera da aplicación</string>
|
||||
<string name="app_timeout">Tempo de espera</string>
|
||||
<string name="app_timeout_summary">Tiempo de inactividad antes de bloquear la base de datos</string>
|
||||
<string name="application">Aplicación</string>
|
||||
<string name="brackets">Parénteses</string>
|
||||
@@ -34,9 +34,9 @@
|
||||
<string name="allow">Permitir</string>
|
||||
<string name="clipboard_cleared">Portapapeis limpo</string>
|
||||
<string name="clipboard_error_title">Erro do portapapeis</string>
|
||||
<string name="clipboard_error_clear">Fallou a limpeza do portapapeis</string>
|
||||
<string name="clipboard_error_clear">Non foi posíbel limpar o portapapeis</string>
|
||||
<string name="clipboard_timeout">Tempo límite para o portapapeis</string>
|
||||
<string name="clipboard_timeout_summary">Tempo antes de limpar o portapapeis após copiar usuario ou contrasinal</string>
|
||||
<string name="clipboard_timeout_summary">Duración do almacenamento do portapapeis (se for soportado polo seu dispositivo)</string>
|
||||
<string name="edit_entry">Editar entrada</string>
|
||||
<string name="select_to_copy">Seleccione para copiar %1$s para o portapapeis</string>
|
||||
<string name="retrieving_db_key">A criar a chave da base de dados…</string>
|
||||
@@ -76,7 +76,7 @@
|
||||
<string name="error_file_not_create">Non foi posíbel crear o ficheiro</string>
|
||||
<string name="error_no_name">Introduza un nome.</string>
|
||||
<string name="error_pass_gen_type">Ten que seleccionar polo menos un tipo de xeración de contrasinal.</string>
|
||||
<string name="error_load_database">Non foi posíbel abrir a súa base de datos.</string>
|
||||
<string name="error_load_database">Non foi posíbel abrir a base de datos.</string>
|
||||
<string name="error_disallow_no_credentials">Ten que definir polo menos unha credencial.</string>
|
||||
<string name="error_can_not_handle_uri">Non foi posíbel procesar esta URI no KeePassDX.</string>
|
||||
<string name="error_invalid_db">Non foi posíbel ler a base de datos.</string>
|
||||
@@ -166,4 +166,501 @@
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="error_word_reserved">Esta palabra está reservada e non pode ser utilizada.</string>
|
||||
<string name="error_label_exists">Esta etiqueta xa existe.</string>
|
||||
<string name="error_otp_counter">O contador debe estar entre %1$d e %2$d.</string>
|
||||
<string name="content_description_hardware_key_checkbox">Caixa de verificación da clave hardware</string>
|
||||
<string name="waiting_challenge_request">A agardar polo pedido do desafío…</string>
|
||||
<string name="error_XML_malformed">XML malformado.</string>
|
||||
<string name="waiting_challenge_response">Á espera da resposta ao desafío…</string>
|
||||
<string name="auto_type_sequence">Secuencia de autocomplección</string>
|
||||
<string name="error_nokeyfile">Seleccione un ficheiro clave.</string>
|
||||
<string name="hardware_key">Clave hardware</string>
|
||||
<string name="error_duplicate_file">Os datos do ficheiro xa existen.</string>
|
||||
<string name="error_no_hardware_key">Seleccione unha clave hardware.</string>
|
||||
<string name="error_upload_file">Un erro aconteceu ao tentar enviar os datos do ficheiro.</string>
|
||||
<string name="menu_copy">Copiar</string>
|
||||
<string name="error_file_to_big">O arquivo que está a tentar enviar é demasiado grande.</string>
|
||||
<string name="menu_save_copy_to">Gardar unha copia en …</string>
|
||||
<string name="menu_file_selection_read_only">Protección contra escritura</string>
|
||||
<string name="menu_open_file_read_and_write">Modificábel</string>
|
||||
<string name="error_hardware_key_unsupported">A clave hardware non é soportada.</string>
|
||||
<string name="field_value">Valor do campo</string>
|
||||
<string name="hint_conf_pass">Confirmar contrasinal</string>
|
||||
<string name="corrupted_file">Ficheiro corrompido.</string>
|
||||
<string name="menu_keystore_remove_key">Borrar a clave do desbloqueo avanzado</string>
|
||||
<string name="loading_database">A carregar base de datos…</string>
|
||||
<string name="hide_password_summary">Mascarar contrasinais (***) por predefinición</string>
|
||||
<string name="list_size_summary">Tamaño do texto na lista de elementos</string>
|
||||
<string name="creating_database">A crear a base de datos…</string>
|
||||
<string name="menu_move">Mover</string>
|
||||
<string name="menu_merge_from">Combinar desde …</string>
|
||||
<string name="menu_paste">Pegar</string>
|
||||
<string name="menu_database_settings">Configuracións da base de datos</string>
|
||||
<string name="menu_restore_entry_history">Restaurar historial</string>
|
||||
<string name="menu_search">Procurar</string>
|
||||
<string name="menu_showpass">Mostrar contrasinal</string>
|
||||
<string name="menu_empty_recycle_bin">Baleirar a papeleira de reciclaxe</string>
|
||||
<string name="menu_delete_entry_history">Borrar historial</string>
|
||||
<string name="menu_url">Ir ao URL</string>
|
||||
<string name="menu_external_icon">Icono externo</string>
|
||||
<string name="minus">Menos</string>
|
||||
<string name="error_wrong_length">Introduza un número enteiro positivo no campo \"Lonxitude\".</string>
|
||||
<string name="error_remove_file">Un erro ocorreu mentres os datos do ficheiro eran borrados.</string>
|
||||
<string name="passphrase">Frase-clave</string>
|
||||
<string name="colorize_password_title">Colorear contrasinais</string>
|
||||
<string name="colorize_password_summary">Colorear caracteres dos contrasinais por tipo</string>
|
||||
<string name="settings">Configuracións</string>
|
||||
<string name="menu_hide_password">Ocultar contrasinal</string>
|
||||
<string name="menu_lock">Bloquear base de datos</string>
|
||||
<string name="menu_save_database">Gardar datos</string>
|
||||
<string name="no_results">Sen resultados da procura</string>
|
||||
<string name="no_url_handler">Instale un navegador web para abrir este URL.</string>
|
||||
<string name="error_field_name_already_exists">O nome do campo xa existe.</string>
|
||||
<string name="error_database_uri_null">O URI da base de datos non pode ser recuperada.</string>
|
||||
<string name="password">Contrasinal</string>
|
||||
<string name="invalid_algorithm">Algoritmo errado.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s co mesmo UUID %2$s xa existe.</string>
|
||||
<string name="menu_advanced_unlock_settings">Desbloqueo avanzado</string>
|
||||
<string name="error_otp_secret_key">A clave secreta debe estar en formato Base32.</string>
|
||||
<string name="hint_length">Lonxitude</string>
|
||||
<string name="menu_change_key_settings">Cambiar clave mestra</string>
|
||||
<string name="menu_security_settings">Configuracións de seguranza</string>
|
||||
<string name="never">Nunca</string>
|
||||
<string name="error_string_type">Este texto non corresponde ao elemento solicitado.</string>
|
||||
<string name="list_entries_show_username_summary">Mostra nomes do usuario nas listas de entrada</string>
|
||||
<string name="show_otp_token_title">Mostrar token OTP</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostrar número de entradas</string>
|
||||
<string name="show_otp_token_summary">Mostra os tokens OTP na lista de entradas</string>
|
||||
<string name="html_about_privacy"><strong>Datos do usuario non recuperados </strong>, esta aplicación non se conecta a ningún servidor, só opera localmente e respecta totalmente a privacidade dos usuarios.</string>
|
||||
<string name="error_create_database_file">Non foi posíbel crear a base de datos con ese contrasinal e ficheiro clave.</string>
|
||||
<string name="error_save_database">Non foi posíbel gardar a base de datos.</string>
|
||||
<string name="error_rebuild_list">Non é posíbel reconstruír a lista adecuadamente.</string>
|
||||
<string name="error_challenge_already_requested">Desafío xa solicitado</string>
|
||||
<string name="error_response_already_provided">Resposta xa obtida.</string>
|
||||
<string name="error_no_response_from_challenge">Non foi posíbel obter a resposta do desafío.</string>
|
||||
<string name="error_cancel_by_user">Cancelado polo usuario.</string>
|
||||
<string name="error_driver_required">É necesario o driver para %1$s.</string>
|
||||
<string name="error_unable_merge_database_kdb">Non foi posíbel combinar desde a base de datos V1.</string>
|
||||
<string name="error_location_unknown">A localización da base de datos é descoñecida, a acción non pode ser executada.</string>
|
||||
<string name="error_empty_key">A clave non pode estar baleira.</string>
|
||||
<string name="file_browser">Xestor de ficheiros</string>
|
||||
<string name="generate_password">Xerar contrasinal</string>
|
||||
<string name="hint_generated_password">Contrasinal xerado</string>
|
||||
<string name="invalid_credentials">Non foi posíbel ler as credenciais.</string>
|
||||
<string name="invalid_db_sig">Non foi posíbel recoñecer o formato da base de datos.</string>
|
||||
<string name="keyfile_is_empty">O ficheiro clave está baleiro.</string>
|
||||
<string name="length">Lonxitude</string>
|
||||
<string name="show_uuid_title">Mostrar UUID</string>
|
||||
<string name="show_uuid_summary">Mostrar o UUID ligado a unha entrada do grupo</string>
|
||||
<string name="list_groups_show_number_entries_summary">Mostra o número de entradas dun grupo</string>
|
||||
<string name="list_size_title">Tamaño da lista de elementos</string>
|
||||
<string name="menu_donate">Doar</string>
|
||||
<string name="menu_cancel">Cancelar</string>
|
||||
<string name="menu_merge_database">Combinar datos</string>
|
||||
<string name="menu_open">Abrir</string>
|
||||
<string name="menu_master_key_settings">Configuracións da clave mestra</string>
|
||||
<string name="menu_reload_database">Recarregar datos</string>
|
||||
<string name="menu_delete">Borrar</string>
|
||||
<string name="error_string_key">Cada cadea debe ter un nome de campo.</string>
|
||||
<string name="content_description_background">Fondo</string>
|
||||
<string name="navigation_drawer_open">Caixón de navegación aberto</string>
|
||||
<string name="content_description_nav_header">Cabeceira de navegación</string>
|
||||
<string name="navigation_drawer_close">Caixón de navegación fechado</string>
|
||||
<string name="error_autofill_enable_service">Non foi posíbel habilitar o servizo de autocompletado.</string>
|
||||
<string name="error_start_database_action">Un erro ocorreu mentres se realizaba unha acción na base de datos.</string>
|
||||
<string name="error_otp_period">O período debe estar entre %1$d e %2$d segundos.</string>
|
||||
<string name="error_otp_digits">O token debe ter entre %1$d e %2$d díxitos.</string>
|
||||
<string name="error_otp_type">O tipo de OTP existente non é recoñecido por este formulario, é posíbel que a súa validación non poida xerar o token correctamente.</string>
|
||||
<string name="field_name">Nome do campo</string>
|
||||
<string name="error_registration_read_only">Gardar un novo elemento non é permitido nunha base de datos de só lectura</string>
|
||||
<string name="file_not_found_content">Non foi posíbel atopar o ficheiro. Probe a volver abrilo no seu explorador de ficheiros.</string>
|
||||
<string name="hint_group_name">Nome do grupo</string>
|
||||
<string name="hint_icon_name">Nome do icono</string>
|
||||
<string name="list_entries_show_username_title">Mostrar nomes de usuario</string>
|
||||
<string name="hint_keyfile">Ficheiro clave</string>
|
||||
<string name="hint_pass">Contrasinal</string>
|
||||
<string name="hide_password_title">Ocultar contrasinais</string>
|
||||
<string name="lowercase">Minúsculas</string>
|
||||
<string name="about">Sobre</string>
|
||||
<string name="copy_field">Copia de %1$s</string>
|
||||
<string name="menu_app_settings">Configuracións da aplicación</string>
|
||||
<string name="menu_edit">Editar</string>
|
||||
<string name="auto_type">Autocompletar</string>
|
||||
<string name="select_database_file">Abrir base de datos existente</string>
|
||||
<string name="auto_focus_search_summary">Solicitar unha procura cando abrir a base de datos</string>
|
||||
<string name="success_import_app_properties">Propiedades da aplicación importadas</string>
|
||||
<string name="hide_broken_locations_title">Ocultar ligazóns rotas das bases de datos</string>
|
||||
<string name="root">Raíz</string>
|
||||
<string name="warning_no_encryption_key">Continuar sen clave de cifrado\?</string>
|
||||
<string name="progress_create">A crear nova base de datos…</string>
|
||||
<string name="progress_title">Traballando…</string>
|
||||
<string name="command_execution">A executar o comando…</string>
|
||||
<string name="space">Espazo</string>
|
||||
<string name="sort_menu">Ordenar</string>
|
||||
<string name="saving_database">A gardar base de datos…</string>
|
||||
<string name="subdomain_search_summary">Procurar dominios web con restricións de subdominios</string>
|
||||
<string name="save_mode">Modo de gardado</string>
|
||||
<string name="protection">Protección</string>
|
||||
<string name="subdomain_search_title">Procurar subdominios</string>
|
||||
<string name="read_only">Protección contra escritura</string>
|
||||
<string name="search_mode">Motor de procura</string>
|
||||
<string name="import_app_properties_title">Importar propiedades da aplicación</string>
|
||||
<string name="remember_database_locations_summary">Mantén un rexistro de onde son almacenadas as bases de datos</string>
|
||||
<string name="show_recent_files_summary">Mostrar localizacións das bases de datos recentes</string>
|
||||
<string name="remember_keyfile_locations_title">Lembrar localizacións dos ficheiros clave</string>
|
||||
<string name="uppercase">Maiúsculas</string>
|
||||
<string name="warning">Advertencia</string>
|
||||
<string name="success_export_app_properties">Propiedades da aplicación exportadas</string>
|
||||
<string name="sort_username">Nome de usuario</string>
|
||||
<string name="sort_creation_time">Creación</string>
|
||||
<string name="parallelism">Paralelismo</string>
|
||||
<string name="memory_usage_explanation">Cantidade de memoria a ser usada pola función de derivación de clave.</string>
|
||||
<string name="unsupported_db_version">Versión da base de datos non soportada</string>
|
||||
<string name="warning_file_too_big">Unha base de datos de KeePass debe conter só pequenos ficheiros utilitarios (como ficheiros clave PGP).
|
||||
\n
|
||||
\nA súa base de datos pode acabar sendo moi grande e reducir o rendemento.</string>
|
||||
<string name="encryption_explanation">Algoritmo de cifrado da base de datos usado para todos os datos</string>
|
||||
<string name="create_keepass_file">Crear base de datos</string>
|
||||
<string name="read_only_warning">Dependendo do xestor de ficheiros, KeePassDX pode non ter permiso para escribir no almacenamento.</string>
|
||||
<string name="contains_duplicate_uuid">A base de datos contén UUIDs duplicados.</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Resolver o problema xerando novas UUIDs para que os duplicados continúen\?</string>
|
||||
<string name="selection_mode">Modo de selección</string>
|
||||
<string name="registration_mode">Modo de rexistro</string>
|
||||
<string name="remember_database_locations_title">Lembrar localización das bases de datos</string>
|
||||
<string name="remember_keyfile_locations_summary">Mantén un rexistro de onde son almacenados os ficheiros clave</string>
|
||||
<string name="remember_hardware_key_title">Lembrar claves hardware</string>
|
||||
<string name="remember_hardware_key_summary">Mantén un rexistro das claves hardware usadas</string>
|
||||
<string name="show_recent_files_title">Mostrar ficheiros recentes</string>
|
||||
<string name="hide_broken_locations_summary">Ocultar ligazóns rotas na lista de bases de datos recentes</string>
|
||||
<string name="error_import_app_properties">Erro ao importar as propiedades da aplicación</string>
|
||||
<string name="error_export_app_properties">Erro ao exportar as propiedades da aplicación</string>
|
||||
<string name="kdf_explanation">Para xerar a clave do algoritmo de cifrado, a clave mestra é transformada usando unha función de derivación de clave cun salto aleatorio.</string>
|
||||
<string name="rounds">Rondas de transformación</string>
|
||||
<string name="rounds_explanation">Rondas de cifrado adicionais fornecen máis protección contra ataques por forza bruta, mais poden demorar a carga e o gardado.</string>
|
||||
<string name="memory_usage">Uso de memoria</string>
|
||||
<string name="parallelism_explanation">Grao de paralelismo (p. ex. número de fíos) usados pola función de derivación de clave.</string>
|
||||
<string name="do_not_kill_app">Non feche a aplicación…</string>
|
||||
<string name="filter">Filtro</string>
|
||||
<string name="sort_ascending">Mais baixo primeiro ↓</string>
|
||||
<string name="sort_groups_before">Grupos primeiro</string>
|
||||
<string name="sort_recycle_bin_bottom">Papeleira de reciclaxe ao fondo</string>
|
||||
<string name="sort_db">Orde natural</string>
|
||||
<string name="sort_title">Título</string>
|
||||
<string name="sort_last_modify_time">Modificación</string>
|
||||
<string name="search">Procura</string>
|
||||
<string name="underline">Subliñado</string>
|
||||
<string name="warning_database_already_opened">Xa está aberta unha base de datos, féchea primeiro para abrir unha nova</string>
|
||||
<string name="warning_empty_password">Continuar sen protección de desbloqueo por contrasinal\?</string>
|
||||
<string name="warning_permanently_delete_nodes">Borrar os nós seleccionados permanentemente\?</string>
|
||||
<string name="warning_empty_recycle_bin">Borrar todos os nós da papeleira de reciclaxe permanentemente\?</string>
|
||||
<string name="warning_replace_file">O ficheiro enviado substituirá o existente.</string>
|
||||
<string name="warning_sure_add_file">Engadir o ficheiro igualmente\?</string>
|
||||
<string name="import_app_properties_summary">Seleccione un arquivo para importar as propiedades da aplicación</string>
|
||||
<string name="description_app_properties">Propiedades do KeePassDX para xestionar as configuracións da aplicación</string>
|
||||
<string name="export_app_properties_title">Exportar as propiedades da aplicación</string>
|
||||
<string name="export_app_properties_summary">Crear un ficheiro para exportar as propiedades da aplicación</string>
|
||||
<string name="warning_database_read_only">Garanta acceso de escritura para gardar os cambios na base de datos</string>
|
||||
<string name="special">Especial</string>
|
||||
<string name="warning_database_link_revoked">O acceso ao arquivo foi revocado polo xestor de ficheiros</string>
|
||||
<string name="sort_last_access_time">Acceso</string>
|
||||
<string name="warning_password_encoding">Evite para o contrasinal caracteres fóra do formato de codificación do ficheiro da base de datos (todos os caracteres non recoñecidos son convertidos na mesma letra).</string>
|
||||
<string name="auto_focus_search_title">Procura rápida</string>
|
||||
<string name="content">Contido</string>
|
||||
<string name="permission">Permiso</string>
|
||||
<string name="open_advanced_unlock_prompt_unlock_database">Abrir o aviso de desbloqueo avanzado para acceder á base de datos</string>
|
||||
<string name="autofill_preference_title">Configuracións de autocompletado</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Recoñecemento de desbloqueo avanzado</string>
|
||||
<string name="biometric_security_update_required">É necesaria unha actualización da seguranza biométrica.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Abrir a base de datos co recoñecemento de desbloqueo avanzado</string>
|
||||
<string name="biometric">Biométrico</string>
|
||||
<string name="autofill_explanation_summary">Habilite o servizo para autocompletar rapidamente os formularios de outras aplicacións</string>
|
||||
<string name="clipboard_notifications_title">Notificacións do portapapeis</string>
|
||||
<string name="set_autofill_service_title">Estabelecer o servizo de autocompletado predefinido</string>
|
||||
<string name="lock_database_back_root_summary">Bloquear a base de datos cando o usuario faga click no botón de volver á pantalla principal</string>
|
||||
<string name="lock_database_show_button_title">Mostrar botón de bloqueo</string>
|
||||
<string name="clipboard_notifications_summary">Mostrar notificacións do portapapeis ao visualizar unha entrada</string>
|
||||
<string name="advanced_unlock_tap_delete">Tocar para borrar as claves de desbloqueo avanzado</string>
|
||||
<string name="device_credential_unlock_enable_summary">Permitelle usar as credenciais do dispositivo para abrir a base de datos</string>
|
||||
<string name="device_credential_unlock_enable_title">Desbloqueo coas credenciais do dispositivo</string>
|
||||
<string name="lock_database_screen_off_summary">Bloquear a base de datos após uns segundos da pantalla apagar</string>
|
||||
<string name="warning_remove_unlinked_attachment">Borrar datos non ligados pode reducir o tamaño da súa base de datos, mais tamén pode eliminar datos usados polos plugins do KeePass.</string>
|
||||
<string name="warning_sure_remove_data">Borrar estes datos igualmente\?</string>
|
||||
<string name="warning_empty_keyfile">Non é recomendábel engadir un ficheiro clave baleiro.</string>
|
||||
<string name="warning_empty_keyfile_explanation">O contido do arquivo clave non deber ser modificado nunca, e no mellor dos casos, debería conter datos xerados aleatoriamente.</string>
|
||||
<string name="warning_database_info_changed">A información contida no seu ficheiro de base de datos foi modificada fóra da aplicación.</string>
|
||||
<string name="warning_database_info_changed_options">Combinar os datos, sobrescribir as modificacións externas gardando a base de datos ou recarregala cos últimos cambios.</string>
|
||||
<string name="warning_database_info_reloaded">Recarregar a base de datos borrará os datos modificados localmente.</string>
|
||||
<string name="warning_database_revoked">Acceso ao ficheiro revocado polo xestor de ficheiros, feche a base de datos e ábraa dende a súa localización.</string>
|
||||
<string name="warning_exact_alarm">Non permitiu o uso dunha alarma exacta pola aplicación. Como resultado, as características que requeren un temporizador non empregaran o tempo exacto.</string>
|
||||
<string name="warning_keyfile_integrity">O hash do ficheiro non é garantido porque o Android pode cambiar os datos sobre a marcha. Cambie a extensión a .bin para garatir a integridade.</string>
|
||||
<string name="version_label">Versión %1$s</string>
|
||||
<string name="build_label">Compilación %1$s</string>
|
||||
<string name="configure_biometric">Non hai rexistro de ningún credencial biométrico ou de dispositivo.</string>
|
||||
<string name="keystore_not_accessible">O almacén de claves non foi iniciado correctamente.</string>
|
||||
<string name="open_advanced_unlock_prompt_store_credential">Abrir o aviso de desbloqueo avanzado para gardar as credenciais</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Extraer a credencial da base de datos cos datos de desbloqueo avanzado</string>
|
||||
<string name="no_credentials_stored">Esta base de datos non ten credenciais almacenadas aínda.</string>
|
||||
<string name="advanced_unlock_prompt_not_initialized">Non foi posíbel inciar o desbloqueo avanzado.</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Escriba o contrasinal, e logo faga click neste botón.</string>
|
||||
<string name="properties">Propiedades</string>
|
||||
<string name="menu_appearance_settings">Aparencia</string>
|
||||
<string name="device_credential">Credenciais do dispositivo</string>
|
||||
<string name="general">Xeral</string>
|
||||
<string name="autofill">Autocompletado</string>
|
||||
<string name="advanced_unlock_explanation_summary">Usar o desbloqueo avanzado para abrir a base de datos dun xeito máis sinxelo</string>
|
||||
<string name="autofill_sign_in_prompt">Inciar sesión con KeePassDX</string>
|
||||
<string name="autofill_select_entry">Seleccione entrada…</string>
|
||||
<string name="password_size_title">Tamaño do contrasinal xerado</string>
|
||||
<string name="password_size_summary">Estabelece o tamaño predefinido dos contrasinais xerados</string>
|
||||
<string name="list_password_generator_options_title">Caracteres do contrasinal</string>
|
||||
<string name="list_password_generator_options_summary">Estabelecer os caracteres permitidos no xerador de contrasinais</string>
|
||||
<string name="database_opened">Base de datos aberta</string>
|
||||
<string name="clipboard">Portapapeis</string>
|
||||
<string name="clipboard_explanation_summary">Copiar campos de entrada usando o portapapeis do seu dispositivo</string>
|
||||
<string name="clipboard_warning">Se a limpeza do portapapeis fallar, borre o historial manualmente.</string>
|
||||
<string name="lock">Bloquear</string>
|
||||
<string name="lock_database_screen_off_title">Bloqueo de pantalla</string>
|
||||
<string name="lock_database_back_root_title">Presione \'Atrás\' para bloquear</string>
|
||||
<string name="lock_database_show_button_summary">Mostrar o botón de bloqueo na interface do usuario</string>
|
||||
<string name="advanced_unlock">Desbloqueo avanzado</string>
|
||||
<string name="biometric_unlock_enable_title">Desbloqueo biométrico</string>
|
||||
<string name="biometric_unlock_enable_summary">Permite o escaneo dos datos biomérifos para abrir a base de datos</string>
|
||||
<string name="advanced_unlock_invalid_key">Non foi posíbel ler a clave de desbloqueo avanzado. Por favor, bórrea e repita o procedemento de recoñecemento do desbloqueo.</string>
|
||||
<string name="encrypted_value_stored">Contrasinal cifrado almacenado</string>
|
||||
<string name="advanced_unlock_not_recognized">Non foi posíbel recoñecer a pegada do desbloqueo avanzado</string>
|
||||
<string name="advanced_unlock_scanning_error">Erro de desbloqueo avanzado: %1$s</string>
|
||||
<string name="autofill_service_name">Servizo de autocompletado do KeePassDX</string>
|
||||
<string name="database_history">Historial</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Aínda precisa lembrar a súa credencial principal se usar o recoñecemento de desbloqueo avanzado.</string>
|
||||
<string name="temp_advanced_unlock_enable_title">Desbloqueo avanzado temporal</string>
|
||||
<string name="file_name">Nome do arquivo</string>
|
||||
<string name="temp_advanced_unlock_timeout_title">Duración do desbloqueo avanzado</string>
|
||||
<string name="temp_advanced_unlock_timeout_summary">Duración do uso do desbloqueo avanzado antes de borrar os seus contidos</string>
|
||||
<string name="advanced_unlock_timeout">Tempo límite de desbloqueo avanzado</string>
|
||||
<string name="biometric_delete_all_key_summary">Borrar todas as claves de cifrado relacionadas co desbloqueo de recoñecemento avanzado</string>
|
||||
<string name="assign_master_key">Asignar unha clave mestra</string>
|
||||
<string name="data">Datos</string>
|
||||
<string name="database_data_compression_summary">A compresión de datos reduce o tamaño da base de datos</string>
|
||||
<string name="database_data_remove_unlinked_attachments_title">Borrar datos non ligados</string>
|
||||
<string name="database_data_remove_unlinked_attachments_summary">Borrar anexos contidos na base de datos mais non ligados a unha entrada</string>
|
||||
<string name="unavailable_feature_text">Non foi posíbel iniciar esta funcionalidade.</string>
|
||||
<string name="database_data_compression_title">Compresión de datos</string>
|
||||
<string name="biometric_auto_open_prompt_summary">Pedir automaticamente o desbloqueo avanzado se a base de datos estiver configurada para o seu uso</string>
|
||||
<string name="temp_advanced_unlock_enable_summary">Non almacenar ningún contido cifrado para o desbloqueo avanzado</string>
|
||||
<string name="advanced_unlock_delete_all_key_warning">Borrar todas as claves de cifrado relacionadas co desbloqueo de recoñecemento avanzado\?</string>
|
||||
<string name="advanced_unlock_keystore_warning">Esta funcionalidade almacenará os datos de credenciais cifrados na KeyStore do seu dispositivo.
|
||||
\n
|
||||
\nDependendo da implementación da API nativa do seu sistema operativo, pode non ser completamente funcional.
|
||||
\nRevise a compatibilidade e seguranza da KeyStore co fabricante do seu dispositivo e co creador da ROM que está a usar.</string>
|
||||
<string name="unavailable_feature_version">Este dispositivo está a usar Android %1$s, mais precisa do %2$s ou posterior.</string>
|
||||
<string name="biometric_delete_all_key_title">Borrar claves de cifrado</string>
|
||||
<string name="unavailable_feature_hardware">Non foi posíbel encontrar o hardware correspondente.</string>
|
||||
<string name="path">Ruta</string>
|
||||
<string name="settings_database_recommend_changing_master_key_title">Renovación recomendada</string>
|
||||
<string name="notification">Notificación</string>
|
||||
<string name="clear_clipboard_notification_title">Limpar ao fechar</string>
|
||||
<string name="database_custom_color_title">Cor personalizada da base de datos</string>
|
||||
<string name="templates">Modelos</string>
|
||||
<string name="keyboard">Teclado</string>
|
||||
<string name="keyboard_appearance_category">Aparencia</string>
|
||||
<string name="keyboard_key_sound_title">Son ao presionar teclas</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_change">Mudar de teclado</string>
|
||||
<string name="backspace">Retroceder</string>
|
||||
<string name="keyboard_previous_fill_in_title">Acción da tecla automática</string>
|
||||
<string name="autofill_close_database_title">Fechar base de datos</string>
|
||||
<string name="autofill_manual_selection_title">Selección manual</string>
|
||||
<string name="device_keyboard_setting_title">Configuración do teclado do dispositivo</string>
|
||||
<string name="magic_keyboard_explanation_summary">Active un teclado personalizado para os seus contrasinais e todos os campos de identidade</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Pantalla de credencias da base de datos</string>
|
||||
<string name="autofill_block_restart">Reiniciar a aplicación que contén o formulario para activar o bloqueo.</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Entrada</string>
|
||||
<string name="keyboard_theme_title">Tema do teclado</string>
|
||||
<string name="keyboard_keys_category">Teclas</string>
|
||||
<string name="keyboard_auto_go_action_title">Acción de tecla automática</string>
|
||||
<string name="keyboard_auto_go_action_summary">Acción da tecla \"Ir\" após presionar unha tecla \"Campo\"</string>
|
||||
<string name="keyboard_previous_search_title">Pantalla de procura</string>
|
||||
<string name="custom_fields">Campos personalizados</string>
|
||||
<string name="back_to_previous_keyboard">Volver ao teclado anterior</string>
|
||||
<string name="autofill_inline_suggestions_summary">Tentar mostrar suxestións de autocompletado directamente desde un teclado compatíbel</string>
|
||||
<string name="autofill_manual_selection_summary">Mostrar opción para permitir ao usuario seleccionar a entrada da base de datos</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Lista de bloqueo dos dominios web</string>
|
||||
<string name="autofill_block">Bloquear autocompletado</string>
|
||||
<string name="allow_copy_password_title">Confiar no portapapeis</string>
|
||||
<string name="monospace_font_fields_enable_summary">Cambiar a fonte usada nos campos para mellorar a visibilidade dos caracteres</string>
|
||||
<string name="allow_copy_password_summary">Permitir copiar o contrasinal e protexer os campos no portapapeis</string>
|
||||
<string name="allow_copy_password_warning">Aviso: O portapapeis é compartillado con todas as aplicacións. Se datos sensíbeis foren copiados, outro programas poderían lelos.</string>
|
||||
<string name="database_name_title">Nome da base de datos</string>
|
||||
<string name="database_description_title">Descrición da base de datos</string>
|
||||
<string name="keyboard_save_search_info_summary">Tentar gardar información compartillada ao facer unha selección manual de entradas para facilitar usos futuros</string>
|
||||
<string name="application_appearance">Interface</string>
|
||||
<string name="recycle_bin_summary">Mover grupos e entradas na papeleira de reciclaxe antes de eliminalos</string>
|
||||
<string name="recycle_bin_title">Uso da papeleira de reciclaxe</string>
|
||||
<string name="recycle_bin_group_title">Grupo da papeleira de reciclaxe</string>
|
||||
<string name="templates_group_enable_title">Uso de modelos</string>
|
||||
<string name="templates_group_enable_summary">Use modelos dinámicos para completar os campos dunha entrada</string>
|
||||
<string name="max_history_items_title">Número máximo</string>
|
||||
<string name="max_history_items_summary">Limitar o número de elementos no historial por entrada</string>
|
||||
<string name="max_history_size_title">Tamaño máximo</string>
|
||||
<string name="max_history_size_summary">Limitar o tamaño do historial por entrada</string>
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Recomendar cambiar a clave mestra (días)</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Forzar renovación</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Forzar renovación da clave mestra (días)</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Forzar renovación a próxima vez</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Forzar cambio da clave mestra a próxima vez (unha vez)</string>
|
||||
<string name="monospace_font_fields_enable_title">Tipo de letra dos campos</string>
|
||||
<string name="enable">Habilitar</string>
|
||||
<string name="disable">Deshabilitar</string>
|
||||
<string name="clear_clipboard_notification_summary">Bloquear a base de datos cando a duración do portapapeis expire ou cando a notificación for fechada despois de utilizala</string>
|
||||
<string name="database_default_username_title">Nome do usuario predefinido</string>
|
||||
<string name="database_version_title">Versión da base de datos</string>
|
||||
<string name="text_appearance">Texto</string>
|
||||
<string name="other">Outros</string>
|
||||
<string name="compression">Compresión</string>
|
||||
<string name="compression_none">Ningunha</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="recycle_bin">Papeleira de reciclaxe</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="keyboard_entry_category">Entrada</string>
|
||||
<string name="keyboard_selection_entry_title">Selección da entrada</string>
|
||||
<string name="keyboard_notification_entry_title">Información da notificación</string>
|
||||
<string name="keyboard_notification_entry_clear_close_title">Limpar ao fechar</string>
|
||||
<string name="keyboard_entry_timeout_title">Tempo límite</string>
|
||||
<string name="keyboard_entry_timeout_summary">Tempo límite para limpar a entrada do teclado</string>
|
||||
<string name="keyboard_key_vibrate_title">Vibrar ao presionar teclas</string>
|
||||
<string name="keyboard_previous_database_credentials_summary">Cambiar automaticamente ao teclado anterior na pantalla da base de datos</string>
|
||||
<string name="keyboard_previous_lock_title">Bloquear base de datos</string>
|
||||
<string name="select_entry">Seleccionar entrada</string>
|
||||
<string name="autofill_close_database_summary">Fechar a base de datos após autocompletar a selección</string>
|
||||
<string name="autofill_inline_suggestions_title">Suxestións dentro da liña</string>
|
||||
<string name="autofill_save_search_info_title">Gardar información de procura</string>
|
||||
<string name="keyboard_save_search_info_title">Gardar información compartillada</string>
|
||||
<string name="keyboard_notification_entry_summary">Mostrar unha notificación cando a entrada estiver dispoñíbel</string>
|
||||
<string name="templates_group_uuid_title">Grupo de modelos</string>
|
||||
<string name="keyboard_name">MagiKeyboard</string>
|
||||
<string name="keyboard_notification_entry_clear_close_summary">Fechar a base de datos ao fechar a notificación</string>
|
||||
<string name="keyboard_previous_search_summary">Cambiar automaticamente ao teclado previo na pantalla de procura</string>
|
||||
<string name="autofill_save_search_info_summary">Tentar gardar informacións de procuras ao facer unha selección manual da entrada para usos futuros</string>
|
||||
<string name="autofill_application_id_blocklist_title">Lista de bloqueo das aplicacións</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Lista de bloqueo sen permiso para autocompletar automaticamente</string>
|
||||
<string name="education_select_database_summary">Abra o seu arquivo de base de datos dende o seu explorador de ficheiros para usalo.</string>
|
||||
<string name="education_field_copy_summary">Os campos copiados poden ser pegados en calquer lado.
|
||||
\n
|
||||
\nUse un método de completado de formularios da súa escolla.</string>
|
||||
<string name="education_lock_title">Bloquear base de datos</string>
|
||||
<string name="keyboard_selection_entry_summary">Ao ver unha entrada en KeePassDX, completar con esta o Magikeyboard</string>
|
||||
<string name="keyboard_previous_lock_summary">Mudar automaticamente ao teclado previo despois de bloquear a base de datos</string>
|
||||
<string name="autofill_ask_to_save_data_title">Pedir para gardar datos</string>
|
||||
<string name="autofill_read_only_save">Non é posíbel gardar nunha base datos aberta en modo só lectura.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Pedir para gardar datos cando terminar de autocompletar un formulario</string>
|
||||
<string name="delete_entered_password_summary">Borrar o contrasinal introducido após un intento de conexión a unha base de datos</string>
|
||||
<string name="reset_education_screens_title">Restabelecer suxestións educativas</string>
|
||||
<string name="education_advanced_unlock_title">Desbloqueo avanzado da base de datos</string>
|
||||
<string name="education_advanced_unlock_summary">Ligue o seu contrasinal á súa credencial biométrica ou credenciais do dispositivo para desbloquear rapidamente a súa base de datos.</string>
|
||||
<string name="enable_auto_save_database_title">Gardar base de datos automaticamente</string>
|
||||
<string name="enable_keep_screen_on_title">Manter a pantalla acesa</string>
|
||||
<string name="allow_no_password_summary">Permitir pulsar o botón \"Abrir\" se non seleccionar ningunha credencial</string>
|
||||
<string name="enable_read_only_title">Só lectura</string>
|
||||
<string name="enable_education_screens_summary">Destacar elementos para saber como funciona a aplicación</string>
|
||||
<string name="reset_education_screens_text">Suxestións educativas restabelecidas</string>
|
||||
<string name="education_create_database_title">Crear o teu arquivo de base de datos</string>
|
||||
<string name="education_create_database_summary">Cree o seu primeiro arquivo de xestión de contrasinais.</string>
|
||||
<string name="education_select_database_title">Abrir unha base de datos existente</string>
|
||||
<string name="education_new_node_title">Engadir elementos á súa base de datos</string>
|
||||
<string name="education_new_node_summary">As entradas axudan a xestionar as súas identidades dixitais.
|
||||
\n
|
||||
\nOs grupos (~cartafois) organizan entradas na súa base de datos.</string>
|
||||
<string name="education_search_title">Procurar nas entradas</string>
|
||||
<string name="education_search_summary">Introduza título, nome de usuario ou outros campos para recuperar os seus contrasinais.</string>
|
||||
<string name="education_entry_edit_title">Editar a entrada</string>
|
||||
<string name="education_entry_new_field_summary">Rexistre un campo adicional, engada un valor e opcionalmente protéxao</string>
|
||||
<string name="education_add_attachment_title">Engadir un anexo</string>
|
||||
<string name="education_setup_OTP_title">Configurar OTP</string>
|
||||
<string name="education_unlock_summary">Introduza un contrasinal e/ou un arquivo para desbloquear a súa base de datos.
|
||||
\n
|
||||
\nFaga unha copia de seguranza da súa base de datos nun lugar seguro despois de cada cambio.</string>
|
||||
<string name="education_read_only_title">Protexa a base de datos contra escritura</string>
|
||||
<string name="education_read_only_summary">Cambie o modo de apertura da sesión.
|
||||
\n
|
||||
\n\"Protección contra escritura\" evita cambios non desexados na base de datos.
|
||||
\n\"Modificábel\" permite engadir, borrar, ou modificar todos os elementos.</string>
|
||||
<string name="education_field_copy_title">Copia un campo</string>
|
||||
<string name="enter">Enter</string>
|
||||
<string name="biometric_auto_open_prompt_title">Abrir petición automaticamente</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Configuración do Magikeyboard</string>
|
||||
<string name="keyboard_previous_fill_in_summary">Mudar automaticamente para o teclado previo após executar \"Acción de tecla automática\"</string>
|
||||
<string name="enable_screenshot_mode_summary">Permitir ás aplicacións de terceiros gravar ou tomar capturas na aplicación</string>
|
||||
<string name="enable_education_screens_title">Suxestións educativas</string>
|
||||
<string name="reset_education_screens_summary">Mostrar suxestións educativas outra vez</string>
|
||||
<string name="education_generate_password_title">Crear un contrasinal forte</string>
|
||||
<string name="education_entry_new_field_title">Engadir campos personalizados</string>
|
||||
<string name="menu_form_filling_settings">Completado de formularios</string>
|
||||
<string name="keyboard_notification_entry_content_title">%1$s dispoñíbel no Magikeyboard</string>
|
||||
<string name="enable_read_only_summary">Abrir a base de datos en modo de só lectura por defecto</string>
|
||||
<string name="education_setup_OTP_summary">Configure a xestión do contrasinal dun só uso (HOTP / TOTP) para xerar un token solicitado para a autenticación de dous factores (2FA).</string>
|
||||
<string name="education_unlock_title">Desbloquee a súa base de datos</string>
|
||||
<string name="delete_entered_password_title">Eliminar contrasinal</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Engadidas suxestións de autocompletado.</string>
|
||||
<string name="allow_no_password_title">Non permitir clave mestra</string>
|
||||
<string name="enable_auto_save_database_summary">Gardar a base de datos após unha acción importante (en modo \"Modificábel\")</string>
|
||||
<string name="enable_keep_screen_on_summary">Manter a pantalla acesa ao ver unha entrada</string>
|
||||
<string name="enable_screenshot_mode_title">Modo captura de pantalla</string>
|
||||
<string name="html_text_buy_pro">Ao mercar a versión pro, terá acceso ao <strong>estilo visual</strong> e axudará especialmente a <strong> realizar proxectos comunitarios.</strong></string>
|
||||
<string name="html_text_dev_feature_contibute">Ao <strong>contribuír</strong>,</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
<string name="download_complete">Completado!</string>
|
||||
<string name="entropy">Entropía: %1$s bit</string>
|
||||
<string name="character_count">Número de caracteres: %1$d</string>
|
||||
<string name="title_case">Capitalización do Título</string>
|
||||
<string name="style_brightness_summary">Escolla temas claros ou escuros</string>
|
||||
<string name="icon_pack_choose_title">Paquete de iconos</string>
|
||||
<string name="show_entry_colors_summary">Mostrar cores de fondo e de primeiro plano nunha entrada</string>
|
||||
<string name="html_text_dev_feature_work_hard">Estamos a traballar para lanzar esta nova funcionalidade o máis rápido posíbel.</string>
|
||||
<string name="download">Descarregar</string>
|
||||
<string name="upload_attachment">Subir %1$s</string>
|
||||
<string name="unit_byte">B</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="style_choose_summary">Tema usado na aplicación</string>
|
||||
<string name="style_brightness_title">Brillo do tema</string>
|
||||
<string name="hide_expired_entries_summary">Entradas expiradas non son mostradas</string>
|
||||
<string name="education_donation_title">Participe</string>
|
||||
<string name="education_donation_summary">Axude a aumentar a estabilidade, seguranza e número de funcionalidades.</string>
|
||||
<string name="html_text_feature_generosity">Este <strong>estilo visual</strong> está dispoñíbel grazas á súa xenerosidade.</string>
|
||||
<string name="html_text_donation">Para manter a nosa liberdade e estarmos sempre activos, contamos coa súa <strong>contribución.</strong></string>
|
||||
<string name="download_attachment">Descarregar %1$s</string>
|
||||
<string name="download_initialization">A inicializar…</string>
|
||||
<string name="download_progression">En progreso: %1$d%%</string>
|
||||
<string name="entropy_calculate">Entropía: A calcular…</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
<string name="ignore_chars_filter">Ignorar caracteres</string>
|
||||
<string name="lower_case">minúsculas</string>
|
||||
<string name="upper_case">MAIÚSCULAS</string>
|
||||
<string name="show_entry_colors_title">Cores da entrada</string>
|
||||
<string name="education_lock_summary">Bloquee a súa base de datos rapidamente. Pode configurar a aplicación para bloqueala despois dun tempo ou cando a pantalla se apague.</string>
|
||||
<string name="education_sort_title">Ordenación de elementos</string>
|
||||
<string name="education_sort_summary">Escolla as entradas e grupos a ordenar.</string>
|
||||
<string name="html_text_dev_feature">Esta funcionalidade está <strong>en desenvolvemento</strong> e precisa da súa <strong>contribución</strong> para a súa futura dispoñibilidade.</string>
|
||||
<string name="html_text_dev_feature_thanks">Moitas grazas pola súa contribución.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Lembre manter a súa aplicación actualizada, instalando as novas versións.</string>
|
||||
<string name="contribute">Contribuír</string>
|
||||
<string name="entropy_high">Entropía: Alta</string>
|
||||
<string name="at_least_one_char">Polo menos un carácter de cada un</string>
|
||||
<string name="exclude_ambiguous_chars">Excluír caracteres ambiguos</string>
|
||||
<string name="screenshot_mode_banner_text">Modo captura de pantalla</string>
|
||||
<string name="hide_expired_entries_title">Ocultar entradas expiradas</string>
|
||||
<string name="style_choose_title">Tema da aplicación</string>
|
||||
<string name="download_finalization">A finalizar…</string>
|
||||
<string name="icon_section_standard">Estándar</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Lista de dominios web bloqueados sen permiso de autocompletado</string>
|
||||
<string name="download_canceled">Cancelado!</string>
|
||||
<string name="education_generate_password_summary">Xere un contrasinal forte a asociar coa súa entrada, defínao facilmente segundo os criterios do formulario e non esqueza tornalo seguro.</string>
|
||||
<string name="education_add_attachment_summary">Suba un anexo á súa entrada para gardar datos externos importantes.</string>
|
||||
<string name="html_text_ad_free">Ao contrario de moitas aplicacións de xestión de contrasinais, esta aplicación <strong>non ten anuncios</strong>, é <strong>un programa de software libre \"copyleft\"</strong> e non recolle datos persoais para os seus servidores, sen importar a versión a usar.</string>
|
||||
<string name="education_entry_edit_summary">Edite a entrada cos campos personalizados. Os conxuntos de datos poden ser referenciados en entradas diferentes.</string>
|
||||
<string name="consider_chars_filter">Considerar caracteres</string>
|
||||
<string name="icon_section_custom">Personalizado</string>
|
||||
<string name="icon_pack_choose_summary">Cambiar o paquete de iconos da aplicación</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Ao comprar a versión <strong>pro</strong>,</string>
|
||||
<string name="html_text_dev_feature_encourage">está a incentivar os programadores a crear <strong>novas funcionalidades</strong> e a <strong>corrixir erros</strong> reportados.</string>
|
||||
</resources>
|
||||
@@ -148,7 +148,7 @@
|
||||
<string name="protection">Zaštita</string>
|
||||
<string name="contains_duplicate_uuid">Baza podataka sadrži duplicirane UUID-ove.</string>
|
||||
<string name="selection_mode">Modus odabira</string>
|
||||
<string name="encryption_explanation">Algoritam šifriranja baze podataka koji se koristi za sve podatke.</string>
|
||||
<string name="encryption_explanation">Algoritam šifriranja baze podataka koji se koristi za sve podatke</string>
|
||||
<string name="memory_usage">Korištenje memorije</string>
|
||||
<string name="parallelism">Paralelnost</string>
|
||||
<string name="parallelism_explanation">Stupanj paralelnosti (odnosno broj threadova) koji će koristiti funkcija za generiranje ključeva.</string>
|
||||
@@ -599,7 +599,7 @@
|
||||
<string name="enable_keep_screen_on_title">Ostavi ekran uključen</string>
|
||||
<string name="enable_keep_screen_on_summary">Ostavi ekran uključen tijekom gledanja unosa</string>
|
||||
<string name="show_entry_colors_title">Boje unosa</string>
|
||||
<string name="show_entry_colors_summary">Prikazuje prednje boje i boje pozadine u unosu</string>
|
||||
<string name="show_entry_colors_summary">Prikazuje prednje boje i boje pozadine za unos</string>
|
||||
<string name="content_description_entry_foreground_color">Prednja boja unosa</string>
|
||||
<string name="content_description_database_color">Boja baze podataka</string>
|
||||
<string name="content_description_entry_background_color">Pozadinska boja unosa</string>
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="searchable">Pretraživo</string>
|
||||
<string name="inherited">Naslijedi</string>
|
||||
<string name="custom_data">Prilagođeni podaci</string>
|
||||
<string name="auto_type_sequence">Slijed automatskog popunjavanja</string>
|
||||
<string name="auto_type_sequence">Slijed automatskog unosa</string>
|
||||
<string name="regex">Regularni izraz</string>
|
||||
<string name="menu_merge_from">Sjedini iz …</string>
|
||||
<string name="menu_save_copy_to">Spremi kopiju u …</string>
|
||||
@@ -655,4 +655,12 @@
|
||||
<string name="content_description_hardware_key_checkbox">Potvrdni okvir hardverskog ključa</string>
|
||||
<string name="remember_hardware_key_title">Zapamti hardverske ključeve</string>
|
||||
<string name="enable_screenshot_mode_summary">Dopusti stranim aplikacijama snimanje ili slikanje ekrana aplikacije</string>
|
||||
<string name="html_about_privacy"><strong>Korisnički podaci se ne dohvaćaju</strong>, ova aplikacija se ne povezuje ni s jednim poslužiteljem, radi samo lokalno i u potpunosti poštuje privatnost korisnika.</string>
|
||||
<string name="error_no_response_from_challenge">Nije moguće dobiti odgovor na izazov.</string>
|
||||
<string name="content_description_nav_header">Zaglavlje navigacije</string>
|
||||
<string name="waiting_challenge_response">Čeka se odgovor za izazov …</string>
|
||||
<string name="auto_type">Automatski unos</string>
|
||||
<string name="waiting_challenge_request">Čeka se zahtjev za izazov …</string>
|
||||
<string name="error_challenge_already_requested">Izazov je već zatražen</string>
|
||||
<string name="error_response_already_provided">Odgovor je već dat.</string>
|
||||
</resources>
|
||||
@@ -35,8 +35,8 @@
|
||||
<string name="hide_password_summary">Secara otomatis tutupi kata sandi (***)</string>
|
||||
<string name="hide_password_title">Sembunyikan Kata Sandi</string>
|
||||
<string name="lowercase">Huruf Kecil</string>
|
||||
<string name="loading_database">Memuat basisdata…</string>
|
||||
<string name="creating_database">Pembuatan basisdata…</string>
|
||||
<string name="loading_database">Memuat basis data…</string>
|
||||
<string name="creating_database">Pembuatan basis data…</string>
|
||||
<string name="list_size_summary">Ukuran teks dalam daftar elemen</string>
|
||||
<string name="list_size_title">Ukuran daftar item</string>
|
||||
<string name="list_groups_show_number_entries_summary">Menampilkan jumlah entri dalam sebuah grup</string>
|
||||
@@ -45,7 +45,7 @@
|
||||
<string name="list_entries_show_username_title">Tampilkan nama pengguna</string>
|
||||
<string name="length">Panjangnya</string>
|
||||
<string name="keyfile_is_empty">File Kunci kosong.</string>
|
||||
<string name="invalid_db_sig">Tidak bisa mengenali format basisdata.</string>
|
||||
<string name="invalid_db_sig">Tidak bisa mengenali format basis data.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s dengan UUID yang sama %2$s sudah ada.</string>
|
||||
<string name="invalid_algorithm">Algoritma salah.</string>
|
||||
<string name="invalid_credentials">Tidak bisa membaca kredensial.</string>
|
||||
@@ -58,7 +58,7 @@
|
||||
<string name="hint_conf_pass">Konfirmasi Kata Sandi</string>
|
||||
<string name="generate_password">Buatkan Kata Sandi</string>
|
||||
<string name="file_browser">Pengelola File</string>
|
||||
<string name="file_not_found_content">Tidak bisa menemukan file. Cobalah buka kembali dari pengelola file anda.</string>
|
||||
<string name="file_not_found_content">Tidak bisa menemukan file. Cobalah buka kembali dari pengelola file Anda.</string>
|
||||
<string name="field_value">Nilai Bidang</string>
|
||||
<string name="field_name">Nama Bidang</string>
|
||||
<string name="error_string_type">Teks ini tidak sesuai dengan item yang diminta.</string>
|
||||
@@ -67,7 +67,7 @@
|
||||
<string name="error_otp_counter">Penghitung harus antara %1$d dan %2$d.</string>
|
||||
<string name="error_otp_secret_key">Kunci rahasia harus dalam format Base32.</string>
|
||||
<string name="error_save_database">Tidak dapat menyimpan basis data.</string>
|
||||
<string name="error_create_database_file">Tidak bisa membuat basisdata dengan kata sandi dan file kunci ini.</string>
|
||||
<string name="error_create_database_file">Tidak bisa membuat basis data dengan kata sandi dan file kunci ini.</string>
|
||||
<string name="error_create_database">Tidak bisa membuat berkas database.</string>
|
||||
<string name="error_copy_group_here">Anda tidak bisa menyalin grup di sini.</string>
|
||||
<string name="error_copy_entry_here">Anda tidak dapat menyalin entri di sini.</string>
|
||||
@@ -82,17 +82,17 @@
|
||||
<string name="error_pass_gen_type">Setidaknya ada satu jenis pembuatan kata sandi yang harus dipilih.</string>
|
||||
<string name="error_load_database_KDF_memory">Tidak bisa memuat kunci. Cobalah untuk mengurangi penggunaan memori (mematikan aplikasi lainnya).</string>
|
||||
<string name="error_load_database">Tidak dapat memuat basis data.</string>
|
||||
<string name="error_out_of_memory">Tidak cukup memori untuk memuat seluruh basisdata anda.</string>
|
||||
<string name="error_out_of_memory">Tidak cukup memori untuk memuat seluruh basis data Anda.</string>
|
||||
<string name="entry_keyfile">File Kunci</string>
|
||||
<string name="error_nokeyfile">Pilih file kunci.</string>
|
||||
<string name="error_no_name">Ketik sebuah nama.</string>
|
||||
<string name="error_invalid_OTP">Rahasia OTP tidak valid.</string>
|
||||
<string name="error_invalid_path">Pastikan lokasi filenya sudah benar.</string>
|
||||
<string name="error_invalid_db">Tidak bisa membaca basisdata.</string>
|
||||
<string name="error_invalid_db">Tidak bisa membaca basis data.</string>
|
||||
<string name="error_file_not_create">Tidak bisa membuat file</string>
|
||||
<string name="entry_add_attachment">Tambahkan Lampiran</string>
|
||||
<string name="digits">Dijit</string>
|
||||
<string name="app_timeout_summary">Waktu idle sebelum mengunci basisdata</string>
|
||||
<string name="app_timeout_summary">Waktu idle sebelum mengunci basis data</string>
|
||||
<string name="file_manager_install_description">Manajer file yang menerima ACTION_CREATE_DOCUMENT ACTION_OPEN_DOCUMENT izin diperlukan untuk membuat, membuka, dan menyimpan file database.</string>
|
||||
<string name="otp_type">Jenis OTP</string>
|
||||
<string name="entry_setup_otp">Penyiapan Sandi Sekali Pakai (OTP)</string>
|
||||
@@ -110,9 +110,9 @@
|
||||
<string name="save">Simpan</string>
|
||||
<string name="entry_password">Kata Sandi</string>
|
||||
<string name="entry_not_found">Tidak bisa menemukan data entri.</string>
|
||||
<string name="retrieving_db_key">Mengambil kunci basisdata…</string>
|
||||
<string name="retrieving_db_key">Mengambil kunci basis data…</string>
|
||||
<string name="clipboard_error_clear">Tidak bisa membersihkan papan klip</string>
|
||||
<string name="clipboard_timeout_summary">Durasi simpan pada papan klip (jika didukung oleh perangkat anda)</string>
|
||||
<string name="clipboard_timeout_summary">Durasi simpan pada papan klip (jika didukung oleh perangkat Anda)</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Ulangi Peralihan Penampakan Kata Sandi</string>
|
||||
<string name="clipboard_timeout">Batas Waktu Papan Klip</string>
|
||||
<string name="clipboard_cleared">Papan Klip Dibersihkan</string>
|
||||
@@ -129,8 +129,8 @@
|
||||
<string name="html_about_contribution">Untuk <strong>menjaga kebebasan kami</strong>, <strong>memperbaiki bug</strong>, <strong> menambah fitur</strong> dan <strong>agar selalu aktif</strong>, kami mengandalkan <strong> kontribusi</strong>.</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft <strong>open source</strong> dan <strong>tanpa iklan</strong>.
|
||||
\nTersedia apa adanya, di bawah lisensi <strong>GPLv3</strong>, tanpa jaminan apa pun.</string>
|
||||
<string name="default_checkbox">Gunakan sebagai basisdata standar</string>
|
||||
<string name="decrypting_db">Mendekripsi konten basisdata…</string>
|
||||
<string name="default_checkbox">Gunakan sebagai basis data standar</string>
|
||||
<string name="decrypting_db">Mendekripsi konten basis data…</string>
|
||||
<string name="database">BasisData</string>
|
||||
<string name="select_to_copy">Pilih untuk menyalin %1$s ke papan klip</string>
|
||||
<string name="content_description_keyboard_close_fields">Tutup Bidang</string>
|
||||
@@ -177,21 +177,21 @@
|
||||
<string name="contact">Kontak</string>
|
||||
<string name="auto_focus_search_summary">Minta pencarian saat membuka database</string>
|
||||
<string name="auto_focus_search_title">Pencarian cepat</string>
|
||||
<string name="create_keepass_file">Buat basisdata baru</string>
|
||||
<string name="select_database_file">Buka basisdata yang sudah ada</string>
|
||||
<string name="create_keepass_file">Buat basis data baru</string>
|
||||
<string name="select_database_file">Buka basis data yang sudah ada</string>
|
||||
<string name="no_url_handler">Pasang browser web untuk membuka URL ini.</string>
|
||||
<string name="memory_usage">Penggunaan memori</string>
|
||||
<string name="rounds">Putaran transformasi</string>
|
||||
<string name="encryption_explanation">Algoritma enkripsi basisdata digunakan untuk semua data.</string>
|
||||
<string name="encryption_explanation">Algoritma enkripsi basis data digunakan untuk semua data</string>
|
||||
<string name="root">Root</string>
|
||||
<string name="hide_broken_locations_summary">Sembunyikan tautan yang rusak dalam daftar basisdata terbaru</string>
|
||||
<string name="hide_broken_locations_title">Sembunyikan tautan basisdata yang rusak</string>
|
||||
<string name="show_recent_files_summary">Tampilkan lokasi dari basisdata terbaru</string>
|
||||
<string name="hide_broken_locations_summary">Sembunyikan tautan yang rusak dalam daftar basis data terbaru</string>
|
||||
<string name="hide_broken_locations_title">Sembunyikan tautan basis data yang rusak</string>
|
||||
<string name="show_recent_files_summary">Tampilkan lokasi dari basis data terbaru</string>
|
||||
<string name="show_recent_files_title">Tampilkan file sebelumnya</string>
|
||||
<string name="remember_keyfile_locations_summary">Melacak di mana file kunci disimpan</string>
|
||||
<string name="remember_keyfile_locations_title">Ingat lokasi file kunci</string>
|
||||
<string name="remember_database_locations_summary">Melacak di mana database disimpan</string>
|
||||
<string name="remember_database_locations_title">Ingat lokasi basisdata</string>
|
||||
<string name="remember_database_locations_title">Ingat lokasi basis data</string>
|
||||
<string name="selection_mode">Mode seleksi</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Selesaikan masalah dengan menghasilkan UUID baru, lanjutkan\?</string>
|
||||
<string name="contains_duplicate_uuid">Basisdata berisi UUIDs duplikat.</string>
|
||||
@@ -199,7 +199,7 @@
|
||||
<string name="read_only">Terlindung dari penulisan</string>
|
||||
<string name="protection">Perlindungan</string>
|
||||
<string name="progress_title">Sedang bekerja…</string>
|
||||
<string name="progress_create">Membuat basisdata baru…</string>
|
||||
<string name="progress_create">Membuat basis data baru…</string>
|
||||
<string name="subdomain_search_summary">Cari Domain Web dengan Kendala Subdomain</string>
|
||||
<string name="subdomain_search_title">Pencarian Subdomain</string>
|
||||
<string name="max_history_items_title">Jumlah maksimal</string>
|
||||
@@ -227,7 +227,7 @@
|
||||
<string name="sort_title">Judul</string>
|
||||
<string name="do_not_kill_app">Jangan tutup aplikasi…</string>
|
||||
<string name="command_execution">Menjalankan perintah…</string>
|
||||
<string name="saving_database">Menyimpan basisdata…</string>
|
||||
<string name="saving_database">Menyimpan basis data…</string>
|
||||
<string name="error_rebuild_list">Tidak dapat membangun ulang daftar.</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="keyboard">Papan tik</string>
|
||||
@@ -377,29 +377,29 @@
|
||||
<string name="error_upload_file">Timbul galat saat mengunggah data berkas.</string>
|
||||
<string name="error_file_to_big">File yang Anda unggah terlalu besar.</string>
|
||||
<string name="content_description_otp_information">Info sandi satu kali</string>
|
||||
<string name="education_select_database_title">Buka basisdata yang sudah ada</string>
|
||||
<string name="enable_auto_save_database_title">Simpan otomatis basisdata</string>
|
||||
<string name="education_new_node_title">Tambah item ke basisdata anda</string>
|
||||
<string name="education_select_database_title">Buka basis data yang sudah ada</string>
|
||||
<string name="enable_auto_save_database_title">Simpan otomatis basis data</string>
|
||||
<string name="education_new_node_title">Tambah item ke basis data Anda</string>
|
||||
<string name="education_entry_edit_title">Sunting entri</string>
|
||||
<string name="education_create_database_title">Buat berkas basisdata anda</string>
|
||||
<string name="education_create_database_title">Buat berkas basis data Anda</string>
|
||||
<string name="delete_entered_password_title">Hapus kata sandi</string>
|
||||
<string name="education_sort_title">Pengurutan item</string>
|
||||
<string name="html_text_dev_feature_thanks">Terima kasih banyak atas kontribusinya.</string>
|
||||
<string name="html_text_dev_feature_contibute">Dengan <strong>berkontribusi</strong>,</string>
|
||||
<string name="education_lock_title">Kunci basisdata</string>
|
||||
<string name="education_unlock_title">Buka basisdata anda</string>
|
||||
<string name="education_lock_title">Kunci basis data</string>
|
||||
<string name="education_unlock_title">Buka basis data Anda</string>
|
||||
<string name="education_field_copy_title">Salin bidang</string>
|
||||
<string name="education_setup_OTP_title">Atur OTP</string>
|
||||
<string name="education_donation_title">Partisipasi</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Buka basisdata dengan pengenalan pembuka kunci tingkat lanjut</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Buka basis data dengan pengenalan pembuka kunci tingkat lanjut</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Anda tetap harus mengingat kata sandi utama Anda jika Anda menggunakan pengenalan pembukaan kunci tingkat lanjut.</string>
|
||||
<string name="warning_database_revoked">Akses ke berkas dicabut oleh pengelola berkas, tutup basisdata dan buka kembali dari lokasi tempatnya.</string>
|
||||
<string name="warning_database_revoked">Akses ke berkas dicabut oleh pengelola berkas, tutup basis data dan buka kembali dari lokasi tempatnya.</string>
|
||||
<string name="warning_database_info_changed_options">Gabungkan data, timpa perubahan dengan cara menyimpan database atau muat ulang dengan perubahan terbaru.</string>
|
||||
<string name="warning_database_info_changed">Informasi yang tersimpan di berkas basisdata Anda sudah diubah di luar aplikasi.</string>
|
||||
<string name="warning_database_info_changed">Informasi yang tersimpan di berkas basis data Anda sudah diubah di luar aplikasi.</string>
|
||||
<string name="warning_no_encryption_key">Lanjut tanpa kunci enkripsi\?</string>
|
||||
<string name="warning_empty_password">Lanjut tanpa proteksi buka kunci dengan kata sandi\?</string>
|
||||
<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 basisdata</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>
|
||||
@@ -410,7 +410,7 @@
|
||||
<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="error_start_database_action">Timbul galat ketika melaksanakan sebuah aksi di basisdata.</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>
|
||||
<string name="biometric_unlock_enable_summary">Memperbolehkan Anda memindai biometrik Anda untuk membuka basis data</string>
|
||||
@@ -594,7 +594,7 @@
|
||||
<string name="enable_education_screens_title">Petunjuk pendidikan</string>
|
||||
<string name="education_select_database_summary">Buka file basis data Anda sebelumnya dari peramban file Anda untuk terus menggunakannya.</string>
|
||||
<string name="show_entry_colors_title">Warna entri</string>
|
||||
<string name="show_entry_colors_summary">Menampilkan warna latar depan dan latar belakang dalam entri</string>
|
||||
<string name="show_entry_colors_summary">Menampilkan warna latar depan dan latar belakang untuk sebuah entri</string>
|
||||
<string name="reset_education_screens_title">Atur ulang petunjuk pendidikan</string>
|
||||
<string name="reset_education_screens_summary">Tampilkan semua info pendidikan lagi</string>
|
||||
<string name="education_entry_edit_summary">Edit entri Anda dengan bidang kustom. Kumpulan data dapat dirujuk antara bidang entri yang berbeda.</string>
|
||||
@@ -643,4 +643,7 @@
|
||||
<string name="enable_screenshot_mode_title">Mode tangkapan layar</string>
|
||||
<string name="remember_hardware_key_summary">Mengingat kunci perangkat keras yang telah digunakan</string>
|
||||
<string name="enable_screenshot_mode_summary">Perbolehkan aplikasi pihak ketiga untuk merekam atau mengambil tangkapan layar aplikasi</string>
|
||||
<string name="html_about_privacy"><strong>Tidak ada data pengguna yang didapatkan</strong>, aplikasi ini tidak menghubungkan ke server apa pun, bekerja secara lokal dan menghargai privasi pengguna.</string>
|
||||
<string name="content_description_nav_header">Tajuk navigasi</string>
|
||||
<string name="auto_type">Ketik Otomatis</string>
|
||||
</resources>
|
||||
@@ -157,7 +157,7 @@
|
||||
<string name="menu_cancel">Annulla</string>
|
||||
<string name="menu_file_selection_read_only">Sola lettura</string>
|
||||
<string name="menu_open_file_read_and_write">Modificabile</string>
|
||||
<string name="encryption_explanation">Algoritmo di cifratura del database usato per tutti i dati.</string>
|
||||
<string name="encryption_explanation">Algoritmo di cifratura del database usato per tutti i dati</string>
|
||||
<string name="kdf_explanation">Per generare la chiave per l\'algoritmo di cifratura, la chiave principale viene trasformata usando una funzione di derivazione della chiave (con un sale casuale).</string>
|
||||
<string name="memory_usage">Utilizzo di memoria</string>
|
||||
<string name="memory_usage_explanation">Quantità di memoria utilizzabili dalla funzione di derivazione della chiave.</string>
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="enable_keep_screen_on_title">Tieni lo schermo acceso</string>
|
||||
<string name="enable_keep_screen_on_summary">Tieni lo schermo acceso mentre si vede la voce</string>
|
||||
<string name="show_entry_colors_title">Colori della voce</string>
|
||||
<string name="show_entry_colors_summary">Mostra colori in evidenza e in secondo piano in una voce</string>
|
||||
<string name="show_entry_colors_summary">Mostra colori in evidenza e in secondo piano per una voce</string>
|
||||
<string name="custom_data">Dati personalizzati</string>
|
||||
<string name="current_group">Gruppo attuale</string>
|
||||
<string name="navigation_drawer_open">Apertura del cassetto di navigazione</string>
|
||||
@@ -669,4 +669,6 @@
|
||||
<string name="error_empty_key">La chiave non può essere vuota.</string>
|
||||
<string name="enable_screenshot_mode_title">Modalità di cattura schermo</string>
|
||||
<string name="screenshot_mode_banner_text">Modalità di cattura schermo</string>
|
||||
<string name="html_about_privacy"><strong>Nessun dato dell\'utente viene prelevato</strong>, questa applicazione non si connette ad alcun server, funziona solo in locale e rispetta pienamente la privacy degli utenti.</string>
|
||||
<string name="auto_type">Auto-digita</string>
|
||||
</resources>
|
||||
@@ -20,30 +20,30 @@
|
||||
--><resources>
|
||||
<string name="feedback">משוב</string>
|
||||
<string name="homepage">דף הבית</string>
|
||||
<string name="about_description">KeePassDX היא תוכנה המממשת את מנהל הסיסמאות KeePass לאנרואיד.</string>
|
||||
<string name="about_description">מימוש אנדרואיד של מנהל הסיסמאות KeePass</string>
|
||||
<string name="accept">קבל</string>
|
||||
<string name="add_entry">הוסף ערך</string>
|
||||
<string name="add_group">הוסף קבוצה</string>
|
||||
<string name="encryption_algorithm">אלגוריתם</string>
|
||||
<string name="app_timeout">פסק זמן ליישום</string>
|
||||
<string name="encryption_algorithm">אלגוריתם הצפנה</string>
|
||||
<string name="app_timeout">פסק זמן</string>
|
||||
<string name="app_timeout_summary">זמן לפני נעילת מסד הנתונים כאשר היישום לא פעיל</string>
|
||||
<string name="application">יישום</string>
|
||||
<string name="menu_app_settings">הגדרות יישום</string>
|
||||
<string name="brackets">סוגריים</string>
|
||||
<string name="file_manager_install_description">סייר הקבצים דורש את סייר הקבצים Open Intents, לחץ למטע כדי להתקין. בגלל מספר בעיות בסייר, ייתכן ויהיו בעיות בהפעלה הראשונה.</string>
|
||||
<string name="clipboard_cleared">לוח ההעתקה נוקה.</string>
|
||||
<string name="clipboard_error_title">שגיאת לוח ההעתקה</string>
|
||||
<string name="clipboard_error">במספר מכשירי אנרואיד מסמסונג קיים באג במימוש לוח ההעתקה שיכול לגרום לבעיות בהעתקה מהיישום. לעוד מידע עבור אל:</string>
|
||||
<string name="clipboard_error_clear">ניקוי לוח ההעתקה נכשל</string>
|
||||
<string name="file_manager_install_description">נדרש סייר קבצים המקבל intent actions של ACTION_CREATE_DOCUMENT ו ACTION_OPEN_DOCUMENT בכדי ליצור, לפתוח, ולשמור קבצי מסד נתונים.</string>
|
||||
<string name="clipboard_cleared">לוח ההעתקה נוקה</string>
|
||||
<string name="clipboard_error_title">שגיאת לוח העתקה</string>
|
||||
<string name="clipboard_error">מכשירים מסויימים לא יאפשרו ליישומים להשתמש בלוח ההעתקה.</string>
|
||||
<string name="clipboard_error_clear">לא ניתן לנקות את לוח ההעתקה</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>
|
||||
<string name="clipboard_timeout_summary">זמן אחסון בלוח ההעתקה (אם נתמך על ידי מכשירך)</string>
|
||||
<string name="select_to_copy">בחר בכדי להעתיק %1$s ללוח ההעתקה</string>
|
||||
<string name="retrieving_db_key">מאחזר מפתח מסד נתונים…</string>
|
||||
<string name="database">מסד נתונים</string>
|
||||
<string name="decrypting_db">מפענח תוכן מסד נתונים…</string>
|
||||
<string name="default_checkbox">השתמש בזה כמסד הנתונים הברירת מחדל</string>
|
||||
<string name="default_checkbox">השתמש כמסד נתונים ברירת מחדל</string>
|
||||
<string name="digits">ספרות</string>
|
||||
<string name="select_database_file">הזן שם קובץ למסד נתונים:</string>
|
||||
<string name="select_database_file">פתח מסד נתונים קיים</string>
|
||||
<string name="entry_accessed">ניגש לאחרונה</string>
|
||||
<string name="entry_cancel">בטל</string>
|
||||
<string name="entry_notes">הערות</string>
|
||||
@@ -52,7 +52,7 @@
|
||||
<string name="entry_expires">פג תוקף</string>
|
||||
<string name="entry_keyfile">קובץ מפתח</string>
|
||||
<string name="entry_modified">נערך לאחרונה</string>
|
||||
<string name="entry_not_found">נתוני ערך לא נמצאו.</string>
|
||||
<string name="entry_not_found">לא ניתן למצוא נתוני ערך.</string>
|
||||
<string name="entry_password">סיסמה</string>
|
||||
<string name="save">שמור</string>
|
||||
<string name="entry_title">שם</string>
|
||||
@@ -60,16 +60,16 @@
|
||||
<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>
|
||||
<string name="error_invalid_path">נתיב לא חוקי.</string>
|
||||
<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_invalid_db">לא ניתן לקרוא את מסד הנתונים.</string>
|
||||
<string name="error_invalid_path">ודא שהנתיב נכון.</string>
|
||||
<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_match">הסיסמאות לא תואמות.</string>
|
||||
<string name="error_rounds_too_large">מספר סיבובים גדול מדי. מגדיר ל-2147483648.</string>
|
||||
<string name="error_string_key">שדה שם נדרש לכל מחרוזת.</string>
|
||||
<string name="error_wrong_length">הזן מספר חיובי בשדה האורך</string>
|
||||
<string name="error_rounds_too_large">\"סבבי שינוי\" גדולים מדי. מגדיר ל-2147483648.</string>
|
||||
<string name="error_string_key">לכל מחרוזת צריך להיות שם שדה.</string>
|
||||
<string name="error_wrong_length">הזן מספר שלם חיובי בשדה \"אורך\".</string>
|
||||
<string name="field_name">שם השדה</string>
|
||||
<string name="field_value">ערך השדה</string>
|
||||
<string name="file_browser">סייר קבצים</string>
|
||||
@@ -77,14 +77,14 @@
|
||||
<string name="hint_conf_pass">אשר סיסמה</string>
|
||||
<string name="hint_generated_password">סיסמה שנוצרה</string>
|
||||
<string name="hint_group_name">שם קבוצה</string>
|
||||
<string name="hint_keyfile">קובץ המפתח</string>
|
||||
<string name="hint_keyfile">קובץ מפתח</string>
|
||||
<string name="hint_length">אורך</string>
|
||||
<string name="hint_pass">סיסמה</string>
|
||||
<string name="password">סיסמה</string>
|
||||
<string name="invalid_credentials">סיסמה או קובץ מפתח לא מתאימים.</string>
|
||||
<string name="invalid_algorithm">אלגוריתם לא חוקי.</string>
|
||||
<string name="invalid_db_sig">תבנית מסד הנתונים אינה מזוהה.</string>
|
||||
<string name="keyfile_is_empty">קובץ מפתח ריק.</string>
|
||||
<string name="invalid_credentials">לא ניתן לקרוא אישורים.</string>
|
||||
<string name="invalid_algorithm">אלגוריתם שגוי.</string>
|
||||
<string name="invalid_db_sig">לא ניתן לזהות את פורמט מסד הנתונים.</string>
|
||||
<string name="keyfile_is_empty">קובץ המפתח ריק.</string>
|
||||
<string name="length">אורך</string>
|
||||
<string name="list_size_title">גודל רשימה קבוצות</string>
|
||||
<string name="list_size_summary">גודל הטקסט ברשימת הקבוצות</string>
|
||||
@@ -108,7 +108,7 @@
|
||||
<string name="minus">מינוס</string>
|
||||
<string name="never">אף פעם</string>
|
||||
<string name="no_results">אין תוצאות חיפוש</string>
|
||||
<string name="no_url_handler">אין מטפל לכתובת url זו.</string>
|
||||
<string name="no_url_handler">התקן דפדפן אינטרנט כדי לפתוח כתובת אתר זו.</string>
|
||||
<string name="progress_create">צור מסד נתונים חדש…</string>
|
||||
<string name="progress_title">עובד…</string>
|
||||
<string name="protection">הגנה</string>
|
||||
@@ -130,9 +130,188 @@
|
||||
<item>בינוני</item>
|
||||
<item>גדול</item>
|
||||
</string-array>
|
||||
<string name="edit_entry">ערוך רשומה</string>
|
||||
<string name="edit_entry">ערוך ערך</string>
|
||||
<string name="encryption">הצפנה</string>
|
||||
<string name="allow">אפשר</string>
|
||||
<string name="entry_url">כתובת URL</string>
|
||||
<string name="error_load_database">לא ניתן לטעון את בסיס הנתונים</string>
|
||||
<string name="error_load_database">לא ניתן לטעון את מסד הנתונים.</string>
|
||||
<string name="expired">פג תוקף</string>
|
||||
<string name="content_description_passphrase_word_count">מספר מילים של ביטוי סיסמה</string>
|
||||
<string name="content_description_keyboard_close_fields">סגור שדות</string>
|
||||
<string name="auto_type">הקלדה אוטומטית</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="passphrase">ביטוי סיסמה</string>
|
||||
<string name="tags">תגים</string>
|
||||
<string name="otp_algorithm">אלגוריתם</string>
|
||||
<string name="debit_credit_card">כרטיס חיוב / אשראי</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="personal_identification_number">קוד סודי</string>
|
||||
<string name="type">סוג</string>
|
||||
<string name="cryptocurrency">ארנק מטבעות קריפטו</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="public_key">מפתח ציבורי</string>
|
||||
<string name="private_key">מפתח פרטי</string>
|
||||
<string name="seed">זרע</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">הערה מאובטחת</string>
|
||||
<string name="standard">תֶקֶן</string>
|
||||
<string name="membership">חברות</string>
|
||||
<string name="error_otp_digits">ה-Token חייב להכיל %1$d עד %2$d ספרות.</string>
|
||||
<string name="content_description_database_color">צבע מסד הנתונים</string>
|
||||
<string name="content_description_entry_foreground_color">צבע קדמה של הערך</string>
|
||||
<string name="entry_UUID">מזהה אוניברסלי ייחודי</string>
|
||||
<string name="entry_history">היסטוריה</string>
|
||||
<string name="entry_attachments">קבצים מצורפים</string>
|
||||
<string name="holder">מחזיק</string>
|
||||
<string name="number">מספר</string>
|
||||
<string name="email">דוא\"ל</string>
|
||||
<string name="email_address">כתובת דואר אלקטרוני</string>
|
||||
<string name="error_word_reserved">מילה זו שמורה ולא ניתן להשתמש בה.</string>
|
||||
<string name="error_label_exists">תווית זו כבר קיימת.</string>
|
||||
<string name="error_remove_file">אירעה שגיאה בעת הסרת נתוני הקובץ.</string>
|
||||
<string name="error_file_to_big">הקובץ שהינך מנסה להעלות גדול מידי.</string>
|
||||
<string name="content_description_otp_information">פרטי סיסמה חד-פעמית</string>
|
||||
<string name="error_otp_type">סוג הסיסמה החד-פעמית הקיים אינו מזוהה בטופס זה, ייתכן שהאימות שלו לא יחולל יותר כראוי את ה-Token.</string>
|
||||
<string name="hint_icon_name">שם הסמל</string>
|
||||
<string name="html_about_privacy"><strong>אין אחזור של נתוני משתמש</strong>, יישום זה אינו מתחבר לשום שרת, פועל באופן מקומי בלבד ומכבד באופן מלא את פרטיות המשתמשים.</string>
|
||||
<string name="hardware_key">מפתח פיזי</string>
|
||||
<string name="custom_data">נתונים מותאמים אישית</string>
|
||||
<string name="otp_type">סוג סיסמה חד-פעמית</string>
|
||||
<string name="otp_secret">סוד הסיסמה החד-פעמית</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="account">חשבון</string>
|
||||
<string name="template">תבנית</string>
|
||||
<string name="otp_period">טווח זמן (שניות)</string>
|
||||
<string name="otp_counter">מונה</string>
|
||||
<string name="version">גירסה</string>
|
||||
<string name="entry_otp">סיסמה חד-פעמית</string>
|
||||
<string name="error_load_database_KDF_memory">לא ניתן לטעון את המפתח. נסה להוריד את ה\"שימוש בזיכרון\" של KDF.</string>
|
||||
<string name="error_autofill_enable_service">לא ניתן להפעיל את שירות המילוי האוטומטי.</string>
|
||||
<string name="error_copy_entry_here">אינך יכול להעתיק ערך כאן.</string>
|
||||
<string name="error_otp_counter">המונה חייב להיות בין %1$d ל-%2$d.</string>
|
||||
<string name="error_otp_period">טווח הזמן חייב להיות בין %1$d ל-%2$d שניות.</string>
|
||||
<string name="error_registration_read_only">שמירה של פריט חדש אינה מותרת במסד נתונים עם קריאה בלבד</string>
|
||||
<string name="error_string_type">טקסט זה אינו תואם את הפריט המבוקש.</string>
|
||||
<string name="error_field_name_already_exists">שם השדה כבר קיים.</string>
|
||||
<string name="error_database_uri_null">לא ניתן לאחזר URI של מסד הנתונים.</string>
|
||||
<string name="error_rebuild_list">לא ניתן לבנות מחדש את הרשימה כראוי.</string>
|
||||
<string name="error_upload_file">אירעה שגיאה בעת העלאת נתוני הקובץ.</string>
|
||||
<string name="error_start_database_action">אירעה שגיאה בעת ביצוע פעולה על מסד הנתונים.</string>
|
||||
<string name="error_challenge_already_requested">האתגר כבר התבקש</string>
|
||||
<string name="error_response_already_provided">תגובה כבר ניתנה.</string>
|
||||
<string name="error_no_response_from_challenge">לא ניתן לקבל את התגובה מהאתגר.</string>
|
||||
<string name="error_cancel_by_user">בוטל על ידי המשתמש.</string>
|
||||
<string name="error_driver_required">נדרש מנהל התקן עבור %1$s.</string>
|
||||
<string name="error_location_unknown">מיקום מסד הנתונים אינו ידוע, לא ניתן לבצע פעולת מסד נתונים.</string>
|
||||
<string name="error_unable_merge_database_kdb">לא ניתן למזג ממסד נתונים V1.</string>
|
||||
<string name="error_hardware_key_unsupported">מפתח פיזי אינו נתמך.</string>
|
||||
<string name="error_empty_key">המפתח לא יכול להיות ריק.</string>
|
||||
<string name="file_not_found_content">לא ניתן למצוא את הקובץ. נסה לפתוח אותו מחדש מסייר הקבצים שלך.</string>
|
||||
<string name="corrupted_file">קובץ פגום.</string>
|
||||
<string name="template_group_name">תבניות</string>
|
||||
<string name="entry_setup_otp">הגדר סיסמה חד-פעמית</string>
|
||||
<string name="error_disallow_no_credentials">יש להגדיר לפחות אישור אחד.</string>
|
||||
<string name="error_move_entry_here">אינך יכול להעביר ערך כאן.</string>
|
||||
<string name="discard">בטל</string>
|
||||
<string name="content_description_entry_icon">סמל הערך</string>
|
||||
<string name="content_description_keyfile_checkbox">תיבת סימון קובץ מפתח</string>
|
||||
<string name="content_description_password_checkbox">תיבת סימון סיסמה</string>
|
||||
<string name="content_description_credentials_information">פרטי האישורים</string>
|
||||
<string name="content_description_file_information">פרטי הקובץ</string>
|
||||
<string name="content_description_add_item">הוסף פריט</string>
|
||||
<string name="content_description_add_group">הוסף קבוצה</string>
|
||||
<string name="content_description_add_entry">הוסף ערך</string>
|
||||
<string name="content_description_add_node">הוסף חוליה</string>
|
||||
<string name="content_description_open_file">פתח קובץ</string>
|
||||
<string name="content_description_node_children">ילדי החוליה</string>
|
||||
<string name="content_description_background">רקע</string>
|
||||
<string name="contact">איש קשר</string>
|
||||
<string name="contribution">תרומה</string>
|
||||
<string name="master_key">מפתח ראשי</string>
|
||||
<string name="key_derivation_function">פונקציית גזירת מפתח</string>
|
||||
<string name="content_description_nav_header">כותרת ניווט</string>
|
||||
<string name="navigation_drawer_open">פתיחת מגירת ניווט</string>
|
||||
<string name="navigation_drawer_close">סגירת מגירת ניווט</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft הוא יישום <strong>קוד פתוח</strong> ו<strong>בלי פרסום</strong>.
|
||||
\nהוא ניתן כפי שהוא, תחת רישיון <strong>GPLv3</strong>, ללא כל אחריות.</string>
|
||||
<string name="html_about_contribution">בכדי <strong>לשמור על החופש שלנו</strong>, <strong>לתקן באגים</strong>, <strong>להוסיף תכונות</strong> <strong>ולהיות תמיד פעילים</strong>, אנו סומכים על <strong>תרומתך</strong>.</string>
|
||||
<string name="searchable">ניתן לחיפוש</string>
|
||||
<string name="inherited">לָרֶשֶׁת</string>
|
||||
<string name="auto_type_sequence">רצף הקלדה אוטומטית</string>
|
||||
<string name="search_filters">מסנני חיפוש</string>
|
||||
<string name="case_sensitive">רגיש לאותיות גדולות/קטנות</string>
|
||||
<string name="regex">ביטוי רגולרי</string>
|
||||
<string name="id_card">תעודת זהות</string>
|
||||
<string name="place_of_issue">מקום הנפקה</string>
|
||||
<string name="date_of_issue">תאריך הנפקה</string>
|
||||
<string name="otp_digits">ספרות</string>
|
||||
<string name="current_group">קבוצה נוכחית</string>
|
||||
<string name="name">שם</string>
|
||||
<string name="bank">בנק</string>
|
||||
<string name="bank_name">שם הבנק</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="error_save_database">לא ניתן לשמור את מסד הנתונים.</string>
|
||||
<string name="error_otp_secret_key">המפתח הסודי חייב להיות בפורמט Base32.</string>
|
||||
<string name="error_move_group_here">אינך יכול להעביר קבוצה כאן.</string>
|
||||
<string name="error_copy_group_here">אינך יכול להעתיק קבוצה כאן.</string>
|
||||
<string name="error_create_database">לא ניתן ליצור קובץ מסד נתונים.</string>
|
||||
<string name="error_create_database_file">לא ניתן ליצור מסד נתונים עם סיסמה וקובץ מפתח אלה.</string>
|
||||
<string name="error_duplicate_file">נתוני הקובץ כבר קיימים.</string>
|
||||
<string name="content_description_entry_background_color">צבע רקע של הערך</string>
|
||||
<string name="validate">אימות</string>
|
||||
<string name="entry_add_attachment">צרף קובץ</string>
|
||||
<string name="content_description_remove_field">הסר שדה</string>
|
||||
<string name="content_description_update_from_list">עדכן</string>
|
||||
<string name="waiting_challenge_request">ממתין לבקשת האתגר…</string>
|
||||
<string name="waiting_challenge_response">ממתין לתגובת האתגר…</string>
|
||||
<string name="error_no_hardware_key">בחר מפתח פיזי.</string>
|
||||
<string name="error_XML_malformed">XML פגום.</string>
|
||||
<string name="error_invalid_OTP">סוד הסיסמה החד-פעמית לא חוקי.</string>
|
||||
<string name="discard_changes">לבטל שינויים\?</string>
|
||||
<string name="security">אבטחה</string>
|
||||
<string name="extended_ASCII">ASCII מורחב</string>
|
||||
<string name="entry_password_generator">מחולל סיסמאות</string>
|
||||
<string name="content_description_password_length">אורך סיסמה</string>
|
||||
<string name="content_description_hardware_key_checkbox">תיבת סימון מפתח אבטחה</string>
|
||||
<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_save_database">שמור נתונים</string>
|
||||
<string name="menu_merge_database">מזג נתונים</string>
|
||||
<string name="list_groups_show_number_entries_title">הצג מספר ערכים</string>
|
||||
<string name="menu_reload_database">טען מחדש נתונים</string>
|
||||
<string name="show_uuid_title">הצג UUID</string>
|
||||
<string name="show_otp_token_summary">מציג OTP tokens ברשימת הערכים</string>
|
||||
<string name="list_groups_show_number_entries_summary">מציג את מספר הערכים בקבוצה</string>
|
||||
<string name="menu_external_icon">סמל חיצוני</string>
|
||||
<string name="auto_focus_search_title">חיפוש מהיר</string>
|
||||
<string name="auto_focus_search_summary">בקש חיפוש בעת פתיחת מסד נתונים</string>
|
||||
<string name="colorize_password_title">צבע סיסמאות</string>
|
||||
<string name="colorize_password_summary">צבע תווי סיסמה לפי סוג</string>
|
||||
<string name="list_entries_show_username_summary">מציג שמות משתמשים ברשימות ערכים</string>
|
||||
<string name="show_otp_token_title">הצג OTP token</string>
|
||||
<string name="show_uuid_summary">מציג את ה-UUID המקושר לערך או לקבוצה</string>
|
||||
<string name="creating_database">יוצר מסד נתונים…</string>
|
||||
<string name="copy_field">עותק של %1$s</string>
|
||||
<string name="menu_save_copy_to">שמור עותק ב …</string>
|
||||
<string name="menu_merge_from">מזג מ …</string>
|
||||
<string name="menu_file_selection_read_only">מוגן כתיבה</string>
|
||||
<string name="menu_open_file_read_and_write">ניתן לשינוי</string>
|
||||
<string name="menu_empty_recycle_bin">רוקן את סל המחזור</string>
|
||||
<string name="menu_restore_entry_history">שחזר היסטוריה</string>
|
||||
<string name="menu_delete_entry_history">מחק היסטוריה</string>
|
||||
<string name="subdomain_search_summary">חפש דומיינים של אינטרנט עם הגבלות תת-דומיינים</string>
|
||||
<string name="read_only">מוגן כתיבה</string>
|
||||
<string name="menu_master_key_settings">הגדרות מפתח ראשי</string>
|
||||
<string name="list_entries_show_username_title">הצג שמות משתמש</string>
|
||||
<string name="menu_security_settings">הגדרות אבטחה</string>
|
||||
<string name="menu_move">העבר</string>
|
||||
<string name="menu_paste">הדבק</string>
|
||||
<string name="menu_cancel">בטל</string>
|
||||
<string name="menu_copy">העתק</string>
|
||||
<string name="create_keepass_file">צור מסד נתונים חדש</string>
|
||||
<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>
|
||||
</resources>
|
||||
@@ -411,7 +411,7 @@
|
||||
<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>
|
||||
<string name="education_select_database_title">既存のデータベースを開く</string>
|
||||
<string name="education_select_database_summary">これまで使ってきたデータベース ファイルを、ファイルブラウザから開いて引き続き使用します。</string>
|
||||
<string name="education_new_node_title">データベースに項目を追加</string>
|
||||
<string name="education_new_node_summary">エントリーはデジタル ID の管理に役立ちます。\n\nグループ(≒フォルダ)はデータベース内のエントリーを整理します。</string>
|
||||
@@ -633,7 +633,7 @@
|
||||
\nKeyStore の互換性と安全性については、お使いのデバイスの製造元および使用するROMの作成者にご確認ください。</string>
|
||||
<string name="navigation_drawer_open">ナビゲーション ドロワーが開いています</string>
|
||||
<string name="navigation_drawer_close">ナビゲーション ドロワーが閉じています</string>
|
||||
<string name="auto_type_sequence">Auto-Type シークエンス</string>
|
||||
<string name="auto_type_sequence">自動入力シークエンス</string>
|
||||
<string name="current_group">選択されたグループ</string>
|
||||
<string name="keyboard_previous_search_summary">検索画面で切り替え前のキーボードに自動的に戻します</string>
|
||||
<string name="menu_merge_from">マージ…</string>
|
||||
@@ -645,4 +645,22 @@
|
||||
<string name="consider_chars_filter">対象に加える文字</string>
|
||||
<string name="ignore_chars_filter">使用しない文字</string>
|
||||
<string name="title_case">語頭を大文字</string>
|
||||
<string name="enable_screenshot_mode_summary">サードパーティのアプリでこのアプリのスクリーンショットを撮れるようにします</string>
|
||||
<string name="enable_screenshot_mode_title">スクリーンショット モード</string>
|
||||
<string name="html_about_privacy"><strong>ユーザーからデータを取得しません</strong>。このアプリケーションは特定のサーバーに接続せず、ローカルでのみ動作し、ユーザーのプライバシーを完全に尊重します。</string>
|
||||
<string name="hardware_key">ハードウェアキー</string>
|
||||
<string name="error_no_hardware_key">ハードウェアキーを選択してください。</string>
|
||||
<string name="error_XML_malformed">XMLの形式が正しくありません。</string>
|
||||
<string name="error_hardware_key_unsupported">ハードウェアキーには対応していません。</string>
|
||||
<string name="remember_hardware_key_title">ハードウェアキーを記憶</string>
|
||||
<string name="remember_hardware_key_summary">ハードウェアキーの使用記録を保持します</string>
|
||||
<string name="screenshot_mode_banner_text">スクリーンショット モード</string>
|
||||
<string name="content_description_nav_header">ナビゲーション ヘッダー</string>
|
||||
<string name="content_description_hardware_key_checkbox">ハードウェアキーのチェックボックス</string>
|
||||
<string name="error_empty_key">キーを空にすることはできません。</string>
|
||||
<string name="corrupted_file">ファイルが破損しています。</string>
|
||||
<string name="error_cancel_by_user">ユーザーによってキャンセルされました。</string>
|
||||
<string name="error_location_unknown">データベースの場所が不明です。データベースへの操作を実行できません。</string>
|
||||
<string name="error_driver_required">%1$s 用のドライバーが必要です。</string>
|
||||
<string name="auto_type">自動入力</string>
|
||||
</resources>
|
||||
@@ -126,7 +126,7 @@
|
||||
<string name="menu_file_selection_read_only">쓰기 보호됨</string>
|
||||
<string name="menu_open_file_read_and_write">수정 가능</string>
|
||||
<string name="minus">마이너스</string>
|
||||
<string name="never">정대</string>
|
||||
<string name="never">절대 하지 않음</string>
|
||||
<string name="no_results">검색 결과가 없음</string>
|
||||
<string name="no_url_handler">이 URL을 열기 위해 웹 브라우저를 설치하십시오.</string>
|
||||
<string name="select_database_file">가지고 있는 데이터베이스 열기</string>
|
||||
@@ -248,4 +248,105 @@
|
||||
<string name="error_otp_counter">카운터는 반드시 %1$d과 %2$d사이여야 합니다.</string>
|
||||
<string name="error_string_type">그 텍스트는 요청된 아이템과 일치하지 않습니다.</string>
|
||||
<string name="error_field_name_already_exists">그 필드 이름은 이미 존재합니다.</string>
|
||||
<string name="inherited">상속</string>
|
||||
<string name="auto_type">자동입력</string>
|
||||
<string name="warning_database_already_opened">데이터베이스가 이미 열려있습니다. 새 것을 열려면 지금 것을 먼저 닫아주세요.</string>
|
||||
<string name="hide_broken_locations_summary">최근 데이터베이스 목록에서 파손된 링크를 감춤</string>
|
||||
<string name="import_app_properties_summary">앱 속성을 내보낼 파일을 선택</string>
|
||||
<string name="success_import_app_properties">앱 속성을 가져왔습니다.</string>
|
||||
<string name="kdf_explanation">암호화 알고리즘 용 키를 생성하기 위해, 마스터키는 임의의 솔트(salt) 키 파생 함수를 사용하여 변환됩니다.</string>
|
||||
<string name="warning">경고</string>
|
||||
<string name="error_challenge_already_requested">이미 요청된 시도입니다</string>
|
||||
<string name="error_XML_malformed">XML 양식이 틀어짐.</string>
|
||||
<string name="error_upload_file">파일 데이터를 업로드하는 중 오류가 발생했습니다.</string>
|
||||
<string name="error_response_already_provided">이미 응답했습니다.</string>
|
||||
<string name="error_location_unknown">데이터 베이스 위치를 알 수 없어 데이터 베이스 액션을 수행할 수 없습니다.</string>
|
||||
<string name="error_driver_required">%1$s 를 위한 드라이버가 요구됩니다.</string>
|
||||
<string name="error_unable_merge_database_kdb">데이터베이스 V1로부터 병합할 수 없습니다.</string>
|
||||
<string name="error_hardware_key_unsupported">하드웨어 키는 지원하지 않습니다.</string>
|
||||
<string name="error_empty_key">키는 반드시 입력해야 합니다.</string>
|
||||
<string name="hint_icon_name">아이콘명</string>
|
||||
<string name="passphrase">암호문</string>
|
||||
<string name="colorize_password_title">비밀번호에 색상 부여</string>
|
||||
<string name="colorize_password_summary">타입에 따라 비밀번호 문자에 색상을 부여</string>
|
||||
<string name="export_app_properties_title">앱 속성을 내보내기</string>
|
||||
<string name="uppercase">대문자</string>
|
||||
<string name="menu_security_settings">보안 설정</string>
|
||||
<string name="menu_reload_database">데이터 다시 읽기</string>
|
||||
<string name="menu_empty_recycle_bin">휴지통 비우기</string>
|
||||
<string name="auto_focus_search_summary">데이터베이스를 열 때 검색을 요청</string>
|
||||
<string name="auto_focus_search_title">빠른 검색</string>
|
||||
<string name="remember_keyfile_locations_summary">키 파일 저장된 곳을 추적</string>
|
||||
<string name="save_mode">저장 모드</string>
|
||||
<string name="selection_mode">선택 모드</string>
|
||||
<string name="remember_hardware_key_title">하드웨어 키를 기억</string>
|
||||
<string name="export_app_properties_summary">앱 속성을 내보낼 파일을 생성</string>
|
||||
<string name="error_import_app_properties">앱 속성을 가져오던 중 오류 발생</string>
|
||||
<string name="contains_duplicate_uuid">데이터베이스가 중복된 UUID를 포함하고 있습니다.</string>
|
||||
<string name="remember_database_locations_summary">데이터 베이스가 저장된 곳을 추적</string>
|
||||
<string name="remember_keyfile_locations_title">키 파일 위치를 기억</string>
|
||||
<string name="remember_hardware_key_summary">하드웨어 키 사용을 추적</string>
|
||||
<string name="error_otp_type">기존 OTP 종류가 본 양식에서 인식되지 않습니다. 그 유효성은 더이상 토큰값 생성을 정확히 못할 수 있습니다.</string>
|
||||
<string name="subdomain_search_title">보조 도메인 검색</string>
|
||||
<string name="remember_database_locations_title">데이터베이스 위치를 기억</string>
|
||||
<string name="show_recent_files_title">최근 파일을 표시</string>
|
||||
<string name="show_recent_files_summary">최근 데이터베이스의 위치를 표시</string>
|
||||
<string name="description_app_properties">앱 설정을 관리하기 위한 KeePassDX 속성</string>
|
||||
<string name="filter">필터</string>
|
||||
<string name="sort_db">순서 지정 없음</string>
|
||||
<string name="sort_title">제목</string>
|
||||
<string name="sort_username">사용자명</string>
|
||||
<string name="sort_creation_time">생성</string>
|
||||
<string name="sort_last_modify_time">수정</string>
|
||||
<string name="search">검색</string>
|
||||
<string name="warning_password_encoding">비밀번호 문자가 데이터베이스 파일의 텍스트 인코딩 범위를 넘는 것을 회피 (인식되지 않는 문자는 동일 글자로 변환).</string>
|
||||
<string name="warning_database_read_only">데이터베이스 변경을 저장하기 위해 파일 쓰기 권한을 허용</string>
|
||||
<string name="menu_delete_entry_history">이력을 삭제</string>
|
||||
<string name="bank_name">은행명</string>
|
||||
<string name="error_otp_digits">토큰값은 %1$d 자리 이상 %2$d 자리 이하가 되어야 합니다.</string>
|
||||
<string name="error_duplicate_file">파일 데이터가 이미 존재합니다.</string>
|
||||
<string name="error_remove_file">파일 데이터를 제거하는 중 오류가 발생했습니다.</string>
|
||||
<string name="error_start_database_action">데이터베이스에 대한 동작 수행 중 오류가 발생했습니다.</string>
|
||||
<string name="menu_save_database">데이터 저장</string>
|
||||
<string name="menu_restore_entry_history">이력을 복구</string>
|
||||
<string name="subdomain_search_summary">보조 도메인 제한하에 웹 도메인을 검색</string>
|
||||
<string name="contains_duplicate_uuid_procedure">중복에 대해 새로운 UUID를 생성하여 문제를 해결하고 진행할까요\?</string>
|
||||
<string name="success_export_app_properties">앱 속성을 내보냈습니다.</string>
|
||||
<string name="parallelism">병렬 처리</string>
|
||||
<string name="command_execution">명령 실행중…</string>
|
||||
<string name="menu_master_key_settings">마스터 키 설정</string>
|
||||
<string name="show_otp_token_title">OTP 토큰을 표시</string>
|
||||
<string name="list_groups_show_number_entries_summary">그룹에 속한 항목수를 표시</string>
|
||||
<string name="menu_external_icon">외부 아이콘</string>
|
||||
<string name="menu_advanced_unlock_settings">고급 잠금 해제</string>
|
||||
<string name="search_mode">검색 모드</string>
|
||||
<string name="rounds_explanation">추가적인 암호화 차수를 설정함으로써 무차별 대입 공격(brute force attack)에 대한 방어를 강화할 수 있습니다. 대신 읽기/저장시 느려질 수 있습니다.</string>
|
||||
<string name="do_not_kill_app">앱을 강제 종료하지 마세요.</string>
|
||||
<string name="sort_recycle_bin_bottom">휴지통을 바닥에</string>
|
||||
<string name="warning_database_link_revoked">파일에 대한 접근이 파일 관리자에 의해 철회되었습니다.</string>
|
||||
<string name="hide_broken_locations_title">파손된 데이터페이스 링크를 감춤</string>
|
||||
<string name="import_app_properties_title">앱 속성을 가져오기</string>
|
||||
<string name="error_export_app_properties">앱 속성을 내보내던 중 오류 발생</string>
|
||||
<string name="rounds">변환 차수</string>
|
||||
<string name="parallelism_explanation">키 파생 함수에 사용되는 병렬 처리 수준 (즉, 스레드의 갯수)</string>
|
||||
<string name="html_about_privacy"><strong>사용자 데이터를 받아오지 않습니다.</strong> 어떤 서버에도 연결하지 않고 로컬로만 동작하며 사용자의 사생활(프라이버시)를 최우선시합니다.</string>
|
||||
<string name="error_rebuild_list">목록 재구축을 알맞게 할 수 없습니다.</string>
|
||||
<string name="error_file_to_big">업로드하려는 파일이 너무 큽니다.</string>
|
||||
<string name="error_no_response_from_challenge">요청한 시도로부터 응답을 받을 수 없습니다.</string>
|
||||
<string name="error_cancel_by_user">사용자가 취소했습니다.</string>
|
||||
<string name="corrupted_file">파일이 훼손되었습니다.</string>
|
||||
<string name="list_groups_show_number_entries_title">항목수를 표시</string>
|
||||
<string name="show_otp_token_summary">항목 목록에서 OTP 토큰을 표시</string>
|
||||
<string name="show_uuid_title">UUID를 표시</string>
|
||||
<string name="show_uuid_summary">항목이나 그룹에 연결된 UUID를 표시</string>
|
||||
<string name="creating_database">데이터 베이스를 생성</string>
|
||||
<string name="menu_merge_database">데이터 병합</string>
|
||||
<string name="menu_merge_from">... 로부터 병합</string>
|
||||
<string name="menu_save_copy_to">... 에 복사본 저장</string>
|
||||
<string name="menu_keystore_remove_key">고급 잠금 해제 키를 삭제</string>
|
||||
<string name="registration_mode">등록 모드</string>
|
||||
<string name="sort_last_access_time">접근</string>
|
||||
<string name="invalid_db_same_uuid">%1$s 와 동일한 UUID %2$s 가 이미 존재합니다.</string>
|
||||
<string name="underline">밑줄</string>
|
||||
<string name="unsupported_db_version">지원하지 않는 데이터베이스 버전입니다.</string>
|
||||
</resources>
|
||||
@@ -82,7 +82,7 @@
|
||||
<string name="invalid_db_sig">Nepavyko atpažinti duomenų bazės formato.</string>
|
||||
<string name="sort_db">Naturali tvarka</string>
|
||||
<string name="menu_hide_password">Slėpti slaptažodį</string>
|
||||
<string name="app_timeout">Programėlės neveiklumas</string>
|
||||
<string name="app_timeout">Neveiklumas</string>
|
||||
<string name="clipboard_error_clear">Nepavyko išvalyti iškarpinės</string>
|
||||
<string name="list_size_summary">Teksto dydis grupės sąraše</string>
|
||||
<string name="error_can_not_handle_uri">KeePassDX negali apdoroti šio URI.</string>
|
||||
@@ -116,7 +116,7 @@
|
||||
<string name="contact">Kontaktai</string>
|
||||
<string name="edit_entry">Redaguoti įrašą</string>
|
||||
<string name="entry_add_attachment">Pridėti priedą (failą)</string>
|
||||
<string name="encryption_explanation">Duomenų bazės šifravimo algoritmas naudojamas visiems duomenims.</string>
|
||||
<string name="encryption_explanation">Duomenų bazės šifravimo algoritmas naudojamas visiems duomenims</string>
|
||||
<string name="entry_history">Istorija</string>
|
||||
<string name="entry_attachments">Priedai</string>
|
||||
<string name="entry_add_field">Pridėti lauką</string>
|
||||
@@ -142,7 +142,7 @@
|
||||
<string name="error_no_name">Įveskite pavadinimą.</string>
|
||||
<string name="error_word_reserved">Šis žodis yra rezervuotas ir negali būti naudojamas.</string>
|
||||
<string name="error_nokeyfile">Pasirinkti rakto failą.</string>
|
||||
<string name="error_load_database">Nepavyko užkrauti jūsų duomenų bazės.</string>
|
||||
<string name="error_load_database">Nepavyko užkrauti duomenų bazės.</string>
|
||||
<string name="error_pass_gen_type">Turi būti pasirinktas bent vienas slaptažodžio generavimo tipas.</string>
|
||||
<string name="create_keepass_file">Sukurti naują duomenų bazę</string>
|
||||
<string name="content_description_database_color">Duomenų bazės spalva</string>
|
||||
@@ -160,4 +160,120 @@
|
||||
<string name="lock">Užrakinti</string>
|
||||
<string name="education_unlock_title">Atrakinkite savo duomenų bazę</string>
|
||||
<string name="menu_lock">Užrakinti duomenų bazę</string>
|
||||
<string name="expired">Nebegalioja</string>
|
||||
<string name="select_to_copy">Pasirinkite kad kopijuoti %1$s į iškarpinę</string>
|
||||
<string name="otp_period">Laikotarpis (sekundėmis)</string>
|
||||
<string name="otp_type">OTP tipas</string>
|
||||
<string name="error_otp_secret_key">Slaptasis raktas turi būti Base32 formato.</string>
|
||||
<string name="error_otp_period">Laikotarpis turi būti nuo %1$d iki %2$d sekundžių.</string>
|
||||
<string name="error_move_group_here">Čia negalima perkelti grupės.</string>
|
||||
<string name="otp_secret">Paslaptis</string>
|
||||
<string name="list_entries_show_username_summary">Rodo vartotojų vardus įrašų sąrašuose</string>
|
||||
<string name="warning_database_revoked">Failų tvarkyklė panaikino prieigą prie failo, uždarykite duomenų bazę ir vėl ją atidarykite iš jos vietos.</string>
|
||||
<string name="discard">Atmesti</string>
|
||||
<string name="entry_setup_otp">Nustatyti vienkartinį slaptažodį</string>
|
||||
<string name="otp_counter">Skaitiklis</string>
|
||||
<string name="otp_digits">Skaičiai</string>
|
||||
<string name="otp_algorithm">Algoritmas</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="error_no_hardware_key">Pasirinkite aparatinės įrangos raktą.</string>
|
||||
<string name="error_invalid_OTP">Neteisinga OTP paslaptis.</string>
|
||||
<string name="error_move_entry_here">Čia negalima perkelti įrašo.</string>
|
||||
<string name="error_copy_entry_here">Čia negalima kopijuoti įrašo.</string>
|
||||
<string name="error_copy_group_here">Čia negalima kopijuoti grupės.</string>
|
||||
<string name="error_otp_digits">Žetonas turi būti nuo %1$d iki %2$d skaitmenų.</string>
|
||||
<string name="error_hardware_key_unsupported">Aparatinės įrangos raktas nėra palaikomas.</string>
|
||||
<string name="file_not_found_content">Nepavyko rasti failo. Pabandykite jį dar kartą atidaryti iš failų naršyklės.</string>
|
||||
<string name="creating_database">Kuriama duomenų bazė…</string>
|
||||
<string name="copy_field">%1$s kopija</string>
|
||||
<string name="menu_form_filling_settings">Formų pildymas</string>
|
||||
<string name="menu_advanced_unlock_settings">Pažangus atrakinimas</string>
|
||||
<string name="menu_security_settings">Saugumo nustatymai</string>
|
||||
<string name="read_only_warning">Priklausomai nuo jūsų failų tvarkyklės, KeePassDX gali būti neleidžiama rašyti į jūsų saugyklą.</string>
|
||||
<string name="remember_hardware_key_title">Prisiminti aparatinės įrangos raktus</string>
|
||||
<string name="remember_hardware_key_summary">Seka naudojamus aparatinės įrangos raktus</string>
|
||||
<string name="warning_database_link_revoked">Failų tvarkyklė panaikino prieigą prie failo</string>
|
||||
<string name="discard_changes">Atmesti pakeitimus\?</string>
|
||||
<string name="retrieving_db_key">Gaunamas duomenų bazės raktas…</string>
|
||||
<string name="content_description_keyboard_close_fields">Uždaryti laukelius</string>
|
||||
<string name="decrypting_db">Atšifruojame duomenų bazės turinį…</string>
|
||||
<string name="error_autofill_enable_service">Nepavyko įjungti automatinio pildymo paslaugos.</string>
|
||||
<string name="error_otp_counter">Skaitiklis turi būti nuo %1$d iki %2$d.</string>
|
||||
<string name="invalid_db_same_uuid">%1$s su tuo pačiu UUID %2$s jau egzistuoja.</string>
|
||||
<string name="list_entries_show_username_title">Rodyti vartotojų vardus</string>
|
||||
<string name="list_groups_show_number_entries_title">Rodyti įrašų skaičių</string>
|
||||
<string name="list_groups_show_number_entries_summary">Rodo grupės įrašų skaičių</string>
|
||||
<string name="loading_database">Įkeliama duomenų bazė…</string>
|
||||
<string name="content_description_hardware_key_checkbox">Aparatinės įrangos rakto žymimasis langelis</string>
|
||||
<string name="waiting_challenge_request">Laukiama iššūkio prašymo…</string>
|
||||
<string name="waiting_challenge_response">Laukiama atsakymo į iššūkį…</string>
|
||||
<string name="hardware_key">Aparatinės įrangos raktas</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="error_disallow_no_credentials">Turi būti nustatytas bent vienas kredencialas.</string>
|
||||
<string name="error_rounds_too_large">\"Transformacijos raundai\" per dideli. Nustatome į 2147483648.</string>
|
||||
<string name="error_string_key">Kiekviena eilutė turi turėti laukelio pavadinimą.</string>
|
||||
<string name="auto_type">Auto-įvedimas</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="number">Numeris</string>
|
||||
<string name="name">Vardas</string>
|
||||
<string name="error_field_name_already_exists">Įrašo pavadinimas jau egzistuoja.</string>
|
||||
<string name="error_database_uri_null">Duomenų bazės URI nepavyko gauti.</string>
|
||||
<string name="key_derivation_function">Rakto išvedimo funkcija</string>
|
||||
<string name="html_about_licence">KeePassDX © %1$d Kunzisoft yra <strong>atviro kodo</strong> ir <strong>be reklamų</strong>.
|
||||
\nJis teikiamas toks, koks yra, pagal <strong>GPLv3</strong> licenciją, be jokių garantijų.</string>
|
||||
<string name="private_key">Privatus raktas</string>
|
||||
<string name="date_of_issue">Išdavimo data</string>
|
||||
<string name="email_address">El. pašto adresas</string>
|
||||
<string name="cryptocurrency">Kriptovaliutos piniginė</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="template">Šablonas</string>
|
||||
<string name="place_of_issue">Išdavimo vieta</string>
|
||||
<string name="error_registration_read_only">Įrašyti naują elementą neleidžiama tik skaitymui skirtoje duomenų bazėje</string>
|
||||
<string name="error_upload_file">Įkeliant failo duomenis įvyko klaida.</string>
|
||||
<string name="content_description_entry_foreground_color">Įrašo pirmojo plano spalva</string>
|
||||
<string name="content_description_entry_background_color">Įrašo fono spalva</string>
|
||||
<string name="error_string_type">Šis tekstas neatitinka prašomo elemento.</string>
|
||||
<string name="content_description_otp_information">Vienkartinio slaptažodžio info</string>
|
||||
<string name="error_file_to_big">Failas, kurį bandote įkelti, yra per didelis.</string>
|
||||
<string name="error_otp_type">Ši forma neatpažįsta esamo OTP tipo, jos patvirtinimas gali nebegeneruoti teisingo žetono.</string>
|
||||
<string name="html_about_privacy"><strong>Jokie naudotojo duomenys nerenkami</strong>, ši programa neprisijungia prie jokio serverio, veikia tik vietoje ir visiškai nepažeidžia naudotojų privatumo.</string>
|
||||
<string name="debit_credit_card">Debit / Kreditinė kortelė</string>
|
||||
<string name="holder">Turėtojas</string>
|
||||
<string name="email">El. paštas</string>
|
||||
<string name="membership">Narystė</string>
|
||||
<string name="error_arc4">Srautinis šifras Arcfour nepalaikomas.</string>
|
||||
<string name="error_XML_malformed">XML sugadintas.</string>
|
||||
<string name="error_rebuild_list">Nepavyksta tinkamai atkurti sąrašo.</string>
|
||||
<string name="error_duplicate_file">Failo duomenys jau egzistuoja.</string>
|
||||
<string name="validate">Patvirtinti</string>
|
||||
<string name="clipboard_timeout_summary">Laikymo iškarpinėje trukmė (jei tai palaiko jūsų prietaisas)</string>
|
||||
<string name="content_description_nav_header">Navigacijos antraštė</string>
|
||||
<string name="navigation_drawer_open">Atidaryti navigacijos dėklą</string>
|
||||
<string name="navigation_drawer_close">Uždaryti navigacijos dėklą</string>
|
||||
<string name="template_group_name">Šablonai</string>
|
||||
<string name="searchable">Galima paieška</string>
|
||||
<string name="inherited">Paveldėti</string>
|
||||
<string name="auto_type_sequence">Auto-įvedimo seka</string>
|
||||
<string name="tags">Žymės</string>
|
||||
<string name="custom_data">Tinkinti duomenys</string>
|
||||
<string name="search_filters">Paieškos filtrai</string>
|
||||
<string name="current_group">Dabartinė grupė</string>
|
||||
<string name="case_sensitive">Didžiųjų ir mažųjų raidžių skirtumas</string>
|
||||
<string name="regex">Reguliarioji išraiška</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="id_card">ID kortelė</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="type">Tipas</string>
|
||||
<string name="token">Žetonas</string>
|
||||
<string name="public_key">Viešas raktas</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Pakartotinai perjungti slaptažodžio matomumą</string>
|
||||
<string name="content_description_passphrase_word_count">Slaptafrazės žodžių skaičius</string>
|
||||
<string name="error_label_exists">Ši etiketė jau egzistuoja.</string>
|
||||
<string name="error_response_already_provided">Atsakymas jau pateiktas.</string>
|
||||
<string name="error_no_response_from_challenge">Nepavyko gauti atsakymo į iššūkį.</string>
|
||||
<string name="error_cancel_by_user">Atšaukė naudotojas.</string>
|
||||
<string name="error_remove_file">Įvyko klaida šalinant failo duomenis.</string>
|
||||
<string name="error_start_database_action">Įvyko klaida atliekant veiksmą duomenų bazėje.</string>
|
||||
</resources>
|
||||
@@ -224,7 +224,7 @@
|
||||
<string name="error_move_entry_here">ഇവിടെ ഒരു എൻട്രി നീക്കാൻ കഴിയില്ല.</string>
|
||||
<string name="error_autofill_enable_service">Autofill service could not be activated.</string>
|
||||
<string name="clipboard_timeout">ക്ലിപ്പ്ബോർഡ് ടൈംഔട്ട്</string>
|
||||
<string name="app_timeout">ആപ്പ് ടൈംഔട്ട്</string>
|
||||
<string name="app_timeout">സമയം അധിക്രമിക്കുക</string>
|
||||
<string name="menu_restore_entry_history">ഹിസ്റ്ററി വീണ്ടെടുക്കുക</string>
|
||||
<string name="entry_expires">കാലഹരണപ്പെടുന്നു</string>
|
||||
<string name="keyboard_key_vibrate_title">വൈബ്രേറ്ററി കീപ്രസ്സ്</string>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
Dutch translation by Erik Devriendt, corrected by Erik Jan Meijer
|
||||
--><resources>
|
||||
<string name="feedback">Reacties</string>
|
||||
<string name="feedback">Opmerkingen</string>
|
||||
<string name="homepage">Startpagina</string>
|
||||
<string name="about_description">Android-implementatie van KeePass-wachtwoordbeheer</string>
|
||||
<string name="accept">Accepteren</string>
|
||||
@@ -27,11 +27,11 @@
|
||||
<string name="add_group">Groep toevoegen</string>
|
||||
<string name="encryption_algorithm">Versleutelingsalgoritme</string>
|
||||
<string name="app_timeout">Time-out</string>
|
||||
<string name="app_timeout_summary">Tijd tot vergrendeling bij inactiviteit</string>
|
||||
<string name="app_timeout_summary">Inactieve tijd tot vergrendeling van de database</string>
|
||||
<string name="application">App</string>
|
||||
<string name="menu_app_settings">App-instellingen</string>
|
||||
<string name="brackets">Haakjes</string>
|
||||
<string name="file_manager_install_description">Bestandsbeheer dat de Intent-actie ACTION_CREATE_DOCUMENT en ACTION_OPEN_DOCUMENT accepteert, is nodig om databasebestanden aan te maken, te openen en op te slaan.</string>
|
||||
<string name="file_manager_install_description">Een bestandsbeheerder die de actie ACTION_CREATE_DOCUMENT en ACTION_OPEN_DOCUMENT accepteert, is vereist om databasebestanden te maken, openen en opslaan.</string>
|
||||
<string name="clipboard_cleared">Klembord gewist</string>
|
||||
<string name="clipboard_timeout">Time-out van het klembord</string>
|
||||
<string name="clipboard_timeout_summary">Duur van opslag op het klembord (indien ondersteund op dit apparaat)</string>
|
||||
@@ -134,9 +134,9 @@
|
||||
<string name="allow">Toestaan</string>
|
||||
<string name="clipboard_error_title">Klembordfout</string>
|
||||
<string name="clipboard_error">Sommige apparaten staan niet toe dat apps het klembord gebruiken.</string>
|
||||
<string name="clipboard_error_clear">Wissen van klembord mislukt</string>
|
||||
<string name="clipboard_error_clear">Klembord is niet gewist</string>
|
||||
<string name="entry_not_found">Geen iteminhoud gevonden.</string>
|
||||
<string name="error_load_database">Je database kan niet worden geladen.</string>
|
||||
<string name="error_load_database">De database is niet geladen.</string>
|
||||
<string name="error_load_database_KDF_memory">De sleutel kan niet worden geladen. Probeer om het \"geheugengebruik\" van KDF te verminderen.</string>
|
||||
<string name="error_string_key">Elke zin moet een veldnaam bevatten.</string>
|
||||
<string name="error_autofill_enable_service">De dienst automatisch aanvullen kan niet worden ingeschakeld.</string>
|
||||
@@ -160,7 +160,7 @@
|
||||
<string name="read_only_warning">KeePassDX moet worden gemachtigd om je databank te kunnen aanpassen.</string>
|
||||
<string name="show_recent_files_title">Bestandsgeschiedenis</string>
|
||||
<string name="show_recent_files_summary">Toon locaties van recente databases</string>
|
||||
<string name="encryption_explanation">Database-encryptie-algoritme dat voor alle gegevens wordt gebruikt.</string>
|
||||
<string name="encryption_explanation">Database-versleutelingsalgoritme voor alle gegevens</string>
|
||||
<string name="kdf_explanation">Om de sleutel voor het algoritme te kunnen genereren, wordt de hoofdsleutel getransformeerd middels een willekeurige afleidingsfunctie.</string>
|
||||
<string name="memory_usage">Geheugengebruik</string>
|
||||
<string name="memory_usage_explanation">De hoeveelheid geheugen dat de afleidingsfunctie mag gebruiken.</string>
|
||||
@@ -169,7 +169,7 @@
|
||||
<string name="sort_menu">Sorteren</string>
|
||||
<string name="sort_ascending">Laagste eerst ↓</string>
|
||||
<string name="sort_groups_before">Groepen vooraan plaatsen</string>
|
||||
<string name="sort_recycle_bin_bottom">Prullenbak onderaan plaatsen</string>
|
||||
<string name="sort_recycle_bin_bottom">Prullenbak onderaan</string>
|
||||
<string name="sort_title">Titel</string>
|
||||
<string name="sort_username">Gebruikersnaam</string>
|
||||
<string name="sort_creation_time">Gecreëerd op</string>
|
||||
@@ -190,7 +190,7 @@
|
||||
<string name="set_autofill_service_title">Dienst automatisch aanvullen</string>
|
||||
<string name="autofill_explanation_summary">Schakel de dienst in om formulieren in andere apps in te vullen</string>
|
||||
<string name="password_size_title">Gegenereerde wachtwoordlengte</string>
|
||||
<string name="password_size_summary">Stel de standaardlengte van gegenereerd wachtwoord in</string>
|
||||
<string name="password_size_summary">Stel de standaardlengte van gegenereerde wachtwoorden in</string>
|
||||
<string name="list_password_generator_options_title">Wachtwoordtekens</string>
|
||||
<string name="list_password_generator_options_summary">Toegestane wachtwoordtekens instellen</string>
|
||||
<string name="clipboard">Klembord</string>
|
||||
@@ -311,7 +311,7 @@
|
||||
<string name="lock_database_back_root_summary">Vergrendel de database wanneer de gebruiker in het hoofdscherm op de knop Terug klikt</string>
|
||||
<string name="clear_clipboard_notification_title">Wissen bij afsluiten</string>
|
||||
<string name="clear_clipboard_notification_summary">Vergrendel de database wanneer de duur van het klembord verloopt of de melding wordt gesloten nadat u deze bent gaan gebruiken</string>
|
||||
<string name="recycle_bin">Prullenmand</string>
|
||||
<string name="recycle_bin">Prullenbak</string>
|
||||
<string name="keyboard_selection_entry_title">Itemselectie</string>
|
||||
<string name="keyboard_selection_entry_summary">Vul, bij het bekijken van een item in KeePassDX, Magikeyboard met dat item</string>
|
||||
<string name="delete_entered_password_title">Wachtwoord wissen</string>
|
||||
@@ -322,8 +322,8 @@
|
||||
<string name="content_description_add_entry">Item toevoegen</string>
|
||||
<string name="content_description_add_group">Groep toevoegen</string>
|
||||
<string name="content_description_file_information">Bestandsinformatie</string>
|
||||
<string name="content_description_password_checkbox">Wachtwoord-selectie</string>
|
||||
<string name="content_description_keyfile_checkbox">Sleutelbestand-selectie</string>
|
||||
<string name="content_description_password_checkbox">Wachtwoord-selectievak</string>
|
||||
<string name="content_description_keyfile_checkbox">Sleutelbestand-selectievak</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">Weergave van het wachtwoord wisselen</string>
|
||||
<string name="content_description_entry_icon">Item-pictogram</string>
|
||||
<string name="entry_password_generator">Wachtwoordgenerator</string>
|
||||
@@ -403,7 +403,7 @@
|
||||
<string name="download_attachment">Download %1$s</string>
|
||||
<string name="education_setup_OTP_summary">Stel eenmalig wachtwoordbeheer (HOTP / TOTP) in om een token te genereren voor tweefactorauthenticatie (2FA).</string>
|
||||
<string name="enable_auto_save_database_title">Automatisch opslaan</string>
|
||||
<string name="recycle_bin_group_title">Prullenbak</string>
|
||||
<string name="recycle_bin_group_title">Prullenbak-groep</string>
|
||||
<string name="lock_database_show_button_summary">Toont de vergrendelknop in de gebruikersinterface</string>
|
||||
<string name="lock_database_show_button_title">Vergrendelknop tonen</string>
|
||||
<string name="autofill_preference_title">Instellingen voor automatisch aanvullen</string>
|
||||
@@ -413,7 +413,7 @@
|
||||
<string name="warning_database_read_only">Bestandstoegang verlenen om databasewijzigingen op te slaan</string>
|
||||
<string name="command_execution">Opdracht uitvoeren…</string>
|
||||
<string name="hide_broken_locations_summary">Gebroken links in de lijst met recente databases verbergen</string>
|
||||
<string name="hide_broken_locations_title">Corrupte databasekoppelingen verbergen</string>
|
||||
<string name="hide_broken_locations_title">Verbroken databasekoppelingen verbergen</string>
|
||||
<string name="remember_keyfile_locations_summary">Onthoud de locatie van databasesleutelbestanden</string>
|
||||
<string name="remember_database_locations_summary">Onthoud de locatie van databases</string>
|
||||
<string name="auto_focus_search_summary">Zoekopdracht aanmaken bij het openen van een database</string>
|
||||
@@ -422,7 +422,7 @@
|
||||
<string name="menu_restore_entry_history">Geschiedenis herstellen</string>
|
||||
<string name="menu_empty_recycle_bin">Prullenbak legen</string>
|
||||
<string name="menu_save_database">Gegevens opslaan</string>
|
||||
<string name="error_save_database">Kan database niet opslaan.</string>
|
||||
<string name="error_save_database">De database is niet opgeslagen.</string>
|
||||
<string name="error_create_database">Databasebestand is niet aangemaakt.</string>
|
||||
<string name="error_label_exists">Dit label bestaat al.</string>
|
||||
<string name="entry_attachments">Bijlagen</string>
|
||||
@@ -431,7 +431,7 @@
|
||||
<string name="discard">Weggooien</string>
|
||||
<string name="discard_changes">Veranderingen ongedaan maken\?</string>
|
||||
<string name="validate">Valideren</string>
|
||||
<string name="contribution">Bijdragen</string>
|
||||
<string name="contribution">Donatie</string>
|
||||
<string name="contact">Contact</string>
|
||||
<string name="autofill_block_restart">Start de app met het formulier opnieuw op om de blokkering te activeren.</string>
|
||||
<string name="autofill_block">Blokkering van automatisch invullen</string>
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="enable_keep_screen_on_title">Houd het scherm aan</string>
|
||||
<string name="enable_keep_screen_on_summary">Houd het scherm aan bij het bekijken van een item</string>
|
||||
<string name="show_entry_colors_title">Itemkleuren</string>
|
||||
<string name="show_entry_colors_summary">Toont voorgrond- en achtergrondkleuren in een item</string>
|
||||
<string name="show_entry_colors_summary">Toont items met voorgrond- en achtergrondkleuren</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="auto_type_sequence">Auto-Type tekenreeks</string>
|
||||
<string name="expired">Verlopen</string>
|
||||
@@ -646,4 +646,28 @@
|
||||
<string name="ignore_chars_filter">Tekens negeren</string>
|
||||
<string name="title_case">Woordhoofdletters</string>
|
||||
<string name="character_count">Aantal tekens: %1$d</string>
|
||||
<string name="content_description_nav_header">Navigatie-kop</string>
|
||||
<string name="hardware_key">Fysieke sleutel</string>
|
||||
<string name="error_XML_malformed">Misvormde XML.</string>
|
||||
<string name="error_challenge_already_requested">Reactietest-vraag is al uitgegeven</string>
|
||||
<string name="error_response_already_provided">Reactietest-antwoord is al geleverd.</string>
|
||||
<string name="error_no_response_from_challenge">Geen antwoord gekregen op de reactietest.</string>
|
||||
<string name="error_cancel_by_user">Geannuleerd door gebruiker.</string>
|
||||
<string name="error_driver_required">Stuurprogramma vereist voor %1$s.</string>
|
||||
<string name="error_empty_key">Sleutel mag niet leeg zijn.</string>
|
||||
<string name="corrupted_file">Beschadigd bestand.</string>
|
||||
<string name="remember_hardware_key_title">Fysieke sleutels onthouden</string>
|
||||
<string name="enable_screenshot_mode_title">Schermopname-modus</string>
|
||||
<string name="enable_screenshot_mode_summary">Toestaan dat andere apps schermopnames maken van deze app</string>
|
||||
<string name="screenshot_mode_banner_text">Schermopname-modus</string>
|
||||
<string name="auto_type">Auto-Type</string>
|
||||
<string name="error_unable_merge_database_kdb">Samenvoegen vanuit database V1 niet mogelijk.</string>
|
||||
<string name="error_no_hardware_key">Kies een fysieke sleutel.</string>
|
||||
<string name="remember_hardware_key_summary">Houdt de gebruikte fysieke sleutels bij</string>
|
||||
<string name="html_about_privacy"><strong> Er worden geen gebruikersgegevens opgehaald </strong>, deze applicatie maakt geen verbinding met een server, werkt alleen lokaal en respecteert volledig de privacy van gebruikers.</string>
|
||||
<string name="error_location_unknown">Locatie van database is onbekend, actie kan niet worden uitgevoerd.</string>
|
||||
<string name="content_description_hardware_key_checkbox">Fysieke sleutel-selectievak</string>
|
||||
<string name="waiting_challenge_request">In afwachting van de reactietest-vraag…</string>
|
||||
<string name="waiting_challenge_response">In afwachting van het reactietest-antwoord…</string>
|
||||
<string name="error_hardware_key_unsupported">Deze fysieke sleutel wordt niet ondersteund.</string>
|
||||
</resources>
|
||||
@@ -17,7 +17,7 @@
|
||||
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="feedback">Informacje zwrotne</string>
|
||||
<string name="feedback">Zgłoś błąd lub sugestię</string>
|
||||
<string name="homepage">Strona główna</string>
|
||||
<string name="about_description">Implementacja menedżera haseł KeePass w systemie Android</string>
|
||||
<string name="accept">Akceptuj</string>
|
||||
@@ -27,7 +27,7 @@
|
||||
<string name="app_timeout">Koniec czasu</string>
|
||||
<string name="app_timeout_summary">Czas bezczynności przed zablokowaniem bazy danych</string>
|
||||
<string name="application">Aplikacja</string>
|
||||
<string name="menu_app_settings">Ustawienia aplikacji</string>
|
||||
<string name="menu_app_settings">Ustawienia ogólne</string>
|
||||
<string name="brackets">Nawiasy</string>
|
||||
<string name="file_manager_install_description">Do tworzenia, otwierania i zapisywania plików bazy danych potrzebny jest menedżer plików, który akceptuje działanie Intent Action ACTION_CREATE_DOCUMENT i ACTION_OPEN_DOCUMENT.</string>
|
||||
<string name="clipboard_cleared">Schowek został wyczyszczony</string>
|
||||
@@ -37,7 +37,7 @@
|
||||
<string name="retrieving_db_key">Tworzenie klucza bazy danych…</string>
|
||||
<string name="database">Baza danych</string>
|
||||
<string name="decrypting_db">Odszyfrowywanie zawartości bazy danych…</string>
|
||||
<string name="default_checkbox">Użyj jako domyślnej bazy danych</string>
|
||||
<string name="default_checkbox">Ustaw jako domyślną bazę danych</string>
|
||||
<string name="digits">Cyfry</string>
|
||||
<string name="select_database_file">Otwórz istniejącą bazę danych</string>
|
||||
<string name="entry_accessed">Dostęp do pliku</string>
|
||||
@@ -82,13 +82,13 @@
|
||||
<string name="loading_database">Wczytywanie bazy danych…</string>
|
||||
<string name="lowercase">Małe litery</string>
|
||||
<string name="hide_password_title">Ukryj hasła</string>
|
||||
<string name="hide_password_summary">Maskuj hasła (***) domyślnie</string>
|
||||
<string name="about">Informacje</string>
|
||||
<string name="hide_password_summary">Domyślnie maskuj hasła (***)</string>
|
||||
<string name="about">O aplikacji</string>
|
||||
<string name="menu_change_key_settings">Zmień klucz główny</string>
|
||||
<string name="settings">Ustawienia</string>
|
||||
<string name="menu_database_settings">Ustawienia bazy danych</string>
|
||||
<string name="menu_delete">Usuń</string>
|
||||
<string name="menu_donate">Dotuj</string>
|
||||
<string name="menu_donate">Wspomóż</string>
|
||||
<string name="menu_edit">Edytuj</string>
|
||||
<string name="menu_hide_password">Ukryj hasło</string>
|
||||
<string name="menu_lock">Zablokuj bazę danych</string>
|
||||
@@ -108,7 +108,7 @@
|
||||
<string name="rounds_explanation">Dodatkowe rundy szyfrowania zapewniają lepszą ochronę przed atakami typu brute force, ale mogą znacznie spowolnić ładowanie i zapisywanie.</string>
|
||||
<string name="saving_database">Zapisywanie bazy danych…</string>
|
||||
<string name="space">Spacja</string>
|
||||
<string name="sort_db">Porządek naturalny</string>
|
||||
<string name="sort_db">Porządek domyślny</string>
|
||||
<string name="special">Znaki specjalne</string>
|
||||
<string name="search">Szukaj</string>
|
||||
<string name="underline">Podkreślenie</string>
|
||||
@@ -153,9 +153,9 @@
|
||||
<string name="menu_file_selection_read_only">Chroniony przed zapisem</string>
|
||||
<string name="menu_open_file_read_and_write">Modyfikowalne</string>
|
||||
<string name="protection">Ochrona</string>
|
||||
<string name="read_only">Chroniony przed zapisem</string>
|
||||
<string name="read_only">Ochrona przed zapisem</string>
|
||||
<string name="read_only_warning">KeePassDX potrzebuje uprawnień do zapisu, aby mógł modyfikować bazę danych.</string>
|
||||
<string name="encryption_explanation">Algorytm szyfrowania bazy danych używany dla wszystkich danych.</string>
|
||||
<string name="encryption_explanation">Algorytm szyfrowania bazy danych używany dla wszystkich danych</string>
|
||||
<string name="kdf_explanation">Aby wygenerować klucz dla algorytmu szyfrowania, klucz główny jest transformowany przy użyciu losowo solonej funkcji wyprowadzania klucza.</string>
|
||||
<string name="memory_usage">Użycie pamięci</string>
|
||||
<string name="memory_usage_explanation">Ilość pamięci do użycia przez funkcję wyprowadzania klucza.</string>
|
||||
@@ -169,13 +169,13 @@
|
||||
<string name="sort_last_access_time">Dostęp</string>
|
||||
<string name="warning">Ostrzeżenie</string>
|
||||
<string name="warning_password_encoding">Unikaj znaków hasła spoza formatu kodowania tekstu w pliku bazy danych (nierozpoznane znaki są konwertowane na tę samą literę).</string>
|
||||
<string name="sort_recycle_bin_bottom">Kosz na dole</string>
|
||||
<string name="sort_recycle_bin_bottom">Pokaż Kosz na dole listy</string>
|
||||
<string name="sort_title">Tytuł</string>
|
||||
<string name="warning_empty_password">Kontynuować bez ochrony odblokowującej hasło\?</string>
|
||||
<string name="warning_no_encryption_key">Kontynuować bez klucza szyfrowania\?</string>
|
||||
<string name="version_label">Wersja %1$s</string>
|
||||
<string name="encrypted_value_stored">Zapisano zaszyfrowane hasło</string>
|
||||
<string name="sort_groups_before">Grupy poprzednie</string>
|
||||
<string name="sort_groups_before">Pokaż Grupy na górze listy</string>
|
||||
<string name="no_credentials_stored">Baza danych nie ma jeszcze hasła.</string>
|
||||
<string name="database_history">Historia</string>
|
||||
<string name="menu_appearance_settings">Wygląd</string>
|
||||
@@ -190,10 +190,10 @@
|
||||
<string name="list_password_generator_options_title">Znaki hasła</string>
|
||||
<string name="list_password_generator_options_summary">Ustaw dozwolone znaki generatora haseł</string>
|
||||
<string name="clipboard">Schowek</string>
|
||||
<string name="clipboard_notifications_title">Powiadomienia ze schowka</string>
|
||||
<string name="clipboard_notifications_title">Powiadomienia schowka</string>
|
||||
<string name="clipboard_notifications_summary">Pokaż powiadomienia schowka, aby skopiować pola podczas przeglądania wpisu</string>
|
||||
<string name="clipboard_warning">Jeśli automatyczne usuwanie schowka nie powiedzie się, ręcznie usuń jego historię.</string>
|
||||
<string name="lock">Blokada</string>
|
||||
<string name="lock">Zablokuj bazę danych</string>
|
||||
<string name="lock_database_screen_off_title">Blokada ekranu</string>
|
||||
<string name="lock_database_screen_off_summary">Zablokuj bazę danych po kilku sekundach od wyłączenia ekranu</string>
|
||||
<string name="advanced_unlock">Zaawansowane odblokowywanie</string>
|
||||
@@ -211,8 +211,8 @@
|
||||
<string name="recycle_bin_title">Wykorzystaj kosz</string>
|
||||
<string name="recycle_bin_summary">Przenosi grupy i wpisy do grupy \"Kosz\" przed usunięciem</string>
|
||||
<string name="monospace_font_fields_enable_title">Czcionka pola</string>
|
||||
<string name="monospace_font_fields_enable_summary">Zmień czcionkę użytą w polach, aby poprawić widoczność postaci</string>
|
||||
<string name="allow_copy_password_title">Zaufanie do schowka</string>
|
||||
<string name="monospace_font_fields_enable_summary">Zmień czcionkę użytą w polach, aby poprawić widoczność znaków</string>
|
||||
<string name="allow_copy_password_title">Ochrona schowka</string>
|
||||
<string name="allow_copy_password_summary">Zezwalanie na kopiowanie hasła wejściowego i chronionych pól do schowka</string>
|
||||
<string name="allow_copy_password_warning">Ostrzeżenie: Schowek jest współużytkowany przez wszystkie aplikacje. Jeśli poufne dane są kopiowane, inne oprogramowanie może je odzyskać.</string>
|
||||
<string name="database_name_title">Nazwa bazy danych</string>
|
||||
@@ -277,7 +277,7 @@
|
||||
<string name="html_text_dev_feature_work_hard">Ciężko pracujemy, aby szybko udostępnić tę funkcję.</string>
|
||||
<string name="html_text_dev_feature_upgrade">Pamiętaj, aby aktualizować swoją aplikację, instalując nowe wersje.</string>
|
||||
<string name="download">Pobieranie</string>
|
||||
<string name="contribute">Przyczyń się</string>
|
||||
<string name="contribute">Wspomóż projekt</string>
|
||||
<string name="style_choose_title">Motyw aplikacji</string>
|
||||
<string name="style_choose_summary">Motyw używany w aplikacji</string>
|
||||
<string name="icon_pack_choose_title">Pakiet ikon</string>
|
||||
@@ -365,12 +365,12 @@
|
||||
<string name="settings_database_recommend_changing_master_key_summary">Zaleca się zmianę klucza głównego (dni)</string>
|
||||
<string name="settings_database_force_changing_master_key_summary">Wymagaj zmiany klucza głównego (dni)</string>
|
||||
<string name="database_default_username_title">Domyślna nazwa użytkownika</string>
|
||||
<string name="database_custom_color_title">Niestandardowy kolor bazy danych</string>
|
||||
<string name="database_custom_color_title">Własny kolor bazy danych</string>
|
||||
<string name="compression">Kompresja</string>
|
||||
<string name="compression_none">Żadna</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="device_keyboard_setting_title">Ustawienia klawiatury urządzenia</string>
|
||||
<string name="error_invalid_OTP">Nieprawidłowy klucz tajny OTP.</string>
|
||||
<string name="error_invalid_OTP">Nieprawidłowy klucz OTP.</string>
|
||||
<string name="error_disallow_no_credentials">Należy ustawić co najmniej jedno poświadczenie.</string>
|
||||
<string name="error_otp_secret_key">Klucz tajny musi być w formacie Base32.</string>
|
||||
<string name="error_otp_counter">Licznik musi być między %1$d a %2$d.</string>
|
||||
@@ -382,7 +382,7 @@
|
||||
<string name="advanced_unlock_explanation_summary">Użyj zaawansowanego odblokowywania w celu łatwiejszego otwierania bazy danych</string>
|
||||
<string name="database_data_compression_summary">Kompresja danych zmniejsza rozmiar bazy danych</string>
|
||||
<string name="max_history_items_title">Maksymalna liczba</string>
|
||||
<string name="max_history_size_summary">Ogranicz rozmiar historii na wpis</string>
|
||||
<string name="max_history_size_summary">Ogranicz rozmiar historii każdego wpisu</string>
|
||||
<string name="settings_database_force_changing_master_key_title">Wymuś odnowienie</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_title">Wymuś odnowienie następnym razem</string>
|
||||
<string name="settings_database_force_changing_master_key_next_time_summary">Wymagaj zmiany klucza głównego następnym razem (raz)</string>
|
||||
@@ -404,23 +404,23 @@
|
||||
<string name="download_initialization">Inicjowanie…</string>
|
||||
<string name="download_progression">W trakcie realizacji: %1$d%%</string>
|
||||
<string name="download_finalization">Kończę…</string>
|
||||
<string name="download_complete">Kompletny!</string>
|
||||
<string name="download_complete">Ukończono!</string>
|
||||
<string name="hide_expired_entries_title">Ukryj wygasłe wpisy</string>
|
||||
<string name="hide_expired_entries_summary">Wygasłe wpisy nie są wyświetlane</string>
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="html_about_contribution">Aby <strong>zachować naszą wolność</strong>, <strong>sprawdzać błędy</strong>, <strong>dodawać funkcje</strong> i <strong> być zawsze aktywnym</strong>, liczymy na Twój <strong>wkład</strong>.</string>
|
||||
<string name="html_about_contribution">Aby <strong>zachować naszą wolność</strong>, <strong>naprawiać błędy</strong>, <strong>dodawać funkcje</strong> i <strong> być zawsze aktywnym</strong>, liczymy na Twój <strong>wkład</strong>.</string>
|
||||
<string name="auto_focus_search_title">Szybkie wyszukiwanie</string>
|
||||
<string name="auto_focus_search_summary">Wyszukiwanie po otwarciu bazy danych</string>
|
||||
<string name="remember_database_locations_title">Zapamiętaj lokalizacje baz danych</string>
|
||||
<string name="remember_database_locations_summary">Śledzi, gdzie przechowywane są bazy danych</string>
|
||||
<string name="remember_keyfile_locations_title">Zapamiętaj lokalizacje plików kluczy</string>
|
||||
<string name="remember_keyfile_locations_summary">Śledzi, gdzie przechowywane są pliki z kluczami</string>
|
||||
<string name="show_recent_files_title">Pokaż najnowsze pliki</string>
|
||||
<string name="show_recent_files_title">Pokaż ostatnie pliki</string>
|
||||
<string name="show_recent_files_summary">Pokaż lokalizacje najnowszych baz danych</string>
|
||||
<string name="hide_broken_locations_title">Ukryj uszkodzone łącza do bazy danych</string>
|
||||
<string name="hide_broken_locations_summary">Ukryj uszkodzone łącza na liście najnowszych baz danych</string>
|
||||
<string name="warning_database_read_only">Przyznaj dostęp do zapisu pliku, aby zapisać zmiany w bazie danych</string>
|
||||
<string name="contribution">Wkład</string>
|
||||
<string name="contribution">Wsparcie finansowe</string>
|
||||
<string name="education_setup_OTP_summary">Skonfiguruj zarządzanie hasłem jednorazowym (HOTP / TOTP), aby wygenerować token wymagany do uwierzytelniania dwuskładnikowego (2FA).</string>
|
||||
<string name="education_setup_OTP_title">Konfiguracja OTP</string>
|
||||
<string name="error_create_database">Nie można utworzyć pliku bazy danych.</string>
|
||||
@@ -451,7 +451,7 @@
|
||||
<string name="keyboard_change">Przełącz klawiaturę</string>
|
||||
<string name="upload_attachment">Prześlij %1$s</string>
|
||||
<string name="education_add_attachment_summary">Prześlij załącznik do wpisu, aby zapisać ważne dane zewnętrzne.</string>
|
||||
<string name="education_add_attachment_title">Dodawanie załącznika</string>
|
||||
<string name="education_add_attachment_title">Dodaj załącznik</string>
|
||||
<string name="warning_sure_add_file">Czy mimo to dodać plik\?</string>
|
||||
<string name="warning_replace_file">Przesłanie tego pliku spowoduje zastąpienie istniejącego.</string>
|
||||
<string name="warning_file_too_big">Baza danych KeePass powinna zawierać tylko małe pliki narzędziowe (takie jak pliki kluczy PGP).
|
||||
@@ -467,7 +467,7 @@
|
||||
<string name="content_description_credentials_information">Informacje o poświadczeniach</string>
|
||||
<string name="show_uuid_summary">Wyświetla identyfikator UUID powiązany z wpisem lub grupą</string>
|
||||
<string name="show_uuid_title">Pokaż UUID</string>
|
||||
<string name="autofill_read_only_save">Zapisywanie danych nie jest dozwolone dla bazy danych otwartej jako tylko do odczytu.</string>
|
||||
<string name="autofill_read_only_save">Zapisywanie danych nie jest dozwolone dla bazy danych otwartej tylko do odczytu.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Pytaj o zapisanie danych po zakończeniu wypełniania formularza</string>
|
||||
<string name="autofill_ask_to_save_data_title">Pytaj o zapisanie danych</string>
|
||||
<string name="autofill_save_search_info_summary">Staraj się zapisywać informacje wyszukiwania podczas dokonywania ręcznego wyboru wpisu, aby ułatwić sobie przyszłe użycie</string>
|
||||
@@ -497,7 +497,7 @@
|
||||
<string name="device_credential_unlock_enable_title">Odblokowywanie uwierzytelniające urządzenia</string>
|
||||
<string name="device_credential">Uwierzytelnienie urządzenia</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Wpisz hasło, a następnie kliknij ten przycisk.</string>
|
||||
<string name="advanced_unlock_not_recognized">Nie można rozpoznać zaawansowanego wydruku odblokowującego</string>
|
||||
<string name="advanced_unlock_not_recognized">Nie można rozpoznać wprowadzonych danych odblokowujących</string>
|
||||
<string name="advanced_unlock_invalid_key">Nie można odczytać zaawansowanego klucza odblokowującego. Usuń go i powtórz procedurę rozpoznawania odblokowania.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Wyodrębnij poświadczenia bazy danych z zaawansowanymi danymi odblokowującymi</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Jeśli używasz zaawansowanego rozpoznawania odblokowania, nadal musisz zapamiętać główne dane uwierzytelniające.</string>
|
||||
@@ -523,9 +523,9 @@
|
||||
<string name="open_advanced_unlock_prompt_store_credential">Otwórz monit odblokowania zaawansowanego, aby przechowywać poświadczenia</string>
|
||||
<string name="open_advanced_unlock_prompt_unlock_database">Otwórz monit odblokowania zaawansowanego, aby odblokować bazę danych</string>
|
||||
<string name="warning_database_revoked">Dostęp do pliku odwołany przez menedżera plików, zamknij bazę danych i otwórz ją ponownie z jej lokalizacji.</string>
|
||||
<string name="warning_database_info_changed_options">Scal dane, zastąp modyfikacje zewnętrzne poprzez zapisanie bazy danych lub ponownie załaduj ją z najnowszymi zmianam.</string>
|
||||
<string name="warning_database_info_changed_options">Scal dane, zastąp modyfikacje zewnętrzne poprzez zapisanie bazy danych lub ponownie załaduj ją z najnowszymi zmianami.</string>
|
||||
<string name="warning_database_info_changed">Informacje zawarte w pliku bazy danych zostały zmodyfikowane poza aplikacją.</string>
|
||||
<string name="menu_reload_database">Ponownie załaduj dane</string>
|
||||
<string name="menu_reload_database">Przeładuj dane</string>
|
||||
<string name="unit_gibibyte">GiB</string>
|
||||
<string name="unit_mebibyte">MiB</string>
|
||||
<string name="unit_kibibyte">KiB</string>
|
||||
@@ -543,13 +543,13 @@
|
||||
<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">Wyeksportowano 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">Zaimportowano właściwości aplikacji</string>
|
||||
<string name="success_import_app_properties">Importowano właściwości 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 wyeksportować właściwości 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 zaimportować 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="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>
|
||||
@@ -588,7 +588,7 @@
|
||||
<string name="holder">Posiadacz</string>
|
||||
<string name="debit_credit_card">Karta debetowa / kredytowa</string>
|
||||
<string name="template_group_name">Szablony</string>
|
||||
<string name="show_otp_token_summary">Wyświetla tokeny OTP na liście wpisów</string>
|
||||
<string name="show_otp_token_summary">Pokaż tokeny OTP na liście wpisów</string>
|
||||
<string name="show_otp_token_title">Pokaż token OTP</string>
|
||||
<string name="menu_external_icon">Ikona zewnętrzna</string>
|
||||
<string name="autofill_manual_selection_summary">Wyświetl opcję pozwalającą użytkownikowi wybrać wpis bazy danych</string>
|
||||
@@ -605,9 +605,9 @@
|
||||
<string name="show_entry_colors_title">Kolory wpisu</string>
|
||||
<string name="warning_keyfile_integrity">Hash pliku nie jest gwarantowany, ponieważ system Android może zmieniać swoje dane w locie. Zmień rozszerzenie pliku na .bin, aby uzyskać prawidłową integralność.</string>
|
||||
<string name="enable_keep_screen_on_summary">Nie wyłączaj ekranu podczas oglądania wpisu</string>
|
||||
<string name="tags">Znaczniki</string>
|
||||
<string name="tags">Etykiety</string>
|
||||
<string name="enable_keep_screen_on_title">Nie wyłączaj ekranu</string>
|
||||
<string name="show_entry_colors_summary">Wyświetla kolory pierwszego planu i tła we wpisie</string>
|
||||
<string name="show_entry_colors_summary">Wyświetla kolory pierwszego planu i tła wpisu</string>
|
||||
<string name="content_description_nav_header">Nagłówek nawigacyjny</string>
|
||||
<string name="navigation_drawer_open">Szuflada nawigacyjna otwarta</string>
|
||||
<string name="navigation_drawer_close">Szuflada nawigacyjna zamknięta</string>
|
||||
@@ -617,11 +617,11 @@
|
||||
<string name="auto_type_sequence">Sekwencja automatycznego wpisywania</string>
|
||||
<string name="current_group">Obecna grupa</string>
|
||||
<string name="custom_data">Dane niestandardowe</string>
|
||||
<string name="menu_merge_from">Scal z…</string>
|
||||
<string name="menu_merge_from">Scal z …</string>
|
||||
<string name="search_filters">Filtry wyszukiwania</string>
|
||||
<string name="auto_type">Automatyczne wpisywanie</string>
|
||||
<string name="searchable">Przeszukiwalne</string>
|
||||
<string name="menu_save_copy_to">Zapisz kopię w…</string>
|
||||
<string name="menu_save_copy_to">Zapisz kopię w …</string>
|
||||
<string name="expired">Wygasłe</string>
|
||||
<string name="warning_database_already_opened">Baza danych jest już otwarta, należy ją najpierw zamknąć, aby otworzyć nową</string>
|
||||
<string name="advanced_unlock_keystore_warning">Ta funkcja umożliwia przechowywanie zaszyfrowanych danych uwierzytelniających w bezpiecznym magazynie kluczy urządzenia.
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
<string name="read_only_warning">KeePassDX precisa de permissões de escrita para poder mudar qualquer coisa no seu banco.</string>
|
||||
<string name="show_recent_files_title">Exibir arquivos recentes</string>
|
||||
<string name="show_recent_files_summary">Exibir locais de bancos de dados recentes</string>
|
||||
<string name="encryption_explanation">Algoritmo de criptografia usado para todos os dados.</string>
|
||||
<string name="encryption_explanation">Algoritmo de criptografia usado para todos os dados</string>
|
||||
<string name="kdf_explanation">Para gerar uma chave para o algoritmo de criptografia, a chave-mestra é transformada usando uma função de derivação de chave salgada aleatoriamente.</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>
|
||||
@@ -210,7 +210,7 @@
|
||||
<string name="monospace_font_fields_enable_summary">Muda a fonte usada nos campos para melhor visibilidade dos caracteres</string>
|
||||
<string name="allow_copy_password_title">Confiança na área de transferência</string>
|
||||
<string name="allow_copy_password_summary">Permitir a cópia da senha e de campos protegidos para a área de transferência</string>
|
||||
<string name="allow_copy_password_warning">AVISO: A área de transferência é compartilhada por todos os aplicativos. Se dados sensíveis forem copiados, outros programas podem recuperá-los.</string>
|
||||
<string name="allow_copy_password_warning">AVISO: A área de transferência é compartilhada por todos os aplicativos. Se dados sensíveis forem copiados, outros programas podem acessá-los.</string>
|
||||
<string name="database_name_title">Nome do banco de dados</string>
|
||||
<string name="database_description_title">Descrição do banco de dados</string>
|
||||
<string name="database_version_title">Versão do banco de dados</string>
|
||||
@@ -220,10 +220,10 @@
|
||||
<string name="keyboard">Teclado</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="magic_keyboard_explanation_summary">Ative um teclado customizado, populando suas senhas e todos os campos de identidade</string>
|
||||
<string name="allow_no_password_title">Não permitir chave-mestra</string>
|
||||
<string name="allow_no_password_summary">Permitir tocar no botão \"Abrir\" se nenhuma credencial for selecionada</string>
|
||||
<string name="allow_no_password_title">Permitir chave-mestra vazia</string>
|
||||
<string name="allow_no_password_summary">Permite tocar no botão \"Abrir\" mesmo se nenhuma credencial for selecionada</string>
|
||||
<string name="enable_read_only_title">Somente leitura</string>
|
||||
<string name="enable_read_only_summary">Por padrão, abrir seu banco de dados no modo somente leitura</string>
|
||||
<string name="enable_read_only_summary">Abre o banco de dados no modo somente leitura por padrão</string>
|
||||
<string name="enable_education_screens_title">Dicas educacionais</string>
|
||||
<string name="enable_education_screens_summary">Destaque os elementos para aprender como o aplicativo funciona</string>
|
||||
<string name="reset_education_screens_title">Reiniciar telas educacionais</string>
|
||||
@@ -279,7 +279,7 @@
|
||||
<string name="icon_pack_choose_title">Pacote de ícones</string>
|
||||
<string name="icon_pack_choose_summary">Pacote de ícones usado no aplicativo</string>
|
||||
<string name="edit_entry">Editar entrada</string>
|
||||
<string name="error_load_database">Não foi possível carregar seu banco de dados.</string>
|
||||
<string name="error_load_database">Não foi possível carregar o banco de dados.</string>
|
||||
<string name="error_load_database_KDF_memory">Não pôde carregar a chave. Tente diminuir o \"Uso de Memória\" do KDF.</string>
|
||||
<string name="list_entries_show_username_title">Mostrar nomes de usuário</string>
|
||||
<string name="list_entries_show_username_summary">Exibe nomes de usuário em listas de entrada</string>
|
||||
@@ -305,8 +305,8 @@
|
||||
<string name="keyboard_key_sound_title">Teclas audíveis</string>
|
||||
<string name="selection_mode">Modo seleção</string>
|
||||
<string name="do_not_kill_app">Não feche o aplicativo…</string>
|
||||
<string name="lock_database_back_root_title">Pressione \'Voltar\' para bloquear</string>
|
||||
<string name="lock_database_back_root_summary">Trancar a base de dados quando o usuário pressiona o botão \"Voltar\" na tela inicial</string>
|
||||
<string name="lock_database_back_root_title">Pressionar \'Voltar\' para bloquear</string>
|
||||
<string name="lock_database_back_root_summary">Tranca o banco de dados quando o usuário pressiona o botão \"Voltar\" na tela inicial</string>
|
||||
<string name="clear_clipboard_notification_title">Limpar ao fechar</string>
|
||||
<string name="clear_clipboard_notification_summary">Bloquear o banco de dados quando a duração da área de transferência expirar ou a notificação for fechada depois do início do uso</string>
|
||||
<string name="recycle_bin">Lixeira</string>
|
||||
@@ -368,8 +368,8 @@
|
||||
<string name="contains_duplicate_uuid">O banco de dados contém UUIDs duplicados.</string>
|
||||
<string name="contains_duplicate_uuid_procedure">Consertar o problema gerando nova UUIDs para duplicatas para continuar\?</string>
|
||||
<string name="database_opened">Banco de dados aberto</string>
|
||||
<string name="clipboard_explanation_summary">Copiar campos de entrada usando a área de transferência do seu aparelho</string>
|
||||
<string name="advanced_unlock_explanation_summary">Usar destravamento avançado para abrir o banco de dados mais facilmente</string>
|
||||
<string name="clipboard_explanation_summary">Copie campos de entrada usando a área de transferência do seu dispositivo</string>
|
||||
<string name="advanced_unlock_explanation_summary">Use o desbloqueio avançado para abrir o banco de dados mais facilmente</string>
|
||||
<string name="database_data_compression_title">Compressão dos dados</string>
|
||||
<string name="database_data_compression_summary">Compressão dos dados reduz o tamanho do banco de dados</string>
|
||||
<string name="max_history_items_title">Número máximo</string>
|
||||
@@ -388,7 +388,7 @@
|
||||
<string name="compression_none">Nada</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="device_keyboard_setting_title">Configurações do teclado do aparelho</string>
|
||||
<string name="error_save_database">Não foi possível salvar no banco de dados.</string>
|
||||
<string name="error_save_database">Não foi possível salvar o banco de dados.</string>
|
||||
<string name="menu_save_database">Salvar dados</string>
|
||||
<string name="menu_empty_recycle_bin">Esvaziar lixeira</string>
|
||||
<string name="command_execution">Executando o comando…</string>
|
||||
@@ -396,7 +396,7 @@
|
||||
<string name="keystore_not_accessible">O armazenamento chaves não foi propriamente inicializado.</string>
|
||||
<string name="recycle_bin_group_title">Grupo de lixeira</string>
|
||||
<string name="enable_auto_save_database_title">Salvar automaticamente o banco de dados</string>
|
||||
<string name="enable_auto_save_database_summary">Salvar automaticamente o banco de dados depois de uma ação importante (somente no modo \"Modificável\")</string>
|
||||
<string name="enable_auto_save_database_summary">Salva automaticamente o banco de dados após cada ação importante (somente no modo \"Modificável\")</string>
|
||||
<string name="discard">Descartar</string>
|
||||
<string name="contact">Contato</string>
|
||||
<string name="auto_focus_search_title">Busca rápida</string>
|
||||
@@ -604,7 +604,7 @@
|
||||
<string name="enable_keep_screen_on_title">Mantenha a tela ligada</string>
|
||||
<string name="enable_keep_screen_on_summary">Mantenha a tela ligada enquanto estiver vendo a entrada</string>
|
||||
<string name="show_entry_colors_title">Cores de entrada</string>
|
||||
<string name="show_entry_colors_summary">Exibe as cores de primeiro plano e de fundo em uma entrada</string>
|
||||
<string name="show_entry_colors_summary">Exibe as cores de primeiro plano e de fundo de uma entrada</string>
|
||||
<string name="error_move_group_here">Você não pode mover um grupo pra cá.</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="warning_keyfile_integrity">O hash do arquivo não é garantido porque o Android pode alterar seus dados em tempo real. Altere a extensão do arquivo para .bin para obter a integridade correta.</string>
|
||||
@@ -625,14 +625,14 @@
|
||||
<string name="content_description_passphrase_word_count">Número de palavras da senha</string>
|
||||
<string name="warning_database_already_opened">Um banco de dados já está aberto, feche-o primeiro para abrir o novo</string>
|
||||
<string name="keyboard_previous_search_title">Tela de busca</string>
|
||||
<string name="entropy_calculate">Entropia: Calcular…</string>
|
||||
<string name="entropy_calculate">Entropia: Calculando…</string>
|
||||
<string name="at_least_one_char">Pelo menos um caractere de cada</string>
|
||||
<string name="exclude_ambiguous_chars">Excluir caracteres ambíguos</string>
|
||||
<string name="consider_chars_filter">Considerar caracteres</string>
|
||||
<string name="consider_chars_filter">Considere caracteres</string>
|
||||
<string name="upper_case">MAIÚSCULAS</string>
|
||||
<string name="title_case">Capitalização de Título</string>
|
||||
<string name="colorize_password_title">Colorir senhas</string>
|
||||
<string name="colorize_password_summary">Colorir caracteres da senha por tipo</string>
|
||||
<string name="colorize_password_summary">Colorir caracteres de senha por tipo</string>
|
||||
<string name="passphrase">Frase secreta</string>
|
||||
<string name="entropy">Entropia: %1$s bit</string>
|
||||
<string name="entropy_high">Entropia: Alta</string>
|
||||
@@ -644,5 +644,28 @@
|
||||
<string name="ignore_chars_filter">Ignorar caracteres</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
<string name="lower_case">minúsculas</string>
|
||||
<string name="character_count">Número de caracteres: %1$d</string>
|
||||
<string name="character_count">Contagem de caracteres: %1$d</string>
|
||||
<string name="waiting_challenge_request">Aguardando o pedido de desafio…</string>
|
||||
<string name="waiting_challenge_response">Aguardando a resposta do desafio…</string>
|
||||
<string name="error_cancel_by_user">Cancelado pelo usuário.</string>
|
||||
<string name="error_hardware_key_unsupported">A chave física não é suportada.</string>
|
||||
<string name="error_unable_merge_database_kdb">Não é possível mesclar a partir de um banco de dados V1.</string>
|
||||
<string name="error_location_unknown">Localização do banco de dados desconhecida, a ação do banco de dados não pode ser executada.</string>
|
||||
<string name="error_empty_key">A chave não pode estar vazia.</string>
|
||||
<string name="html_about_privacy"><strong>Nenhum dado do usuário é coletado</strong>, este aplicativo não se conecta a nenhum servidor, funciona apenas localmente e respeita totalmente a privacidade dos usuários.</string>
|
||||
<string name="hardware_key">Chave física</string>
|
||||
<string name="error_no_hardware_key">Selecione uma chave física.</string>
|
||||
<string name="error_XML_malformed">XML malformado.</string>
|
||||
<string name="error_challenge_already_requested">Desafio já solicitado</string>
|
||||
<string name="error_response_already_provided">Resposta já fornecida.</string>
|
||||
<string name="error_no_response_from_challenge">Não foi possível obter a resposta do desafio.</string>
|
||||
<string name="error_driver_required">É necessário o driver para %1$s.</string>
|
||||
<string name="remember_hardware_key_title">Lembrar chaves físicas</string>
|
||||
<string name="remember_hardware_key_summary">Mantém um registro das chaves físicas utilizadas</string>
|
||||
<string name="enable_screenshot_mode_title">Modo de captura de tela</string>
|
||||
<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="content_description_hardware_key_checkbox">Caixa de verificação da chave física</string>
|
||||
</resources>
|
||||
@@ -142,7 +142,7 @@
|
||||
</string-array>
|
||||
<string name="extended_ASCII">ASCII estendido</string>
|
||||
<string name="allow">Permitir</string>
|
||||
<string name="error_load_database">Não foi possível abrir a sua base de dados.</string>
|
||||
<string name="error_load_database">Não foi possível abrir a base de dados.</string>
|
||||
<string name="error_load_database_KDF_memory">Não foi possível carregar a chave. Tente diminuir o \"Uso de memória\" do KDF.</string>
|
||||
<string name="list_entries_show_username_title">Mostrar nomes de utilizador</string>
|
||||
<string name="copy_field">Cópia de %1$s</string>
|
||||
@@ -186,7 +186,7 @@
|
||||
<string name="encryption">Encriptação</string>
|
||||
<string name="key_derivation_function">Função de derivação de chave</string>
|
||||
<string name="error_autofill_enable_service">Não foi possível ativar o serviço de preenchimento automático.</string>
|
||||
<string name="encryption_explanation">Algoritmo de encriptação usado para todos os dados.</string>
|
||||
<string name="encryption_explanation">Algoritmo de encriptação usado para todos os dados</string>
|
||||
<string name="password_size_summary">Define o tamanho predefinido para as palavras-passe geradas</string>
|
||||
<string name="list_password_generator_options_title">Caracteres das palavras-passe</string>
|
||||
<string name="list_password_generator_options_summary">Definir os caracteres permitidos para o gerador de palavras-passe</string>
|
||||
@@ -276,7 +276,7 @@
|
||||
\n
|
||||
\n\"Apenas leitura\" evita que faça alterações não intencionais na base de dados.
|
||||
\n\"Alterável\" permite adicionar, eliminar ou alterar todos os elementos.</string>
|
||||
<string name="list_entries_show_username_summary">Mostrar nomes de utilizador na lista entradas</string>
|
||||
<string name="list_entries_show_username_summary">Mostra nomes de utilizador nas listas de entradas</string>
|
||||
<string name="clipboard">Área de transferência</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
@@ -299,7 +299,7 @@
|
||||
<string name="selection_mode">Modo de seleção</string>
|
||||
<string name="do_not_kill_app">Não feche a aplicação…</string>
|
||||
<string name="lock_database_back_root_title">Pressione \'Voltar\' para bloquear</string>
|
||||
<string name="lock_database_back_root_summary">Tranca a base de dados quando o utilizador pressiona o botão voltar no ecrã inicial</string>
|
||||
<string name="lock_database_back_root_summary">Bloquear a base de dados quando o utilizador pressiona o botão voltar no ecrã inicial</string>
|
||||
<string name="clear_clipboard_notification_title">Limpar ao fechar</string>
|
||||
<string name="clear_clipboard_notification_summary">Bloquear a base de dados quando a duração da área de transferência expirar ou quando a notificação for fechada depois de começar a utilizá-la</string>
|
||||
<string name="recycle_bin">Caixote da reciclagem</string>
|
||||
@@ -325,14 +325,14 @@
|
||||
<string name="error_move_entry_here">Não se pode mover uma entrada para aqui.</string>
|
||||
<string name="error_copy_entry_here">Não se pode copiar uma entrada aqui.</string>
|
||||
<string name="list_groups_show_number_entries_title">Mostrar número de entradas</string>
|
||||
<string name="list_groups_show_number_entries_summary">Mostrar o número de entradas dentro de um grupo</string>
|
||||
<string name="list_groups_show_number_entries_summary">Mostra o número de entradas dentro de um grupo</string>
|
||||
<string name="database_custom_color_title">Cor personalizada da base de dados</string>
|
||||
<string name="database_data_compression_summary">A compressão de dados reduz o tamanho da base de dados</string>
|
||||
<string name="biometric_unlock_enable_summary">Permite que leia os seus dados biométricos para abrir a base de dados</string>
|
||||
<string name="advanced_unlock_explanation_summary">Usar desbloqueio avançado para abrir a base de dados mais facilmente</string>
|
||||
<string name="database_opened">Base de dados aberta</string>
|
||||
<string name="contains_duplicate_uuid">A base de dados contém UUIDs duplicados.</string>
|
||||
<string name="menu_save_database">Guardar base de dados</string>
|
||||
<string name="menu_save_database">Guardar dados</string>
|
||||
<string name="creating_database">A criar a base de dados…</string>
|
||||
<string name="error_save_database">Não foi possível guardar a base de dados.</string>
|
||||
<string name="error_create_database_file">Não foi possível criar a base de dados com essa palavra-passe e ficheiro-chave.</string>
|
||||
@@ -473,26 +473,26 @@
|
||||
<string name="advanced_unlock_invalid_key">Não foi possível ler a chave de desbloqueio avançada. Por favor, elimine-a e repita o procedimento de reconhecimento de desbloqueio.</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_message">Extrair credencial da base de dados com dados de desbloqueio avançados</string>
|
||||
<string name="advanced_unlock_prompt_extract_credential_title">Abrir base de dados com reconhecimento de desbloqueio avançado</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Advertência: ainda tem de se lembrar da sua palavra-passe principal se usar o reconhecimento de desbloqueio avançado.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_message">Ainda terá de se lembrar da sua credencial principal se usar o reconhecimento de desbloqueio avançado.</string>
|
||||
<string name="advanced_unlock_prompt_store_credential_title">Reconhecimento de desbloqueio avançado</string>
|
||||
<string name="open_advanced_unlock_prompt_store_credential">Abrir o alerta de desbloqueio avançado para armazenar as credenciais</string>
|
||||
<string name="open_advanced_unlock_prompt_unlock_database">Abrir o alerta de desbloqueio avançado para desbloquear a base de dados</string>
|
||||
<string name="biometric_security_update_required">É necessária uma atualização de segurança biométrica.</string>
|
||||
<string name="configure_biometric">Não está registada nenhuma credencial biométrica ou de dispositivo.</string>
|
||||
<string name="warning_database_revoked">Acesso ao ficheiro revogado pelo gestor de ficheiros. Feche a base de dados e reabra-a a partir da sua localização.</string>
|
||||
<string name="warning_database_info_changed_options">Substitua as alterações externas, guardando a base de dados ou recarregando-a com as últimas alterações.</string>
|
||||
<string name="warning_database_info_changed_options">Unir os dados, substituir as alterações externas guardado a base de dados ou recarregá-los com as últimas alterações.</string>
|
||||
<string name="warning_database_info_changed">A informação contida no seu ficheiro da base de dados foi alterada fora da aplicação.</string>
|
||||
<string name="warning_empty_recycle_bin">Eliminar permanentemente todos os nós do caixote da reciclagem\?</string>
|
||||
<string name="registration_mode">Modo de registo</string>
|
||||
<string name="save_mode">Modo de guardar</string>
|
||||
<string name="search_mode">Modo de pesquisa</string>
|
||||
<string name="menu_keystore_remove_key">Eliminar chave de desbloqueio avançada</string>
|
||||
<string name="menu_reload_database">Recarregar base de dados</string>
|
||||
<string name="menu_reload_database">Recarregar dados</string>
|
||||
<string name="error_rebuild_list">Não foi possível reconstruir adequadamente a lista.</string>
|
||||
<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="content_description_otp_information">Informações sobre a palavra-passe de uso único</string>
|
||||
<string name="content_description_otp_information">Informação de palavra-passe de uso único</string>
|
||||
<string name="show_otp_token_summary">Mostra os tokens OTP na lista de entradas</string>
|
||||
<string name="show_otp_token_title">Mostrar token OTP</string>
|
||||
<string name="show_uuid_summary">Mostra o UUID ligado a uma entrada ou grupo</string>
|
||||
@@ -510,9 +510,9 @@
|
||||
<string name="education_advanced_unlock_title">Desbloqueio avançado da base de dados</string>
|
||||
<string name="autofill_inline_suggestions_keyboard">Adicionadas sugestões de preenchimento automático.</string>
|
||||
<string name="autofill_read_only_save">Não é possível guardar dados numa base de dados aberta apenas com permissão de leitura.</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Pedir para guardar dados quando é validado um formulário</string>
|
||||
<string name="autofill_ask_to_save_data_summary">Pedir para guardar dados quando terminar de preencher um formulário</string>
|
||||
<string name="autofill_ask_to_save_data_title">Pedir para guardar dados</string>
|
||||
<string name="autofill_save_search_info_summary">Tentar guardar as informações de pesquisas ao fazer uma seleção de entrada manual</string>
|
||||
<string name="autofill_save_search_info_summary">Tentar guardar as informações de pesquisas ao fazer uma seleção de entrada manual para facilitar utilizações posteriores</string>
|
||||
<string name="autofill_save_search_info_title">Guardar informações de pesquisas</string>
|
||||
<string name="autofill_manual_selection_summary">Mostrar opção para permitir que o utilizador selecione a entrada da base de dados</string>
|
||||
<string name="autofill_manual_selection_title">Seleção manual</string>
|
||||
@@ -527,7 +527,7 @@
|
||||
<string name="custom_fields">Campos personalizados</string>
|
||||
<string name="keyboard_previous_lock_summary">Mudar automaticamente para o teclado anterior após bloquear a base de dados</string>
|
||||
<string name="keyboard_previous_lock_title">Bloquear base de dados</string>
|
||||
<string name="keyboard_save_search_info_summary">Depois de partilhar um URL com o KeePassDX, quando uma entrada for selecionada, memorizar essa entrada para utilizações posteriores</string>
|
||||
<string name="keyboard_save_search_info_summary">Tentar guardar informação partilhada ao fazer uma seleção manual de entradas para uma utilização futura mais fácil</string>
|
||||
<string name="keyboard_save_search_info_title">Guardar informação partilhada</string>
|
||||
<string name="templates">Modelos</string>
|
||||
<string name="notification">Notificação</string>
|
||||
@@ -592,4 +592,80 @@
|
||||
<string name="device_credential_unlock_enable_title">Desbloqueio das credenciais do dispositivo</string>
|
||||
<string name="advanced_unlock_tap_delete">Tocar para as eliminar chaves de desbloqueio avançado</string>
|
||||
<string name="content">Conteúdo</string>
|
||||
<string name="expired">Expirou</string>
|
||||
<string name="passphrase">Frase-chave</string>
|
||||
<string name="enable_keep_screen_on_title">Manter o ecrã ligado</string>
|
||||
<string name="error_move_group_here">Não se pode mover um grupo para aqui.</string>
|
||||
<string name="content_description_hardware_key_checkbox">Caixa de verificação da chave física</string>
|
||||
<string name="content_description_entry_foreground_color">Cor do primeiro plano da página inicial</string>
|
||||
<string name="content_description_passphrase_word_count">Número de palavras da frase-chave</string>
|
||||
<string name="waiting_challenge_request">À espera do pedido de desafio…</string>
|
||||
<string name="waiting_challenge_response">À espera da resposta ao desafio…</string>
|
||||
<string name="html_about_privacy"><strong>Nenhum dado de utilizador é recuperado</strong>, esta aplicação não se liga a nenhum servidor, funciona apenas localmente e respeita plenamente a privacidade dos utilizadores.</string>
|
||||
<string name="tags">Etiquetas</string>
|
||||
<string name="search_filters">Filtros de pesquisa</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="error_challenge_already_requested">Desafio já solicitado</string>
|
||||
<string name="error_response_already_provided">Resposta já fornecida.</string>
|
||||
<string name="error_no_response_from_challenge">Não foi possível obter a resposta do desafio.</string>
|
||||
<string name="error_unable_merge_database_kdb">Não é possível fundir a partir de uma base de dados V1.</string>
|
||||
<string name="error_location_unknown">A localização da base de dados é desconhecida, a ação da base de dados não pode ser executada.</string>
|
||||
<string name="error_hardware_key_unsupported">A chave física não é suportada.</string>
|
||||
<string name="error_empty_key">A chave não pode estar vazia.</string>
|
||||
<string name="corrupted_file">Ficheiro corrompido.</string>
|
||||
<string name="colorize_password_title">Colorir palavras-passe</string>
|
||||
<string name="remember_hardware_key_summary">Mantém um registo das chaves físicas utilizadas</string>
|
||||
<string name="warning_database_already_opened">Já está aberta uma base de dados, feche-a primeiro para poder abrir uma nova</string>
|
||||
<string name="warning_database_info_reloaded">Recarregar a base de dados irá eliminar os dados alterados localmente.</string>
|
||||
<string name="warning_keyfile_integrity">O hash do ficheiro não é garantido porque o Android pode alterar os seus dados em tempo real. Altere a extensão do ficheiro para .bin para obter a integridade correta.</string>
|
||||
<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.
|
||||
\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>
|
||||
<string name="entropy">Entropia: %1$s bit</string>
|
||||
<string name="entropy_high">Entropia: alta</string>
|
||||
<string name="entropy_calculate">Entropia: calcular…</string>
|
||||
<string name="consider_chars_filter">Considerar caracteres</string>
|
||||
<string name="word_separator">Separador</string>
|
||||
<string name="ignore_chars_filter">Ignorar caracteres</string>
|
||||
<string name="upper_case">MAIÚSCULAS</string>
|
||||
<string name="title_case">Capitalização de Título</string>
|
||||
<string name="show_entry_colors_title">Cores da entrada</string>
|
||||
<string name="screenshot_mode_banner_text">Modo de captura de ecrã</string>
|
||||
<string name="show_entry_colors_summary">Mostra as cores de fundo e de primeiro plano numa entrada</string>
|
||||
<string name="keyboard_previous_search_title">Ecrã de pesquisa</string>
|
||||
<string name="enable_keep_screen_on_summary">Manter o ecrã ligado ao ver uma entrada</string>
|
||||
<string name="at_least_one_char">Pelo menos um caractere de cada um</string>
|
||||
<string name="exclude_ambiguous_chars">Excluir caracteres ambíguos</string>
|
||||
<string name="character_count">Número de caracteres: %1$d</string>
|
||||
<string name="content_description_database_color">Cor da base de dados</string>
|
||||
<string name="content_description_entry_background_color">Cor do fundo da página inicial</string>
|
||||
<string name="warning_exact_alarm">Não permitiu que a aplicação usasse um alarme exato. Como resultado, as funcionalidades que requerem um temporizador não serão feitas com um tempo exato.</string>
|
||||
<string name="permission">Permissão</string>
|
||||
<string name="colorize_password_summary">Colorir caracteres da palavra-passe por tipo</string>
|
||||
<string name="hint_icon_name">Nome do ícone</string>
|
||||
<string name="hardware_key">Chave física</string>
|
||||
<string name="error_no_hardware_key">Selecione uma chave física.</string>
|
||||
<string name="error_XML_malformed">XML malformado.</string>
|
||||
<string name="error_cancel_by_user">Cancelado pelo utilizador.</string>
|
||||
<string name="error_driver_required">É necessário o driver para %1$s.</string>
|
||||
<string name="menu_merge_database">Unir dados</string>
|
||||
<string name="remember_hardware_key_title">Lembrar chaves físicas</string>
|
||||
<string name="enable_screenshot_mode_title">Modo de captura de ecrã</string>
|
||||
<string name="lower_case">minúsculas</string>
|
||||
<string name="content_description_nav_header">Cabeçalho de navegação</string>
|
||||
<string name="navigation_drawer_open">Gaveta de navegação aberta</string>
|
||||
<string name="navigation_drawer_close">Gaveta de navegação fechada</string>
|
||||
<string name="inherited">Herdar</string>
|
||||
<string name="searchable">Pesquisável</string>
|
||||
<string name="auto_type">Preenchimento automático</string>
|
||||
<string name="auto_type_sequence">Sequência de preenchimento automático</string>
|
||||
<string name="custom_data">Dados personalizados</string>
|
||||
<string name="current_group">Grupo atual</string>
|
||||
<string name="case_sensitive">Sensível a maiúsculas e minúsculas</string>
|
||||
<string name="regex">Expressão regular</string>
|
||||
<string name="menu_merge_from">Unir de…</string>
|
||||
<string name="menu_save_copy_to">Guardar uma cópia em…</string>
|
||||
</resources>
|
||||
@@ -128,7 +128,7 @@
|
||||
<string name="rounds_explanation">As rodadas adicionais de encriptação fornecem mais proteção contra ataques de força bruta, mas podem tornar o processo de carregar e guardar mais lentos.</string>
|
||||
<string name="rounds">Rodadas de transformação</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="encryption_explanation">Algoritmo de encriptação usado para todos os dados.</string>
|
||||
<string name="encryption_explanation">Algoritmo de encriptação usado para todos os dados</string>
|
||||
<string name="root">Raiz</string>
|
||||
<string name="read_only_warning">Dependendo do seu gestor de ficheiros, o KeePassDX pode não ter permissão de escrita no armazenamento.</string>
|
||||
<string name="read_only">Apenas leitura</string>
|
||||
@@ -644,4 +644,6 @@
|
||||
<string name="enable_screenshot_mode_title">Modo de captura de ecrã</string>
|
||||
<string name="enable_screenshot_mode_summary">Permitir que aplicações de terceiros registem ou fotografem os ecrãs da aplicação</string>
|
||||
<string name="screenshot_mode_banner_text">Modo de captura de ecrã</string>
|
||||
<string name="html_about_privacy"><strong>Nenhum dado de utilizador é recuperado</strong>, esta aplicação não se liga a nenhum servidor, funciona apenas localmente e respeita plenamente a privacidade dos utilizadores.</string>
|
||||
<string name="auto_type">Preenchimento automático</string>
|
||||
</resources>
|
||||
@@ -148,7 +148,7 @@
|
||||
<string name="error_autofill_enable_service">Служба автозаполнения не может быть включена.</string>
|
||||
<string name="copy_field">%1$s скопировано</string>
|
||||
<string name="menu_form_filling_settings">Заполнение форм</string>
|
||||
<string name="encryption_explanation">Алгоритм шифрования всех данных базы.</string>
|
||||
<string name="encryption_explanation">Алгоритм шифрования всех данных базы</string>
|
||||
<string name="kdf_explanation">При создании ключа для алгоритма шифрования, главный пароль преобразуется при помощи функции формирования ключа со случайной солью.</string>
|
||||
<string name="memory_usage">Использование памяти</string>
|
||||
<string name="memory_usage_explanation">Объём памяти, который будет использоваться функцией формирования ключа.</string>
|
||||
@@ -266,9 +266,9 @@
|
||||
<string name="education_donation_title">Участвуйте</string>
|
||||
<string name="education_donation_summary">Примите участие в проекте для повышения стабильности, безопасности и добавления новых возможностей.</string>
|
||||
<string name="html_text_ad_free">В отличие от многих других приложений управления паролями, здесь <strong>нет рекламы</strong>, и оно <strong>свободно от лицензирования</strong>. Приложение не собирает ваши личные данные на своих серверах независимо от версии, которую вы используете.</string>
|
||||
<string name="html_text_buy_pro">Купив Pro–версию, у вас появится доступ к данным <strong>визуальным стилям</strong>, а также вы внесёте вклад в <strong>реализацию общественных проектов</strong>.</string>
|
||||
<string name="html_text_buy_pro">Купите Pro–версию и откройте доступ к этой <strong>теме</strong>. Покупая Pro-версию, вы помогаете <strong>разработчикам открытого ПО</strong>.</string>
|
||||
<string name="html_text_feature_generosity">Эти <strong>визуальные стили</strong> доступны благодаря вашей щедрости.</string>
|
||||
<string name="html_text_donation">Для того, чтобы сохранить нашу независимость и быть всегда активными, мы рассчитываем на вашу <strong>поддержку</strong>.</string>
|
||||
<string name="html_text_donation">Для развития нашего проекта и его независимости нам необходима ваша <strong>поддержка</strong>.</string>
|
||||
<string name="html_text_dev_feature">Эта функция находится <strong>в разработке</strong> и требует вашего <strong>участия</strong>, чтобы стать доступной в ближайшее время.</string>
|
||||
<string name="html_text_dev_feature_buy_pro">Покупая <strong>Pro</strong>–версию,</string>
|
||||
<string name="html_text_dev_feature_contibute"><strong>Участвуя в проекте</strong>,</string>
|
||||
@@ -413,7 +413,7 @@
|
||||
<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="show_recent_files_title">Показывать последние базы</string>
|
||||
@@ -667,4 +667,5 @@
|
||||
<string name="waiting_challenge_request">Ожидание запроса на вызов…</string>
|
||||
<string name="waiting_challenge_response">Ожидание ответа на вызов…</string>
|
||||
<string name="html_about_privacy"><strong>Никакие пользовательские данные не собираются</strong>, это приложение не подключается ни к одному серверу, работает исключительно локально и полностью соблюдает конфиденциальность пользователей.</string>
|
||||
<string name="auto_type">Автонабор</string>
|
||||
</resources>
|
||||
365
app/src/main/res/values-sq/strings.xml
Normal file
365
app/src/main/res/values-sq/strings.xml
Normal file
@@ -0,0 +1,365 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="edit_entry">Përpunoni zë</string>
|
||||
<string name="database">Bazë të dhënash</string>
|
||||
<string name="entry_notes">Shënime</string>
|
||||
<string name="properties">Veti</string>
|
||||
<string name="password">Fjalëkalim</string>
|
||||
<string name="root">Rrënjë</string>
|
||||
<string name="warning">Kujdes</string>
|
||||
<string name="keyboard_previous_lock_title">Kyçe bazën e të dhënave</string>
|
||||
<string name="menu_change_key_settings">Ndryshoni kyçin e përgjithshëm</string>
|
||||
<string name="current_group">Grupi i tanishëm</string>
|
||||
<string name="keyboard_notification_entry_content_title_text">Zë</string>
|
||||
<string name="auto_type">Vetë-Shtype</string>
|
||||
<string name="database_history">Historik</string>
|
||||
<string name="content_description_add_entry">Shtoni zë</string>
|
||||
<string name="menu_edit">Përpunojeni</string>
|
||||
<string name="content_description_remove_from_list">Hiqe</string>
|
||||
<string name="entry_attachments">Bashkëngjitje</string>
|
||||
<string name="save">Ruaje</string>
|
||||
<string name="menu_open">Hape</string>
|
||||
<string name="menu_delete">Fshije</string>
|
||||
<string name="entry_expires">Skadon më</string>
|
||||
<string name="content_description_add_group">Shto grup</string>
|
||||
<string name="enable">Aktivizoje</string>
|
||||
<string name="disable">Çaktivizoje</string>
|
||||
<string name="name">Emër</string>
|
||||
<string name="search">Kërko</string>
|
||||
<string name="sort_username">Emër përdoruesi</string>
|
||||
<string name="entry_url">URL</string>
|
||||
<string name="sort_title">Titull</string>
|
||||
<string name="about">Mbi</string>
|
||||
<string name="autofill_close_database_title">Mbylle bazën e të dhënave</string>
|
||||
<string name="menu_database_settings">Rregullime baze të dhënash</string>
|
||||
<string name="settings">Rregullime</string>
|
||||
<string name="accept">Pranoje</string>
|
||||
<string name="case_sensitive">Ndjeshmëri ndaj shkrimi me të mëdha/të vogla</string>
|
||||
<string name="general">Të përgjithshme</string>
|
||||
<string name="security">Siguri</string>
|
||||
<string name="contribution">Kontribut</string>
|
||||
<string name="feedback">Përshtypje</string>
|
||||
<string name="allow">Lejoje</string>
|
||||
<string name="content_description_add_node">Shtoni nyjë</string>
|
||||
<string name="entry_add_field">Shtoni fushë</string>
|
||||
<string name="template_group_name">Gjedhe</string>
|
||||
<string name="entry_accessed">Përdorur më</string>
|
||||
<string name="entry_created">Krijuar më</string>
|
||||
<string name="entry_UUID">UUID</string>
|
||||
<string name="otp_algorithm">Algoritëm</string>
|
||||
<string name="version">Version</string>
|
||||
<string name="menu_donate">Dhuroni</string>
|
||||
<string name="menu_paste">Ngjite</string>
|
||||
<string name="rounds">Raunde shndërrimi</string>
|
||||
<string name="memory_usage">Përdorim kujtese</string>
|
||||
<string name="parallelism">Paralelizëm</string>
|
||||
<string name="permission">Leje</string>
|
||||
<string name="credential_before_click_advanced_unlock_button">Shtypni fjalëkalimin dhe mandej klikoni mbi këtë buton.</string>
|
||||
<string name="biometric">Biometrik</string>
|
||||
<string name="biometric_delete_all_key_title">Fshi kyçe fshehtëzimi</string>
|
||||
<string name="file_name">Emër kartele</string>
|
||||
<string name="notification">Njoftim</string>
|
||||
<string name="compression">Ngjeshje</string>
|
||||
<string name="compression_none">Asnjë</string>
|
||||
<string name="autofill_manual_selection_title">Përzgjedhje dorazi</string>
|
||||
<string name="html_text_dev_feature_thanks">Shumë faleminderit për kontributin tuaj.</string>
|
||||
<string name="html_text_dev_feature_work_hard">Po punojmë fort për ta hedhur sa më shpejt në qarkullim këtë veçori.</string>
|
||||
<string name="contribute">Kontribuoni</string>
|
||||
<string name="upload_attachment">Ngarko %1$s</string>
|
||||
<string name="download_initialization">Po gatitet…</string>
|
||||
<string name="contact">Kontakt</string>
|
||||
<string name="homepage">Faqe hyrëse</string>
|
||||
<string name="add_entry">Shtoni zë</string>
|
||||
<string name="add_group">Shto grup</string>
|
||||
<string name="master_key">Kyç i përgjithshëm</string>
|
||||
<string name="encryption">Fshehtëzim</string>
|
||||
<string name="encryption_algorithm">Algoritëm fshehtëzimi</string>
|
||||
<string name="app_timeout">Mbarim kohe</string>
|
||||
<string name="app_timeout_summary">Kohë plogështie para se të kyçet baza e të dhënave</string>
|
||||
<string name="application">Aplikacion</string>
|
||||
<string name="clipboard_cleared">U spastrua e papastra</string>
|
||||
<string name="clipboard_error_title">Gabim të papastre</string>
|
||||
<string name="clipboard_error_clear">S’u spastrua dot e papastra</string>
|
||||
<string name="clipboard_timeout">Mbarim kohe për të papastrën</string>
|
||||
<string name="content_description_background">Sfond</string>
|
||||
<string name="content_description_open_file">Hape kartelën</string>
|
||||
<string name="content_description_add_item">Shtoni objekt</string>
|
||||
<string name="content_description_file_information">Hollësi kartele</string>
|
||||
<string name="content_description_credentials_information">Hollësi kredencialesh</string>
|
||||
<string name="content_description_otp_information">Hollësi fjalëkalimi për një herë</string>
|
||||
<string name="content_description_password_checkbox">Kutizë fjalëkalimi</string>
|
||||
<string name="content_description_entry_icon">Ikonë zëri</string>
|
||||
<string name="content_description_database_color">Ngjyrë baze të dhënash</string>
|
||||
<string name="validate">Vleftësoje</string>
|
||||
<string name="discard_changes">Të hidhen tej ndryshimet\?</string>
|
||||
<string name="discard">Hidhe tej</string>
|
||||
<string name="entry_password_generator">Prodhues fjalëkalimesh</string>
|
||||
<string name="content_description_password_length">Gjatësi fjalëkalimi</string>
|
||||
<string name="content_description_passphrase_word_count">Numër fjalësh frazëkalimi</string>
|
||||
<string name="entry_add_attachment">Shtoni bashkëngjitje</string>
|
||||
<string name="content_description_remove_field">Hiqe fushën</string>
|
||||
<string name="content_description_update_from_list">Përditësim</string>
|
||||
<string name="content_description_keyboard_close_fields">Mbylli fushat</string>
|
||||
<string name="retrieving_db_key">Po merret kyç baze të dhënash…</string>
|
||||
<string name="decrypting_db">Po shfshehtëzohet bazë të dhënash…</string>
|
||||
<string name="default_checkbox">Përdore si bazën parazgjedhje të të dhënave</string>
|
||||
<string name="digits">Shifra</string>
|
||||
<string name="entry_cancel">Anuloje</string>
|
||||
<string name="entry_confpassword">Ripohoni fjalëkalimin</string>
|
||||
<string name="expired">Skaduar</string>
|
||||
<string name="entry_history">Historik</string>
|
||||
<string name="entry_keyfile">Kartelë kyçi</string>
|
||||
<string name="entry_modified">Ndryshuar më</string>
|
||||
<string name="inherited">Trashëgoje</string>
|
||||
<string name="auto_type_sequence">Sekuencë vetë-shtypjeje</string>
|
||||
<string name="entry_not_found">S’u gjetën të dhëna zëri.</string>
|
||||
<string name="entry_password">Fjalëkalim</string>
|
||||
<string name="tags">Etiketa</string>
|
||||
<string name="custom_data">Të dhënave vetjake</string>
|
||||
<string name="entry_title">Titull</string>
|
||||
<string name="entry_setup_otp">Ujdisni fjalëkalimin për një herë</string>
|
||||
<string name="otp_type">Lloj OTP-je</string>
|
||||
<string name="otp_secret">E fshehtë</string>
|
||||
<string name="otp_period">Periudhë (sekonda)</string>
|
||||
<string name="otp_counter">Numërator</string>
|
||||
<string name="otp_digits">Shifra</string>
|
||||
<string name="regex">Shprehje e rregullt</string>
|
||||
<string name="debit_credit_card">Kartë Debiti / Krediti</string>
|
||||
<string name="holder">Mbajtës</string>
|
||||
<string name="number">Numër</string>
|
||||
<string name="card_verification_value">CVV</string>
|
||||
<string name="personal_identification_number">PIN</string>
|
||||
<string name="id_card">Kartë ID</string>
|
||||
<string name="date_of_issue">Datë hedhjeje në qarkullim</string>
|
||||
<string name="email">Email</string>
|
||||
<string name="email_address">Adresë email</string>
|
||||
<string name="wireless">Wi-Fi</string>
|
||||
<string name="ssid">SSID</string>
|
||||
<string name="cryptocurrency">Kuletë kriptomonedhash</string>
|
||||
<string name="token">Token</string>
|
||||
<string name="public_key">Kyç publik</string>
|
||||
<string name="private_key">Kyç privat</string>
|
||||
<string name="account">Llogari</string>
|
||||
<string name="bank">Bankë</string>
|
||||
<string name="bank_name">Emër banke</string>
|
||||
<string name="bank_identifier_code">SWIFT / BIC</string>
|
||||
<string name="international_bank_account_number">IBAN</string>
|
||||
<string name="secure_note">Shënim i Sigurt</string>
|
||||
<string name="membership">Anëtarësi</string>
|
||||
<string name="standard">Standard</string>
|
||||
<string name="template">Gjedhe</string>
|
||||
<string name="entry_otp">OTP</string>
|
||||
<string name="entry_user_name">Emër përdoruesi</string>
|
||||
<string name="error_file_not_create">S’u krijua dot kartelë</string>
|
||||
<string name="error_invalid_db">S’u lexua dot baza e të dhënave.</string>
|
||||
<string name="error_invalid_OTP">E fshehtë OTP e pavlefshme.</string>
|
||||
<string name="error_no_name">Jepni një emër.</string>
|
||||
<string name="error_nokeyfile">Përzgjidhni një kartelë kyçesh.</string>
|
||||
<string name="error_no_hardware_key">Përzgjidhni një kyç hardware.</string>
|
||||
<string name="error_load_database">S’u ngarkua dot baza e të dhënave.</string>
|
||||
<string name="error_disallow_no_credentials">Duhet ujdisur të paktën një kredencial.</string>
|
||||
<string name="error_pass_match">Fjalëkalimet s’përputhen.</string>
|
||||
<string name="error_label_exists">Ka tashmë një etiketë të tillë.</string>
|
||||
<string name="error_move_group_here">S’mund të lëvizni një grup për këtu.</string>
|
||||
<string name="error_move_entry_here">S’mund të lëvizni një zë për këtu.</string>
|
||||
<string name="error_copy_entry_here">S’mund të kopjoni zë këtu.</string>
|
||||
<string name="error_copy_group_here">S’mund të kopjoni grup këtu.</string>
|
||||
<string name="error_create_database">S’arrihet të krijohet kartelë baze të dhënash.</string>
|
||||
<string name="error_save_database">S’u ruajt dot baza e të dhënave.</string>
|
||||
<string name="error_otp_secret_key">E fshehta duhet të jetë nën formatin Base32.</string>
|
||||
<string name="error_field_name_already_exists">Emri i kartelës ekziston tashmë.</string>
|
||||
<string name="error_rebuild_list">S’arrihet të rikrijohet saktë lista.</string>
|
||||
<string name="error_file_to_big">Kartela që po provoni të dërgoni është shumë e madhe.</string>
|
||||
<string name="error_duplicate_file">Të dhënat e kartelës ekzistojnë tashmë.</string>
|
||||
<string name="error_remove_file">Ndodhi një gabim teksa hiqeshin të dhëna kartele.</string>
|
||||
<string name="error_start_database_action">Ndodhi një gabim teksa kryhej një veprim te baza e të dhënave.</string>
|
||||
<string name="error_cancel_by_user">Anuluar nga përdoruesi.</string>
|
||||
<string name="error_unable_merge_database_kdb">S’arrihet të përzihet që prej një baze të dhënash V1.</string>
|
||||
<string name="field_name">Emër fushe</string>
|
||||
<string name="field_value">Vlerë fushe</string>
|
||||
<string name="corrupted_file">Kartelë e dëmtuar.</string>
|
||||
<string name="file_browser">Përgjegjës kartelash</string>
|
||||
<string name="generate_password">Prodho fjalëkalim</string>
|
||||
<string name="hint_conf_pass">Ripohoni fjalëkalimin</string>
|
||||
<string name="hint_generated_password">Fjalëkalim i prodhuar</string>
|
||||
<string name="hint_group_name">Emër grupi</string>
|
||||
<string name="hint_icon_name">Emër ikone</string>
|
||||
<string name="error_empty_key">Kyçi s’mund të jetë i zbrazët.</string>
|
||||
<string name="hint_keyfile">Kartelë kyçi</string>
|
||||
<string name="hint_length">Gjatësi</string>
|
||||
<string name="hint_pass">Fjalëkalim</string>
|
||||
<string name="passphrase">Frazëkalim</string>
|
||||
<string name="invalid_algorithm">Algoritëm i gabuar.</string>
|
||||
<string name="invalid_db_sig">S’u kuptua dot formati i bazës së të dhënave.</string>
|
||||
<string name="keyfile_is_empty">Kartela e kyçit është e zbrazët.</string>
|
||||
<string name="length">Gjatësi</string>
|
||||
<string name="hide_password_title">Fshihi fjalëkalimet</string>
|
||||
<string name="hide_password_summary">Si parazgjedhje, maskoji fjalëkalimet (***)</string>
|
||||
<string name="colorize_password_title">Ngjyrosi fjalëkalimet</string>
|
||||
<string name="list_entries_show_username_title">Shfaq emra përdoruesi</string>
|
||||
<string name="list_groups_show_number_entries_title">Shfaq numër zërash</string>
|
||||
<string name="show_otp_token_title">Shfaq Token OTP</string>
|
||||
<string name="show_uuid_title">Shfaq UUID</string>
|
||||
<string name="list_groups_show_number_entries_summary">Shfaq numrin e zërave në një grup</string>
|
||||
<string name="creating_database">Po krijohet bazë të dhënash…</string>
|
||||
<string name="loading_database">Po ngarkohet baza e të dhënave…</string>
|
||||
<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_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>
|
||||
<string name="menu_cancel">Anuloje</string>
|
||||
<string name="menu_hide_password">Fshihe fjalëkalimin</string>
|
||||
<string name="menu_lock">Kyçe bazën e të dhënave</string>
|
||||
<string name="menu_save_database">Ruaji të dhënat</string>
|
||||
<string name="menu_reload_database">Ringarko të dhënat</string>
|
||||
<string name="menu_save_copy_to">Ruaj një kopje te …</string>
|
||||
<string name="menu_search">Kërko</string>
|
||||
<string name="menu_showpass">Shfaqe fjalëkalimin</string>
|
||||
<string name="menu_url">Kalo te URL-ja</string>
|
||||
<string name="menu_empty_recycle_bin">Zbraz koshin e riciklimeve</string>
|
||||
<string name="menu_restore_entry_history">Rikthe historikun</string>
|
||||
<string name="menu_delete_entry_history">Fshije historikun</string>
|
||||
<string name="minus">Minus</string>
|
||||
<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="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>
|
||||
<string name="protection">Mbrojtje</string>
|
||||
<string name="contains_duplicate_uuid">Baza e të dhënave përmban UUID-ra të përsëdytur.</string>
|
||||
<string name="selection_mode">Mënyrë përzgjedhjeje</string>
|
||||
<string name="registration_mode">Mënyrë regjistrimi</string>
|
||||
<string name="remember_database_locations_title">Mbaj mend vendndodhje bazash të dhënash</string>
|
||||
<string name="remember_keyfile_locations_title">Mbaj mend vendndodhje kartelash kyçesh</string>
|
||||
<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="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>
|
||||
<string name="sort_menu">Renditi</string>
|
||||
<string name="sort_groups_before">Grupe përpara</string>
|
||||
<string name="sort_creation_time">Krijim</string>
|
||||
<string name="sort_last_modify_time">Ndryshim më</string>
|
||||
<string name="sort_last_access_time">Hapur më</string>
|
||||
<string name="special">Special</string>
|
||||
<string name="underline">Nënvijë</string>
|
||||
<string name="unsupported_db_version">Version i pambuluar baze të dhënash.</string>
|
||||
<string name="uppercase">Të mëdha</string>
|
||||
<string name="warning_no_encryption_key">Të vazhdohet pa kyç fshehtëzimi\?</string>
|
||||
<string name="warning_sure_add_file">Të shtohet kartela, sido qoftë\?</string>
|
||||
<string name="warning_sure_remove_data">Të hiqen këto të dhëna, sido qoftë\?</string>
|
||||
<string name="version_label">Version %1$s</string>
|
||||
<string name="menu_appearance_settings">Dukje</string>
|
||||
<string name="device_credential">Kredenciale pajisjeje</string>
|
||||
<string name="autofill_sign_in_prompt">Hyni me KeePassDX</string>
|
||||
<string name="autofill_select_entry">Përzgjidhni zë…</string>
|
||||
<string name="password_size_title">Madhësi fjalëkalimi të prodhuar</string>
|
||||
<string name="database_opened">Baza e të dhënave u hap</string>
|
||||
<string name="clipboard">E papastër</string>
|
||||
<string name="lock">Kyçe</string>
|
||||
<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="path">Shteg</string>
|
||||
<string name="assign_master_key">Caktoni një kyç të përgjithshëm</string>
|
||||
<string name="data">Të dhëna</string>
|
||||
<string name="database_data_compression_title">Ngjeshje të dhënash</string>
|
||||
<string name="recycle_bin_title">Përdorim koshi riciklimesh</string>
|
||||
<string name="templates_group_enable_title">Përdorim gjedhesh</string>
|
||||
<string name="max_history_items_title">Numër maksimum</string>
|
||||
<string name="max_history_size_title">Madhësi maksimum</string>
|
||||
<string name="database_name_title">Emër baze të dhënash</string>
|
||||
<string name="database_description_title">Përshkrim baze të dhënash</string>
|
||||
<string name="database_default_username_title">Emër parazgjedhje përdoruesi</string>
|
||||
<string name="database_custom_color_title">Ngjyrë vetjake baze të dhënash</string>
|
||||
<string name="database_version_title">Version baze të dhënash</string>
|
||||
<string name="text_appearance">Tekst</string>
|
||||
<string name="application_appearance">Ndërfaqe</string>
|
||||
<string name="other">Tjetër</string>
|
||||
<string name="compression_gzip">Gzip</string>
|
||||
<string name="recycle_bin">Kosh riciklimesh</string>
|
||||
<string name="templates">Gjedhe</string>
|
||||
<string name="keyboard">Tastierë</string>
|
||||
<string name="magic_keyboard_title">Magikeyboard</string>
|
||||
<string name="keyboard_name">Magikeyboard</string>
|
||||
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
|
||||
<string name="keyboard_setting_label">Rregullime për Magikeyboard</string>
|
||||
<string name="keyboard_entry_category">Zë</string>
|
||||
<string name="keyboard_selection_entry_title">Përzgjedhje zërash</string>
|
||||
<string name="keyboard_notification_entry_summary">Shfaq një njoftim, kur ka një zë</string>
|
||||
<string name="keyboard_entry_timeout_title">Mbarim kohe</string>
|
||||
<string name="keyboard_notification_entry_content_text">%1$s</string>
|
||||
<string name="keyboard_appearance_category">Dukje</string>
|
||||
<string name="keyboard_keys_category">Kyçe</string>
|
||||
<string name="keyboard_key_sound_title">Shtypje të dëgjueshme tastesh</string>
|
||||
<string name="keyboard_change">Ndërroni tastierë</string>
|
||||
<string name="keyboard_previous_database_credentials_title">Skenë kredencialesh baze të dhënash</string>
|
||||
<string name="custom_fields">Fusha vetjake</string>
|
||||
<string name="select_entry">Përzgjidhni zë</string>
|
||||
<string name="autofill_application_id_blocklist_title">Listë bllokimi aplikacionesh</string>
|
||||
<string name="allow_no_password_title">Mos lejo kyç të përgjithshëm</string>
|
||||
<string name="delete_entered_password_title">Fshije fjalëkalimin</string>
|
||||
<string name="enable_auto_save_database_title">Vetëruaj bazë të dhënash</string>
|
||||
<string name="education_create_database_title">Krijoni kartelën e bazës tuaj të të dhënave</string>
|
||||
<string name="education_select_database_title">Hapni një bazë ekzistuese të dhënash</string>
|
||||
<string name="education_new_node_title">Shtoni objekte te baza juaj e të dhënave</string>
|
||||
<string name="education_search_title">Kërkoni nëpër zëra</string>
|
||||
<string name="education_entry_edit_title">Përpunoni zërin</string>
|
||||
<string name="education_generate_password_title">Krijoni një fjalëkalim të fuqishëm</string>
|
||||
<string name="education_entry_new_field_title">Shtoni fusha vetjake</string>
|
||||
<string name="education_add_attachment_title">Shtoni bashkëngjitje</string>
|
||||
<string name="education_unlock_title">Shkyçni bazën tuaj të të dhënave</string>
|
||||
<string name="education_read_only_title">Aplikoni mbrojtje nga shkrimi për bazën tuaj të të dhënave</string>
|
||||
<string name="education_field_copy_title">Kopjoni një fushë</string>
|
||||
<string name="education_lock_title">Kyçe bazën e të dhënave</string>
|
||||
<string name="education_donation_title">Merrni pjesë</string>
|
||||
<string name="download_progression">Në ecuri e sipër: %1$d %%</string>
|
||||
<string name="download_finalization">Po përfundohet…</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="at_least_one_char">Të paktën një shenjë nga secili</string>
|
||||
<string name="exclude_ambiguous_chars">Përjashto shenja të dykuptimta</string>
|
||||
<string name="word_separator">Ndarës</string>
|
||||
<string name="lower_case">të vogla</string>
|
||||
<string name="upper_case">TË MËDHA</string>
|
||||
<string name="character_count">Numër shenjash: %1$d</string>
|
||||
<string name="style_choose_title">Temë aplikacioni</string>
|
||||
<string name="style_choose_summary">Temë e përdorur te aplikacioni</string>
|
||||
<string name="style_brightness_title">Ndriçim teme</string>
|
||||
<string name="icon_section_standard">Standarde</string>
|
||||
<string name="icon_section_custom">Vetjake</string>
|
||||
<string name="icon_pack_choose_title">Paketë ikonash</string>
|
||||
<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="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="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="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>
|
||||
<string name="autofill_ask_to_save_data_summary">Pyet për ruajtje të dhënash, kur plotësohet mbushja e një formulari</string>
|
||||
<string name="autofill_application_id_blocklist_summary">Listë bllokimesh që pengon vetëplotësim nga aplikacione</string>
|
||||
<string name="autofill_web_domain_blocklist_title">Listë bllokimesh përkatësish Web</string>
|
||||
</resources>
|
||||
89
app/src/main/res/values-th/strings.xml
Normal file
89
app/src/main/res/values-th/strings.xml
Normal file
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="encryption_algorithm">อัลกอริทึมของการเข้ารหัส</string>
|
||||
<string name="encryption">การเข้ารหัส</string>
|
||||
<string name="contribution">ร่วมแก้ไข</string>
|
||||
<string name="feedback">ข้อเสนอแนะ</string>
|
||||
<string name="about_description">แอปพลิเคชั่นจัดการรหัสผ่านแบบ KeePass บน Android</string>
|
||||
<string name="accept">ยอมรับ</string>
|
||||
<string name="add_group">เพื่มกลุ่ม</string>
|
||||
<string name="master_key">รหัสผ่านหลัก</string>
|
||||
<string name="application">แอป</string>
|
||||
<string name="brackets">วงเล็บ</string>
|
||||
<string name="allow">อนุญาต</string>
|
||||
<string name="clipboard_cleared">ล้างคลิปบอร์ดแล้ว</string>
|
||||
<string name="clipboard_error_title">คลิปบอร์ดผิดพลาด</string>
|
||||
<string name="entry_confpassword">ยืนยันรหัสผ่าน</string>
|
||||
<string name="entry_password">รหัสผ่าน</string>
|
||||
<string name="entry_setup_otp">ตั้งค่ารหัสผ่านแบบใช้ครั้งเดียว</string>
|
||||
<string name="error_pass_match">รหัสผ่านไม่ตรงกัน</string>
|
||||
<string name="menu_app_settings">การตั้งค่าแอป</string>
|
||||
<string name="homepage">หน้าหลัก</string>
|
||||
<string name="security">ความปลอดภัย</string>
|
||||
<string name="hide_password_summary">ปิดบังรหัสผ่านเป็น (***) โดยค่าเรื่มต้น</string>
|
||||
<string name="app_timeout_summary">ระยะเวลาที่ไม่ได้ใช้งานก่อนที่ฐานข้อมูลจะถูกล็อก</string>
|
||||
<string name="open_advanced_unlock_prompt_unlock_database">ใช้งานการยืนยันข้้นสูงเพื่อปลดล็อกฐานข้อมูล</string>
|
||||
<string name="settings">การตั้งค่า</string>
|
||||
<string name="hint_pass">รหัสผ่าน</string>
|
||||
<string name="hint_generated_password">สร้างรหัสผ่าน</string>
|
||||
<string name="menu_change_key_settings">เปลี่ยนรหัสผ่านหลัก</string>
|
||||
<string name="menu_master_key_settings">การตั้งค่ารหัสผ่านหลัก</string>
|
||||
<string name="assign_master_key">กำหนดรหัสผ่านหลัก</string>
|
||||
<string name="content_description_password_length">ความยาวของรหัสผ่าน</string>
|
||||
<string name="error_pass_gen_type">ต้องเลือกรูปแบบของรหัสผ่านที่จะสร้างอย่างน้อยหนึ่งประเภท</string>
|
||||
<string name="generate_password">สร้างรหัสผ่าน</string>
|
||||
<string name="password">รหัสผ่าน</string>
|
||||
<string name="hide_password_title">ซ่อนรหัสผ่าน</string>
|
||||
<string name="hint_conf_pass">ยืนยันรหัสผ่าน</string>
|
||||
<string name="contact">ติดต่อ</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>
|
||||
<string name="education_create_database_title">สรัางไฟล์ฐานข้อมูลของคุณ</string>
|
||||
<string name="education_create_database_summary">สร้างไฟล์ฐานข้อมูลรหัสผ่านแรกของคุณ</string>
|
||||
<string name="education_unlock_summary">ป้อนรหัสผ่าน และ/หรือ Keyfile เพื่อปลดล็อกฐานข้อมูลของคุณ
|
||||
\n
|
||||
\nสำรองไฟล์ฐานข้อมูลของคุณในที่ปลอดภัยหลังจากการเปลี่ยนแปลงแต่ละครั้ง</string>
|
||||
<string name="education_unlock_title">ปลดล็อกฐานข้อมูล</string>
|
||||
<string name="content_description_keyfile_checkbox">ช่องทำเครื่องหมาย Keyfile</string>
|
||||
<string name="content_description_repeat_toggle_password_visibility">ปุ่มสลับการมองเห็นรหัสผ่าน</string>
|
||||
<string name="content_description_passphrase_word_count">จำนวนคำวลีรหัสผ่าน</string>
|
||||
<string name="content_description_add_node">เพิ่มโหนด</string>
|
||||
<string name="content_description_entry_background_color">สีพื้นหลังของรายการ</string>
|
||||
<string name="add_entry">เพิ่มรายการ</string>
|
||||
<string name="edit_entry">แก้ไขรายการ</string>
|
||||
<string name="key_derivation_function">อนุพันธ์ของฟังก์ชันหลัก</string>
|
||||
<string name="app_timeout">หมดเวลา</string>
|
||||
<string name="extended_ASCII">Extended ASCII</string>
|
||||
<string name="clipboard_error">ในบางอุปกรณ์ ระบบไม่อนุญาตให้แอปใช้คลิปบอร์ด</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_add_entry">เพิ่มรายการ</string>
|
||||
<string name="content_description_add_group">เพิ่มกลุ่ม</string>
|
||||
<string name="content_description_add_item">เพื่มรายการ</string>
|
||||
<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_hardware_key_checkbox">ช่องทำเครื่องหมายคีย์ฮาร์ดแวร์</string>
|
||||
<string name="content_description_entry_icon">ไอคอนรายการ</string>
|
||||
<string name="content_description_database_color">สีของฐานข้อมูล</string>
|
||||
<string name="content_description_entry_foreground_color">สีพื้นหน้ารายการ</string>
|
||||
<string name="content_description_nav_header">ส่วนหัวของการนำทาง</string>
|
||||
<string name="navigation_drawer_open">ลิ้นชักการนำทางเปิดอยู่</string>
|
||||
<string name="navigation_drawer_close">ปิดลิ้นชักการนำทาง</string>
|
||||
<string name="validate">ตรวจสอบ</string>
|
||||
<string name="discard_changes">ละทิ้งการเปลี่ยนแปลง\?</string>
|
||||
<string name="discard">ละทิ้ง</string>
|
||||
<string name="entry_password_generator">ตัวสร้างรหัสผ่าน</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_remove_from_list">ลบ</string>
|
||||
<string name="content_description_keyboard_close_fields">ปิดฟิลด์</string>
|
||||
</resources>
|
||||
@@ -70,7 +70,7 @@
|
||||
<string name="error_can_not_handle_uri">Bu URI, KeePassDX\'te işlenemedi.</string>
|
||||
<string name="error_nokeyfile">Bir anahtar dosyası seçin.</string>
|
||||
<string name="error_out_of_memory">Tüm veri tabanınızı yükleyecek kadar bellek yok.</string>
|
||||
<string name="error_load_database">Veri tabanınız yüklenemedi.</string>
|
||||
<string name="error_load_database">Veri tabanı yüklenemedi.</string>
|
||||
<string name="error_load_database_KDF_memory">Anahtar yüklenemedi. KDF \"Bellek Kullanımı\" nı azaltmaya çalışın.</string>
|
||||
<string name="error_pass_gen_type">En az bir parola oluşturma türü seçilmelidir.</string>
|
||||
<string name="error_pass_match">Parolalar uyuşmuyor.</string>
|
||||
@@ -137,7 +137,7 @@
|
||||
<string name="read_only_warning">Dosya yöneticinize bağlı olarak KeePassDX\'in depolama alanınıza yazmasına izin verilmeyebilir.</string>
|
||||
<string name="content_description_remove_from_list">Kaldır</string>
|
||||
<string name="root">Kök</string>
|
||||
<string name="encryption_explanation">Tüm veriler için kullanılan veri tabanı şifreleme algoritması.</string>
|
||||
<string name="encryption_explanation">Tüm veriler için kullanılan veri tabanı şifreleme algoritması</string>
|
||||
<string name="kdf_explanation">Şifreleme algoritmasının anahtarını üretmek için ana anahtar, rastgele anahtar türetme işlevi kullanılarak dönüştürülür.</string>
|
||||
<string name="rounds">Dönüşüm turları</string>
|
||||
<string name="rounds_explanation">Ek şifreleme turları, kaba kuvvet saldırılarına karşı daha yüksek koruma sağlar, ancak yükleme ve kaydetmeyi gerçekten yavaşlatabilir.</string>
|
||||
@@ -601,7 +601,7 @@
|
||||
<string name="warning_keyfile_integrity">Android, verilerini anında değiştirebildiğinden dosyanın sağlama toplamı garanti edilmez. Doğru bütünlük için dosya uzantısını .bin olarak değiştirin.</string>
|
||||
<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 girdide ön plan ve arka plan renklerini görüntüler</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="content_description_nav_header">Gezinme başlığı</string>
|
||||
<string name="navigation_drawer_open">Gezinme çekmecesi açık</string>
|
||||
@@ -640,4 +640,27 @@
|
||||
<string name="word_separator">Ayırıcı</string>
|
||||
<string name="upper_case">BÜYÜK HARF</string>
|
||||
<string name="title_case">İlk Harfleri Büyük</string>
|
||||
<string name="html_about_privacy"><strong>Hiçbir kullanıcı verisi alınmaz</strong>, bu uygulama herhangi bir sunucuya bağlanmaz, yalnızca yerel olarak çalışır ve kullanıcıların gizliliğine tamamen saygı duyar.</string>
|
||||
<string name="error_empty_key">Anahtar boş olamaz.</string>
|
||||
<string name="remember_hardware_key_title">Donanım anahtarlarını hatırla</string>
|
||||
<string name="error_unable_merge_database_kdb">V1 veri tabanından birleştirme yapılamıyor.</string>
|
||||
<string name="error_location_unknown">Veri tabanı konumu bilinmiyor, veri tabanı eylemi gerçekleştirilemiyor.</string>
|
||||
<string name="error_hardware_key_unsupported">Donanım anahtarı desteklenmiyor.</string>
|
||||
<string name="corrupted_file">Bozuk dosya.</string>
|
||||
<string name="remember_hardware_key_summary">Kullanılan donanım anahtarlarının kaydını tutar</string>
|
||||
<string name="content_description_hardware_key_checkbox">Donanım anahtarı onay kutusu</string>
|
||||
<string name="waiting_challenge_request">Doğrulama isteği bekleniyor…</string>
|
||||
<string name="waiting_challenge_response">Doğrulama yanıtı bekleniyor…</string>
|
||||
<string name="hardware_key">Donanım anahtarı</string>
|
||||
<string name="auto_type">Otomatik Yaz</string>
|
||||
<string name="error_no_hardware_key">Bir donanım anahtarı seçin.</string>
|
||||
<string name="error_XML_malformed">XML hatalı biçimlendirildi.</string>
|
||||
<string name="error_challenge_already_requested">Doğrulama zaten istendi</string>
|
||||
<string name="error_response_already_provided">Yanıt zaten verildi.</string>
|
||||
<string name="error_no_response_from_challenge">Doğrulamadan yanıt alınamıyor.</string>
|
||||
<string name="error_cancel_by_user">Kullanıcı tarafından iptal edildi.</string>
|
||||
<string name="error_driver_required">%1$s için sürücü gerekli.</string>
|
||||
<string name="enable_screenshot_mode_title">Ekran görüntüsü modu</string>
|
||||
<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>
|
||||
</resources>
|
||||
@@ -432,7 +432,7 @@
|
||||
<string name="parallelism_explanation">Ступінь паралелізму (тобто кількість потоків), необхідних для функції створення ключа.</string>
|
||||
<string name="parallelism">Паралельність</string>
|
||||
<string name="memory_usage">Використання пам\'яті</string>
|
||||
<string name="encryption_explanation">Алгоритм шифрування бази даних, застосований для всіх даних.</string>
|
||||
<string name="encryption_explanation">Алгоритм шифрування бази даних, застосований для всіх даних</string>
|
||||
<string name="autofill_block_restart">Перезапустіть застосунок, який містить форму, для застосування блокування.</string>
|
||||
<string name="autofill_block">Блокування автозаповнення</string>
|
||||
<string name="autofill_web_domain_blocklist_summary">Вебдомени для яких вимкнено автозаповнення</string>
|
||||
@@ -666,4 +666,6 @@
|
||||
<string name="error_location_unknown">Розташування бази даних невідоме, дія бази даних не може бути виконана.</string>
|
||||
<string name="error_empty_key">Ключ не може бути порожнім.</string>
|
||||
<string name="corrupted_file">Пошкоджений файл.</string>
|
||||
<string name="html_about_privacy"><strong>Жодні користувацькі дані не збираються</strong>, цей застосунок не з\'єднується з жодним сервером, він працює лише локально та повністю поважає приватність користувачів.</string>
|
||||
<string name="auto_type">Автовведення</string>
|
||||
</resources>
|
||||
@@ -56,7 +56,7 @@
|
||||
<string name="entry_url">网址</string>
|
||||
<string name="entry_user_name">用户名</string>
|
||||
<string name="error_arc4">不支持Arcfour流式加密。</string>
|
||||
<string name="error_can_not_handle_uri">无法在KeePassDX中处理此URI。</string>
|
||||
<string name="error_can_not_handle_uri">无法在 KeePassDX 中处理此 URI 。</string>
|
||||
<string name="error_file_not_create">无法新建文件</string>
|
||||
<string name="error_invalid_db">无法读取数据库。</string>
|
||||
<string name="error_invalid_path">请确保路径正确。</string>
|
||||
@@ -156,7 +156,7 @@
|
||||
<string name="read_only_warning">根据您的文件管理器,KeePassDX 可能不允许在您的存储中写入数据。</string>
|
||||
<string name="show_recent_files_title">显示最近打开的文件</string>
|
||||
<string name="show_recent_files_summary">显示最近打开数据库的位置</string>
|
||||
<string name="encryption_explanation">加密数据库所有数据时采用的算法。</string>
|
||||
<string name="encryption_explanation">用于所有数据的数据库加密算法</string>
|
||||
<string name="kdf_explanation">将迭代主密钥以生成加密数据库所需的密钥,转换方式为随机加盐算法。</string>
|
||||
<string name="memory_usage">内存使用量</string>
|
||||
<string name="memory_usage_explanation">密钥推导算法使用的内存。</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">在 KeePass DX 中查看条目时,用该条目填充 Magikeyboard</string>
|
||||
<string name="delete_entered_password_title">删除密码</string>
|
||||
<string name="delete_entered_password_summary">在尝试连接数据库后删除输入的密码</string>
|
||||
<string name="content_description_open_file">打开文件</string>
|
||||
@@ -667,4 +667,5 @@
|
||||
<string name="enable_screenshot_mode_title">截屏模式</string>
|
||||
<string name="enable_screenshot_mode_summary">允许第三方应用对 KeePassDX 屏幕进行录制或截图</string>
|
||||
<string name="screenshot_mode_banner_text">截屏模式</string>
|
||||
<string name="html_about_privacy"><strong>不获取用户数据</strong>,此应用不连接任何服务器,仅在本地运行,并充分尊重用户的隐私。</string>
|
||||
</resources>
|
||||
@@ -31,8 +31,10 @@
|
||||
<string name="app_name_part3" translatable="false">Pro</string>
|
||||
|
||||
<string name="play_store_url" translatable="false">https://play.google.com/store/apps/details?id=%1$s</string>
|
||||
<string name="f_droid_url" translatable="false">https://f-droid.org/en/packages/%1$s</string>
|
||||
<string name="keepro_app_id" translatable="false">com.kunzisoft.keepass.pro</string>
|
||||
<string name="key_driver_url" translatable="false">https://gitlab.com/kunzisoft/android-hardware-key-driver#user-content-download</string>
|
||||
<string name="key_driver_app_id" translatable="false">com.kunzisoft.hardware.key</string>
|
||||
<string name="key_driver_url" translatable="false">https://gitlab.com/kunzisoft/android-hardware-key-driver/-/releases/</string>
|
||||
<string name="contribution_url" translatable="false">https://www.keepassdx.com/#donation</string>
|
||||
<string name="homepage_url" translatable="false">https://www.keepassdx.com</string>
|
||||
<string name="external_icon_url" translatable="false">https://www.keepassdx.com/#icons</string>
|
||||
|
||||
@@ -373,6 +373,7 @@
|
||||
<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>
|
||||
<string name="warning_keyfile_integrity">The hash of the file is not guaranteed because Android can change its data on the fly. Change the file extension to .bin for correct integrity.</string>
|
||||
<string name="merge_success">Merge successfully completed</string>
|
||||
<string name="permission">Permission</string>
|
||||
<string name="version_label">Version %1$s</string>
|
||||
<string name="build_label">Build %1$s</string>
|
||||
|
||||
@@ -565,7 +565,7 @@
|
||||
</style>
|
||||
|
||||
<!-- Transparent -->
|
||||
<style name="Theme.Transparent" parent="Theme.MaterialComponents">
|
||||
<style name="Theme.Transparent" parent="Theme.Material3.DynamicColors.Dark">
|
||||
<item name="android:windowAnimationStyle">@null</item>
|
||||
<item name="android:windowIsTranslucent">true</item>
|
||||
<item name="android:windowBackground">@android:color/transparent</item>
|
||||
|
||||
@@ -29,6 +29,9 @@ Settings Activity. This is pointed to in the service's meta-data in the applicat
|
||||
<compatibility-package
|
||||
android:name="alook.browser"
|
||||
android:maxLongVersionCode="10000000000"/>
|
||||
<compatibility-package
|
||||
android:name="app.vanadium.browser"
|
||||
android:maxLongVersionCode="10000000000"/>
|
||||
<compatibility-package
|
||||
android:name="com.amazon.cloud9"
|
||||
android:maxLongVersionCode="10000000000"/>
|
||||
|
||||
@@ -3,7 +3,7 @@ KeePassDX ist <b>Open Source</b> und <b>werbefrei</b>. <b>Als KeePass Multiforma
|
||||
<b>Funktionalitäten</b>
|
||||
- Erstellung von Datenbanken / Einträgen und Gruppen.
|
||||
- Unterstützung von .kdb- und .kdbx-Dateien (Version 1 bis 4) mit AES - Twofish - ChaCha20 - Argon2 Algorithmus.
|
||||
- Kompatibel mit den meisten alternativen Programmen (KeePass, KeePassX, KeePassXC, ...).
|
||||
- Kompatibel mit den meisten alternativen Programmen (KeePass, KeePassXC, KeeWeb, ...).
|
||||
- Ermöglicht das schnelle Kopieren von Feldern und das Öffnen von URIs /URLs.
|
||||
- Biometrische Erkennung für eine schnelle Entsperrung (Fingerabdrücke / Entsperrung durch Gesicht / ...).
|
||||
- Verwaltung von Einmalpasswörtern (One-Time Password HOTP / TOTP) für die Zwei-Faktor-Authentifizierung (2FA).
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
* Support YubiKey challenge-response #8 #137
|
||||
* Better exception management during database save #1346
|
||||
* Better management of mime-types and extensions #1211
|
||||
* Add "Screenshot mode" setting #459 #1377 #1354 (Thx @GianpaMX)
|
||||
* Hide clipboard sensitive text when copy entry field #1386
|
||||
8
fastlane/metadata/android/en-US/changelogs/118.txt
Normal file
8
fastlane/metadata/android/en-US/changelogs/118.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
* Support YubiKey challenge-response #8 #137
|
||||
* Better exception management during database save #1346
|
||||
* Add "Screenshot mode" setting #459 #1377 #1354 (Thx @GianpaMX)
|
||||
* Hide clipboard sensitive text #1386
|
||||
* Fix attachment button #1401
|
||||
* Add monochrome icon #1403 #1404 (Thx @Sandelinos)
|
||||
* Fix lock with back button #1412 #1414 (Thx @ryg-git)
|
||||
* Vanadium compatibility #1447 (Thx @flawedworld)
|
||||
1
fastlane/metadata/android/en-US/changelogs/119.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/119.txt
Normal file
@@ -0,0 +1 @@
|
||||
* Fix action dialog with YubiKey challenge-response #1506
|
||||
@@ -3,7 +3,7 @@ KeePassDX is <b>open source</b>, <b>ad-free</b>. <b>Multi-format KeePass passwor
|
||||
<b>Features</b>
|
||||
- Create database files / entries and groups.
|
||||
- Support for .kdb and .kdbx files (version 1 to 4) with AES - Twofish - ChaCha20 - Argon2 algorithm.
|
||||
- Compatible with the majority of alternative programs (KeePass, KeePassX, KeePassXC, …).
|
||||
- Compatible with the majority of alternative programs (KeePass, KeePassXC, KeeWeb, …).
|
||||
- Allows opening and copying URI / URL fields quickly.
|
||||
- Biometric recognition for fast unlocking (fingerprint / face unlock / …).
|
||||
- One-time password management (HOTP / TOTP) for two-factor authentication (2FA).
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
* Support du YubiKey challenge-response #8 #137
|
||||
* Meilleure gestion des exceptions durant une sauvegarde de base de données #1346
|
||||
* Meilleure gestion des mime-types et extensions #1211
|
||||
* Ajout du "Mode Capture d'Ecran" dans les paramètres #459 #1377 #1354 (Thx @GianpaMX)
|
||||
* Masquage du texte sensible dans le presse-papiers lors de la copie du champ de saisie #1386
|
||||
8
fastlane/metadata/android/fr-FR/changelogs/118.txt
Normal file
8
fastlane/metadata/android/fr-FR/changelogs/118.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
* Support du YubiKey challenge-response #8 #137
|
||||
* Meilleure gestion des exceptions de sauvegarde #1346
|
||||
* Ajout du "Mode Capture d'Ecran" dans les paramètres #459 #1377 #1354 (Thx @GianpaMX)
|
||||
* Masquage du texte sensible du presse-papiers #1386
|
||||
* Correction du bouton des pièces jointes #1401
|
||||
* Ajout de l'icone monochrome #1403 #1404 (Thx @Sandelinos)
|
||||
* Correction du verrouillage avec bouton arrière #1412 #1414 (Thx @ryg-git)
|
||||
* Compatibilité de Vanadium #1447 (Thx @flawedworld)
|
||||
1
fastlane/metadata/android/fr-FR/changelogs/119.txt
Normal file
1
fastlane/metadata/android/fr-FR/changelogs/119.txt
Normal file
@@ -0,0 +1 @@
|
||||
* Correction de la fenêtre d'action pour la Yubikey #1506
|
||||
@@ -3,7 +3,7 @@ KeePassDX est <b>Open source</b> et <b>sans publicité</b>. <b>Gestionnaire de m
|
||||
<b>Fonctionnalités</b>
|
||||
- Création de bases de données / entrées et groupes.
|
||||
- Support des fichiers .kdb et .kdbx (version 1 à 4) avec algorithme AES - Twofish - ChaCha20 - Argon2.
|
||||
- Compatible avec la majorité des programmes alternatifs (KeePass, KeePassX, KeePassXC, …)
|
||||
- Compatible avec la majorité des programmes alternatifs (KeePass, KeePassXC, KeeWeb, …)
|
||||
- Permet la copie rapide de champs et l'ouverture d'URI /URL.
|
||||
- Reconnaissance biométrique pour un déblocage rapide (Empreintes digitales / Déverouillage par visage / …).
|
||||
- Gestion des mots de passe à usage unique (One-Time Password HOTP / TOTP) pour l'authentification à deux facteurs (2FA).
|
||||
|
||||
@@ -3,7 +3,7 @@ KeePassDX は <b>オープンソース</b>かつ<b>広告なし</b>です。<b>
|
||||
<b>機能</b>
|
||||
- データベースファイル / エントリー・グループの作成
|
||||
- .kdb、.kdbx ファイル(バージョン1から4)に対応。AES、Twofish、ChaCha20、Argon2 アルゴリズムが使用可能
|
||||
- 主流の代替ソフトウェア(KeePass、KeePassX、KeePassXC など)との互換性あり
|
||||
- 主流の代替ソフトウェア(KeePass、KeePassXC, KeeWeb など)との互換性あり
|
||||
- URI / URL フィールドは開くのもコピーするのもすばやく行えます
|
||||
- 生体認証を使った高速ロック解除 (指紋認証 / 顔認証 / …)
|
||||
- 2 要素認証(2FA)のためのワンタイムパスワード管理(HOTP / TOTP)
|
||||
|
||||
Reference in New Issue
Block a user