Compare commits

..

85 Commits

Author SHA1 Message Date
J-Jamet
b087733e37 Merge branch 'release/2.5beta27' 2020-03-07 14:41:29 +01:00
J-Jamet
675efe29ac Fix unused string 2020-03-07 14:31:08 +01:00
J-Jamet
9833af8225 Update french translations 2020-03-07 14:13:10 +01:00
J-Jamet
790c624571 Fix strong html 2020-03-07 14:06:50 +01:00
J-Jamet
67a70a8453 Merge branch 'translations' into develop 2020-03-07 13:57:47 +01:00
J-Jamet
64bb05e2dd Update CHANGELOG 2020-03-07 13:29:09 +01:00
J-Jamet
c111db6e73 Rename preference keys 2020-03-07 13:25:53 +01:00
J-Jamet
24c5915bd3 Setting to request a search when opening a database #220 2020-03-07 13:18:45 +01:00
J-Jamet
04c3717618 Remove screenshot from bug report 2020-03-07 12:41:57 +01:00
J-Jamet
78275a0984 Fix search empty list 2020-03-07 12:37:46 +01:00
J-Jamet
bd908ed10d Update CHANGELOG 2020-03-07 12:01:03 +01:00
J-Jamet
5473deec95 Show URL before username when title is empty #463 2020-03-07 11:58:47 +01:00
Ettore Atalan
653258afd2 Translated using Weblate (German)
Currently translated at 99.7% (418 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/de/
2020-03-07 03:33:06 +01:00
J-Jamet
00a2210eea Fix button menu color 2020-03-06 17:36:02 +01:00
J-Jamet
ec5688a013 Remove autofill setting for incompatible devices 2020-03-06 17:29:48 +01:00
J-Jamet
fc0c7b5708 Update CHANGELOG 2020-03-06 15:54:02 +01:00
J-Jamet
464f7ac486 Sorted list and comparator improvement 2020-03-06 15:46:08 +01:00
solokot
fb2457146c Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-29 19:33:06 +01:00
solokot
d90870838e Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-28 19:15:38 +01:00
Andrew
8c45f23291 Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-28 19:15:37 +01:00
Kunzisoft
315a3efa52 Added translation using Weblate (Romanian) 2020-02-27 14:01:57 +01:00
J-Jamet
28abb5ae6f Delete password from starting event #461 2020-02-27 13:26:41 +01:00
J-Jamet
bb78d89682 Try to fix aliased text #414 2020-02-27 13:17:01 +01:00
J-Jamet
fd36e19168 Update CHANGELOG 2020-02-27 12:57:31 +01:00
J-Jamet
58db516e44 Fix refresh appearance settings #452 #451 2020-02-27 12:54:47 +01:00
J-Jamet
2b875e94dc Add GZip string to attachment view if database is compressed 2020-02-27 12:38:16 +01:00
J-Jamet
0ba2447f55 Change about page 2020-02-27 10:16:43 +01:00
solokot
8e684d0d3a Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-25 23:32:46 +01:00
MrEnderfall
ce3c1d4685 Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-25 23:32:46 +01:00
J-Jamet
2cd77d47eb Move up remember keyfile locations setting 2020-02-23 13:43:09 +01:00
J-Jamet
ac9366e351 Update CHANGELOGS 2020-02-23 13:39:57 +01:00
J-Jamet
af356586f8 Merge branch 'feature/Check_Broken_Link' into develop 2020-02-23 13:33:56 +01:00
J-Jamet
7650db81a4 Hide broken database links 2020-02-23 13:15:09 +01:00
J-Jamet
8925c86afd Fix remember key file after press back 2020-02-23 12:49:40 +01:00
J-Jamet
8f1836009e Fix database and keyfile locations settings 2020-02-23 12:39:39 +01:00
J-Jamet
5fcf3f9b95 Fix erasing file 2020-02-23 10:47:28 +01:00
Kunzisoft
1c466d9e40 Translated using Weblate (French)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/fr/
2020-02-22 17:33:01 +01:00
WaldiS
b97c2d9cbc Translated using Weblate (Polish)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/pl/
2020-02-22 17:33:01 +01:00
zeritti
3d970e4967 Translated using Weblate (Czech)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/cs/
2020-02-22 17:33:01 +01:00
J-Jamet
765c8f53dd Remove permission variable and rename preference 2020-02-20 19:53:49 +01:00
J-Jamet
4e81caeadf Remove unused external storage permission for Sdk > 18 2020-02-20 19:41:48 +01:00
J-Jamet
08b10e4d58 Update string 2020-02-20 19:35:52 +01:00
J-Jamet
f8594f72e8 Fix small elements 2020-02-20 19:31:44 +01:00
J-Jamet
24ebee07cd Fix small elements 2020-02-20 19:26:03 +01:00
J-Jamet
a06ebb0991 Force read only when file is not writable 2020-02-20 19:20:00 +01:00
J-Jamet
cd5d4498e7 Fix small element 2020-02-20 16:11:50 +01:00
J-Jamet
0bd62780c6 Check if uri is broken 2020-02-20 14:13:11 +01:00
J-Jamet
896f9327d6 Fix error messages #431 2020-02-20 11:58:00 +01:00
J-Jamet
cc83a99efe Try to fix #465 2020-02-20 09:06:11 +01:00
J Smith
b6da20fef7 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/zh_Hans/
2020-02-19 23:53:44 +01:00
Kunzisoft
2912678559 Translated using Weblate (French)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/fr/
2020-02-19 23:53:38 +01:00
WaldiS
409e870ef0 Translated using Weblate (Polish)
Currently translated at 99.5% (417 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/pl/
2020-02-19 23:53:38 +01:00
Kunzisoft
3d84074a0a Translated using Weblate (English)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/en/
2020-02-19 23:53:37 +01:00
Oğuz Ersen
a717fdfed4 Translated using Weblate (Turkish)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/tr/
2020-02-19 23:53:36 +01:00
J-Jamet
be1f68015b Merge branch 'master' into develop 2020-02-17 19:05:23 +01:00
WaldiS
2c29dcf1f6 Translated using Weblate (Polish)
Currently translated at 99.0% (415 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/pl/
2020-02-17 00:50:57 +01:00
Filip Miletic
2b1173177f Translated using Weblate (Croatian)
Currently translated at 79.4% (333 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/hr/
2020-02-17 00:50:55 +01:00
jan madsen
3c0f7dc79c Translated using Weblate (Danish)
Currently translated at 98.8% (414 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/da/
2020-02-17 00:50:42 +01:00
marzzzello
39d813bf3a Translated using Weblate (German)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/de/
2020-02-17 00:50:40 +01:00
Filip Miletic
5e2bc0d05b Translated using Weblate (Croatian)
Currently translated at 51.3% (215 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/hr/
2020-02-14 04:18:25 +01:00
iLocIT!
ec751159ae Translated using Weblate (German)
Currently translated at 89.5% (375 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/de/
2020-02-14 04:18:02 +01:00
Filip Miletic
dda8b95f83 Translated using Weblate (Croatian)
Currently translated at 11.0% (46 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/hr/
2020-02-13 19:31:33 +01:00
Filip Miletic
286012fe2a Added translation using Weblate (Croatian) 2020-02-13 11:04:02 +01:00
Jérémy JAMET
ab27299789 Update description for other KeePass app 2020-02-12 17:09:14 +01:00
Éfrit
dfcdd5aa88 Translated using Weblate (French)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/fr/
2020-02-11 21:50:45 +01:00
Allan Nordhøy
a05ea52689 Translated using Weblate (Italian)
Currently translated at 72.8% (305 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/it/
2020-02-11 21:50:45 +01:00
zeritti
de12b5de5b Translated using Weblate (Czech)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/cs/
2020-02-11 21:50:44 +01:00
solokot
57b03eaca4 Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-11 21:50:43 +01:00
Retrial
36bd00b760 Translated using Weblate (Greek)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/el/
2020-02-11 21:50:42 +01:00
Oğuz Ersen
4578a9974a Translated using Weblate (Turkish)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/tr/
2020-02-11 21:50:33 +01:00
J-Jamet
d0371f58c6 Capture exception to avoid crash after clear clipboard 2020-02-08 17:39:08 +01:00
solokot
9f80457351 Translated using Weblate (Russian)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-08 16:39:00 +01:00
J-Jamet
56daf6f676 Remove JVMOverload in ClipboardHelper 2020-02-08 12:09:12 +01:00
J-Jamet
7f7b8d423b Merge branch 'translations' into develop 2020-02-08 11:34:35 +01:00
J-Jamet
031afc80cb Fix contribution strings 2020-02-08 11:32:56 +01:00
J-Jamet
b77e28b04d Merge branch 'master' of https://hosted.weblate.org/projects/keepass-dx/strings into translations 2020-02-08 11:27:36 +01:00
Allan Nordhøy
2f8c3fdcfe Translated using Weblate (Norwegian Bokmål)
Currently translated at 81.4% (341 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/nb_NO/
2020-02-08 11:27:15 +01:00
solokot
f501a87099 Translated using Weblate (Russian)
Currently translated at 99.8% (418 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/ru/
2020-02-08 11:27:14 +01:00
Kunzisoft
d0ec5f26dd Translated using Weblate (English)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/en/
2020-02-08 11:27:13 +01:00
Mesut Akcan
97776e9329 Translated using Weblate (Turkish)
Currently translated at 98.3% (412 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/tr/
2020-02-08 11:27:11 +01:00
Kunzisoft
a19356c49e Translated using Weblate (French)
Currently translated at 100.0% (419 of 419 strings)

Translation: KeePass DX/Strings
Translate-URL: https://hosted.weblate.org/projects/keepass-dx/strings/fr/
2020-02-08 11:21:45 +01:00
J-Jamet
4f16918cf0 Remove unused strings 2020-02-08 11:19:45 +01:00
J-Jamet
1af9761144 Merge branch 'master' into develop 2020-02-07 22:14:20 +01:00
J-Jamet
d74e814c79 Fix fastlane data 2020-02-07 22:05:58 +01:00
J-Jamet
16d09bca6c Merge tag '2.5.0.0beta26' into develop
2.5.0.0beta26
2020-02-07 21:45:51 +01:00
85 changed files with 2005 additions and 1420 deletions

View File

@@ -20,9 +20,6 @@ Steps to reproduce the behavior:
**Expected behavior** **Expected behavior**
A clear and concise description of what you expected to happen. A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
** Keepass Database ** ** Keepass Database **
- Created with: [e.g Windows KeePass 2.42] - Created with: [e.g Windows KeePass 2.42]
- Version: [e.g. 2] - Version: [e.g. 2]

View File

@@ -1,3 +1,12 @@
KeepassDX (2.5beta27)
* New setting to hide broken links
* Show URL when title is empty
* Setting to open search field at database opening
* Fix settings for database locations
* Fix error message when database file not writable
* Fix appearance refresh settings
* Sort optimization
KeepassDX (2.5.0.0beta26) KeepassDX (2.5.0.0beta26)
* Download attachments * Download attachments
* Change file size string format * Change file size string format

View File

@@ -59,9 +59,11 @@ Other questions? You can read the [F.A.Q.](https://github.com/Kunzisoft/KeePassD
## Other devices ## Other devices
- [KeePass XC](https://keepassxc.org/) (https://keepassxc.org/) works with **GNU/Linux**, **Mac** and **Windows**, is updated regularly and under the terms of the GNU General Public License. This is the recommended version for computers. - [KeePass](https://keepass.info/) (https://keepass.info/) is the original and official project for desktop, with technical documentation for standardized database files. It is updated regularly with active maintenance (written in C#).
- [KeePass](https://keepass.info/) (https://keepass.info/) is the historical project, with good technical documentation for standardized database files but only running on **Windows**. - [KeePassXC](https://keepassxc.org/) (https://keepassxc.org/) is an alternative integration to KeePass written in C++.
- [KeeWeb](https://keeweb.info/) (https://keeweb.info/) is a web version also compatible with KeePass files.
## License ## License

View File

@@ -11,8 +11,8 @@ android {
applicationId "com.kunzisoft.keepass" applicationId "com.kunzisoft.keepass"
minSdkVersion 14 minSdkVersion 14
targetSdkVersion 28 targetSdkVersion 28
versionCode = 26 versionCode = 27
versionName = "2.5.0.0beta26" versionName = "2.5beta27"
multiDexEnabled true multiDexEnabled true
testApplicationId = "com.kunzisoft.keepass.tests" testApplicationId = "com.kunzisoft.keepass.tests"

View File

@@ -8,10 +8,15 @@
android:normalScreens="true" android:normalScreens="true"
android:largeScreens="true" android:largeScreens="true"
android:anyDensity="true" /> android:anyDensity="true" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> <uses-permission
<uses-permission android:name="android.permission.USE_BIOMETRIC" /> android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.VIBRATE"/> <uses-permission
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> android:name="android.permission.USE_BIOMETRIC" />
<uses-permission
android:name="android.permission.VIBRATE"/>
<uses-permission
android:maxSdkVersion="18"
android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application <application
android:label="@string/app_name" android:label="@string/app_name"
@@ -128,7 +133,7 @@
<activity <activity
android:name="com.kunzisoft.keepass.activities.AboutActivity" android:name="com.kunzisoft.keepass.activities.AboutActivity"
android:launchMode="singleTask" android:launchMode="singleTask"
android:label="@string/menu_about" /> android:label="@string/about" />
<activity android:name="com.kunzisoft.keepass.settings.SettingsActivity" /> <activity android:name="com.kunzisoft.keepass.settings.SettingsActivity" />
<activity android:name="com.kunzisoft.keepass.autofill.AutofillLauncherActivity" <activity android:name="com.kunzisoft.keepass.autofill.AutofillLauncherActivity"
android:configChanges="keyboardHidden" /> android:configChanges="keyboardHidden" />

View File

@@ -21,15 +21,15 @@ package com.kunzisoft.keepass.activities
import android.content.pm.PackageManager.NameNotFoundException import android.content.pm.PackageManager.NameNotFoundException
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.widget.Toolbar import android.text.method.LinkMovementMethod
import android.util.Log import android.util.Log
import android.view.MenuItem import android.view.MenuItem
import android.widget.TextView import android.widget.TextView
import androidx.appcompat.widget.Toolbar
import androidx.core.text.HtmlCompat
import com.kunzisoft.keepass.BuildConfig import com.kunzisoft.keepass.BuildConfig
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.activities.stylish.StylishActivity import com.kunzisoft.keepass.activities.stylish.StylishActivity
import org.joda.time.DateTime import org.joda.time.DateTime
class AboutActivity : StylishActivity() { class AboutActivity : StylishActivity() {
@@ -40,7 +40,7 @@ class AboutActivity : StylishActivity() {
setContentView(R.layout.activity_about) setContentView(R.layout.activity_about)
val toolbar = findViewById<Toolbar>(R.id.toolbar) val toolbar = findViewById<Toolbar>(R.id.toolbar)
toolbar.title = getString(R.string.menu_about) toolbar.title = getString(R.string.about)
setSupportActionBar(toolbar) setSupportActionBar(toolbar)
supportActionBar?.setDisplayHomeAsUpEnabled(true) supportActionBar?.setDisplayHomeAsUpEnabled(true)
supportActionBar?.setDisplayShowHomeEnabled(true) supportActionBar?.setDisplayShowHomeEnabled(true)
@@ -64,9 +64,17 @@ class AboutActivity : StylishActivity() {
val buildTextView = findViewById<TextView>(R.id.activity_about_build) val buildTextView = findViewById<TextView>(R.id.activity_about_build)
buildTextView.text = build buildTextView.text = build
findViewById<TextView>(R.id.activity_about_licence_text).apply {
movementMethod = LinkMovementMethod.getInstance()
text = HtmlCompat.fromHtml(getString(R.string.html_about_licence, DateTime().year),
HtmlCompat.FROM_HTML_MODE_LEGACY)
}
val disclaimerText = findViewById<TextView>(R.id.disclaimer) findViewById<TextView>(R.id.activity_about_contribution_text).apply {
disclaimerText.text = getString(R.string.disclaimer_formal, DateTime().year) movementMethod = LinkMovementMethod.getInstance()
text = HtmlCompat.fromHtml(getString(R.string.html_about_contribution),
HtmlCompat.FROM_HTML_MODE_LEGACY)
}
} }
override fun onOptionsItemSelected(item: MenuItem): Boolean { override fun onOptionsItemSelected(item: MenuItem): Boolean {

View File

@@ -34,6 +34,7 @@ import android.widget.ProgressBar
import android.widget.Toast import android.widget.Toast
import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AlertDialog
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.coordinatorlayout.widget.CoordinatorLayout
import com.google.android.material.appbar.CollapsingToolbarLayout import com.google.android.material.appbar.CollapsingToolbarLayout
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.activities.helpers.ReadOnlyHelper import com.kunzisoft.keepass.activities.helpers.ReadOnlyHelper
@@ -60,11 +61,13 @@ import com.kunzisoft.keepass.utils.UriUtil
import com.kunzisoft.keepass.utils.createDocument import com.kunzisoft.keepass.utils.createDocument
import com.kunzisoft.keepass.utils.onCreateDocumentResult import com.kunzisoft.keepass.utils.onCreateDocumentResult
import com.kunzisoft.keepass.view.EntryContentsView import com.kunzisoft.keepass.view.EntryContentsView
import com.kunzisoft.keepass.view.showActionError
import java.util.* import java.util.*
import kotlin.collections.HashMap import kotlin.collections.HashMap
class EntryActivity : LockingActivity() { class EntryActivity : LockingActivity() {
private var coordinatorLayout: CoordinatorLayout? = null
private var collapsingToolbarLayout: CollapsingToolbarLayout? = null private var collapsingToolbarLayout: CollapsingToolbarLayout? = null
private var titleIconView: ImageView? = null private var titleIconView: ImageView? = null
private var historyView: View? = null private var historyView: View? = null
@@ -114,6 +117,7 @@ class EntryActivity : LockingActivity() {
invalidateOptionsMenu() invalidateOptionsMenu()
// Get views // Get views
coordinatorLayout = findViewById(R.id.toolbar_coordinator)
collapsingToolbarLayout = findViewById(R.id.toolbar_layout) collapsingToolbarLayout = findViewById(R.id.toolbar_layout)
titleIconView = findViewById(R.id.entry_icon) titleIconView = findViewById(R.id.entry_icon)
historyView = findViewById(R.id.history_container) historyView = findViewById(R.id.history_container)
@@ -137,7 +141,7 @@ class EntryActivity : LockingActivity() {
finish() finish()
} }
} }
// TODO Visual error for entry history coordinatorLayout?.showActionError(result)
} }
} }

View File

@@ -29,13 +29,15 @@ import android.view.View
import android.widget.ScrollView import android.widget.ScrollView
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.coordinatorlayout.widget.CoordinatorLayout import androidx.coordinatorlayout.widget.CoordinatorLayout
import com.google.android.material.snackbar.Snackbar
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.activities.dialogs.SetOTPDialogFragment
import com.kunzisoft.keepass.activities.dialogs.GeneratePasswordDialogFragment import com.kunzisoft.keepass.activities.dialogs.GeneratePasswordDialogFragment
import com.kunzisoft.keepass.activities.dialogs.IconPickerDialogFragment import com.kunzisoft.keepass.activities.dialogs.IconPickerDialogFragment
import com.kunzisoft.keepass.activities.dialogs.SetOTPDialogFragment
import com.kunzisoft.keepass.activities.lock.LockingActivity import com.kunzisoft.keepass.activities.lock.LockingActivity
import com.kunzisoft.keepass.database.element.* import com.kunzisoft.keepass.database.element.Database
import com.kunzisoft.keepass.database.element.DateInstant
import com.kunzisoft.keepass.database.element.Entry
import com.kunzisoft.keepass.database.element.Group
import com.kunzisoft.keepass.database.element.icon.IconImage import com.kunzisoft.keepass.database.element.icon.IconImage
import com.kunzisoft.keepass.database.element.node.NodeId import com.kunzisoft.keepass.database.element.node.NodeId
import com.kunzisoft.keepass.education.EntryEditActivityEducation import com.kunzisoft.keepass.education.EntryEditActivityEducation
@@ -49,7 +51,7 @@ import com.kunzisoft.keepass.settings.PreferencesUtil
import com.kunzisoft.keepass.timeout.TimeoutHelper import com.kunzisoft.keepass.timeout.TimeoutHelper
import com.kunzisoft.keepass.utils.MenuUtil import com.kunzisoft.keepass.utils.MenuUtil
import com.kunzisoft.keepass.view.EntryEditContentsView import com.kunzisoft.keepass.view.EntryEditContentsView
import com.kunzisoft.keepass.view.asError import com.kunzisoft.keepass.view.showActionError
import java.util.* import java.util.*
class EntryEditActivity : LockingActivity(), class EntryEditActivity : LockingActivity(),
@@ -188,15 +190,7 @@ class EntryEditActivity : LockingActivity(),
finish() finish()
} }
} }
coordinatorLayout?.showActionError(result)
// Show error
if (!result.isSuccess) {
result.message?.let { resultMessage ->
Snackbar.make(coordinatorLayout!!,
resultMessage,
Snackbar.LENGTH_LONG).asError().show()
}
}
} }
} }

View File

@@ -52,6 +52,7 @@ import com.kunzisoft.keepass.database.action.ProgressDialogThread
import com.kunzisoft.keepass.database.element.Database import com.kunzisoft.keepass.database.element.Database
import com.kunzisoft.keepass.education.FileDatabaseSelectActivityEducation import com.kunzisoft.keepass.education.FileDatabaseSelectActivityEducation
import com.kunzisoft.keepass.notifications.DatabaseTaskNotificationService.Companion.ACTION_DATABASE_CREATE_TASK import com.kunzisoft.keepass.notifications.DatabaseTaskNotificationService.Companion.ACTION_DATABASE_CREATE_TASK
import com.kunzisoft.keepass.settings.PreferencesUtil
import com.kunzisoft.keepass.utils.* import com.kunzisoft.keepass.utils.*
import com.kunzisoft.keepass.view.asError import com.kunzisoft.keepass.view.asError
import kotlinx.android.synthetic.main.activity_file_selection.* import kotlinx.android.synthetic.main.activity_file_selection.*
@@ -274,12 +275,28 @@ class FileDatabaseSelectActivity : StylishActivity(),
updateExternalStorageWarning() updateExternalStorageWarning()
// Construct adapter with listeners // Construct adapter with listeners
mFileDatabaseHistoryAction?.getAllFileDatabaseHistories { databaseFileHistoryList -> if (PreferencesUtil.showRecentFiles(this)) {
databaseFileHistoryList?.let { mFileDatabaseHistoryAction?.getAllFileDatabaseHistories { databaseFileHistoryList ->
mAdapterDatabaseHistory?.addDatabaseFileHistoryList(it) databaseFileHistoryList?.let { historyList ->
updateFileListVisibility() val hideBrokenLocations = PreferencesUtil.hideBrokenLocations(this@FileDatabaseSelectActivity)
mAdapterDatabaseHistory?.notifyDataSetChanged() mAdapterDatabaseHistory?.addDatabaseFileHistoryList(
// Show only uri accessible
historyList.filter {
if (hideBrokenLocations) {
UriUtil.parse(it.databaseUri)?.let { historyUri ->
UriUtil.isUriAccessible(contentResolver, historyUri)
} ?: false
} else
true
})
mAdapterDatabaseHistory?.notifyDataSetChanged()
updateFileListVisibility()
}
} }
} else {
mAdapterDatabaseHistory?.clearDatabaseFileHistoryList()
mAdapterDatabaseHistory?.notifyDataSetChanged()
updateFileListVisibility()
} }
// Register progress task // Register progress task

View File

@@ -76,6 +76,7 @@ import com.kunzisoft.keepass.utils.MenuUtil
import com.kunzisoft.keepass.view.AddNodeButtonView import com.kunzisoft.keepass.view.AddNodeButtonView
import com.kunzisoft.keepass.view.ToolbarAction import com.kunzisoft.keepass.view.ToolbarAction
import com.kunzisoft.keepass.view.asError import com.kunzisoft.keepass.view.asError
import com.kunzisoft.keepass.view.showActionError
class GroupActivity : LockingActivity(), class GroupActivity : LockingActivity(),
GroupEditDialogFragment.EditGroupListener, GroupEditDialogFragment.EditGroupListener,
@@ -101,6 +102,7 @@ class GroupActivity : LockingActivity(),
private var mListNodesFragment: ListNodesFragment? = null private var mListNodesFragment: ListNodesFragment? = null
private var mCurrentGroupIsASearch: Boolean = false private var mCurrentGroupIsASearch: Boolean = false
private var mRequestStartupSearch = true
// Nodes // Nodes
private var mRootGroup: Group? = null private var mRootGroup: Group? = null
@@ -141,6 +143,8 @@ class GroupActivity : LockingActivity(),
// Retrieve elements after an orientation change // Retrieve elements after an orientation change
if (savedInstanceState != null) { if (savedInstanceState != null) {
if (savedInstanceState.containsKey(REQUEST_STARTUP_SEARCH_KEY))
mRequestStartupSearch = savedInstanceState.getBoolean(REQUEST_STARTUP_SEARCH_KEY)
if (savedInstanceState.containsKey(OLD_GROUP_TO_UPDATE_KEY)) if (savedInstanceState.containsKey(OLD_GROUP_TO_UPDATE_KEY))
mOldGroupToUpdate = savedInstanceState.getParcelable(OLD_GROUP_TO_UPDATE_KEY) mOldGroupToUpdate = savedInstanceState.getParcelable(OLD_GROUP_TO_UPDATE_KEY)
} }
@@ -251,15 +255,7 @@ class GroupActivity : LockingActivity(),
} }
} }
if (!result.isSuccess) { coordinatorLayout?.showActionError(result)
coordinatorLayout?.let { coordinatorLayout ->
result.exception?.errorId?.let { errorId ->
Snackbar.make(coordinatorLayout, errorId, Snackbar.LENGTH_LONG).asError().show()
} ?: result.message?.let { message ->
Snackbar.make(coordinatorLayout, message, Snackbar.LENGTH_LONG).asError().show()
}
}
}
finishNodeAction() finishNodeAction()
@@ -339,6 +335,7 @@ class GroupActivity : LockingActivity(),
mOldGroupToUpdate?.let { mOldGroupToUpdate?.let {
outState.putParcelable(OLD_GROUP_TO_UPDATE_KEY, it) outState.putParcelable(OLD_GROUP_TO_UPDATE_KEY, it)
} }
outState.putBoolean(REQUEST_STARTUP_SEARCH_KEY, mRequestStartupSearch)
super.onSaveInstanceState(outState) super.onSaveInstanceState(outState)
} }
@@ -449,7 +446,7 @@ class GroupActivity : LockingActivity(),
private fun refreshNumberOfChildren() { private fun refreshNumberOfChildren() {
numberChildrenView?.apply { numberChildrenView?.apply {
if (PreferencesUtil.showNumberEntries(context)) { if (PreferencesUtil.showNumberEntries(context)) {
text = mCurrentGroup?.getChildEntries(*Group.ChildFilter.getDefaults(context))?.size?.toString() ?: "" text = mCurrentGroup?.getNumberOfChildEntries(*Group.ChildFilter.getDefaults(context))?.toString() ?: ""
visibility = View.VISIBLE visibility = View.VISIBLE
} else { } else {
visibility = View.GONE visibility = View.GONE
@@ -690,6 +687,13 @@ class GroupActivity : LockingActivity(),
} }
}) })
} }
// Expand the search view if defined in settings
if (mRequestStartupSearch
&& PreferencesUtil.automaticallyFocusSearch(this@GroupActivity)) {
// To request search only one time
mRequestStartupSearch = false
it.expandActionView()
}
} }
super.onCreateOptionsMenu(menu) super.onCreateOptionsMenu(menu)
@@ -942,6 +946,7 @@ class GroupActivity : LockingActivity(),
private val TAG = GroupActivity::class.java.name private val TAG = GroupActivity::class.java.name
private const val REQUEST_STARTUP_SEARCH_KEY = "REQUEST_STARTUP_SEARCH_KEY"
private const val GROUP_ID_KEY = "GROUP_ID_KEY" private const val GROUP_ID_KEY = "GROUP_ID_KEY"
private const val LIST_NODES_FRAGMENT_TAG = "LIST_NODES_FRAGMENT_TAG" private const val LIST_NODES_FRAGMENT_TAG = "LIST_NODES_FRAGMENT_TAG"
private const val SEARCH_FRAGMENT_TAG = "SEARCH_FRAGMENT_TAG" private const val SEARCH_FRAGMENT_TAG = "SEARCH_FRAGMENT_TAG"

View File

@@ -54,7 +54,7 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
private var nodeClickListener: NodeClickListener? = null private var nodeClickListener: NodeClickListener? = null
private var onScrollListener: OnScrollListener? = null private var onScrollListener: OnScrollListener? = null
private var listView: RecyclerView? = null private var mNodesRecyclerView: RecyclerView? = null
var mainGroup: Group? = null var mainGroup: Group? = null
private set private set
private var mAdapter: NodeAdapter? = null private var mAdapter: NodeAdapter? = null
@@ -169,11 +169,17 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
// To apply theme // To apply theme
val rootView = inflater.cloneInContext(contextThemed) val rootView = inflater.cloneInContext(contextThemed)
.inflate(R.layout.fragment_list_nodes, container, false) .inflate(R.layout.fragment_list_nodes, container, false)
listView = rootView.findViewById(R.id.nodes_list) mNodesRecyclerView = rootView.findViewById(R.id.nodes_list)
notFoundView = rootView.findViewById(R.id.not_found_container) notFoundView = rootView.findViewById(R.id.not_found_container)
mNodesRecyclerView?.apply {
scrollBarStyle = View.SCROLLBARS_INSIDE_INSET
layoutManager = LinearLayoutManager(context)
adapter = mAdapter
}
onScrollListener?.let { onScrollListener -> onScrollListener?.let { onScrollListener ->
listView?.addOnScrollListener(object : RecyclerView.OnScrollListener() { mNodesRecyclerView?.addOnScrollListener(object : RecyclerView.OnScrollListener() {
override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) { override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) {
super.onScrolled(recyclerView, dx, dy) super.onScrolled(recyclerView, dx, dy)
onScrollListener.onScrolled(dy) onScrollListener.onScrolled(dy)
@@ -181,8 +187,6 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
}) })
} }
rebuildList()
return rootView return rootView
} }
@@ -194,14 +198,14 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
} }
// Refresh data // Refresh data
mAdapter?.notifyDataSetChanged() rebuildList()
if (isASearchResult && mAdapter!= null && mAdapter!!.isEmpty) { if (isASearchResult && mAdapter!= null && mAdapter!!.isEmpty) {
// To show the " no search entry found " // To show the " no search entry found "
listView?.visibility = View.GONE mNodesRecyclerView?.visibility = View.GONE
notFoundView?.visibility = View.VISIBLE notFoundView?.visibility = View.VISIBLE
} else { } else {
listView?.visibility = View.VISIBLE mNodesRecyclerView?.visibility = View.VISIBLE
notFoundView?.visibility = View.GONE notFoundView?.visibility = View.GONE
} }
} }
@@ -211,14 +215,12 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
mainGroup?.let { mainGroup -> mainGroup?.let { mainGroup ->
mAdapter?.rebuildList(mainGroup) mAdapter?.rebuildList(mainGroup)
} }
listView?.apply {
scrollBarStyle = View.SCROLLBARS_INSIDE_INSET
layoutManager = LinearLayoutManager(context)
adapter = mAdapter
}
} }
override fun onSortSelected(sortNodeEnum: SortNodeEnum, ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) { override fun onSortSelected(sortNodeEnum: SortNodeEnum,
ascending: Boolean,
groupsBefore: Boolean,
recycleBinBottom: Boolean) {
// Toggle setting // Toggle setting
prefs?.edit()?.apply { prefs?.edit()?.apply {
putString(getString(R.string.sort_node_key), sortNodeEnum.name) putString(getString(R.string.sort_node_key), sortNodeEnum.name)
@@ -229,10 +231,9 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
} }
// Tell the adapter to refresh it's list // Tell the adapter to refresh it's list
mAdapter?.notifyChangeSort(sortNodeEnum, ascending, groupsBefore) mAdapter?.notifyChangeSort(sortNodeEnum,
mainGroup?.let { mainGroup -> SortNodeEnum.SortNodeParameters(ascending, groupsBefore, recycleBinBottom))
mAdapter?.rebuildList(mainGroup) rebuildList()
}
} }
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) { override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
@@ -378,9 +379,7 @@ class ListNodesFragment : StylishFragment(), SortDialogFragment.SortSelectionLis
mAdapter?.addNode(newNode) mAdapter?.addNode(newNode)
if (resultCode == EntryEditActivity.UPDATE_ENTRY_RESULT_CODE) { if (resultCode == EntryEditActivity.UPDATE_ENTRY_RESULT_CODE) {
//mAdapter.updateLastNodeRegister(newNode); //mAdapter.updateLastNodeRegister(newNode);
mainGroup?.let { mainGroup -> rebuildList()
mAdapter?.rebuildList(mainGroup)
}
} }
} ?: Log.e(this.javaClass.name, "New node can be retrieve in Activity Result") } ?: Log.e(this.javaClass.name, "New node can be retrieve in Activity Result")
} }

View File

@@ -24,7 +24,6 @@ import android.app.assist.AssistStructure
import android.app.backup.BackupManager import android.app.backup.BackupManager
import android.content.Intent import android.content.Intent
import android.content.SharedPreferences import android.content.SharedPreferences
import android.content.pm.PackageManager
import android.net.Uri import android.net.Uri
import android.os.Build import android.os.Build
import android.os.Bundle import android.os.Bundle
@@ -33,16 +32,15 @@ import android.preference.PreferenceManager
import android.text.Editable import android.text.Editable
import android.text.TextWatcher import android.text.TextWatcher
import android.util.Log import android.util.Log
import android.view.KeyEvent import android.view.*
import android.view.Menu
import android.view.MenuItem
import android.view.View
import android.view.inputmethod.EditorInfo.IME_ACTION_DONE import android.view.inputmethod.EditorInfo.IME_ACTION_DONE
import android.widget.* import android.widget.Button
import android.widget.CompoundButton
import android.widget.EditText
import android.widget.TextView
import androidx.annotation.RequiresApi import androidx.annotation.RequiresApi
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.biometric.BiometricManager import androidx.biometric.BiometricManager
import androidx.core.app.ActivityCompat
import com.google.android.material.snackbar.Snackbar import com.google.android.material.snackbar.Snackbar
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.activities.dialogs.DuplicateUuidDialog import com.kunzisoft.keepass.activities.dialogs.DuplicateUuidDialog
@@ -74,11 +72,10 @@ import com.kunzisoft.keepass.view.asError
import kotlinx.android.synthetic.main.activity_password.* import kotlinx.android.synthetic.main.activity_password.*
import java.io.FileNotFoundException import java.io.FileNotFoundException
class PasswordActivity : StylishActivity() { open class PasswordActivity : StylishActivity() {
// Views // Views
private var toolbar: Toolbar? = null private var toolbar: Toolbar? = null
private var containerView: View? = null private var containerView: View? = null
private var filenameView: TextView? = null private var filenameView: TextView? = null
private var passwordView: EditText? = null private var passwordView: EditText? = null
@@ -88,18 +85,28 @@ class PasswordActivity : StylishActivity() {
private var checkboxKeyFileView: CompoundButton? = null private var checkboxKeyFileView: CompoundButton? = null
private var checkboxDefaultDatabaseView: CompoundButton? = null private var checkboxDefaultDatabaseView: CompoundButton? = null
private var advancedUnlockInfoView: AdvancedUnlockInfoView? = null private var advancedUnlockInfoView: AdvancedUnlockInfoView? = null
private var infoContainerView: ViewGroup? = null
private var enableButtonOnCheckedChangeListener: CompoundButton.OnCheckedChangeListener? = null private var enableButtonOnCheckedChangeListener: CompoundButton.OnCheckedChangeListener? = null
private var mDatabaseFileUri: Uri? = null private var mDatabaseFileUri: Uri? = null
private var mDatabaseKeyFileUri: Uri? = null private var mDatabaseKeyFileUri: Uri? = null
private var prefs: SharedPreferences? = null private var mSharedPreferences: SharedPreferences? = null
private var mRememberKeyFile: Boolean = false private var mRememberKeyFile: Boolean = false
private var mOpenFileHelper: OpenFileHelper? = null private var mOpenFileHelper: OpenFileHelper? = null
private var mPermissionAsked = false
private var readOnly: Boolean = false private var readOnly: Boolean = false
private var mForceReadOnly: Boolean = false
set(value) {
infoContainerView?.visibility = if (value) {
readOnly = true
View.VISIBLE
} else {
View.GONE
}
field = value
}
private var mProgressDialogThread: ProgressDialogThread? = null private var mProgressDialogThread: ProgressDialogThread? = null
@@ -108,9 +115,9 @@ class PasswordActivity : StylishActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
prefs = PreferenceManager.getDefaultSharedPreferences(this) mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this)
mRememberKeyFile = PreferencesUtil.rememberKeyFiles(this) mRememberKeyFile = PreferencesUtil.rememberKeyFileLocations(this)
setContentView(R.layout.activity_password) setContentView(R.layout.activity_password)
@@ -121,7 +128,7 @@ class PasswordActivity : StylishActivity() {
supportActionBar?.setDisplayShowHomeEnabled(true) supportActionBar?.setDisplayShowHomeEnabled(true)
containerView = findViewById(R.id.container) containerView = findViewById(R.id.container)
confirmButtonView = findViewById(R.id.pass_ok) confirmButtonView = findViewById(R.id.activity_password_open_button)
filenameView = findViewById(R.id.filename) filenameView = findViewById(R.id.filename)
passwordView = findViewById(R.id.password) passwordView = findViewById(R.id.password)
keyFileView = findViewById(R.id.pass_keyfile) keyFileView = findViewById(R.id.pass_keyfile)
@@ -129,8 +136,8 @@ class PasswordActivity : StylishActivity() {
checkboxKeyFileView = findViewById(R.id.keyfile_checkox) checkboxKeyFileView = findViewById(R.id.keyfile_checkox)
checkboxDefaultDatabaseView = findViewById(R.id.default_database) checkboxDefaultDatabaseView = findViewById(R.id.default_database)
advancedUnlockInfoView = findViewById(R.id.biometric_info) advancedUnlockInfoView = findViewById(R.id.biometric_info)
infoContainerView = findViewById(R.id.activity_password_info_container)
mPermissionAsked = savedInstanceState?.getBoolean(KEY_PERMISSION_ASKED) ?: mPermissionAsked
readOnly = ReadOnlyHelper.retrieveReadOnlyFromInstanceStateOrPreference(this, savedInstanceState) readOnly = ReadOnlyHelper.retrieveReadOnlyFromInstanceStateOrPreference(this, savedInstanceState)
val browseView = findViewById<View>(R.id.open_database_button) val browseView = findViewById<View>(R.id.open_database_button)
@@ -180,6 +187,7 @@ class PasswordActivity : StylishActivity() {
removePassword() removePassword()
if (result.isSuccess) { if (result.isSuccess) {
setEmptyViews()
launchGroupActivity() launchGroupActivity()
} else { } else {
var resultError = "" var resultError = ""
@@ -281,7 +289,6 @@ class PasswordActivity : StylishActivity() {
} }
override fun onSaveInstanceState(outState: Bundle) { override fun onSaveInstanceState(outState: Bundle) {
outState.putBoolean(KEY_PERMISSION_ASKED, mPermissionAsked)
ReadOnlyHelper.onSaveInstanceState(outState, readOnly) ReadOnlyHelper.onSaveInstanceState(outState, readOnly)
super.onSaveInstanceState(outState) super.onSaveInstanceState(outState)
} }
@@ -302,6 +309,8 @@ class PasswordActivity : StylishActivity() {
keyFileUri = intent.getParcelableExtra(KEY_KEYFILE) keyFileUri = intent.getParcelableExtra(KEY_KEYFILE)
} }
mForceReadOnly = UriUtil.isUriNotWritable(contentResolver, databaseUri)
// Post init uri with KeyFile if needed // Post init uri with KeyFile if needed
if (mRememberKeyFile && (keyFileUri == null || keyFileUri.toString().isEmpty())) { if (mRememberKeyFile && (keyFileUri == null || keyFileUri.toString().isEmpty())) {
// Retrieve KeyFile in a thread // Retrieve KeyFile in a thread
@@ -340,7 +349,7 @@ class PasswordActivity : StylishActivity() {
newDefaultFileName = databaseFileUri ?: newDefaultFileName newDefaultFileName = databaseFileUri ?: newDefaultFileName
} }
prefs?.edit()?.apply { mSharedPreferences?.edit()?.apply {
newDefaultFileName?.let { newDefaultFileName?.let {
putString(KEY_DEFAULT_DATABASE_PATH, newDefaultFileName.toString()) putString(KEY_DEFAULT_DATABASE_PATH, newDefaultFileName.toString())
} ?: kotlin.run { } ?: kotlin.run {
@@ -355,7 +364,7 @@ class PasswordActivity : StylishActivity() {
confirmButtonView?.setOnClickListener { verifyCheckboxesAndLoadDatabase() } confirmButtonView?.setOnClickListener { verifyCheckboxesAndLoadDatabase() }
// Retrieve settings for default database // Retrieve settings for default database
val defaultFilename = prefs?.getString(KEY_DEFAULT_DATABASE_PATH, "") val defaultFilename = mSharedPreferences?.getString(KEY_DEFAULT_DATABASE_PATH, "")
if (databaseFileUri != null if (databaseFileUri != null
&& databaseFileUri.path != null && databaseFileUri.path!!.isNotEmpty() && databaseFileUri.path != null && databaseFileUri.path!!.isNotEmpty()
&& databaseFileUri == UriUtil.parse(defaultFilename)) { && databaseFileUri == UriUtil.parse(defaultFilename)) {
@@ -365,6 +374,8 @@ class PasswordActivity : StylishActivity() {
// If Activity is launch with a password and want to open directly // If Activity is launch with a password and want to open directly
val intent = intent val intent = intent
val password = intent.getStringExtra(KEY_PASSWORD) val password = intent.getStringExtra(KEY_PASSWORD)
// Consume the intent extra password
intent.removeExtra(KEY_PASSWORD)
val launchImmediately = intent.getBooleanExtra(KEY_LAUNCH_IMMEDIATELY, false) val launchImmediately = intent.getBooleanExtra(KEY_LAUNCH_IMMEDIATELY, false)
if (password != null) { if (password != null) {
populatePasswordTextView(password) populatePasswordTextView(password)
@@ -551,7 +562,12 @@ class PasswordActivity : StylishActivity() {
val inflater = menuInflater val inflater = menuInflater
// Read menu // Read menu
inflater.inflate(R.menu.open_file, menu) inflater.inflate(R.menu.open_file, menu)
changeOpenFileReadIcon(menu.findItem(R.id.menu_open_file_read_mode_key))
if (mForceReadOnly) {
menu.removeItem(R.id.menu_open_file_read_mode_key)
} else {
changeOpenFileReadIcon(menu.findItem(R.id.menu_open_file_read_mode_key))
}
MenuUtil.defaultMenuInflater(inflater, menu) MenuUtil.defaultMenuInflater(inflater, menu)
@@ -562,45 +578,14 @@ class PasswordActivity : StylishActivity() {
super.onCreateOptionsMenu(menu) super.onCreateOptionsMenu(menu)
launchEducation(menu) { launchEducation(menu)
launchCheckPermission()
}
return true return true
} }
// Check permission
private fun launchCheckPermission() {
val writePermission = android.Manifest.permission.WRITE_EXTERNAL_STORAGE
val permissions = arrayOf(writePermission)
if (Build.VERSION.SDK_INT >= 23
&& !readOnly
&& !mPermissionAsked) {
mPermissionAsked = true
// Check self permission to show or not the dialog
if (toolbar != null
&& ActivityCompat.checkSelfPermission(this, writePermission) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, permissions, WRITE_EXTERNAL_STORAGE_REQUEST)
}
}
}
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults)
when (requestCode) {
WRITE_EXTERNAL_STORAGE_REQUEST -> {
if (grantResults.isEmpty() || grantResults[0] != PackageManager.PERMISSION_GRANTED) {
if (ActivityCompat.shouldShowRequestPermissionRationale(this, android.Manifest.permission.WRITE_EXTERNAL_STORAGE))
Toast.makeText(this, R.string.read_only_warning, Toast.LENGTH_LONG).show()
}
}
}
}
// To fix multiple view education // To fix multiple view education
private var performedEductionInProgress = false private var performedEductionInProgress = false
private fun launchEducation(menu: Menu, onEducationFinished: ()-> Unit) { private fun launchEducation(menu: Menu, onEducationFinished: (()-> Unit)? = null) {
if (!performedEductionInProgress) { if (!performedEductionInProgress) {
performedEductionInProgress = true performedEductionInProgress = true
// Show education views // Show education views
@@ -610,7 +595,7 @@ class PasswordActivity : StylishActivity() {
private fun performedNextEducation(passwordActivityEducation: PasswordActivityEducation, private fun performedNextEducation(passwordActivityEducation: PasswordActivityEducation,
menu: Menu, menu: Menu,
onEducationFinished: ()-> Unit) { onEducationFinished: (()-> Unit)? = null) {
val educationToolbar = toolbar val educationToolbar = toolbar
val unlockEducationPerformed = educationToolbar != null val unlockEducationPerformed = educationToolbar != null
&& passwordActivityEducation.checkAndPerformedUnlockEducation( && passwordActivityEducation.checkAndPerformedUnlockEducation(
@@ -650,7 +635,7 @@ class PasswordActivity : StylishActivity() {
}) })
if (!biometricEducationPerformed) { if (!biometricEducationPerformed) {
onEducationFinished.invoke() onEducationFinished?.invoke()
} }
} }
} }
@@ -727,10 +712,6 @@ class PasswordActivity : StylishActivity() {
private const val KEY_PASSWORD = "password" private const val KEY_PASSWORD = "password"
private const val KEY_LAUNCH_IMMEDIATELY = "launchImmediately" private const val KEY_LAUNCH_IMMEDIATELY = "launchImmediately"
private const val KEY_PERMISSION_ASKED = "KEY_PERMISSION_ASKED"
private const val WRITE_EXTERNAL_STORAGE_REQUEST = 647
private fun buildAndLaunchIntent(activity: Activity, databaseFile: Uri, keyFile: Uri?, private fun buildAndLaunchIntent(activity: Activity, databaseFile: Uri, keyFile: Uri?,
intentBuildLauncher: (Intent) -> Unit) { intentBuildLauncher: (Intent) -> Unit) {
val intent = Intent(activity, PasswordActivity::class.java) val intent = Intent(activity, PasswordActivity::class.java)

View File

@@ -28,6 +28,7 @@ import android.widget.ProgressBar
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.database.element.Database
import com.kunzisoft.keepass.database.element.database.CompressionAlgorithm import com.kunzisoft.keepass.database.element.database.CompressionAlgorithm
import com.kunzisoft.keepass.model.AttachmentState import com.kunzisoft.keepass.model.AttachmentState
import com.kunzisoft.keepass.model.EntryAttachment import com.kunzisoft.keepass.model.EntryAttachment
@@ -38,6 +39,8 @@ class EntryAttachmentsAdapter(val context: Context) : RecyclerView.Adapter<Entry
var entryAttachmentsList: MutableList<EntryAttachment> = ArrayList() var entryAttachmentsList: MutableList<EntryAttachment> = ArrayList()
var onItemClickListener: ((item: EntryAttachment, position: Int)->Unit)? = null var onItemClickListener: ((item: EntryAttachment, position: Int)->Unit)? = null
private val mDatabase = Database.getInstance()
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): EntryBinariesViewHolder { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): EntryBinariesViewHolder {
return EntryBinariesViewHolder(inflater.inflate(R.layout.item_attachment, parent, false)) return EntryBinariesViewHolder(inflater.inflate(R.layout.item_attachment, parent, false))
} }
@@ -49,7 +52,8 @@ class EntryAttachmentsAdapter(val context: Context) : RecyclerView.Adapter<Entry
holder.binaryFileSize.text = Formatter.formatFileSize(context, holder.binaryFileSize.text = Formatter.formatFileSize(context,
entryAttachment.binaryAttachment.length()) entryAttachment.binaryAttachment.length())
holder.binaryFileCompression.apply { holder.binaryFileCompression.apply {
if (entryAttachment.binaryAttachment.isCompressed == true) { if (mDatabase.compressionAlgorithm == CompressionAlgorithm.GZip
|| entryAttachment.binaryAttachment.isCompressed == true) {
text = CompressionAlgorithm.GZip.getName(context.resources) text = CompressionAlgorithm.GZip.getName(context.resources)
visibility = View.VISIBLE visibility = View.VISIBLE
} else { } else {

View File

@@ -20,6 +20,8 @@
package com.kunzisoft.keepass.adapters package com.kunzisoft.keepass.adapters
import android.content.Context import android.content.Context
import android.graphics.Color
import android.graphics.PorterDuff
import androidx.annotation.ColorInt import androidx.annotation.ColorInt
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import android.util.TypedValue import android.util.TypedValue
@@ -82,15 +84,26 @@ class FileDatabaseHistoryAdapter(private val context: Context)
// File path // File path
holder.filePath.text = UriUtil.decode(fileDatabaseInfo.fileUri?.toString()) holder.filePath.text = UriUtil.decode(fileDatabaseInfo.fileUri?.toString())
holder.filePreciseInfoContainer.visibility = if (fileDatabaseInfo.found()) { if (fileDatabaseInfo.dataAccessible()) {
// Modification holder.fileInformation.clearColorFilter()
holder.fileModification.text = fileDatabaseInfo.getModificationString() } else {
// Size holder.fileInformation.setColorFilter(Color.RED, PorterDuff.Mode.MULTIPLY)
holder.fileSize.text = fileDatabaseInfo.getSizeString() }
View.VISIBLE // Modification
} else if (fileDatabaseInfo.lastModificationAccessible()) {
View.GONE holder.fileModification.text = fileDatabaseInfo.getModificationString()
holder.fileModification.visibility = View.VISIBLE
} else {
holder.fileModification.visibility = View.GONE
}
// Size
if (fileDatabaseInfo.sizeAccessible()) {
holder.fileSize.text = fileDatabaseInfo.getSizeString()
holder.fileSize.visibility = View.VISIBLE
} else {
holder.fileSize.visibility = View.GONE
}
// Click on information // Click on information
val isExpanded = position == mExpandedPosition val isExpanded = position == mExpandedPosition
@@ -142,6 +155,10 @@ class FileDatabaseHistoryAdapter(private val context: Context)
return listDatabaseFiles.size return listDatabaseFiles.size
} }
fun clearDatabaseFileHistoryList() {
listDatabaseFiles.clear()
}
fun addDatabaseFileHistoryList(listFileDatabaseHistoryToAdd: List<FileDatabaseHistoryEntity>) { fun addDatabaseFileHistoryList(listFileDatabaseHistoryToAdd: List<FileDatabaseHistoryEntity>) {
listDatabaseFiles.clear() listDatabaseFiles.clear()
listDatabaseFiles.addAll(listFileDatabaseHistoryToAdd) listDatabaseFiles.addAll(listFileDatabaseHistoryToAdd)
@@ -178,7 +195,6 @@ class FileDatabaseHistoryAdapter(private val context: Context)
var fileModifyButton: ImageView = itemView.findViewById(R.id.file_modify_button) var fileModifyButton: ImageView = itemView.findViewById(R.id.file_modify_button)
var fileDeleteButton: ImageView = itemView.findViewById(R.id.file_delete_button) var fileDeleteButton: ImageView = itemView.findViewById(R.id.file_delete_button)
var filePath: TextView = itemView.findViewById(R.id.file_path) var filePath: TextView = itemView.findViewById(R.id.file_path)
var filePreciseInfoContainer: ViewGroup = itemView.findViewById(R.id.file_precise_info_container)
var fileModification: TextView = itemView.findViewById(R.id.file_modification) var fileModification: TextView = itemView.findViewById(R.id.file_modification)
var fileSize: TextView = itemView.findViewById(R.id.file_size) var fileSize: TextView = itemView.findViewById(R.id.file_size)
} }

View File

@@ -21,15 +21,12 @@ package com.kunzisoft.keepass.adapters
import android.content.Context import android.content.Context
import android.graphics.Color import android.graphics.Color
import android.graphics.Paint
import android.util.Log
import android.util.TypedValue import android.util.TypedValue
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.ImageView import android.widget.ImageView
import android.widget.TextView import android.widget.TextView
import android.widget.Toast
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import androidx.recyclerview.widget.SortedList import androidx.recyclerview.widget.SortedList
import androidx.recyclerview.widget.SortedListAdapterCallback import androidx.recyclerview.widget.SortedListAdapterCallback
@@ -39,34 +36,34 @@ import com.kunzisoft.keepass.database.element.Entry
import com.kunzisoft.keepass.database.element.Group import com.kunzisoft.keepass.database.element.Group
import com.kunzisoft.keepass.database.element.SortNodeEnum import com.kunzisoft.keepass.database.element.SortNodeEnum
import com.kunzisoft.keepass.database.element.node.Node import com.kunzisoft.keepass.database.element.node.Node
import com.kunzisoft.keepass.database.element.node.NodeVersionedInterface
import com.kunzisoft.keepass.database.element.node.Type import com.kunzisoft.keepass.database.element.node.Type
import com.kunzisoft.keepass.icons.assignDatabaseIcon import com.kunzisoft.keepass.icons.assignDatabaseIcon
import com.kunzisoft.keepass.settings.PreferencesUtil import com.kunzisoft.keepass.settings.PreferencesUtil
import com.kunzisoft.keepass.view.setTextSize
import com.kunzisoft.keepass.view.strikeOut import com.kunzisoft.keepass.view.strikeOut
import java.util.* import java.util.*
class NodeAdapter
/** /**
* Create node list adapter with contextMenu or not * Create node list adapter with contextMenu or not
* @param context Context to use * @param context Context to use
*/ */
(private val context: Context) class NodeAdapter (private val context: Context)
: RecyclerView.Adapter<NodeAdapter.NodeViewHolder>() { : RecyclerView.Adapter<NodeAdapter.NodeViewHolder>() {
private var nodeComparator: Comparator<NodeVersionedInterface<Group>>? = null
private val nodeSortedListCallback: NodeSortedListCallback
private val nodeSortedList: SortedList<Node> private val nodeSortedList: SortedList<Node>
private val inflater: LayoutInflater = LayoutInflater.from(context) private val inflater: LayoutInflater = LayoutInflater.from(context)
private var calculateViewTypeTextSize = Array(2) { true} // number of view type private var calculateViewTypeTextSize = Array(2) { true} // number of view type
private var textSizeUnit: Int = TypedValue.COMPLEX_UNIT_PX private var textSizeUnit: Int = TypedValue.COMPLEX_UNIT_PX
private var prefTextSize: Float = 0F private var prefSizeMultiplier: Float = 0F
private var subtextSize: Float = 0F private var subtextDefaultDimension: Float = 0F
private var infoTextSize: Float = 0F private var infoTextDefaultDimension: Float = 0F
private var numberChildrenTextSize: Float = 0F private var numberChildrenTextDefaultDimension: Float = 0F
private var iconSize: Float = 0F private var iconDefaultDimension: Float = 0F
private var listSort: SortNodeEnum = SortNodeEnum.DB
private var ascendingSort: Boolean = true
private var groupsBeforeSort: Boolean = true
private var recycleBinBottomSort: Boolean = true
private var showUserNames: Boolean = true private var showUserNames: Boolean = true
private var showNumberEntries: Boolean = true private var showNumberEntries: Boolean = true
private var entryFilters = arrayOf<Group.ChildFilter>() private var entryFilters = arrayOf<Group.ChildFilter>()
@@ -87,23 +84,15 @@ class NodeAdapter
get() = nodeSortedList.size() <= 0 get() = nodeSortedList.size() <= 0
init { init {
this.infoTextDefaultDimension = context.resources.getDimension(R.dimen.list_medium_size_default)
this.subtextDefaultDimension = context.resources.getDimension(R.dimen.list_small_size_default)
this.numberChildrenTextDefaultDimension = context.resources.getDimension(R.dimen.list_tiny_size_default)
this.iconDefaultDimension = context.resources.getDimension(R.dimen.list_icon_size_default)
assignPreferences() assignPreferences()
this.nodeSortedList = SortedList(Node::class.java, object : SortedListAdapterCallback<Node>(this) { this.nodeSortedListCallback = NodeSortedListCallback()
override fun compare(item1: Node, item2: Node): Int { this.nodeSortedList = SortedList(Node::class.java, nodeSortedListCallback)
return listSort.getNodeComparator(ascendingSort, groupsBeforeSort, recycleBinBottomSort).compare(item1, item2)
}
override fun areContentsTheSame(oldItem: Node, newItem: Node): Boolean {
return oldItem.type == newItem.type
&& oldItem.title == newItem.title
&& oldItem.icon == newItem.icon
}
override fun areItemsTheSame(item1: Node, item2: Node): Boolean {
return item1 == item2
}
})
// Database // Database
this.mDatabase = Database.getInstance() this.mDatabase = Database.getInstance()
@@ -118,17 +107,18 @@ class NodeAdapter
taTextColor.recycle() taTextColor.recycle()
} }
private fun assignPreferences() { fun assignPreferences() {
this.prefTextSize = PreferencesUtil.getListTextSize(context) this.prefSizeMultiplier = PreferencesUtil.getListTextSize(context)
this.infoTextSize = context.resources.getDimension(R.dimen.list_medium_size_default) * prefTextSize
this.subtextSize = context.resources.getDimension(R.dimen.list_small_size_default) * prefTextSize notifyChangeSort(
this.numberChildrenTextSize = context.resources.getDimension(R.dimen.list_tiny_size_default) * prefTextSize PreferencesUtil.getListSort(context),
this.iconSize = context.resources.getDimension(R.dimen.list_icon_size_default) * prefTextSize SortNodeEnum.SortNodeParameters(
PreferencesUtil.getAscendingSort(context),
PreferencesUtil.getGroupsBeforeSort(context),
PreferencesUtil.getRecycleBinBottomSort(context)
)
)
this.listSort = PreferencesUtil.getListSort(context)
this.ascendingSort = PreferencesUtil.getAscendingSort(context)
this.groupsBeforeSort = PreferencesUtil.getGroupsBeforeSort(context)
this.recycleBinBottomSort = PreferencesUtil.getRecycleBinBottomSort(context)
this.showUserNames = PreferencesUtil.showUsernamesListEntries(context) this.showUserNames = PreferencesUtil.showUsernamesListEntries(context)
this.showNumberEntries = PreferencesUtil.showNumberEntries(context) this.showNumberEntries = PreferencesUtil.showNumberEntries(context)
@@ -142,15 +132,25 @@ class NodeAdapter
* Rebuild the list by clear and build children from the group * Rebuild the list by clear and build children from the group
*/ */
fun rebuildList(group: Group) { fun rebuildList(group: Group) {
this.nodeSortedList.clear()
assignPreferences() assignPreferences()
try { nodeSortedList.replaceAll(group.getFilteredChildren(*entryFilters)
this.nodeSortedList.addAll(group.getChildren(*entryFilters)) )
} catch (e: Exception) { }
Log.e(TAG, "Can't add node elements to the list", e)
Toast.makeText(context, "Can't add node elements to the list : " + e.message, Toast.LENGTH_LONG).show() private inner class NodeSortedListCallback: SortedListAdapterCallback<Node>(this) {
override fun compare(item1: Node, item2: Node): Int {
return nodeComparator!!.compare(item1, item2)
}
override fun areContentsTheSame(oldItem: Node, newItem: Node): Boolean {
return oldItem.type == newItem.type
&& oldItem.title == newItem.title
&& oldItem.icon == newItem.icon
}
override fun areItemsTheSame(item1: Node, item2: Node): Boolean {
return item1 == item2
} }
notifyDataSetChanged()
} }
fun contains(node: Node): Boolean { fun contains(node: Node): Boolean {
@@ -261,10 +261,9 @@ class NodeAdapter
/** /**
* Notify a change sort of the list * Notify a change sort of the list
*/ */
fun notifyChangeSort(sortNodeEnum: SortNodeEnum, ascending: Boolean, groupsBefore: Boolean) { fun notifyChangeSort(sortNodeEnum: SortNodeEnum,
this.listSort = sortNodeEnum sortNodeParameters: SortNodeEnum.SortNodeParameters) {
this.ascendingSort = ascending this.nodeComparator = sortNodeEnum.getNodeComparator(sortNodeParameters)
this.groupsBeforeSort = groupsBefore
} }
override fun getItemViewType(position: Int): Int { override fun getItemViewType(position: Int): Int {
@@ -291,15 +290,15 @@ class NodeAdapter
assignDatabaseIcon(mDatabase.drawFactory, subNode.icon, iconColor) assignDatabaseIcon(mDatabase.drawFactory, subNode.icon, iconColor)
// Relative size of the icon // Relative size of the icon
layoutParams?.apply { layoutParams?.apply {
height = iconSize.toInt() height = (iconDefaultDimension * prefSizeMultiplier).toInt()
width = iconSize.toInt() width = (iconDefaultDimension * prefSizeMultiplier).toInt()
} }
} }
// Assign text // Assign text
holder.text.apply { holder.text.apply {
text = subNode.title text = subNode.title
setTextSize(textSizeUnit, infoTextSize) setTextSize(textSizeUnit, infoTextDefaultDimension, prefSizeMultiplier)
strikeOut(subNode.isCurrentlyExpires) strikeOut(subNode.isCurrentlyExpires)
} }
// Add subText with username // Add subText with username
@@ -320,7 +319,7 @@ class NodeAdapter
if (showUserNames && username.isNotEmpty()) { if (showUserNames && username.isNotEmpty()) {
visibility = View.VISIBLE visibility = View.VISIBLE
text = username text = username
setTextSize(textSizeUnit, subtextSize) setTextSize(textSizeUnit, subtextDefaultDimension, prefSizeMultiplier)
} }
} }
@@ -332,9 +331,9 @@ class NodeAdapter
if (showNumberEntries) { if (showNumberEntries) {
holder.numberChildren?.apply { holder.numberChildren?.apply {
text = (subNode as Group) text = (subNode as Group)
.getChildEntries(*entryFilters) .getNumberOfChildEntries(*entryFilters)
.size.toString() .toString()
setTextSize(textSizeUnit, numberChildrenTextSize) setTextSize(textSizeUnit, numberChildrenTextDefaultDimension, prefSizeMultiplier)
visibility = View.VISIBLE visibility = View.VISIBLE
} }
} else { } else {
@@ -352,7 +351,6 @@ class NodeAdapter
holder.container.isSelected = actionNodesList.contains(subNode) holder.container.isSelected = actionNodesList.contains(subNode)
} }
override fun getItemCount(): Int { override fun getItemCount(): Int {
return nodeSortedList.size() return nodeSortedList.size()

View File

@@ -24,6 +24,7 @@ import android.net.Uri
import android.util.Log import android.util.Log
import com.kunzisoft.keepass.app.database.FileDatabaseHistoryAction import com.kunzisoft.keepass.app.database.FileDatabaseHistoryAction
import com.kunzisoft.keepass.database.element.Database import com.kunzisoft.keepass.database.element.Database
import com.kunzisoft.keepass.settings.PreferencesUtil
class CreateDatabaseRunnable(context: Context, class CreateDatabaseRunnable(context: Context,
private val mDatabase: Database, private val mDatabase: Database,
@@ -57,8 +58,11 @@ class CreateDatabaseRunnable(context: Context,
if (result.isSuccess) { if (result.isSuccess) {
// Add database to recent files // Add database to recent files
FileDatabaseHistoryAction.getInstance(context.applicationContext) if (PreferencesUtil.rememberDatabaseLocations(context)) {
.addOrUpdateDatabaseUri(mDatabaseUri, mKeyFile) FileDatabaseHistoryAction.getInstance(context.applicationContext)
.addOrUpdateDatabaseUri(mDatabaseUri,
if (PreferencesUtil.rememberKeyFileLocations(context)) mKeyFile else null)
}
} else { } else {
Log.e("CreateDatabaseRunnable", "Unable to create the database") Log.e("CreateDatabaseRunnable", "Unable to create the database")
} }

View File

@@ -74,14 +74,10 @@ class LoadDatabaseRunnable(private val context: Context,
override fun onFinishRun() { override fun onFinishRun() {
if (result.isSuccess) { if (result.isSuccess) {
// Save keyFile in app database // Save keyFile in app database
val rememberKeyFile = PreferencesUtil.rememberKeyFiles(context) if (PreferencesUtil.rememberDatabaseLocations(context)) {
if (rememberKeyFile) {
var keyUri = mKey
if (!rememberKeyFile) {
keyUri = null
}
FileDatabaseHistoryAction.getInstance(context) FileDatabaseHistoryAction.getInstance(context)
.addOrUpdateDatabaseUri(mUri, keyUri) .addOrUpdateDatabaseUri(mUri,
if (PreferencesUtil.rememberKeyFileLocations(context)) mKey else null)
} }
// Register the biometric // Register the biometric

View File

@@ -415,7 +415,7 @@ class Database {
val searchResult = search(query, SearchHelper.MAX_SEARCH_ENTRY) val searchResult = search(query, SearchHelper.MAX_SEARCH_ENTRY)
if (searchResult != null) { if (searchResult != null) {
// Search in hide entries but not meta-stream // Search in hide entries but not meta-stream
for (entry in searchResult.getChildEntries(*Group.ChildFilter.getDefaults(context))) { for (entry in searchResult.getFilteredChildEntries(*Group.ChildFilter.getDefaults(context))) {
entry.entryKDB?.let { entry.entryKDB?.let {
cursorKDB?.addEntry(it) cursorKDB?.addEntry(it)
} }

View File

@@ -160,6 +160,12 @@ class Entry : Node, EntryVersionedInterface<Group> {
return contained ?: false return contained ?: false
} }
override fun nodeIndexInParentForNaturalOrder(): Int {
return entryKDB?.nodeIndexInParentForNaturalOrder()
?: entryKDBX?.nodeIndexInParentForNaturalOrder()
?: -1
}
override var creationTime: DateInstant override var creationTime: DateInstant
get() = entryKDB?.creationTime ?: entryKDBX?.creationTime ?: DateInstant() get() = entryKDB?.creationTime ?: entryKDBX?.creationTime ?: DateInstant()
set(value) { set(value) {
@@ -241,13 +247,13 @@ class Entry : Node, EntryVersionedInterface<Group> {
"$PMS_TAN_ENTRY $username" "$PMS_TAN_ENTRY $username"
} else { } else {
if (title.isEmpty()) if (title.isEmpty())
if (username.isEmpty()) if (url.isEmpty())
if (url.isEmpty()) if (username.isEmpty())
nodeId.toString() nodeId.toString()
else else
url username
else else
username url
else else
title title
} }

View File

@@ -187,6 +187,12 @@ class Group : Node, GroupVersionedInterface<Group, Entry> {
return contained ?: false return contained ?: false
} }
override fun nodeIndexInParentForNaturalOrder(): Int {
return groupKDB?.nodeIndexInParentForNaturalOrder()
?: groupKDBX?.nodeIndexInParentForNaturalOrder()
?: -1
}
override var creationTime: DateInstant override var creationTime: DateInstant
get() = groupKDB?.creationTime ?: groupKDBX?.creationTime ?: DateInstant() get() = groupKDB?.creationTime ?: groupKDBX?.creationTime ?: DateInstant()
set(value) { set(value) {
@@ -225,62 +231,58 @@ class Group : Node, GroupVersionedInterface<Group, Entry> {
override val isCurrentlyExpires: Boolean override val isCurrentlyExpires: Boolean
get() = groupKDB?.isCurrentlyExpires ?: groupKDBX?.isCurrentlyExpires ?: false get() = groupKDB?.isCurrentlyExpires ?: groupKDBX?.isCurrentlyExpires ?: false
override fun getChildGroups(): MutableList<Group> { override fun getChildGroups(): List<Group> {
val children = ArrayList<Group>() return groupKDB?.getChildGroups()?.map {
Group(it)
groupKDB?.getChildGroups()?.forEach { } ?:
children.add(Group(it)) groupKDBX?.getChildGroups()?.map {
} Group(it)
groupKDBX?.getChildGroups()?.forEach { } ?:
children.add(Group(it)) ArrayList()
}
return children
} }
override fun getChildEntries(): MutableList<Entry> { override fun getChildEntries(): List<Entry> {
// To cal function with vararg return groupKDB?.getChildEntries()?.map {
return getChildEntries(*emptyArray<ChildFilter>()) Entry(it)
} ?:
groupKDBX?.getChildEntries()?.map {
Entry(it)
} ?:
ArrayList()
} }
fun getChildEntries(vararg filter: ChildFilter): MutableList<Entry> { fun getFilteredChildEntries(vararg filter: ChildFilter): List<Entry> {
val children = ArrayList<Entry>()
val withoutMetaStream = filter.contains(ChildFilter.META_STREAM) val withoutMetaStream = filter.contains(ChildFilter.META_STREAM)
val showExpiredEntries = !filter.contains(ChildFilter.EXPIRED) val showExpiredEntries = !filter.contains(ChildFilter.EXPIRED)
groupKDB?.getChildEntries()?.forEach { return groupKDB?.getChildEntries()?.filter {
val entryToAddAsChild = Entry(it) (!withoutMetaStream || (withoutMetaStream && !it.isMetaStream))
if ((!withoutMetaStream || (withoutMetaStream && !entryToAddAsChild.isMetaStream)) && (!it.isCurrentlyExpires or showExpiredEntries)
&& (!entryToAddAsChild.isCurrentlyExpires or showExpiredEntries)) }?.map {
children.add(entryToAddAsChild) Entry(it)
} } ?:
groupKDBX?.getChildEntries()?.forEach { groupKDBX?.getChildEntries()?.filter {
val entryToAddAsChild = Entry(it) !it.isCurrentlyExpires or showExpiredEntries
if (!entryToAddAsChild.isCurrentlyExpires or showExpiredEntries) }?.map {
children.add(entryToAddAsChild) Entry(it)
} } ?:
ArrayList()
}
return children fun getNumberOfChildEntries(vararg filter: ChildFilter): Int {
return getFilteredChildEntries(*filter).size
} }
/** /**
* Filter entries and return children * Filter entries and return children
* @return List of direct children (one level below) as NodeVersioned * @return List of direct children (one level below) as NodeVersioned
*/ */
fun getChildren(vararg filter: ChildFilter): List<Node> { fun getChildren(): List<Node> {
val children = ArrayList<Node>() return getChildGroups() + getChildEntries()
children.addAll(getChildGroups()) }
groupKDB?.let { fun getFilteredChildren(vararg filter: ChildFilter): List<Node> {
children.addAll(getChildEntries(*filter)) return getChildGroups() + getFilteredChildEntries(*filter)
}
groupKDBX?.let {
// No MetasStream in V4
children.addAll(getChildEntries(*filter))
}
return children
} }
override fun addChildGroup(group: Group) { override fun addChildGroup(group: Group) {

View File

@@ -20,149 +20,198 @@
package com.kunzisoft.keepass.database.element package com.kunzisoft.keepass.database.element
import com.kunzisoft.keepass.database.element.node.Node import com.kunzisoft.keepass.database.element.group.GroupVersionedInterface
import com.kunzisoft.keepass.database.element.node.NodeVersionedInterface
import com.kunzisoft.keepass.database.element.node.Type import com.kunzisoft.keepass.database.element.node.Type
import java.util.* import java.util.*
enum class SortNodeEnum { enum class SortNodeEnum {
DB, TITLE, USERNAME, CREATION_TIME, LAST_MODIFY_TIME, LAST_ACCESS_TIME; DB, TITLE, USERNAME, CREATION_TIME, LAST_MODIFY_TIME, LAST_ACCESS_TIME;
fun getNodeComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean): Comparator<Node> { fun <G: GroupVersionedInterface<G, *>> getNodeComparator(sortNodeParameters: SortNodeParameters)
: Comparator<NodeVersionedInterface<G>> {
return when (this) { return when (this) {
DB -> NodeNaturalComparator(ascending, groupsBefore, false) // Force false because natural order contains recycle bin DB -> NodeNaturalComparator(sortNodeParameters) // Force false because natural order contains recycle bin
TITLE -> NodeTitleComparator(ascending, groupsBefore, recycleBinBottom) TITLE -> NodeTitleComparator(sortNodeParameters)
USERNAME -> NodeUsernameComparator(ascending, groupsBefore, recycleBinBottom) USERNAME -> NodeUsernameComparator(sortNodeParameters)
CREATION_TIME -> NodeCreationComparator(ascending, groupsBefore, recycleBinBottom) CREATION_TIME -> NodeCreationComparator(sortNodeParameters)
LAST_MODIFY_TIME -> NodeLastModificationComparator(ascending, groupsBefore, recycleBinBottom) LAST_MODIFY_TIME -> NodeLastModificationComparator(sortNodeParameters)
LAST_ACCESS_TIME -> NodeLastAccessComparator(ascending, groupsBefore, recycleBinBottom) LAST_ACCESS_TIME -> NodeLastAccessComparator(sortNodeParameters)
} }
} }
abstract class NodeComparator(var ascending: Boolean, var groupsBefore: Boolean, var recycleBinBottom: Boolean) : Comparator<Node> { data class SortNodeParameters(var ascending: Boolean = true,
var groupsBefore: Boolean = true,
var recycleBinBottom: Boolean = true)
abstract fun compareBySpecificOrder(object1: Node, object2: Node): Int abstract class NodeComparator
<
G: GroupVersionedInterface<*, *>,
T: NodeVersionedInterface<G>
>(var sortNodeParameters: SortNodeParameters)
: Comparator<T> {
private fun specificOrderOrHashIfEquals(object1: Node, object2: Node): Int { val database = Database.getInstance()
abstract fun compareBySpecificOrder(object1: T, object2: T): Int
private fun specificOrderOrHashIfEquals(object1: T, object2: T): Int {
val specificOrderComp = compareBySpecificOrder(object1, object2) val specificOrderComp = compareBySpecificOrder(object1, object2)
return when {
return if (specificOrderComp == 0) { specificOrderComp == 0 -> object1.hashCode() - object2.hashCode()
object1.hashCode() - object2.hashCode() sortNodeParameters.ascending -> specificOrderComp
} else if (!ascending) -specificOrderComp else specificOrderComp // If descending, revert else -> -specificOrderComp
}
} }
override fun compare(object1: Node, object2: Node): Int { override fun compare(object1: T, object2: T): Int {
if (object1 == object2) if (object1 == object2)
return 0 return 0
if (object1.type == Type.GROUP) { when (object1.type) {
return if (object2.type == Type.GROUP) { Type.GROUP -> {
// RecycleBin at end of groups when (object2.type) {
val database = Database.getInstance() Type.GROUP -> {
if (database.isRecycleBinEnabled && recycleBinBottom) { // RecycleBin at end of groups
if (database.recycleBin == object1) if (database.isRecycleBinEnabled && sortNodeParameters.recycleBinBottom) {
return 1 if (database.recycleBin == object1)
if (database.recycleBin == object2) return 1
return -1 if (database.recycleBin == object2)
return -1
}
return specificOrderOrHashIfEquals(object1, object2)
}
Type.ENTRY -> {
return if (sortNodeParameters.groupsBefore)
-1
else
1
}
} }
specificOrderOrHashIfEquals(object1, object2)
} else if (object2.type == Type.ENTRY) {
if (groupsBefore)
-1
else
1
} else {
-1
} }
} else if (object1.type == Type.ENTRY) { Type.ENTRY -> {
return if (object2.type == Type.ENTRY) { return when (object2.type) {
specificOrderOrHashIfEquals(object1, object2) Type.GROUP -> {
} else if (object2.type == Type.GROUP) { if (sortNodeParameters.groupsBefore)
if (groupsBefore) 1
1 else
else -1
-1 }
} else { Type.ENTRY -> {
-1 specificOrderOrHashIfEquals(object1, object2)
}
}
} }
} }
// Type not known
return -1
} }
} }
/** /**
* Comparator of node by natural database placement * Comparator of node by natural database placement
*/ */
class NodeNaturalComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeNaturalComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
return object1.nodePositionInParent.compareTo(object2.nodePositionInParent) return object1.nodeIndexInParentForNaturalOrder()
.compareTo(object2.nodeIndexInParentForNaturalOrder())
} }
} }
/** /**
* Comparator of Node by Title * Comparator of Node by Title
*/ */
class NodeTitleComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeTitleComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
return object1.title.compareTo(object2.title, ignoreCase = true) val titleCompare = object1.title.compareTo(object2.title, ignoreCase = true)
return if (titleCompare == 0)
NodeNaturalComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
else
titleCompare
} }
} }
/** /**
* Comparator of Node by Username, Groups by title * Comparator of Node by Username, Groups by title
*/ */
class NodeUsernameComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeUsernameComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
if (object1.type == Type.ENTRY && object2.type == Type.ENTRY) { return if (object1.type == Type.ENTRY && object2.type == Type.ENTRY) {
// To get username if it's a ref // To get username if it's a ref
return (object1 as Entry).getEntryInfo(Database.getInstance()).username val usernameCompare = (object1 as Entry).getEntryInfo(database).username
.compareTo((object2 as Entry).getEntryInfo(Database.getInstance()).username, .compareTo((object2 as Entry).getEntryInfo(database).username,
ignoreCase = true) ignoreCase = true)
if (usernameCompare == 0)
NodeTitleComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
else
usernameCompare
} else {
NodeTitleComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
} }
return NodeTitleComparator(ascending, groupsBefore, recycleBinBottom).compare(object1, object2)
} }
} }
/** /**
* Comparator of node by creation * Comparator of node by creation
*/ */
class NodeCreationComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeCreationComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
return object1.creationTime.date val creationCompare = object1.creationTime.date
.compareTo(object2.creationTime.date) .compareTo(object2.creationTime.date)
return if (creationCompare == 0)
NodeNaturalComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
else
creationCompare
} }
} }
/** /**
* Comparator of node by last modification * Comparator of node by last modification
*/ */
class NodeLastModificationComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeLastModificationComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
return object1.lastModificationTime.date val lastModificationCompare = object1.lastModificationTime.date
.compareTo(object2.lastModificationTime.date) .compareTo(object2.lastModificationTime.date)
return if (lastModificationCompare == 0)
NodeNaturalComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
else
lastModificationCompare
} }
} }
/** /**
* Comparator of node by last access * Comparator of node by last access
*/ */
class NodeLastAccessComparator(ascending: Boolean, groupsBefore: Boolean, recycleBinBottom: Boolean) class NodeLastAccessComparator<G: GroupVersionedInterface<*, *>, T: NodeVersionedInterface<G>>(
: NodeComparator(ascending, groupsBefore, recycleBinBottom) { sortNodeParameters: SortNodeParameters)
: NodeComparator<G, T>(sortNodeParameters) {
override fun compareBySpecificOrder(object1: Node, object2: Node): Int { override fun compareBySpecificOrder(object1: T, object2: T): Int {
return object1.lastAccessTime.date val lastAccessCompare = object1.lastAccessTime.date
.compareTo(object2.lastAccessTime.date) .compareTo(object2.lastAccessTime.date)
return if (lastAccessCompare == 0)
NodeNaturalComparator<G, T>(sortNodeParameters)
.compare(object1, object2)
else
lastAccessCompare
} }
} }
} }

View File

@@ -36,4 +36,14 @@ abstract class EntryVersioned
constructor(parcel: Parcel) : super(parcel) constructor(parcel: Parcel) : super(parcel)
override fun nodeIndexInParentForNaturalOrder(): Int {
if (nodeIndexInParentForNaturalOrder == -1) {
val numberOfGroups = parent?.getChildGroups()?.size
val indexInEntries = parent?.getChildEntries()?.indexOf(this)
if (numberOfGroups != null && indexInEntries != null)
return numberOfGroups + indexInEntries
}
return nodeIndexInParentForNaturalOrder
}
} }

View File

@@ -22,6 +22,7 @@ package com.kunzisoft.keepass.database.element.group
import android.os.Parcel import android.os.Parcel
import com.kunzisoft.keepass.database.element.entry.EntryVersioned import com.kunzisoft.keepass.database.element.entry.EntryVersioned
import com.kunzisoft.keepass.database.element.node.NodeVersioned import com.kunzisoft.keepass.database.element.node.NodeVersioned
import java.util.*
abstract class GroupVersioned abstract class GroupVersioned
< <
@@ -34,9 +35,10 @@ abstract class GroupVersioned
private var titleGroup = "" private var titleGroup = ""
@Transient @Transient
private val childGroups = ArrayList<Group>() private val childGroups = LinkedList<Group>()
@Transient @Transient
private val childEntries = ArrayList<Entry>() private val childEntries = LinkedList<Entry>()
private var positionIndexChildren = 0
constructor() : super() constructor() : super()
@@ -52,9 +54,8 @@ abstract class GroupVersioned
protected fun updateWith(source: GroupVersioned<GroupId, EntryId, Group, Entry>) { protected fun updateWith(source: GroupVersioned<GroupId, EntryId, Group, Entry>) {
super.updateWith(source) super.updateWith(source)
titleGroup = source.titleGroup titleGroup = source.titleGroup
childGroups.clear() removeChildren()
childGroups.addAll(source.childGroups) childGroups.addAll(source.childGroups)
childEntries.clear()
childEntries.addAll(source.childEntries) childEntries.addAll(source.childEntries)
} }
@@ -62,23 +63,27 @@ abstract class GroupVersioned
get() = titleGroup get() = titleGroup
set(value) { titleGroup = value } set(value) { titleGroup = value }
override fun getChildGroups(): MutableList<Group> { override fun getChildGroups(): List<Group> {
return childGroups return childGroups
} }
override fun getChildEntries(): MutableList<Entry> { override fun getChildEntries(): List<Entry> {
return childEntries return childEntries
} }
override fun addChildGroup(group: Group) { override fun addChildGroup(group: Group) {
if (childGroups.contains(group)) if (childGroups.contains(group))
removeChildGroup(group) removeChildGroup(group)
positionIndexChildren++
group.nodeIndexInParentForNaturalOrder = positionIndexChildren
this.childGroups.add(group) this.childGroups.add(group)
} }
override fun addChildEntry(entry: Entry) { override fun addChildEntry(entry: Entry) {
if (childEntries.contains(entry)) if (childEntries.contains(entry))
removeChildEntry(entry) removeChildEntry(entry)
positionIndexChildren++
entry.nodeIndexInParentForNaturalOrder = positionIndexChildren
this.childEntries.add(entry) this.childEntries.add(entry)
} }
@@ -95,6 +100,13 @@ abstract class GroupVersioned
this.childEntries.clear() this.childEntries.clear()
} }
override fun nodeIndexInParentForNaturalOrder(): Int {
return if (nodeIndexInParentForNaturalOrder == -1)
childGroups.indexOf(this)
else
nodeIndexInParentForNaturalOrder
}
override fun toString(): String { override fun toString(): String {
return titleGroup return titleGroup
} }

View File

@@ -24,9 +24,9 @@ import com.kunzisoft.keepass.database.element.node.NodeVersionedInterface
interface GroupVersionedInterface<Group: GroupVersionedInterface<Group, Entry>, Entry> : NodeVersionedInterface<Group> { interface GroupVersionedInterface<Group: GroupVersionedInterface<Group, Entry>, Entry> : NodeVersionedInterface<Group> {
fun getChildGroups(): MutableList<Group> fun getChildGroups(): List<Group>
fun getChildEntries(): MutableList<Entry> fun getChildEntries(): List<Entry>
fun addChildGroup(group: Group) fun addChildGroup(group: Group)

View File

@@ -25,17 +25,6 @@ interface Node: NodeVersionedInterface<Group> {
val nodeId: NodeId<*>? val nodeId: NodeId<*>?
val nodePositionInParent: Int
get() {
parent?.getChildren(Group.ChildFilter.META_STREAM)?.let { children ->
children.forEachIndexed { index, nodeVersioned ->
if (nodeVersioned.nodeId == this.nodeId)
return index
}
}
return -1
}
fun addParentFrom(node: Node) { fun addParentFrom(node: Node) {
parent = node.parent parent = node.parent
} }

View File

@@ -40,6 +40,8 @@ abstract class NodeVersioned<IdType, Parent : GroupVersionedInterface<Parent, En
val id: IdType val id: IdType
get() = nodeId.id get() = nodeId.id
var nodeIndexInParentForNaturalOrder = -1
protected constructor() protected constructor()
protected constructor(parcel: Parcel) { protected constructor(parcel: Parcel) {

View File

@@ -47,5 +47,10 @@ interface NodeVersionedInterface<ParentGroup> : NodeTimeInterface, Parcelable {
fun isContainedIn(container: ParentGroup): Boolean fun isContainedIn(container: ParentGroup): Boolean
/**
* Groups are always before in natural order (DB order)
*/
fun nodeIndexInParentForNaturalOrder(): Int
fun touch(modified: Boolean, touchParents: Boolean) fun touch(modified: Boolean, touchParents: Boolean)
} }

View File

@@ -208,7 +208,7 @@ class ClipboardEntryNotificationService : LockNotificationService() {
private fun cleanClipboard() { private fun cleanClipboard() {
try { try {
clipboardHelper?.cleanClipboard() clipboardHelper?.cleanClipboard()
} catch (e: ClipboardException) { } catch (e: Exception) {
Log.e(TAG, "Clipboard can't be cleaned", e) Log.e(TAG, "Clipboard can't be cleaned", e)
} }
} }

View File

@@ -75,16 +75,16 @@ class NestedAppSettingsFragment : NestedSettingsFragment() {
activity?.let { activity -> activity?.let { activity ->
allowCopyPassword() allowCopyPassword()
findPreference<Preference>(getString(R.string.keyfile_key))?.setOnPreferenceChangeListener { _, newValue -> findPreference<Preference>(getString(R.string.remember_database_locations_key))?.setOnPreferenceChangeListener { _, newValue ->
if (!(newValue as Boolean)) { if (!(newValue as Boolean)) {
FileDatabaseHistoryAction.getInstance(activity.applicationContext).deleteAllKeyFiles() FileDatabaseHistoryAction.getInstance(activity.applicationContext).deleteAll()
} }
true true
} }
findPreference<Preference>(getString(R.string.recentfile_key))?.setOnPreferenceChangeListener { _, newValue -> findPreference<Preference>(getString(R.string.remember_keyfile_locations_key))?.setOnPreferenceChangeListener { _, newValue ->
if (!(newValue as Boolean)) { if (!(newValue as Boolean)) {
FileDatabaseHistoryAction.getInstance(activity.applicationContext).deleteAll() FileDatabaseHistoryAction.getInstance(activity.applicationContext).deleteAllKeyFiles()
} }
true true
} }
@@ -95,8 +95,8 @@ class NestedAppSettingsFragment : NestedSettingsFragment() {
setPreferencesFromResource(R.xml.preferences_form_filling, rootKey) setPreferencesFromResource(R.xml.preferences_form_filling, rootKey)
activity?.let { activity -> activity?.let { activity ->
val autoFillEnablePreference: SwitchPreference? = findPreference(getString(R.string.settings_autofill_enable_key))
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val autoFillEnablePreference: SwitchPreference? = findPreference(getString(R.string.settings_autofill_enable_key))
val autofillManager = activity.getSystemService(AutofillManager::class.java) val autofillManager = activity.getSystemService(AutofillManager::class.java)
if (autofillManager != null && autofillManager.hasEnabledAutofillServices()) if (autofillManager != null && autofillManager.hasEnabledAutofillServices())
autoFillEnablePreference?.isChecked = autofillManager.hasEnabledAutofillServices() autoFillEnablePreference?.isChecked = autofillManager.hasEnabledAutofillServices()
@@ -143,13 +143,7 @@ class NestedAppSettingsFragment : NestedSettingsFragment() {
} }
} }
} else { } else {
autoFillEnablePreference?.setOnPreferenceClickListener { preference -> findPreference<Preference>(getString(R.string.autofill_key))?.isVisible = false
(preference as SwitchPreference).isChecked = false
val fragmentManager = fragmentManager!!
UnavailableFeatureDialogFragment.getInstance(Build.VERSION_CODES.O)
.show(fragmentManager, "unavailableFeatureDialog")
false
}
} }
} }
@@ -342,8 +336,8 @@ class NestedAppSettingsFragment : NestedSettingsFragment() {
activity?.let { activity -> activity?.let { activity ->
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
val autoFillEnablePreference: SwitchPreference? = findPreference(getString(R.string.settings_autofill_enable_key)) findPreference<SwitchPreference?>(getString(R.string.settings_autofill_enable_key))?.let {
if (autoFillEnablePreference != null) { autoFillEnablePreference ->
val autofillManager = activity.getSystemService(AutofillManager::class.java) val autofillManager = activity.getSystemService(AutofillManager::class.java)
autoFillEnablePreference.isChecked = autofillManager != null autoFillEnablePreference.isChecked = autofillManager != null
&& autofillManager.hasEnabledAutofillServices() && autofillManager.hasEnabledAutofillServices()

View File

@@ -28,16 +28,40 @@ import java.util.*
object PreferencesUtil { object PreferencesUtil {
fun rememberKeyFiles(context: Context): Boolean { fun rememberDatabaseLocations(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context) val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.keyfile_key), return prefs.getBoolean(context.getString(R.string.remember_database_locations_key),
context.resources.getBoolean(R.bool.keyfile_default)) context.resources.getBoolean(R.bool.remember_database_locations_default))
}
fun showRecentFiles(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.show_recent_files_key),
context.resources.getBoolean(R.bool.show_recent_files_default))
}
fun hideBrokenLocations(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.hide_broken_locations_key),
context.resources.getBoolean(R.bool.hide_broken_locations_default))
}
fun rememberKeyFileLocations(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.remember_keyfile_locations_key),
context.resources.getBoolean(R.bool.remember_keyfile_locations_default))
} }
fun omitBackup(context: Context): Boolean { fun omitBackup(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context) val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.omitbackup_key), return prefs.getBoolean(context.getString(R.string.omit_backup_search_key),
context.resources.getBoolean(R.bool.omitbackup_default)) context.resources.getBoolean(R.bool.omit_backup_search_default))
}
fun automaticallyFocusSearch(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.auto_focus_search_key),
context.resources.getBoolean(R.bool.auto_focus_search_default))
} }
fun showUsernamesListEntries(context: Context): Boolean { fun showUsernamesListEntries(context: Context): Boolean {
@@ -194,8 +218,8 @@ object PreferencesUtil {
fun isPasswordMask(context: Context): Boolean { fun isPasswordMask(context: Context): Boolean {
val prefs = PreferenceManager.getDefaultSharedPreferences(context) val prefs = PreferenceManager.getDefaultSharedPreferences(context)
return prefs.getBoolean(context.getString(R.string.maskpass_key), return prefs.getBoolean(context.getString(R.string.hide_password_key),
context.resources.getBoolean(R.bool.maskpass_default)) context.resources.getBoolean(R.bool.hide_password_default))
} }
fun fieldFontIsInVisibility(context: Context): Boolean { fun fieldFontIsInVisibility(context: Context): Boolean {

View File

@@ -27,6 +27,7 @@ import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.MenuItem import android.view.MenuItem
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.coordinatorlayout.widget.CoordinatorLayout
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.activities.dialogs.AssignMasterKeyDialogFragment import com.kunzisoft.keepass.activities.dialogs.AssignMasterKeyDialogFragment
@@ -35,6 +36,7 @@ import com.kunzisoft.keepass.activities.helpers.ReadOnlyHelper
import com.kunzisoft.keepass.activities.lock.LockingActivity import com.kunzisoft.keepass.activities.lock.LockingActivity
import com.kunzisoft.keepass.database.element.Database import com.kunzisoft.keepass.database.element.Database
import com.kunzisoft.keepass.timeout.TimeoutHelper import com.kunzisoft.keepass.timeout.TimeoutHelper
import com.kunzisoft.keepass.view.showActionError
open class SettingsActivity open class SettingsActivity
: LockingActivity(), : LockingActivity(),
@@ -43,6 +45,7 @@ open class SettingsActivity
private var backupManager: BackupManager? = null private var backupManager: BackupManager? = null
private var coordinatorLayout: CoordinatorLayout? = null
private var toolbar: Toolbar? = null private var toolbar: Toolbar? = null
companion object { companion object {
@@ -74,6 +77,8 @@ open class SettingsActivity
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
setContentView(R.layout.activity_toolbar) setContentView(R.layout.activity_toolbar)
coordinatorLayout = findViewById(R.id.toolbar_coordinator)
toolbar = findViewById(R.id.toolbar) toolbar = findViewById(R.id.toolbar)
toolbar?.setTitle(R.string.settings) toolbar?.setTitle(R.string.settings)
setSupportActionBar(toolbar) setSupportActionBar(toolbar)
@@ -92,6 +97,8 @@ open class SettingsActivity
(supportFragmentManager (supportFragmentManager
.findFragmentByTag(TAG_NESTED) as NestedSettingsFragment?) .findFragmentByTag(TAG_NESTED) as NestedSettingsFragment?)
?.onProgressDialogThreadResult(actionTask, result) ?.onProgressDialogThreadResult(actionTask, result)
coordinatorLayout?.showActionError(result)
} }
} }

View File

@@ -47,7 +47,6 @@ class ClipboardHelper(private val context: Context) {
return mClipboardManager return mClipboardManager
} }
@JvmOverloads
fun timeoutCopyToClipboard(text: String, toastString: String = "") { fun timeoutCopyToClipboard(text: String, toastString: String = "") {
if (toastString.isNotEmpty()) if (toastString.isNotEmpty())
Toast.makeText(context, toastString, Toast.LENGTH_LONG).show() Toast.makeText(context, toastString, Toast.LENGTH_LONG).show()
@@ -98,12 +97,15 @@ class ClipboardHelper(private val context: Context) {
} }
@Throws(ClipboardException::class) @Throws(ClipboardException::class)
@JvmOverloads
fun cleanClipboard(label: String = "") { fun cleanClipboard(label: String = "") {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { try {
getClipboardManager()?.clearPrimaryClip() if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
} else { getClipboardManager()?.clearPrimaryClip()
copyToClipboard(label, "") } else {
copyToClipboard(label, "")
}
} catch (e: Exception) {
throw ClipboardException(e)
} }
} }

View File

@@ -22,8 +22,6 @@ package com.kunzisoft.keepass.utils
import android.content.Context import android.content.Context
import android.net.Uri import android.net.Uri
import android.text.format.Formatter import android.text.format.Formatter
import androidx.documentfile.provider.DocumentFile
import java.io.File
import java.io.Serializable import java.io.Serializable
import java.text.DateFormat import java.text.DateFormat
import java.util.* import java.util.*
@@ -34,7 +32,7 @@ open class FileInfo : Serializable {
var fileUri: Uri? var fileUri: Uri?
var filePath: String? = null var filePath: String? = null
var fileName: String? = "" var fileName: String? = ""
var lastModification = Date() var lastModification = Date(0L)
var size: Long = 0L var size: Long = 0L
constructor(context: Context, fileUri: Uri) { constructor(context: Context, fileUri: Uri) {
@@ -51,22 +49,11 @@ open class FileInfo : Serializable {
fun init() { fun init() {
this.filePath = fileUri?.path this.filePath = fileUri?.path
if (EXTERNAL_STORAGE_AUTHORITY == fileUri?.authority) {
fileUri?.let { fileUri -> UriUtil.getFileData(context, fileUri)?.let { file ->
DocumentFile.fromSingleUri(context, fileUri)?.let { file -> size = file.length()
size = file.length() fileName = file.name
fileName = file.name lastModification = Date(file.lastModified())
lastModification = Date(file.lastModified())
}
}
} else {
filePath?.let {
File(it).let { file ->
size = file.length()
fileName = file.name
lastModification = Date(file.lastModified())
}
}
} }
if (fileName == null || fileName!!.isEmpty()) { if (fileName == null || fileName!!.isEmpty()) {
@@ -74,10 +61,18 @@ open class FileInfo : Serializable {
} }
} }
fun found(): Boolean { fun lastModificationAccessible(): Boolean {
return lastModification.after(Date(0L))
}
fun sizeAccessible(): Boolean {
return size != 0L return size != 0L
} }
fun dataAccessible(): Boolean {
return UriUtil.isUriAccessible(context.contentResolver, fileUri)
}
fun getModificationString(): String { fun getModificationString(): String {
return DateFormat.getDateTimeInstance() return DateFormat.getDateTimeInstance()
.format(lastModification) .format(lastModification)
@@ -86,9 +81,4 @@ open class FileInfo : Serializable {
fun getSizeString(): String { fun getSizeString(): String {
return Formatter.formatFileSize(context, size) return Formatter.formatFileSize(context, size)
} }
companion object {
private const val EXTERNAL_STORAGE_AUTHORITY = "com.android.externalstorage.documents"
}
} }

View File

@@ -24,29 +24,87 @@ import android.content.Context
import android.content.Intent import android.content.Intent
import android.net.Uri import android.net.Uri
import android.os.Build import android.os.Build
import android.util.Log
import android.widget.Toast import android.widget.Toast
import androidx.documentfile.provider.DocumentFile
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import java.io.File
import java.io.FileInputStream import java.io.FileInputStream
import java.io.FileNotFoundException import java.io.FileNotFoundException
import java.io.InputStream import java.io.InputStream
import java.util.*
object UriUtil { object UriUtil {
@Throws(FileNotFoundException::class) fun isUriAccessible(contentResolver: ContentResolver, fileUri: Uri?): Boolean {
fun getUriInputStream(contentResolver: ContentResolver, uri: Uri?): InputStream? { if (fileUri == null)
if (uri == null) return false
return null return try {
val scheme = uri.scheme //https://developer.android.com/reference/android/content/res/AssetFileDescriptor
return if (scheme == null || scheme.isEmpty() || scheme == "file") { contentResolver.openAssetFileDescriptor(fileUri, "r")?.close()
FileInputStream(uri.path!!) true
} else if (scheme == "content") { } catch (e: Exception) {
contentResolver.openInputStream(uri) Log.e(UriUtil.javaClass.name, "Unable to access uri $fileUri : ${e.message}")
} else { false
null
} }
} }
fun isUriNotWritable(contentResolver: ContentResolver, fileUri: Uri?): Boolean {
if (fileUri == null)
return true
return try {
contentResolver.openAssetFileDescriptor(fileUri, "wa")?.close()
false
} catch (e: Exception) {
Log.e(UriUtil.javaClass.name, "Unable to access uri $fileUri : ${e.message}")
true
}
}
fun getFileData(context: Context, fileUri: Uri?): DocumentFile? {
if (fileUri == null)
return null
return when {
isFileScheme(fileUri) -> {
fileUri.path?.let {
File(it).let { file ->
return DocumentFile.fromFile(file)
}
}
}
isContentScheme(fileUri) -> DocumentFile.fromSingleUri(context, fileUri)
else -> null
}
}
@Throws(FileNotFoundException::class)
fun getUriInputStream(contentResolver: ContentResolver, fileUri: Uri?): InputStream? {
if (fileUri == null)
return null
return when {
isFileScheme(fileUri) -> fileUri.path?.let { FileInputStream(it) }
isContentScheme(fileUri) -> contentResolver.openInputStream(fileUri)
else -> null
}
}
private fun isFileScheme(fileUri: Uri): Boolean {
val scheme = fileUri.scheme
if (scheme == null || scheme.isEmpty() || scheme.toLowerCase(Locale.ENGLISH) == "file") {
return true
}
return false
}
private fun isContentScheme(fileUri: Uri): Boolean {
val scheme = fileUri.scheme
if (scheme != null && scheme.toLowerCase(Locale.ENGLISH) == "content") {
return true
}
return false
}
fun parse(stringUri: String?): Uri? { fun parse(stringUri: String?): Uri? {
return if (stringUri?.isNotEmpty() == true) { return if (stringUri?.isNotEmpty() == true) {
Uri.parse(stringUri) Uri.parse(stringUri)

View File

@@ -29,8 +29,10 @@ import android.view.View
import android.view.animation.AccelerateDecelerateInterpolator import android.view.animation.AccelerateDecelerateInterpolator
import android.widget.TextView import android.widget.TextView
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.coordinatorlayout.widget.CoordinatorLayout
import com.google.android.material.snackbar.Snackbar import com.google.android.material.snackbar.Snackbar
import com.kunzisoft.keepass.R import com.kunzisoft.keepass.R
import com.kunzisoft.keepass.tasks.ActionRunnable
/** /**
* Replace font by monospace, must be called after seText() * Replace font by monospace, must be called after seText()
@@ -50,6 +52,11 @@ fun TextView.applyHiddenStyle(hide: Boolean) {
} }
} }
fun TextView.setTextSize(unit: Int, defaultSize: Float, multiplier: Float) {
if (multiplier > 0.0F && multiplier != 1.0F)
setTextSize(unit, defaultSize * multiplier)
}
fun TextView.strikeOut(strikeOut: Boolean) { fun TextView.strikeOut(strikeOut: Boolean) {
paintFlags = if (strikeOut) paintFlags = if (strikeOut)
paintFlags or Paint.STRIKE_THRU_TEXT_FLAG paintFlags or Paint.STRIKE_THRU_TEXT_FLAG
@@ -99,4 +106,14 @@ fun Toolbar.expand(animate: Boolean = true) {
play(slideAnimator) play(slideAnimator)
interpolator = AccelerateDecelerateInterpolator() interpolator = AccelerateDecelerateInterpolator()
}.start() }.start()
}
fun CoordinatorLayout.showActionError(result: ActionRunnable.Result) {
if (!result.isSuccess) {
result.exception?.errorId?.let { errorId ->
Snackbar.make(this, errorId, Snackbar.LENGTH_LONG).asError().show()
} ?: result.message?.let { message ->
Snackbar.make(this, message, Snackbar.LENGTH_LONG).asError().show()
}
}
} }

View File

@@ -33,7 +33,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"
app:layout_constraintTop_toBottomOf="@id/toolbar" app:layout_constraintTop_toBottomOf="@id/toolbar"
app:layout_constraintBottom_toTopOf="@+id/disclaimer"> app:layout_constraintBottom_toBottomOf="parent">
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent" android:layout_width="match_parent"
@@ -96,53 +96,85 @@
</LinearLayout> </LinearLayout>
</RelativeLayout> </RelativeLayout>
<TextView android:id="@+id/about_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center"
android:text="@string/about_description"/>
<TextView android:id="@+id/homepage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/about_homepage"
style="@style/KeepassDXStyle.TextAppearance.SmallTitle"/>
<TextView <TextView
android:id="@+id/textView" android:id="@+id/activity_about_description"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="18dp" android:layout_marginTop="8dp"
android:layout_marginStart="18dp" android:text="@string/about_description"/>
android:autoLink="web"
android:text="@string/homepage"/>
<TextView android:id="@+id/feedback" <TextView
android:layout_width="wrap_content" android:id="@+id/activity_about_about_title"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_marginTop="8dp" android:layout_height="wrap_content"
android:text="@string/about_feedback" android:layout_marginTop="16dp"
style="@style/KeepassDXStyle.TextAppearance.SmallTitle"/> android:text="@string/about"
<TextView android:layout_width="wrap_content" android:textStyle="bold"
android:layout_height="wrap_content" style="@style/KeepassDXStyle.TextAppearance.Title"/>
android:layout_marginLeft="18dp" <TextView
android:layout_marginStart="18dp" android:id="@+id/activity_about_licence_text"
android:text="@string/issues" android:layout_marginTop="8dp"
android:autoLink="web"/> android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/activity_about_contribution_text"
android:layout_marginTop="8dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/activity_about_contact_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="@string/contact"
android:textStyle="bold"
style="@style/KeepassDXStyle.TextAppearance.Title"/>
<TextView
android:id="@+id/activity_about_homepage_subtitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/homepage"
style="@style/KeepassDXStyle.TextAppearance.SmallTitle"/>
<TextView
android:id="@+id/activity_about_homepage_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:autoLink="web"
android:text="@string/homepage_url"/>
<TextView
android:id="@+id/activity_about_feedback_subtitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/feedback"
style="@style/KeepassDXStyle.TextAppearance.SmallTitle"/>
<TextView
android:id="@+id/activity_about_feedback_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/issues_url"
android:autoLink="web"/>
<TextView
android:id="@+id/activity_about_contribution_subtitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/contribution"
style="@style/KeepassDXStyle.TextAppearance.SmallTitle"/>
<TextView
android:id="@+id/activity_about_contribution_link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/contribution_url"
android:autoLink="web"/>
</LinearLayout> </LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
</androidx.core.widget.NestedScrollView> </androidx.core.widget.NestedScrollView>
<TextView
android:id="@+id/disclaimer"
android:padding="20dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_alignParentBottom="true"
android:text="@string/disclaimer_formal"
style="@style/KeepassDXStyle.TextAppearance.TinyText"
app:layout_constraintBottom_toBottomOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -32,7 +32,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toTopOf="@+id/pass_ok"> app:layout_constraintBottom_toTopOf="@+id/activity_password_info_container">
<com.google.android.material.appbar.AppBarLayout <com.google.android.material.appbar.AppBarLayout
android:id="@+id/app_bar" android:id="@+id/app_bar"
@@ -101,11 +101,10 @@
<androidx.core.widget.NestedScrollView <androidx.core.widget.NestedScrollView
android:id="@+id/scroll_container" android:id="@+id/scroll_container"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_gravity="fill_vertical" android:scrollbarStyle="insideOverlay"
android:fillViewport="true"> app:layout_behavior="@string/appbar_scrolling_view_behavior">
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent" android:layout_width="match_parent"
@@ -223,8 +222,36 @@
</androidx.coordinatorlayout.widget.CoordinatorLayout> </androidx.coordinatorlayout.widget.CoordinatorLayout>
<LinearLayout
android:id="@+id/activity_password_info_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintBottom_toTopOf="@+id/activity_password_open_button">
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/activity_password_info_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:minHeight="24dp"
android:paddingStart="24dp"
android:paddingLeft="24dp"
android:paddingEnd="24dp"
android:paddingRight="24dp"
style="@style/KeepassDXStyle.TextAppearance.TinyText"
android:text="@string/warning_database_read_only"
android:textColor="?attr/textColorInverse"
android:background="?attr/colorAccent"
app:layout_constraintBottom_toTopOf="@+id/activity_password_info_delimiter"
android:layout_gravity="bottom"/>
<View
android:id="@+id/activity_password_info_delimiter"
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="?attr/colorAccentLight"/>
</LinearLayout>
<androidx.appcompat.widget.AppCompatButton <androidx.appcompat.widget.AppCompatButton
android:id="@+id/pass_ok" android:id="@+id/activity_password_open_button"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"

View File

@@ -17,18 +17,25 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <androidx.coordinatorlayout.widget.CoordinatorLayout
android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar_coordinator"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent"
android:fitsSystemWindows="true">
<include <LinearLayout
android:id="@+id/toolbar" android:orientation="vertical"
layout="@layout/toolbar_default" />
<FrameLayout
android:id="@+id/fragment_container"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" /> android:layout_height="match_parent">
</LinearLayout> <include
android:id="@+id/toolbar"
layout="@layout/toolbar_default" />
<FrameLayout
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -186,7 +186,7 @@
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:id="@+id/file_size" android:id="@+id/file_size"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:gravity="end|bottom" android:gravity="end|bottom"
android:textColor="?android:attr/textColorHintInverse" android:textColor="?android:attr/textColorHintInverse"

View File

@@ -26,7 +26,7 @@
app:showAsAction="ifRoom" /> app:showAsAction="ifRoom" />
<item android:id="@+id/menu_about" <item android:id="@+id/menu_about"
android:icon="@drawable/ic_help_white_24dp" android:icon="@drawable/ic_help_white_24dp"
android:title="@string/menu_about" android:title="@string/about"
android:orderInCategory="101" android:orderInCategory="101"
app:showAsAction="ifRoom" /> app:showAsAction="ifRoom" />
</menu> </menu>

View File

@@ -18,7 +18,7 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="about_homepage">الصفحة الرئيسية</string> <string name="homepage">الصفحة الرئيسية</string>
<string name="accept">قبول</string> <string name="accept">قبول</string>
<string name="add_group">إضافة مجموعة</string> <string name="add_group">إضافة مجموعة</string>
<string name="encryption">التعمية</string> <string name="encryption">التعمية</string>
@@ -67,8 +67,8 @@
<string name="list_size_summary">حجم النص في قائمة العناصر</string> <string name="list_size_summary">حجم النص في قائمة العناصر</string>
<string name="loading_database">يحمل قاعدة البيانات…</string> <string name="loading_database">يحمل قاعدة البيانات…</string>
<string name="lowercase">حروف صغيرة</string> <string name="lowercase">حروف صغيرة</string>
<string name="maskpass_summary">إخفاء كلمات المرور بشكل افتراضي</string> <string name="hide_password_summary">إخفاء كلمات المرور بشكل افتراضي</string>
<string name="menu_about">عن التطبيق</string> <string name="about">عن التطبيق</string>
<string name="menu_change_key_settings">تغيير المفتاح الرئيسي</string> <string name="menu_change_key_settings">تغيير المفتاح الرئيسي</string>
<string name="settings">الإعدادات</string> <string name="settings">الإعدادات</string>
<string name="menu_app_settings">إعدادات التطبيق</string> <string name="menu_app_settings">إعدادات التطبيق</string>
@@ -87,7 +87,6 @@
<string name="progress_create">إنشاء قاعدة بيانات جديدة …</string> <string name="progress_create">إنشاء قاعدة بيانات جديدة …</string>
<string name="protection">الحماية</string> <string name="protection">الحماية</string>
<string name="read_only">للقراءة فقط</string> <string name="read_only">للقراءة فقط</string>
<string name="recentfile_summary">تذكر أسماء الملفات المستخدمة مؤخرا</string>
<string name="content_description_remove_from_list">حذف</string> <string name="content_description_remove_from_list">حذف</string>
<string name="root">الجذر</string> <string name="root">الجذر</string>
<string name="memory_usage">استخدام الذاكرة</string> <string name="memory_usage">استخدام الذاكرة</string>
@@ -115,7 +114,7 @@
<string name="education_entry_new_field_title">إضافة حقول مخصصة</string> <string name="education_entry_new_field_title">إضافة حقول مخصصة</string>
<string name="education_field_copy_title">نسخ حقل</string> <string name="education_field_copy_title">نسخ حقل</string>
<string name="education_lock_title">تأمين قاعدة البيانات</string> <string name="education_lock_title">تأمين قاعدة البيانات</string>
<string name="about_feedback">الأصداء</string> <string name="feedback">الأصداء</string>
<string name="about_description">تنفيذ أندرويد لمدير كلمات السر «كي‌باس»</string> <string name="about_description">تنفيذ أندرويد لمدير كلمات السر «كي‌باس»</string>
<string name="add_entry">إضافة مدخلة</string> <string name="add_entry">إضافة مدخلة</string>
<string name="edit_entry">تحرير مدخلة</string> <string name="edit_entry">تحرير مدخلة</string>
@@ -129,7 +128,7 @@
<string name="select_to_copy">اختر لنسخ %1$s إلى الحافظة</string> <string name="select_to_copy">اختر لنسخ %1$s إلى الحافظة</string>
<string name="retrieving_db_key">يجلب مفتاح قاعدة البيانات…</string> <string name="retrieving_db_key">يجلب مفتاح قاعدة البيانات…</string>
<string name="default_checkbox">استخدامها كقاعدة بيانات افتراضية</string> <string name="default_checkbox">استخدامها كقاعدة بيانات افتراضية</string>
<string name="disclaimer_formal">KeePassDX © %1$d د كونزيسوفت تأتي مع الضمان لا على الإطلاق؛ هذا هو البرمجيات الحرة، وكنت أهلا إعادة توزيعه تحت شروط إصدار الترخيص 3 أو في وقت لاحق.</string> <string name="html_about_licence">KeePassDX © %1$d د كونزيسوفت تأتي مع الضمان لا على الإطلاق؛ هذا هو البرمجيات الحرة، وكنت أهلا إعادة توزيعه تحت شروط إصدار الترخيص 3 أو في وقت لاحق.</string>
<string name="entry_accessed">نُفذ إليه</string> <string name="entry_accessed">نُفذ إليه</string>
<string name="entry_expires">تنتهي صلاحيته في</string> <string name="entry_expires">تنتهي صلاحيته في</string>
<string name="entry_keyfile">ملف المفتاح</string> <string name="entry_keyfile">ملف المفتاح</string>
@@ -150,13 +149,12 @@
<string name="file_browser">متصفح الملفات</string> <string name="file_browser">متصفح الملفات</string>
<string name="invalid_credentials">تعذرت قراءة كلمة السر أو ملف المفتاح.</string> <string name="invalid_credentials">تعذرت قراءة كلمة السر أو ملف المفتاح.</string>
<string name="invalid_db_sig">تعذر تمييز نسق قاعدة البيانات.</string> <string name="invalid_db_sig">تعذر تمييز نسق قاعدة البيانات.</string>
<string name="keyfile_does_not_exist">لا يوجد ملف مفتاح.</string>
<string name="keyfile_is_empty">ملف المفتاح فارغ.</string> <string name="keyfile_is_empty">ملف المفتاح فارغ.</string>
<string name="list_entries_show_username_title">أظهر أسماء المستخدمين</string> <string name="list_entries_show_username_title">أظهر أسماء المستخدمين</string>
<string name="list_entries_show_username_summary">أظهر أسماء المستخدمين في قوائم المدخلات</string> <string name="list_entries_show_username_summary">أظهر أسماء المستخدمين في قوائم المدخلات</string>
<string name="hint_generated_password">كلمةالسر المشفرة</string> <string name="hint_generated_password">كلمةالسر المشفرة</string>
<string name="hint_keyfile">الملف المفتاحي</string> <string name="hint_keyfile">الملف المفتاحي</string>
<string name="maskpass_title">اخفاء كلمات السر</string> <string name="hide_password_title">اخفاء كلمات السر</string>
<string name="copy_field">نُسخ %1$s</string> <string name="copy_field">نُسخ %1$s</string>
<string name="menu_copy">نسخ</string> <string name="menu_copy">نسخ</string>
<string name="menu_move">نقل</string> <string name="menu_move">نقل</string>
@@ -170,14 +168,11 @@
<string name="select_database_file">فتح قاعدة بيانات موجودة</string> <string name="select_database_file">فتح قاعدة بيانات موجودة</string>
<string name="create_keepass_file">انشاء قاعدة بيانات</string> <string name="create_keepass_file">انشاء قاعدة بيانات</string>
<string name="open_recent">قواعد البيانات الاخيرة</string> <string name="open_recent">قواعد البيانات الاخيرة</string>
<string name="omitbackup_title">لا تبحثفي مدخلات النسخ الاحتياطي</string> <string name="omit_backup_search_title">لا تبحثفي مدخلات النسخ الاحتياطي</string>
<string name="progress_title">قيد العمل…</string> <string name="progress_title">قيد العمل…</string>
<string name="read_only_warning">KeePassDX يحتاج صلاحية الكتابة من اجل تعديل قاعدة البيانات.</string> <string name="read_only_warning">KeePassDX يحتاج صلاحية الكتابة من اجل تعديل قاعدة البيانات.</string>
<string name="remember_keyfile_summary">تذكر موقع ملف المفتاح قاعدة البيانات</string>
<string name="remember_keyfile_title">حفظ الملف المفتاحي</string>
<string name="encryption_explanation">خوارزمية تشفير جميع البيانات.</string> <string name="encryption_explanation">خوارزمية تشفير جميع البيانات.</string>
<string name="unsupported_db_version">قاعدة بيانات غير مدعومة.</string> <string name="unsupported_db_version">قاعدة بيانات غير مدعومة.</string>
<string name="warning_read_only">اسمح بالكتابة على بطاقة الذاكرة لحفظ التغيرات.</string>
<string name="warning_unmounted">اربط بطاقة الذاكرة لإنشاء او تحميل قاعدة بيانات.</string> <string name="warning_unmounted">اربط بطاقة الذاكرة لإنشاء او تحميل قاعدة بيانات.</string>
<string name="build_label">بناء %1$s</string> <string name="build_label">بناء %1$s</string>
<string name="encrypted_value_stored">تم حفظ كلمة السر المشفرة</string> <string name="encrypted_value_stored">تم حفظ كلمة السر المشفرة</string>
@@ -269,7 +264,6 @@
<string name="content_description_background">الخلفية</string> <string name="content_description_background">الخلفية</string>
<string name="rounds">دورات التحويل</string> <string name="rounds">دورات التحويل</string>
<string name="rounds_explanation">توفر الدورات الاضافية ضد هجوم توليد التركيبات ،لكنها تبطئ التحميل والحفظ.</string> <string name="rounds_explanation">توفر الدورات الاضافية ضد هجوم توليد التركيبات ،لكنها تبطئ التحميل والحفظ.</string>
<string name="rounds_hint">دورات التحميل</string>
<string name="memory_usage_explanation">مقدار الذاكرة (بالبايت) لاستخدامها في دالة اشتقاق المفتاح.</string> <string name="memory_usage_explanation">مقدار الذاكرة (بالبايت) لاستخدامها في دالة اشتقاق المفتاح.</string>
<string name="parallelism_explanation">درجة التوازي (عدد العمليات) لدالة اشتقاق المفتاح.</string> <string name="parallelism_explanation">درجة التوازي (عدد العمليات) لدالة اشتقاق المفتاح.</string>
<string name="sort_groups_before">مجموعات قبل</string> <string name="sort_groups_before">مجموعات قبل</string>

View File

@@ -21,8 +21,8 @@
--> -->
<resources> <resources>
<string name="about_feedback">Comentaris:</string> <string name="feedback">Comentaris:</string>
<string name="about_homepage">Pàgina inici:</string> <string name="homepage">Pàgina inici:</string>
<string name="about_description">KeePassDX és una implementació per Android de KeePass password manager.</string> <string name="about_description">KeePassDX és una implementació per Android de KeePass password manager.</string>
<string name="accept">Accepta</string> <string name="accept">Accepta</string>
<string name="add_entry">Afegeix entrada</string> <string name="add_entry">Afegeix entrada</string>
@@ -43,7 +43,7 @@
<string name="decrypting_db">Desencriptant continguts de la base de dades&#8230;</string> <string name="decrypting_db">Desencriptant continguts de la base de dades&#8230;</string>
<string name="default_checkbox">Utilitza aquesta com a base de dades per defecte</string> <string name="default_checkbox">Utilitza aquesta com a base de dades per defecte</string>
<string name="digits">Dígits</string> <string name="digits">Dígits</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft ve sense cap mena de garantia. Això és programari lliure, i pots redistribuïr-lo sota els termes de la llicència GPL versió 3 o posterior.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft ve sense cap mena de garantia. Això és programari lliure, i pots redistribuïr-lo sota els termes de la llicència GPL versió 3 o posterior.</string>
<string name="select_database_file">Introdueix el nom de la base de dades</string> <string name="select_database_file">Introdueix el nom de la base de dades</string>
<string name="entry_accessed">Accedida</string> <string name="entry_accessed">Accedida</string>
<string name="entry_cancel">Cancel·la</string> <string name="entry_cancel">Cancel·la</string>
@@ -89,9 +89,9 @@
<string name="list_size_summary">Mida del text a la llista de grups</string> <string name="list_size_summary">Mida del text a la llista de grups</string>
<string name="loading_database">Carregant base de dades&#8230;</string> <string name="loading_database">Carregant base de dades&#8230;</string>
<string name="lowercase">Minúscules</string> <string name="lowercase">Minúscules</string>
<string name="maskpass_title">Emmascara contrasenya</string> <string name="hide_password_title">Emmascara contrasenya</string>
<string name="maskpass_summary">Amaga les contrasenyes per defecte</string> <string name="hide_password_summary">Amaga les contrasenyes per defecte</string>
<string name="menu_about">Sobre</string> <string name="about">Sobre</string>
<string name="menu_change_key_settings">Canvia Clau Mestra</string> <string name="menu_change_key_settings">Canvia Clau Mestra</string>
<string name="settings">Paràmetres</string> <string name="settings">Paràmetres</string>
<string name="menu_database_settings">Paràmetres de la base de dades</string> <string name="menu_database_settings">Paràmetres de la base de dades</string>
@@ -109,18 +109,15 @@
<string name="no_results">Cap resultat de cerca</string> <string name="no_results">Cap resultat de cerca</string>
<string name="no_url_handler">Sense gestor per aquesta url.</string> <string name="no_url_handler">Sense gestor per aquesta url.</string>
<string name="open_recent">Obre base de dades recent :</string> <string name="open_recent">Obre base de dades recent :</string>
<string name="omitbackup_title">No cerquis entrades a còpia de seguretat ni paperera</string> <string name="omit_backup_search_title">No cerquis entrades a còpia de seguretat ni paperera</string>
<string name="omitbackup_summary">Omet els grups \'Còpia de seguretat\' i paperera dels resultats de cerca</string> <string name="omit_backup_search_summary">Omet els grups \'Còpia de seguretat\' i paperera dels resultats de cerca</string>
<string name="progress_create">Creant nova base de dades&#8230;</string> <string name="progress_create">Creant nova base de dades&#8230;</string>
<string name="progress_title">Treballant&#8230;</string> <string name="progress_title">Treballant&#8230;</string>
<string name="remember_keyfile_summary">Recorda la localització d\'arxius clau</string>
<string name="remember_keyfile_title">Guarda arxiu clau</string>
<string name="content_description_remove_from_list">Elimina</string> <string name="content_description_remove_from_list">Elimina</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Arrel</string> <string name="root">Arrel</string>
<string name="rounds">Passades d\'encriptació</string> <string name="rounds">Passades d\'encriptació</string>
<string name="rounds_explanation">Més passades d\'encriptació dónen protecció adicional contra atacs de força bruta, però poden alentir molt carregar i guardar la base de dades.</string> <string name="rounds_explanation">Més passades d\'encriptació dónen protecció adicional contra atacs de força bruta, però poden alentir molt carregar i guardar la base de dades.</string>
<string name="rounds_hint">passades</string>
<string name="saving_database">Guardant la base de dades&#8230;</string> <string name="saving_database">Guardant la base de dades&#8230;</string>
<string name="space">Espai</string> <string name="space">Espai</string>
<string name="search_label">Cerca</string> <string name="search_label">Cerca</string>

View File

@@ -19,20 +19,19 @@
Czech translation by Jan Vaněk Czech translation by Jan Vaněk
--><resources> --><resources>
<string name="about_feedback">Zpětná vazba</string> <string name="homepage">Domovská stránka</string>
<string name="about_homepage">Domovská stránka</string>
<string name="about_description">Androidová verze správce hesel KeePass</string> <string name="about_description">Androidová verze správce hesel KeePass</string>
<string name="accept">Přijmout</string> <string name="accept">Přijmout</string>
<string name="add_entry">Přidat záznam</string> <string name="add_entry">Přidat záznam</string>
<string name="add_group">Přidat skupinu</string> <string name="add_group">Přidat skupinu</string>
<string name="encryption_algorithm">Šifrovací algoritmus</string> <string name="encryption_algorithm">Šifrovací algoritmus</string>
<string name="app_timeout">Časový limit aplikace</string> <string name="app_timeout">Časový limit aplikace</string>
<string name="app_timeout_summary">Doba nečinnosti, po které se aplikace zamkne</string> <string name="app_timeout_summary">Doba nečinnosti než se aplikace zamkne</string>
<string name="application">Aplikace</string> <string name="application">Aplikace</string>
<string name="menu_app_settings">Nastavení aplikace</string> <string name="menu_app_settings">Nastavení aplikace</string>
<string name="beta_dontask">Znovu neukázat</string> <string name="beta_dontask">Znovu neukázat</string>
<string name="brackets">Závorky</string> <string name="brackets">Závorky</string>
<string name="file_manager_install_description">Instalace správce souborů OpenIntents k procházení souborů</string> <string name="file_manager_install_description">K založení, otevření a uložení databázových souborů je potřebný správce souborů, který akceptuje akci intentu ACTION_CREATE_DOCUMENT a ACTION_OPEN_DOCUMENT.</string>
<string name="clipboard_cleared">Schránka vyčištěna</string> <string name="clipboard_cleared">Schránka vyčištěna</string>
<string name="clipboard_error_title">Chyba schránky</string> <string name="clipboard_error_title">Chyba schránky</string>
<string name="clipboard_error">Některá zařízení nedovolují aplikacím používat schránku.</string> <string name="clipboard_error">Některá zařízení nedovolují aplikacím používat schránku.</string>
@@ -45,7 +44,6 @@
<string name="decrypting_db">Rozšifrovávání obsahu databáze…</string> <string name="decrypting_db">Rozšifrovávání obsahu databáze…</string>
<string name="default_checkbox">Použít jako výchozí databázi</string> <string name="default_checkbox">Použít jako výchozí databázi</string>
<string name="digits">Číslice</string> <string name="digits">Číslice</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft je poskytován bez jakékoliv záruky. Toto je svobodný software a je možné jej dále šířit za dodržení podmínek licence GPL verze 3 nebo novější.</string>
<string name="select_database_file">Otevřít existující databázi</string> <string name="select_database_file">Otevřít existující databázi</string>
<string name="entry_accessed">Poslední přístup</string> <string name="entry_accessed">Poslední přístup</string>
<string name="entry_cancel">Storno</string> <string name="entry_cancel">Storno</string>
@@ -79,28 +77,27 @@
<string name="field_value">Hodnota pole</string> <string name="field_value">Hodnota pole</string>
<string name="file_browser">Správce souborů</string> <string name="file_browser">Správce souborů</string>
<string name="generate_password">Vytvoř heslo</string> <string name="generate_password">Vytvoř heslo</string>
<string name="hint_conf_pass">potvrď heslo</string> <string name="hint_conf_pass">Potvrdit heslo</string>
<string name="hint_generated_password">vytvořené heslo</string> <string name="hint_generated_password">Vytvořené heslo</string>
<string name="hint_group_name">Název skupiny</string> <string name="hint_group_name">Název skupiny</string>
<string name="hint_keyfile">soubor s klíčem</string> <string name="hint_keyfile">Soubor s klíčem</string>
<string name="hint_length">délka</string> <string name="hint_length">Délka</string>
<string name="hint_pass">heslo</string> <string name="hint_pass">Heslo</string>
<string name="password">Heslo</string> <string name="password">Heslo</string>
<string name="install_from_play_store">Instalovat z katalogu Play Store</string> <string name="install_from_play_store">Instalovat z katalogu Play Store</string>
<string name="install_from_f_droid">Instalovat z katalogu F-Droid</string> <string name="install_from_f_droid">Instalovat z katalogu F-Droid</string>
<string name="invalid_credentials">Nebylo možno načíst autentizační údaje. Pokud se chyba opakuje, databázový soubor může být poškozen.</string> <string name="invalid_credentials">Nebylo možno načíst autentizační údaje. Pokud se chyba opakuje, databázový soubor může být poškozen.</string>
<string name="invalid_algorithm">Nesprávný algoritmus.</string> <string name="invalid_algorithm">Nesprávný algoritmus.</string>
<string name="invalid_db_sig">Nedaří se rozpoznat formát databáze.</string> <string name="invalid_db_sig">Nedaří se rozpoznat formát databáze.</string>
<string name="keyfile_does_not_exist">Soubor s klíčem neexistuje.</string>
<string name="keyfile_is_empty">Soubor s klíčem je prázdný.</string> <string name="keyfile_is_empty">Soubor s klíčem je prázdný.</string>
<string name="length">Délka</string> <string name="length">Délka</string>
<string name="list_size_title">Velikost položek seznamu</string> <string name="list_size_title">Velikost položek seznamu</string>
<string name="list_size_summary">Velikost textu v seznamu prvků</string> <string name="list_size_summary">Velikost textu v seznamu prvků</string>
<string name="loading_database">Načítám databázi…</string> <string name="loading_database">Načítám databázi…</string>
<string name="lowercase">Malá písmena</string> <string name="lowercase">Malá písmena</string>
<string name="maskpass_title">Skrýt hesla</string> <string name="hide_password_title">Skrýt hesla</string>
<string name="maskpass_summary">Ve výchozím stavu zobrazit (***) místo hesla</string> <string name="hide_password_summary">Ve výchozím stavu zobrazit (***) místo hesla</string>
<string name="menu_about">O aplikaci</string> <string name="about">O aplikaci</string>
<string name="menu_change_key_settings">Změnit hlavní klíč</string> <string name="menu_change_key_settings">Změnit hlavní klíč</string>
<string name="settings">Nastavení</string> <string name="settings">Nastavení</string>
<string name="menu_database_settings">Nastavení databáze</string> <string name="menu_database_settings">Nastavení databáze</string>
@@ -118,22 +115,17 @@
<string name="no_results">Žádné výsledky hledání</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="no_url_handler">Pro otevření tohoto URL nainstalujte webový prohlížeč.</string>
<string name="open_recent">Nedávno otevřené databáze</string> <string name="open_recent">Nedávno otevřené databáze</string>
<string name="omitbackup_title">Neprohledávat položky v záloze</string> <string name="omit_backup_search_title">Neprohledávat položky v záloze</string>
<string name="omitbackup_summary">Vynechat skupiny „Záloha“ a \"Koš\" z výsledků vyhledávání</string> <string name="omit_backup_search_summary">Vynechat skupiny „Záloha“ a \"Koš\" z výsledků vyhledávání</string>
<string name="progress_create">Vytvářím novou databázi…</string> <string name="progress_create">Vytvářím novou databázi…</string>
<string name="progress_title">Zpracování…</string> <string name="progress_title">Zpracování…</string>
<string name="protection">Ochrana</string> <string name="protection">Ochrana</string>
<string name="read_only_warning">Ke změně v databázi potřebuje KeePassDX oprávnění pro zápis.</string> <string name="read_only_warning">Ke změně v databázi potřebuje KeePassDX oprávnění pro zápis.</string>
<string name="recentfile_title">Historie nedávných souborů</string>
<string name="recentfile_summary">Pamatovat si nedávno otevřené soubory</string>
<string name="remember_keyfile_summary">Pamatovat si umístění souborů s klíči</string>
<string name="remember_keyfile_title">Uložit soubor s klíčem</string>
<string name="content_description_remove_from_list">Odstranit</string> <string name="content_description_remove_from_list">Odstranit</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Kořen</string> <string name="root">Kořen</string>
<string name="rounds">Počet šifrovacích průchodů</string> <string name="rounds">Počet šifrovacích průchodů</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="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="rounds_hint">transformační průchody</string>
<string name="saving_database">Ukládám databázi…</string> <string name="saving_database">Ukládám databázi…</string>
<string name="space">Místo</string> <string name="space">Místo</string>
<string name="search_label">Hledat</string> <string name="search_label">Hledat</string>
@@ -146,8 +138,7 @@
<string name="unsupported_db_version">Nepodporovaná verze databáze.</string> <string name="unsupported_db_version">Nepodporovaná verze databáze.</string>
<string name="uppercase">Velká písmena</string> <string name="uppercase">Velká písmena</string>
<string name="version_label">Verze %1$s</string> <string name="version_label">Verze %1$s</string>
<string name="warning_read_only">Povolte oprávnění k zápisu na SD kartu, aby bylo možné uložit změny v databázi.</string> <string name="warning_unmounted">Připojit paměťovou kartu pro založení a otevření databáze.</string>
<string name="warning_unmounted">Připojte SD kartu, aby bylo možné vytvořit a otevřít databázi.</string>
<string name="education_unlock_summary">Databázi odemknete zadáním hesla a/nebo souboru s klíčem. <string name="education_unlock_summary">Databázi odemknete zadáním hesla a/nebo souboru s klíčem.
\n \n
\nNezapomeňte si po každé úpravě zazálohovat kopii svého .kdbx souboru na bezpečné místo.</string> \nNezapomeňte si po každé úpravě zazálohovat kopii svého .kdbx souboru na bezpečné místo.</string>
@@ -193,7 +184,7 @@
<string name="encryption_explanation">Algoritmus šifrování databáze užitý pro všechna data.</string> <string name="encryption_explanation">Algoritmus šifrování databáze užitý pro všechna data.</string>
<string name="kdf_explanation">Klíč pro šifrovací algoritmus je vytvořen transformací hlavního klíče skrze odvozovací funkci klíče s náhodně přidanou složkou, tzv. solí.</string> <string name="kdf_explanation">Klíč pro šifrovací algoritmus je vytvořen transformací hlavního klíče skrze odvozovací funkci 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">Využití paměti</string>
<string name="memory_usage_explanation">Množství paměti (v bajtech) použitých funkcí pro tvorbu klíče.</string> <string name="memory_usage_explanation">Množství paměti (v bajtech) použitých funkcí pro odvození klíče.</string>
<string name="parallelism">Souběžné zpracovávání</string> <string name="parallelism">Souběžné zpracovávání</string>
<string name="parallelism_explanation">Stupeň souběžného zpracovávání (počet vláken) použitý funkcí pro vytvoření klíče.</string> <string name="parallelism_explanation">Stupeň souběžného zpracovávání (počet vláken) použitý funkcí pro vytvoření klíče.</string>
<string name="sort_menu">Seřadit</string> <string name="sort_menu">Seřadit</string>
@@ -251,13 +242,13 @@
<string name="create_keepass_file">Vytvořit novou databázi</string> <string name="create_keepass_file">Vytvořit novou databázi</string>
<string name="full_file_path_enable_title">Cesta k souboru</string> <string name="full_file_path_enable_title">Cesta k souboru</string>
<string name="full_file_path_enable_summary">Zobrazit úplnou cestu k souboru</string> <string name="full_file_path_enable_summary">Zobrazit úplnou cestu k souboru</string>
<string name="recycle_bin_title">Použít koš</string> <string name="recycle_bin_title">Využití koše</string>
<string name="recycle_bin_summary">Před smazáním přesune skupiny a položky do skupiny „Koš“</string> <string name="recycle_bin_summary">Před smazáním přesune skupiny a položky do skupiny „Koš“</string>
<string name="monospace_font_fields_enable_title">Písmo položek</string> <string name="monospace_font_fields_enable_title">Písmo položek</string>
<string name="monospace_font_fields_enable_summary">Čitelnost znaků v položkách můžete přizpůsobit změnou písma</string> <string name="monospace_font_fields_enable_summary">Čitelnost znaků v položkách můžete přizpůsobit změnou písma</string>
<string name="allow_copy_password_title">Důvěřovat schránce</string> <string name="allow_copy_password_title">Důvěřovat schránce</string>
<string name="allow_copy_password_summary">Povolit vložit heslo a chráněné položky do schránky</string> <string name="allow_copy_password_summary">Povolit kopírování hesla záznamu a chráněných položek do schránky</string>
<string name="allow_copy_password_warning">VAROVÁNÍ: Schránka je sdílena všemi aplikacemi. Pokud jsou do ní zkopírovány citlivé údaje, mohl by se k nim dostat další software.</string> <string name="allow_copy_password_warning">Varování: Schránka je sdílena všemi aplikacemi. Pokud jsou do ní zkopírovány citlivé údaje, mohl by se k nim dostat další software.</string>
<string name="database_name_title">Název databáze</string> <string name="database_name_title">Název databáze</string>
<string name="database_description_title">Popis databáze</string> <string name="database_description_title">Popis databáze</string>
<string name="database_version_title">Verze databáze</string> <string name="database_version_title">Verze databáze</string>
@@ -270,7 +261,7 @@
<string name="allow_no_password_title">Umožnit bez hlavního klíče</string> <string name="allow_no_password_title">Umožnit bez hlavního klíče</string>
<string name="allow_no_password_summary">Povolit tlačítko \"Otevřít\", i když není vybráno žádné heslo</string> <string name="allow_no_password_summary">Povolit tlačítko \"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_title">Chráněno před zápisem</string>
<string name="enable_read_only_summary">Ve výchozím stavu otevírat databázi pouze pro čtení</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">Výukové obrazovky</string> <string name="enable_education_screens_title">Výukové obrazovky</string>
<string name="enable_education_screens_summary">Zvýraznit prvky k pochopení práce s aplikací</string> <string name="enable_education_screens_summary">Zvýraznit prvky k pochopení práce s aplikací</string>
<string name="reset_education_screens_title">Nastavit výukové obrazovky do výchozího stavu</string> <string name="reset_education_screens_title">Nastavit výukové obrazovky do výchozího stavu</string>
@@ -293,7 +284,7 @@
<string name="education_generate_password_title">Vytvořte k záznamu silné heslo.</string> <string name="education_generate_password_title">Vytvořte k záznamu silné heslo.</string>
<string name="education_generate_password_summary">Vygenerujte silné heslo pro svou položku, definujte je podle kritérií formuláře, a nezapomeňte na bezpečné heslo.</string> <string name="education_generate_password_summary">Vygenerujte silné heslo pro svou položku, definujte je podle kritérií formuláře, a nezapomeňte na bezpečné heslo.</string>
<string name="education_entry_new_field_title">Přidat vlastní kolonky</string> <string name="education_entry_new_field_title">Přidat vlastní kolonky</string>
<string name="education_entry_new_field_summary">Pokud chcete zaregistrovat základní kolonku, která není ve výchozím stavu k dispozici, jednoduše vyplňte novou kolonku. Novou kolonku můžete také nastavit jako chráněnou.</string> <string name="education_entry_new_field_summary">Chcete-li zaregistrovat základní kolonku, která není ve výchozím stavu k dispozici, jednoduše vyplňte novou kolonku. Novou kolonku můžete také nastavit jako chráněnou.</string>
<string name="education_unlock_title">Odemknout databázi</string> <string name="education_unlock_title">Odemknout databázi</string>
<string name="education_read_only_title">Ochraňte svou databázi před zápisem</string> <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í. <string name="education_read_only_summary">Změnit režim otevírání pro dané sezení.
@@ -311,21 +302,21 @@
<string name="education_sort_summary">Vyberte řazení položek a skupin.</string> <string name="education_sort_summary">Vyberte řazení položek a skupin.</string>
<string name="education_donation_title">Zapojit se</string> <string name="education_donation_title">Zapojit se</string>
<string name="education_donation_summary">Zapojte se a pomozte zvýšit stabilitu, bezpečnost a přidávání dalších funkcí.</string> <string name="education_donation_summary">Zapojte se a pomozte zvýšit stabilitu, bezpečnost a přidávání dalších funkcí.</string>
<string name="html_text_ad_free">Narozdíl od mnoha aplikací pro správu hesel, tato je <strong>bez reklam</strong>, je <strong>svobodným softwarem</strong> a neodesílá nikam žádné osobní údaje, bez ohledu na to, jakou verzi používáte.</string> <string name="html_text_ad_free">Na rozdíl od mnoha aplikací pro správu hesel, tato je &lt;strong&gt;bez reklam&lt;/strong&gt;, je &lt;strong&gt;svobodným softwarem&lt;/strong&gt; a &lt;strong&gt; pod copyleft licencí&lt;/strong&gt;. &lt;strong&gt;Nesbírá žádné osobní údaje&lt;/strong&gt; v jakékoli formě, 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 této <strong>vizuální funkci</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 &lt;strong&gt;vizuálnímu stylu&lt;/strong&gt; a hlavně pomůžete &lt;strong&gt;uskutečnění komunitních projektů.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Tato <strong>vizuální funkce</strong> je k dispozici díky vaší štědrosti.</string> <string name="html_text_feature_generosity">Tento &lt;strong&gt;vizuální styl&lt;/strong&gt; 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_donation">Pro zajištění svobody nás všech a pokračování aktivity, počítáme s vaším &lt;strong&gt;přispěním.&lt;/strong&gt;</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> <string name="html_text_dev_feature">Tato funkce je &lt;strong&gt;ve vývoji&lt;/strong&gt; a potřebuje váš &lt;strong&gt;příspěvek&lt;/strong&gt;, aby byla brzy k dispozici.</string>
<string name="html_text_dev_feature_buy_pro">Zakoupením <strong>pro</strong> varianty,</string> <string name="html_text_dev_feature_buy_pro">Zakoupením &lt;strong&gt;pro&lt;/strong&gt; varianty,</string>
<string name="html_text_dev_feature_contibute"><strong>Zapojením se</strong>,</string> <string name="html_text_dev_feature_contibute">&lt;strong&gt;Zapojením se&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">povzbudíte vývojáře k přidávání <strong>nových funkcí</strong> a <strong>opravování chyb</strong> dle vašich připomínek.</string> <string name="html_text_dev_feature_encourage">povzbudíte vývojáře k přidávání &lt;strong&gt;nových funkcí&lt;/strong&gt; a &lt;strong&gt;opravování chyb&lt;/strong&gt; dle vašich připomínek.</string>
<string name="html_text_dev_feature_thanks">Mnohé díky za vaše přispění.</string> <string name="html_text_dev_feature_thanks">Mnohé díky za vaše přispění.</string>
<string name="html_text_dev_feature_work_hard">Tvrdě pracujeme na brzkém vydání této funkce.</string> <string name="html_text_dev_feature_work_hard">Tvrdě pracujeme na brzkém vydání této funkce.</string>
<string name="html_text_dev_feature_upgrade">Nezapomeňte aplikaci aktualizovat instalováním nových verzí.</string> <string name="html_text_dev_feature_upgrade">Nezapomeňte aplikaci aktualizovat instalováním nových verzí.</string>
<string name="download">Stáhnout</string> <string name="download">Stáhnout</string>
<string name="contribute">Zapojit se</string> <string name="contribute">Zapojit se</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Vzhled aplikace</string> <string name="style_choose_title">Vzhled aplikace</string>
<string name="style_choose_summary">Motiv vzhledu aplikace</string> <string name="style_choose_summary">Motiv vzhledu aplikace</string>
@@ -355,7 +346,7 @@
<string name="lock_database_back_root_title">K uzamknutí stiskněte Zpět</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="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> <string name="clear_clipboard_notification_title">Vymazat při ukončení</string>
<string name="clear_clipboard_notification_summary">Uzavřít databázi při uzavření oznámení</string> <string name="clear_clipboard_notification_summary">Uzamknout databázi při uzavření oznámení</string>
<string name="recycle_bin">Koš</string> <string name="recycle_bin">Koš</string>
<string name="keyboard_selection_entry_title">Výběr položky</string> <string name="keyboard_selection_entry_title">Výběr položky</string>
<string name="keyboard_selection_entry_summary">Při prohlížení záznamu ukázat na Magikeyboard pole položek</string> <string name="keyboard_selection_entry_summary">Při prohlížení záznamu ukázat na Magikeyboard pole položek</string>
@@ -371,7 +362,7 @@
<string name="content_description_keyfile_checkbox">Checkbox souboru s klíčem</string> <string name="content_description_keyfile_checkbox">Checkbox souboru s klíčem</string>
<string name="content_description_repeat_toggle_password_visibility">Přepni ukázání hesla</string> <string name="content_description_repeat_toggle_password_visibility">Přepni ukázání hesla</string>
<string name="content_description_entry_icon">Ikona záznamu</string> <string name="content_description_entry_icon">Ikona záznamu</string>
<string name="content_description_entry_save">Ulož záznam</string> <string name="content_description_entry_save">Uložit záznam</string>
<string name="content_description_password_generator">Generátor hesel</string> <string name="content_description_password_generator">Generátor hesel</string>
<string name="content_description_password_length">Délka hesla</string> <string name="content_description_password_length">Délka hesla</string>
<string name="content_description_add_field">Přidej pole</string> <string name="content_description_add_field">Přidej pole</string>
@@ -387,7 +378,7 @@
<string name="error_create_database_file">Nelze vytvořit databázi s tímto heslem a klíčem ze souboru.</string> <string name="error_create_database_file">Nelze vytvořit databázi s tímto heslem a klíčem ze souboru.</string>
<string name="menu_advanced_unlock_settings">Pokročilé odemčení</string> <string name="menu_advanced_unlock_settings">Pokročilé odemčení</string>
<string name="biometric_prompt_store_credential_title">Uložit biometrické rozlišení</string> <string name="biometric_prompt_store_credential_title">Uložit biometrické rozlišení</string>
<string name="biometric_prompt_store_credential_message">VAROVÁNÍ: Použití biometrického rozlišení Vás nezprošťuje znalosti hlavního hesla.</string> <string name="biometric_prompt_store_credential_message">VAROVÁNÍ: I s použitím biometrického rozlišení budete muset znát své hlavní heslo.</string>
<string name="biometric_prompt_extract_credential_title">Otevřít databázi skrze biometrické rozlišení</string> <string name="biometric_prompt_extract_credential_title">Otevřít databázi skrze biometrické rozlišení</string>
<string name="biometric_prompt_extract_credential_message">Vytáhnout heslo databáze biometrickými daty</string> <string name="biometric_prompt_extract_credential_message">Vytáhnout heslo databáze biometrickými daty</string>
<string name="biometric">Biometrika</string> <string name="biometric">Biometrika</string>
@@ -426,21 +417,21 @@
<string name="advanced_unlock_explanation_summary">K snadnějšímu otevření databáze použijte pokročilé odemknutí</string> <string name="advanced_unlock_explanation_summary">K snadnějšímu otevření databáze použijte pokročilé odemknutí</string>
<string name="database_data_compression_title">Komprese dat</string> <string name="database_data_compression_title">Komprese dat</string>
<string name="database_data_compression_summary">Komprese dat snižuje velikost databáze.</string> <string name="database_data_compression_summary">Komprese dat snižuje velikost databáze.</string>
<string name="max_history_items_title">Max. položek v historii</string> <string name="max_history_items_title">Maximální počet</string>
<string name="max_history_items_summary">Omezit počet položek v historii záznamu</string> <string name="max_history_items_summary">Omezit počet položek v historii záznamu</string>
<string name="max_history_size_title">Max. velikost historie</string> <string name="max_history_size_title">Maximální velikost</string>
<string name="max_history_size_summary">Omezit velikost historie na záznam (v binárních bajtech)</string> <string name="max_history_size_summary">Omezit velikost historie na záznam (v bajtech)</string>
<string name="settings_database_recommend_changing_master_key_title">Doporučit změnu</string> <string name="settings_database_recommend_changing_master_key_title">Doporučit změnu</string>
<string name="settings_database_recommend_changing_master_key_summary">Dporučit změnu hlavního klíče (dny)</string> <string name="settings_database_recommend_changing_master_key_summary">Dporučit změnu hlavního klíče (dny)</string>
<string name="settings_database_force_changing_master_key_title">Vynutit změnu</string> <string name="settings_database_force_changing_master_key_title">Vynutit změnu</string>
<string name="settings_database_force_changing_master_key_summary">Vynutit změnu hlavního klíče (dny)</string> <string name="settings_database_force_changing_master_key_summary">Žádat změnu hlavního klíče (dny)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Vynutit změnu příště</string> <string name="settings_database_force_changing_master_key_next_time_title">Vynutit změnu příště</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Vynutit změnu hlavního klíče příště (jednou)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Žádat změnu hlavního klíče příště (jednou)</string>
<string name="database_default_username_title">Výchozí uživatelské jméno</string> <string name="database_default_username_title">Výchozí uživatelské jméno</string>
<string name="database_custom_color_title">Vlastní barva databáze</string> <string name="database_custom_color_title">Vlastní barva databáze</string>
<string name="compression">Komprese</string> <string name="compression">Komprese</string>
<string name="compression_none">Žádná</string> <string name="compression_none">Žádná</string>
<string name="compression_gzip">GZip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Nastavení klávesnice zařízení</string> <string name="device_keyboard_setting_title">Nastavení klávesnice zařízení</string>
<string name="error_save_database">Nebylo možno uložit databázi.</string> <string name="error_save_database">Nebylo možno uložit databázi.</string>
<string name="menu_save_database">Uložit databázi</string> <string name="menu_save_database">Uložit databázi</string>
@@ -450,6 +441,18 @@
<string name="keystore_not_accessible">Úložiště klíčů není řádně inicializováno.</string> <string name="keystore_not_accessible">Úložiště klíčů není řádně inicializováno.</string>
<string name="credential_before_click_biometric_button">Zadejte heslo než kliknete na tlačítko biometriky.</string> <string name="credential_before_click_biometric_button">Zadejte heslo než kliknete na tlačítko biometriky.</string>
<string name="recycle_bin_group_title">Skupina Koš</string> <string name="recycle_bin_group_title">Skupina Koš</string>
<string name="enable_auto_save_database_title">Auto-uložit databázi</string> <string name="enable_auto_save_database_title">Uložit databázi automaticky</string>
<string name="enable_auto_save_database_summary">Automaticky uloží databázi po důležité akci (pouze v režimu \"Zápis\")</string> <string name="enable_auto_save_database_summary">Automaticky uloží databázi po důležité akci (pouze v režimu \"Zápis\")</string>
<string name="entry_attachments">Připojené soubory</string>
<string name="menu_restore_entry_history">Obnovit historii</string>
<string name="menu_delete_entry_history">Smazat historii</string>
<string name="keyboard_auto_go_action_title">Akce auto-klíče</string>
<string name="keyboard_auto_go_action_summary">Automatická akce klíče Jít po stisknutí klíče Pole</string>
<string name="download_attachment">Stáhnout %1$s</string>
<string name="download_initialization">Zahajuji…</string>
<string name="download_progression">Probíhá: %1$d%</string>
<string name="download_finalization">Dokončuji…</string>
<string name="download_complete">Ukončeno! Klepnout pro otevření souboru.</string>
<string name="hide_expired_entries_title">Skrýt propadlé záznamy</string>
<string name="hide_expired_entries_summary">Propadlé záznamy budou skryty</string>
</resources> </resources>

View File

@@ -19,20 +19,19 @@
Danish translation by Frederik Svarre (fsvarre@gmail.com) Danish translation by Frederik Svarre (fsvarre@gmail.com)
--><resources> --><resources>
<string name="about_feedback">Tilbagemelding</string> <string name="homepage">Hjemmeside</string>
<string name="about_homepage">Hjemmeside</string>
<string name="about_description">Android implementering af KeePass password manager</string> <string name="about_description">Android implementering af KeePass password manager</string>
<string name="accept">Accepter</string> <string name="accept">Accepter</string>
<string name="add_entry">Tilføj post</string> <string name="add_entry">Tilføj post</string>
<string name="add_group">Tilføj gruppe</string> <string name="add_group">Tilføj gruppe</string>
<string name="encryption_algorithm">Krypteringsalgoritme</string> <string name="encryption_algorithm">Krypteringsalgoritme</string>
<string name="app_timeout">Timeout</string> <string name="app_timeout">Timeout</string>
<string name="app_timeout_summary">Inaktivitet før programmet bliver er låst</string> <string name="app_timeout_summary">Inaktiv tid, før databasen låses</string>
<string name="application">App</string> <string name="application">Program</string>
<string name="menu_app_settings">Indstillinger</string> <string name="menu_app_settings">Indstillinger</string>
<string name="beta_dontask">Vis ikke igen</string> <string name="beta_dontask">Vis ikke igen</string>
<string name="brackets">Parenteser</string> <string name="brackets">Parenteser</string>
<string name="file_manager_install_description">Installer OpenIntents Fil Manager for at gennemse filer</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_cleared">Udklipsholder ryddet</string>
<string name="clipboard_error_title">Udklipsfejl</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">Nogle enheder, vil ikke lade programmer bruge udklipsholderen.</string>
@@ -45,7 +44,6 @@
<string name="decrypting_db">Dekrypterer databaseindhold…</string> <string name="decrypting_db">Dekrypterer databaseindhold…</string>
<string name="default_checkbox">Brug som standarddatabase</string> <string name="default_checkbox">Brug som standarddatabase</string>
<string name="digits">Cifre</string> <string name="digits">Cifre</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft kommer med absolut ingen garanti. Det er fri software, og kan videredistribueres under betingelserne i GPL version 3 eller nyere.</string>
<string name="select_database_file">Åbn en eksisterende database</string> <string name="select_database_file">Åbn en eksisterende database</string>
<string name="entry_accessed">Senest åbnet</string> <string name="entry_accessed">Senest åbnet</string>
<string name="entry_cancel">Annuller</string> <string name="entry_cancel">Annuller</string>
@@ -78,28 +76,27 @@
<string name="field_value">Feltværdi</string> <string name="field_value">Feltværdi</string>
<string name="file_browser">Filhåndtering</string> <string name="file_browser">Filhåndtering</string>
<string name="generate_password">Generer adgangskode</string> <string name="generate_password">Generer adgangskode</string>
<string name="hint_conf_pass">bekræft adgangskode</string> <string name="hint_conf_pass">Bekræft adgangskode</string>
<string name="hint_generated_password">genereret adgangskode</string> <string name="hint_generated_password">Genereret adgangskode</string>
<string name="hint_group_name">Gruppenavn</string> <string name="hint_group_name">Gruppenavn</string>
<string name="hint_keyfile">nøglefil</string> <string name="hint_keyfile">Nøglefil</string>
<string name="hint_length">længde</string> <string name="hint_length">Længde</string>
<string name="hint_pass">adgangskode</string> <string name="hint_pass">Adgangskode</string>
<string name="password">Adgangskode</string> <string name="password">Adgangskode</string>
<string name="install_from_play_store">Installer fra Google Play</string> <string name="install_from_play_store">Installer fra Google Play</string>
<string name="install_from_f_droid">Installer fra F-Droid</string> <string name="install_from_f_droid">Installer fra F-Droid</string>
<string name="invalid_credentials">Kunne ikke læse legitimationsoplysninger. Hvis det sker igen, kan databasefilen være beskadiget.</string> <string name="invalid_credentials">Legitimationsoplysningerne kunne ikke læses. Hvis det sker igen, kan databasefilen være beskadiget.</string>
<string name="invalid_algorithm">Forkert algoritme.</string> <string name="invalid_algorithm">Forkert algoritme.</string>
<string name="invalid_db_sig">Kunne ikke genkende databaseformat.</string> <string name="invalid_db_sig">Kunne ikke genkende databaseformat.</string>
<string name="keyfile_does_not_exist">Nøglefil eksisterer ikke.</string>
<string name="keyfile_is_empty">Nøglefilen er tom.</string> <string name="keyfile_is_empty">Nøglefilen er tom.</string>
<string name="length">Længde</string> <string name="length">Længde</string>
<string name="list_size_title">Størrelse på listeelementer</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 elementliste</string>
<string name="loading_database">Indlæser database…</string> <string name="loading_database">Indlæser database…</string>
<string name="lowercase">Små bogstaver</string> <string name="lowercase">Små bogstaver</string>
<string name="maskpass_title">Skjul adgangskoder</string> <string name="hide_password_title">Skjul adgangskoder</string>
<string name="maskpass_summary">Masker adgangskoder (***) som standard</string> <string name="hide_password_summary">Masker adgangskoder (***) som standard</string>
<string name="menu_about">Om</string> <string name="about">Om</string>
<string name="menu_change_key_settings">Skift hovednøgle</string> <string name="menu_change_key_settings">Skift hovednøgle</string>
<string name="settings">Indstillinger</string> <string name="settings">Indstillinger</string>
<string name="menu_database_settings">Database indstillinger</string> <string name="menu_database_settings">Database indstillinger</string>
@@ -117,22 +114,17 @@
<string name="no_results">Ingen søgeresultater</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 til at åbne URL.</string>
<string name="open_recent">Seneste databaser</string> <string name="open_recent">Seneste databaser</string>
<string name="omitbackup_title">Gennemsøg ikke backup poster</string> <string name="omit_backup_search_title">Gennemsøg ikke backup poster</string>
<string name="omitbackup_summary">Udelader \"Backup\" og \"Papirkurv\" - grupper fra søgeresultater</string> <string name="omit_backup_search_summary">Udelader \"Sikkerhedskopiering\" og \"Papirkurv\" - grupper fra søgeresultater</string>
<string name="progress_create">Opretter ny database…</string> <string name="progress_create">Opretter ny database…</string>
<string name="progress_title">Arbejder…</string> <string name="progress_title">Arbejder…</string>
<string name="protection">Beskyttelse</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">KeePassDX behøver skrivetilladelse for at ændre i databasen.</string>
<string name="recentfile_title">Seneste filhistorik</string>
<string name="recentfile_summary">Husk de seneste filnavne</string>
<string name="remember_keyfile_summary">Husker placeringen af databasernøglefiler</string>
<string name="remember_keyfile_title">Gem nøglefil</string>
<string name="content_description_remove_from_list">Fjern</string> <string name="content_description_remove_from_list">Fjern</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Rod</string> <string name="root">Rod</string>
<string name="rounds">Transformationsrunder</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 virkelig forsinke læsnings- og skrivehastigheden.</string>
<string name="rounds_hint">Transformationsrunder</string>
<string name="saving_database">Gemmer database…</string> <string name="saving_database">Gemmer database…</string>
<string name="space">Mellemrum</string> <string name="space">Mellemrum</string>
<string name="search_label">Søg</string> <string name="search_label">Søg</string>
@@ -144,8 +136,7 @@
<string name="underline">Understregning</string> <string name="underline">Understregning</string>
<string name="unsupported_db_version">Database-versionen er ikke understøttet.</string> <string name="unsupported_db_version">Database-versionen er ikke understøttet.</string>
<string name="uppercase">Store bogstaver</string> <string name="uppercase">Store bogstaver</string>
<string name="warning_read_only">Giv SD-kort skrive adgang for at gemme databasen ændringer.</string> <string name="warning_unmounted">Monter hukommelseskortet for at oprette eller indlæse en database.</string>
<string name="warning_unmounted">Monter SD-kortet for at oprette eller indlæse en database.</string>
<string name="version_label">Version %1$s</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. <string name="education_unlock_summary">Angiv en adgangskode og/eller en nøglefil til at låse databasen op.
\n \n
@@ -192,7 +183,7 @@
<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="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">Hukommelsesforbrug</string>
<string name="memory_usage_explanation">Hukommelse (i binær byte), som anvendes af nøgleafledningsfunktion.</string> <string name="memory_usage_explanation">Hukommelse (i bytes), som anvendes af nøgleafledningsfunktion.</string>
<string name="parallelism">Parallelitet</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="parallelism_explanation">Grad af parallelitet (dvs. antallet af tråde), som anvendes af nøgleafledningsfunktion.</string>
<string name="sort_menu">Sorter</string> <string name="sort_menu">Sorter</string>
@@ -250,13 +241,13 @@
<string name="create_keepass_file">Opret en ny database</string> <string name="create_keepass_file">Opret en ny database</string>
<string name="full_file_path_enable_title">Filsti</string> <string name="full_file_path_enable_title">Filsti</string>
<string name="full_file_path_enable_summary">Se den fulde filsti</string> <string name="full_file_path_enable_summary">Se den fulde filsti</string>
<string name="recycle_bin_title">Brug papirkurven</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 gruppen \"Papirkurven\" før den slettes</string>
<string name="monospace_font_fields_enable_title">Feltskrifttype</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="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_title">Udklipsholder tillid</string>
<string name="allow_copy_password_summary">Tillad at adgangskoden og beskyttede felter kopieres til udklipsholderen</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 apps. Hvis følsomme data er kopieret, kan andet software gendanne den.</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="database_name_title">Databasenavn</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="database_version_title">Databaseversion</string>
@@ -280,9 +271,9 @@
<string name="education_select_database_title">Åbn en eksisterende database</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 database fil fra 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_title">Tilføj elementer til databasen</string>
<string name="education_new_node_summary">Tilføje poster til at styre digitale identiteter. <string name="education_new_node_summary">Poster hjælper med at administrere digitale identiteter.
\n \n
\nTilføje grupper (svarende til mapper) for at organisere indtastninger og database.</string> \nGrupper (~mapper) organiserer poster i databasen.</string>
<string name="education_search_title">Søg i poster</string> <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_search_summary">Indtast titel, brugernavn eller indhold af andre felter for at hente adgangskoder.</string>
<string name="education_biometric_title">Database oplåsning med fingeraftryk</string> <string name="education_biometric_title">Database oplåsning med fingeraftryk</string>
@@ -309,21 +300,21 @@
<string name="education_sort_summary">Vælg hvordan poster og grupper er sorteret.</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_title">Deltag</string>
<string name="education_donation_summary">Bidrag til at øge stabiliteten, sikkerheden og med at tilføje flere funktioner.</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_ad_free">I modsætning til andre programmer til adgangskodeadministration er denne &lt;strong&gt; annoncefri &lt;/strong&gt;, &lt;strong&gt; copyleft fri software&lt;/strong&gt;, 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 funktionen</strong>, og det vil især hjælpe <strong>gennemførelsen af lokale projekter.</strong></string> <string name="html_text_buy_pro">Ved at købe pro-versionen, er der adgang til &lt;strong&gt;visuel funktionen&lt;/strong&gt;, og det vil især hjælpe &lt;strong&gt;gennemførelsen af lokale projekter.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Denne <strong>visuelle funktion</strong> er tilgængelige takket være bidrag.</string> <string name="html_text_feature_generosity">Denne &lt;strong&gt;visuelle funktion&lt;/strong&gt; er tilgængelige takket være bidrag.</string>
<string name="html_text_donation">For at bevare uafhængighed og altid at være aktiv, regner vi med <strong>bidrag.</strong></string> <string name="html_text_donation">For at bevare uafhængighed og altid at være aktiv, regner vi med &lt;strong&gt;bidrag.&lt;/strong&gt;</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">Funktionen er &lt;strong&gt;under udvikling&lt;/strong&gt;, og det kræver &lt;strong&gt;bidrag&lt;/strong&gt;, 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_buy_pro">Ved at købe &lt;strong&gt;pro&lt;/strong&gt; versionen,</string>
<string name="html_text_dev_feature_contibute">Ved at <strong>bidrage</strong>,</string> <string name="html_text_dev_feature_contibute">Ved at &lt;strong&gt;bidrage&lt;/strong&gt;,</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_encourage">tilskyndes udviklerne til at lave &lt;strong&gt;nye funktioner&lt;/strong&gt; og &lt;strong&gt;rette fejl&lt;/strong&gt; i henhold bemærkninger.</string>
<string name="html_text_dev_feature_thanks">Tak for bidrag.</string> <string name="html_text_dev_feature_thanks">Tak for 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_work_hard">Vi arbejder hårdt på hurtigt at frigive denne funktion.</string>
<string name="html_text_dev_feature_upgrade">Glem ikke at holde appen opdateret ved at installere nye versioner.</string> <string name="html_text_dev_feature_upgrade">Glem ikke at holde appen opdateret ved at installere nye versioner.</string>
<string name="download">Hent</string> <string name="download">Hent</string>
<string name="contribute">Bidrag</string> <string name="contribute">Bidrag</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Tema</string> <string name="style_choose_title">Tema</string>
<string name="style_choose_summary">Tema, der bruges i programmet</string> <string name="style_choose_summary">Tema, der bruges i programmet</string>
@@ -344,24 +335,24 @@
<string name="keyboard_appearance_category">Udseende</string> <string name="keyboard_appearance_category">Udseende</string>
<string name="keyboard_theme_title">Tastaturtema</string> <string name="keyboard_theme_title">Tastaturtema</string>
<string name="keyboard_keys_category">Taster</string> <string name="keyboard_keys_category">Taster</string>
<string name="keyboard_key_vibrate_title">Vibrer ved tastetryk</string> <string name="keyboard_key_vibrate_title">Vibrerende tastetryk</string>
<string name="keyboard_key_sound_title">Lyd ved tastetryk</string> <string name="keyboard_key_sound_title">Hørbare tastetryk</string>
<string name="build_label">Build %1$s</string> <string name="build_label">Build %1$s</string>
<string name="keyboard_entry_timeout_summary">Timeout for at rydde indtastning</string> <string name="keyboard_entry_timeout_summary">Tidsudløb for at rydde indtastning</string>
<string name="entry_notes">Noter</string> <string name="entry_notes">Noter</string>
<string name="selection_mode">Valgstilstand</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 programmet…</string>
<string name="lock_database_back_root_title">Tryk på \'Tilbage\' for at låse</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 brugeren klikker på tilbage-knappen fra startskærmen</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_title">Ryd ved lukning</string>
<string name="clear_clipboard_notification_summary">Luk databasen ved lukning af underretning</string> <string name="clear_clipboard_notification_summary">Luk databasen ved lukning af underretning</string>
<string name="recycle_bin">Papirkurv</string> <string name="recycle_bin">Papirkurven</string>
<string name="keyboard_selection_entry_title">Valg af indtastning</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">Vis indtastningsfelter i Magikeyboard, når der vises en post</string>
<string name="delete_entered_password_title">Slet adgangskode</string> <string name="delete_entered_password_title">Slet adgangskode</string>
<string name="delete_entered_password_summary">Sletter adgangskoden som er indtastet efter et forbindelsesforsøg</string> <string name="delete_entered_password_summary">Sletter adgangskoden som er indtastet efter et forbindelsesforsøg</string>
<string name="content_description_open_file">Åbn fil</string> <string name="content_description_open_file">Åbn fil</string>
<string name="content_description_node_children">Underknude</string> <string name="content_description_node_children">Undernode</string>
<string name="content_description_add_node">Tilføj knude</string> <string name="content_description_add_node">Tilføj knude</string>
<string name="content_description_add_entry">Tilføj post</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_add_group">Tilføj gruppe</string>
@@ -425,30 +416,42 @@
<string name="advanced_unlock_explanation_summary">Brug avanceret oplåsning for at gøre det lettere at åbne en database</string> <string name="advanced_unlock_explanation_summary">Brug 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_title">Datakomprimering</string>
<string name="database_data_compression_summary">Datakomprimering reducerer databasens størrelse.</string> <string name="database_data_compression_summary">Datakomprimering reducerer databasens størrelse.</string>
<string name="max_history_items_title">Maks. historikposter</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_items_summary">Begræns antallet af historikposter pr. indtastning</string>
<string name="max_history_size_title">Maks. historiestørrelse</string> <string name="max_history_size_title">Max. størrelse</string>
<string name="max_history_size_summary">Begræns historikstørrelse pr. post (i binære bytes)</string> <string name="max_history_size_summary">Begræns historikstørrelsen (i bytes) pr. post</string>
<string name="settings_database_recommend_changing_master_key_title">Anbefalet ændring</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> <string name="settings_database_recommend_changing_master_key_summary">Anbefal ændring af hovednøglen (dage)</string>
<string name="settings_database_force_changing_master_key_title">Gennemtving ændring</string> <string name="settings_database_force_changing_master_key_title">Gennemtving fornyelse</string>
<string name="settings_database_force_changing_master_key_summary">Gennemtving ændring af hovednøglen (dage)</string> <string name="settings_database_force_changing_master_key_summary">Kræv ændring af hovednøglen (dage)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Gennemtving ændring næste gang</string> <string name="settings_database_force_changing_master_key_next_time_title">Gennemtving fornyelse næste gang</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Gennemtving ændring af hovednøglen næste gang (én gang)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Kræv ændring af hovednøglen næste gang (én gang)</string>
<string name="database_default_username_title">Standard brugernavn</string> <string name="database_default_username_title">Standard brugernavn</string>
<string name="database_custom_color_title">Brugerdefineret databasefarve</string> <string name="database_custom_color_title">Brugerdefineret databasefarve</string>
<string name="compression">Komprimering</string> <string name="compression">Komprimering</string>
<string name="compression_none">Ingen</string> <string name="compression_none">Ingen</string>
<string name="compression_gzip">Gzip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Indstillinger for enhedens tastatur</string> <string name="device_keyboard_setting_title">Indstillinger for enhedens tastatur</string>
<string name="error_save_database">Databasen kunne ikke gemmes.</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 database</string>
<string name="menu_empty_recycle_bin">Tøm papirkurv</string> <string name="menu_empty_recycle_bin">Tøm papirkurven</string>
<string name="command_execution">Udfører kommandoen…</string> <string name="command_execution">Udfører kommandoen…</string>
<string name="warning_permanently_delete_nodes">Bekræft sletning ad de markerede noder permanent\?</string> <string name="warning_permanently_delete_nodes">Bekræft sletning ad de markerede noder permanent\?</string>
<string name="keystore_not_accessible">Keystore er ikke korrekt initialiseret.</string> <string name="keystore_not_accessible">Nøglelageret er ikke korrekt initialiseret.</string>
<string name="credential_before_click_biometric_button">Skriv adgangskoden, før der klikkes på den biometriske knap.</string> <string name="credential_before_click_biometric_button">Skriv adgangskoden, før der klikkes på den biometriske knap.</string>
<string name="recycle_bin_group_title">Papirkurvsgruppe</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_title">Gem automatisk database</string>
<string name="enable_auto_save_database_summary">Gem automatisk databasen efter en vigtig handling (kun i tilstanden \"modificerbar\")</string> <string name="enable_auto_save_database_summary">Gem automatisk databasen efter en vigtig handling (kun i tilstanden \"Modificerbar\")</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>
<string name="keyboard_auto_go_action_title">Auto nøglehandling</string>
<string name="keyboard_auto_go_action_summary">Handling af Gå-tasten udføres automatisk, efter der er trykket på en Felt nøgle</string>
<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! Tryk for at åbne filen.</string>
<string name="hide_expired_entries_title">Skjul udløbne poster</string>
<string name="hide_expired_entries_summary">Udløbne poster vil blive skjult</string>
</resources> </resources>

View File

@@ -21,20 +21,20 @@
Translations from Matthias Dill Translations from Matthias Dill
Translations from David Ramiro Translations from David Ramiro
--><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> --><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="about_feedback">Feedback</string> <string name="feedback">Feedback</string>
<string name="about_homepage">Webseite</string> <string name="homepage">Webseite</string>
<string name="about_description">Android-Implementierung des Passwortmanagers KeePass</string> <string name="about_description">Android-Implementierung des Passwortmanagers KeePass</string>
<string name="accept">Akzeptieren</string> <string name="accept">Akzeptieren</string>
<string name="add_entry">Eintrag hinzufügen</string> <string name="add_entry">Eintrag hinzufügen</string>
<string name="add_group">Gruppe hinzufügen</string> <string name="add_group">Gruppe hinzufügen</string>
<string name="encryption_algorithm">Verschlüsselungsalgorithmus</string> <string name="encryption_algorithm">Verschlüsselungsalgorithmus</string>
<string name="app_timeout">App-Timeout</string> <string name="app_timeout">App-Timeout</string>
<string name="app_timeout_summary">Inaktivität vor dem Sperren der App</string> <string name="app_timeout_summary">Inaktivität vor dem Sperren der Datenbank</string>
<string name="application">App</string> <string name="application">App</string>
<string name="menu_app_settings">App-Einstellungen</string> <string name="menu_app_settings">App-Einstellungen</string>
<string name="beta_dontask">Nicht mehr anzeigen</string> <string name="beta_dontask">Nicht mehr anzeigen</string>
<string name="brackets">Klammern</string> <string name="brackets">Klammern</string>
<string name="file_manager_install_description">Das Erstellen, Öffnen und Speichern einer Datenbankdatei erfordert die Installation eines Dateimanagers, der die beabsichtigten Aktionen ACTION_CREATE_DOCUMENT und ACTION_OPEN_DOCUMENT akzeptiert.</string> <string name="file_manager_install_description">Zum Erstellen, Öffnen und Speichern von Datenbankdateien wird ein Dateimanager benötigt, der die beabsichtigte Aktion ACTION_CREATE_DOCUMENT und ACTION_OPEN_DOCUMENT akzeptiert.</string>
<string name="clipboard_cleared">Zwischenablage geleert</string> <string name="clipboard_cleared">Zwischenablage geleert</string>
<string name="clipboard_error_title">Zwischenablage-Fehler</string> <string name="clipboard_error_title">Zwischenablage-Fehler</string>
<string name="clipboard_error">Einige Geräte lassen keine Nutzung der Zwischenablage durch Apps zu.</string> <string name="clipboard_error">Einige Geräte lassen keine Nutzung der Zwischenablage durch Apps zu.</string>
@@ -47,7 +47,7 @@
<string name="decrypting_db">Entschlüsselung der Datenbankinhalte …</string> <string name="decrypting_db">Entschlüsselung der Datenbankinhalte …</string>
<string name="default_checkbox">Als Standard-Datenbank verwenden</string> <string name="default_checkbox">Als Standard-Datenbank verwenden</string>
<string name="digits">Zahlen</string> <string name="digits">Zahlen</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft. Alle Rechte vorbehalten. Die Nutzung der Software erfolgt auf eigene Verantwortung und ohne jegliche Garantie. Die Applikation ist frei und wird unter den Bedingungen der GNU GPL Version 3 (oder später) verbreitet und lizenziert.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft. Alle Rechte vorbehalten. Die Nutzung der Software erfolgt auf eigene Verantwortung und ohne jegliche Garantie. Die Applikation ist frei und wird unter den Bedingungen der GNU GPL Version 3 (oder später) verbreitet und lizenziert.</string>
<string name="select_database_file">Vorhandene Datenbank öffnen</string> <string name="select_database_file">Vorhandene Datenbank öffnen</string>
<string name="entry_accessed">Letzter Zugriff</string> <string name="entry_accessed">Letzter Zugriff</string>
<string name="entry_cancel">Abbrechen</string> <string name="entry_cancel">Abbrechen</string>
@@ -94,16 +94,15 @@
<string name="invalid_credentials">Die Anmeldeinformationen konnten nicht gelesen werden. Wenn dies erneut auftritt, kann Ihre Datenbankdatei beschädigt sein.</string> <string name="invalid_credentials">Die Anmeldeinformationen konnten nicht gelesen werden. Wenn dies erneut auftritt, kann Ihre Datenbankdatei beschädigt sein.</string>
<string name="invalid_algorithm">Falscher Algorithmus.</string> <string name="invalid_algorithm">Falscher Algorithmus.</string>
<string name="invalid_db_sig">Datenbankformat nicht erkannt.</string> <string name="invalid_db_sig">Datenbankformat nicht erkannt.</string>
<string name="keyfile_does_not_exist">Es existiert keine Schlüsseldatei.</string>
<string name="keyfile_is_empty">Die Schlüsseldatei ist leer.</string> <string name="keyfile_is_empty">Die Schlüsseldatei ist leer.</string>
<string name="length">Länge</string> <string name="length">Länge</string>
<string name="list_size_title">Größe der Listenelemente</string> <string name="list_size_title">Größe der Listenelemente</string>
<string name="list_size_summary">Schriftgröße der Listenelemente</string> <string name="list_size_summary">Schriftgröße der Listenelemente</string>
<string name="loading_database">Datenbank wird geladen …</string> <string name="loading_database">Datenbank wird geladen …</string>
<string name="lowercase">Kleinbuchstaben</string> <string name="lowercase">Kleinbuchstaben</string>
<string name="maskpass_title">Passwort verstecken</string> <string name="hide_password_title">Passwort verstecken</string>
<string name="maskpass_summary">Passwörter standardmäßig mit (***) maskieren</string> <string name="hide_password_summary">Passwörter standardmäßig mit (***) maskieren</string>
<string name="menu_about">Über</string> <string name="about">Über</string>
<string name="menu_change_key_settings">Hauptschlüssel ändern</string> <string name="menu_change_key_settings">Hauptschlüssel ändern</string>
<string name="settings">Einstellungen</string> <string name="settings">Einstellungen</string>
<string name="menu_database_settings">Datenbank-Einstellungen</string> <string name="menu_database_settings">Datenbank-Einstellungen</string>
@@ -121,23 +120,18 @@
<string name="no_results">Keine Suchergebnisse</string> <string name="no_results">Keine Suchergebnisse</string>
<string name="no_url_handler">Bitte einen Webbrowser installieren, um diese URL zu öffnen.</string> <string name="no_url_handler">Bitte einen Webbrowser installieren, um diese URL zu öffnen.</string>
<string name="open_recent">Zuletzt geöffnete Datenbanken</string> <string name="open_recent">Zuletzt geöffnete Datenbanken</string>
<string name="omitbackup_title">Papierkorb/Sicherungen nicht durchsuchen</string> <string name="omit_backup_search_title">Papierkorb/Sicherungen nicht durchsuchen</string>
<string name="omitbackup_summary">Die Gruppen „Sicherung“ und „Papierkorb“ werden bei der Suche nicht berücksichtigt</string> <string name="omit_backup_search_summary">Die Gruppen „Sicherung“ und „Papierkorb“ werden bei der Suche nicht berücksichtigt</string>
<string name="progress_create">Neue Datenbank anlegen …</string> <string name="progress_create">Neue Datenbank anlegen …</string>
<string name="progress_title">Ausführen …</string> <string name="progress_title">Ausführen …</string>
<string name="protection">Sicherheit</string> <string name="protection">Sicherheit</string>
<string name="read_only">Schreibgeschützt</string> <string name="read_only">Schreibgeschützt</string>
<string name="read_only_warning">KeePassDX benötigt Schreibrechte, um etwas an der Datenbank zu ändern.</string> <string name="read_only_warning">KeePassDX benötigt Schreibrechte, um etwas an der Datenbank zu ändern.</string>
<string name="recentfile_title">Zuletzt verwendete Datenbanken</string>
<string name="recentfile_summary">Zuletzt verwendete Datenbanken merken</string>
<string name="remember_keyfile_summary">Erinnert sich an den Speicherort der Schlüsseldateien der Datenbanken</string>
<string name="remember_keyfile_title">Schlüsselquelle merken</string>
<string name="content_description_remove_from_list">Löschen</string> <string name="content_description_remove_from_list">Löschen</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Start</string> <string name="root">Start</string>
<string name="rounds">Schlüsseltransformationen</string> <string name="rounds">Schlüsseltransformationen</string>
<string name="rounds_explanation">Zusätzliche Schlüsseltransformationen bieten einen besseren Schutz gegen Wörterbuch- oder Brute-Force-Angriffe. Allerdings dauert dann auch das Laden und Speichern der Datenbank entsprechend länger.</string> <string name="rounds_explanation">Zusätzliche Schlüsseltransformationen bieten einen besseren Schutz gegen Wörterbuch- oder Brute-Force-Angriffe. Allerdings dauert dann auch das Laden und Speichern der Datenbank entsprechend länger.</string>
<string name="rounds_hint">Schlüsseltransformationen</string>
<string name="saving_database">Datenbank wird gespeichert …</string> <string name="saving_database">Datenbank wird gespeichert …</string>
<string name="space">Leerzeichen</string> <string name="space">Leerzeichen</string>
<string name="search_label">Suchen</string> <string name="search_label">Suchen</string>
@@ -151,8 +145,7 @@
<string name="uppercase">Großbuchstaben</string> <string name="uppercase">Großbuchstaben</string>
<string name="warning">Warnung</string> <string name="warning">Warnung</string>
<string name="warning_password_encoding">Passwortzeichen in der Datenbank vermeiden, die kein Text-Encoding-Format besitzen (nicht erkannte Zeichen werden in denselben Buchstaben umgewandelt).</string> <string name="warning_password_encoding">Passwortzeichen in der Datenbank vermeiden, die kein Text-Encoding-Format besitzen (nicht erkannte Zeichen werden in denselben Buchstaben umgewandelt).</string>
<string name="warning_read_only">Schreibzugriff auf die SD-Karte gewähren, um Datenbankänderungen speichern zu können.</string> <string name="warning_unmounted">Die Speicher einbinden, um eine Datenbank erstellen oder laden zu können.</string>
<string name="warning_unmounted">Die SD-Karte einbinden, um eine Datenbank erstellen oder laden zu können.</string>
<string name="version_label">Version %1$s</string> <string name="version_label">Version %1$s</string>
<string name="education_unlock_summary">Geben Sie das Passwort und/oder die Schlüsseldatei ein, um Ihre Datenbank zu entsperren. <string name="education_unlock_summary">Geben Sie das Passwort und/oder die Schlüsseldatei ein, um Ihre Datenbank zu entsperren.
\n \n
@@ -216,7 +209,7 @@
<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="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">Speichernutzung</string>
<string name="memory_usage_explanation">Größe des Speichers (in binären Bytes) der für die Schlüsselableitung genutzt wird.</string> <string name="memory_usage_explanation">Größe des Speichers (in Bytes) der für die Schlüsselableitung genutzt wird.</string>
<string name="parallelism">Parallelismus</string> <string name="parallelism">Parallelismus</string>
<string name="parallelism_explanation">Grad des Parallelismus (d. h. Anzahl der Threads), der für die Schlüsselableitung genutzt wird.</string> <string name="parallelism_explanation">Grad des Parallelismus (d. h. Anzahl der Threads), der für die Schlüsselableitung genutzt wird.</string>
<string name="sort_menu">Sortieren</string> <string name="sort_menu">Sortieren</string>
@@ -242,7 +235,7 @@
<string name="unavailable_feature_hardware">Keine entsprechende Hardware.</string> <string name="unavailable_feature_hardware">Keine entsprechende Hardware.</string>
<string name="full_file_path_enable_title">Dateipfad</string> <string name="full_file_path_enable_title">Dateipfad</string>
<string name="full_file_path_enable_summary">Vollständigen Dateipfad anzeigen</string> <string name="full_file_path_enable_summary">Vollständigen Dateipfad anzeigen</string>
<string name="recycle_bin_title">Papierkorb verwenden</string> <string name="recycle_bin_title">Papierkorb-Nutzung</string>
<string name="recycle_bin_summary">Verschiebt Gruppen oder Einträge in den Papierkorb, bevor sie gelöscht werden.</string> <string name="recycle_bin_summary">Verschiebt Gruppen oder Einträge in den Papierkorb, bevor sie gelöscht werden.</string>
<string name="monospace_font_fields_enable_title">Feldschriftart</string> <string name="monospace_font_fields_enable_title">Feldschriftart</string>
<string name="monospace_font_fields_enable_summary">Schriftart in Feldern ändern, um Lesbarkeit zu verbessern</string> <string name="monospace_font_fields_enable_summary">Schriftart in Feldern ändern, um Lesbarkeit zu verbessern</string>
@@ -289,21 +282,21 @@
<string name="education_sort_summary">Auswählen, wie Einträge und Gruppen sortiert werden.</string> <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_title">Mitmachen</string>
<string name="education_donation_summary">Mithelfen, um Stabilität und Sicherheit zu verbessern und weitere Funktionen zu ermöglichen.</string> <string name="education_donation_summary">Mithelfen, um Stabilität und Sicherheit zu verbessern und 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 speichert keine persönlichen Daten auf dessen Servern unabhängig von der verwendeten Version.</string> <string name="html_text_ad_free">Anders als viele andere Passwortmanager ist dieser &lt;strong&gt;werbefrei&lt;/strong&gt;, &lt;strong&gt;quelloffen&lt;/strong&gt; und unter <stark>Copyleft lizenziert</stark>. &lt;strong&gt;Es werden keine persönlichen Daten gesammelt&lt;/strong&gt;, in welcher Form auch immer, egal welche Version (kostenlos oder pro) Sie verwenden.</string>
<string name="html_text_buy_pro">Mit dem Kauf der Pro-Version erhält man Zugang zu dieser <strong>visuellen Funktion</strong> und unterstützt insbesondere <strong>die Umsetzung gemeinschaftlicher Projektarbeiten.</strong></string> <string name="html_text_buy_pro">Mit dem Kauf der Pro-Version erhält man Zugang zu dieser &lt;strong&gt;visuellen Funktion&lt;/strong&gt; und unterstützt insbesondere &lt;strong&gt;die Umsetzung gemeinschaftlicher Projektarbeiten.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Diese <strong>visuelle Funktion</strong> wurde wegen Ihrer Großzügigkeit freigeschaltet.</string> <string name="html_text_feature_generosity">Dieser &lt;strong&gt;visuelle Stil&lt;/strong&gt; wurde wegen Ihrer Großzügigkeit freigeschaltet.</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> <string name="html_text_donation">Um unsere Freiheit zu bewahren und immer aktiv zu bleiben, zählen wir auf Ihren &lt;strong&gt;Beitrag.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Diese Funktion ist <strong>in Entwicklung</strong> und erfordert <strong>Ihren Beitrag</strong>, um bald verfügbar zu sein.</string> <string name="html_text_dev_feature">Diese Funktion ist &lt;strong&gt;in Entwicklung&lt;/strong&gt; und erfordert &lt;strong&gt;Ihren Beitrag&lt;/strong&gt;, um bald verfügbar zu sein.</string>
<string name="html_text_dev_feature_buy_pro">Durch den Kauf der <strong>Pro-Version</strong>,</string> <string name="html_text_dev_feature_buy_pro">Durch den Kauf der &lt;strong&gt;Pro-Version&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute">Durch Ihr <strong>Mitwirken</strong>,</string> <string name="html_text_dev_feature_contibute">Durch Ihr &lt;strong&gt;Mitwirken&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">bestärken Sie die Entwickler, <strong>neue Funktionen</strong> einzuführen und gemäß Ihren Anmerkungen <strong>Fehler auszumerzen</strong>.</string> <string name="html_text_dev_feature_encourage">du bestärkst die Entwickler:innen, &lt;strong&gt;neue Funktionen&lt;/strong&gt; einzuführen und gemäß deinen&lt;strong&gt; Anmerkungen &lt;strong&gt;Fehler auszumerzen&lt;/strong&gt;.&lt;strong&gt;neue Funktionen&lt;/strong&gt; einzuführen und gemäß Ihren Anmerkungen &lt;strong&gt;Fehler auszumerzen&lt;/strong&gt;.</string>
<string name="html_text_dev_feature_thanks">Vielen Dank für Ihre Unterstützung.</string> <string name="html_text_dev_feature_thanks">Vielen Dank für Ihre Unterstützung.</string>
<string name="html_text_dev_feature_work_hard">Wir bemühen uns, diese Funktion bald zu veröffentlichen.</string> <string name="html_text_dev_feature_work_hard">Wir bemühen uns, diese Funktion bald zu veröffentlichen.</string>
<string name="html_text_dev_feature_upgrade">Vergessen Sie nicht, Ihre App aktuell zu halten indem sie neue Versionen installieren.</string> <string name="html_text_dev_feature_upgrade">Vergessen Sie nicht, Ihre App aktuell zu halten indem sie neue Versionen installieren.</string>
<string name="download">Download</string> <string name="download">Download</string>
<string name="contribute">Unterstützen</string> <string name="contribute">Unterstützen</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="icon_pack_choose_title">Symbolepaket</string> <string name="icon_pack_choose_title">Symbolepaket</string>
<string name="icon_pack_choose_summary">In der App verwendetes Symbolepaket</string> <string name="icon_pack_choose_summary">In der App verwendetes Symbolepaket</string>
@@ -349,8 +342,8 @@
<string name="keyboard_appearance_category">Aussehen</string> <string name="keyboard_appearance_category">Aussehen</string>
<string name="keyboard_theme_title">Tastaturdesign</string> <string name="keyboard_theme_title">Tastaturdesign</string>
<string name="keyboard_keys_category">Tasten</string> <string name="keyboard_keys_category">Tasten</string>
<string name="keyboard_key_vibrate_title">Vibration bei Tastendruck</string> <string name="keyboard_key_vibrate_title">Vibrierende Tastendrücke</string>
<string name="keyboard_key_sound_title">Ton bei Tastendruck</string> <string name="keyboard_key_sound_title">Hörbare Tastendrücke</string>
<string name="selection_mode">Auswahlmodus</string> <string name="selection_mode">Auswahlmodus</string>
<string name="do_not_kill_app">Nicht die App beenden …</string> <string name="do_not_kill_app">Nicht die App beenden …</string>
<string name="lock_database_back_root_summary">Datenbank sperren, wenn auf dem Hauptbildschirm der Zurück-Button gedrückt wird</string> <string name="lock_database_back_root_summary">Datenbank sperren, wenn auf dem Hauptbildschirm der Zurück-Button gedrückt wird</string>
@@ -375,7 +368,7 @@
<string name="list_groups_show_number_entries_summary">Anzahl der Einträge in einer Gruppe anzeigen</string> <string name="list_groups_show_number_entries_summary">Anzahl der Einträge in einer Gruppe anzeigen</string>
<string name="content_description_add_node">Knoten hinzufügen</string> <string name="content_description_add_node">Knoten hinzufügen</string>
<string name="lock_database_back_root_title">\"Zurück\" drücken, um zu sperren</string> <string name="lock_database_back_root_title">\"Zurück\" drücken, um zu sperren</string>
<string name="clear_clipboard_notification_summary">Die Datenbank schließen, wenn die Benachrichtigung geschlossen wird</string> <string name="clear_clipboard_notification_summary">Die Datenbank sperren, wenn die Benachrichtigung geschlossen wird</string>
<string name="content_description_node_children">Untergeordneter Knotenpunkt</string> <string name="content_description_node_children">Untergeordneter Knotenpunkt</string>
<string name="content_description_keyfile_checkbox">Schlüsseldatei-Kontrollkästchen</string> <string name="content_description_keyfile_checkbox">Schlüsseldatei-Kontrollkästchen</string>
<string name="error_move_entry_here">Hierher kann kein Eintrag verschoben werden.</string> <string name="error_move_entry_here">Hierher kann kein Eintrag verschoben werden.</string>
@@ -392,7 +385,7 @@
<string name="biometric">Biometrisch</string> <string name="biometric">Biometrisch</string>
<string name="enable">Aktivieren</string> <string name="enable">Aktivieren</string>
<string name="disable">Deaktivieren</string> <string name="disable">Deaktivieren</string>
<string name="biometric_prompt_store_credential_message">ACHTUNG: Die Verwendung der biometrischen Erkennung befreit Sie nicht von der Kenntnis Ihres Hauptpassworts.</string> <string name="biometric_prompt_store_credential_message">Achtung: Wenn du die biometrische Erkennung verwendest, musst du dir das Master-Passwort trotzdem merken.</string>
<string name="biometric_prompt_extract_credential_message">Datenbank-Anmeldeinformationen aus biometrischen Daten extrahieren</string> <string name="biometric_prompt_extract_credential_message">Datenbank-Anmeldeinformationen aus biometrischen Daten extrahieren</string>
<string name="biometric_auto_open_prompt_title">Biometrische Abfrage automatisch öffnen</string> <string name="biometric_auto_open_prompt_title">Biometrische Abfrage automatisch öffnen</string>
<string name="biometric_auto_open_prompt_summary">Biometrische Eingabeaufforderung automatisch öffnen, wenn ein biometrischer Schlüssel für eine Datenbank definiert ist.</string> <string name="biometric_auto_open_prompt_summary">Biometrische Eingabeaufforderung automatisch öffnen, wenn ein biometrischer Schlüssel für eine Datenbank definiert ist.</string>
@@ -427,21 +420,21 @@
<string name="advanced_unlock_explanation_summary">Erweitertes Entsperren verwenden, um eine Datenbank einfacher zu öffnen.</string> <string name="advanced_unlock_explanation_summary">Erweitertes Entsperren verwenden, um eine Datenbank einfacher zu öffnen.</string>
<string name="database_data_compression_title">Datenkompression</string> <string name="database_data_compression_title">Datenkompression</string>
<string name="database_data_compression_summary">Datenkompression reduziert die Datenbankgröße.</string> <string name="database_data_compression_summary">Datenkompression reduziert die Datenbankgröße.</string>
<string name="max_history_items_title">Max. Verlaufseinträge</string> <string name="max_history_items_title">Maximale Anzahl</string>
<string name="max_history_items_summary">Anzahl der Verlaufseinträge pro Eintrag begrenzen</string> <string name="max_history_items_summary">Anzahl der Verlaufseinträge pro Eintrag begrenzen</string>
<string name="max_history_size_title">Max. Verlaufsumfang</string> <string name="max_history_size_title">Maximale Größe</string>
<string name="max_history_size_summary">Verlaufsumfang pro Eintrag (in binären Bytes) begrenzen</string> <string name="max_history_size_summary">Verlaufsumfang (in Bytes) pro Eintrag begrenzen</string>
<string name="settings_database_recommend_changing_master_key_title">Änderung empfehlen</string> <string name="settings_database_recommend_changing_master_key_title">Erneuerung empfehlen</string>
<string name="settings_database_recommend_changing_master_key_summary">(Nach Tagen) Änderung des Hauptschlüssels empfehlen</string> <string name="settings_database_recommend_changing_master_key_summary">(Nach Tagen) Änderung des Hauptschlüssels empfehlen</string>
<string name="settings_database_force_changing_master_key_title">Änderung erzwingen</string> <string name="settings_database_force_changing_master_key_title">Erneuerung erzwingen</string>
<string name="settings_database_force_changing_master_key_summary">(Nach Tagen) Änderung des Hauptschlüssels erzwingen</string> <string name="settings_database_force_changing_master_key_summary">Ändern des Hauptschlüssels erforderlich (Tage)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Änderung beim nächsten Mal erzwingen</string> <string name="settings_database_force_changing_master_key_next_time_title">Erneuerung beim nächsten Mal erzwingen</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Änderung des Hauptschlüssels beim nächsten Mal erzwingen (einmalig)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Änderung des Hauptschlüssels beim nächsten Mal erfordern (einmalig)</string>
<string name="database_default_username_title">Vorgegebener Benutzername</string> <string name="database_default_username_title">Vorgegebener Benutzername</string>
<string name="database_custom_color_title">Benutzerdefinierte Datenbankfarbe</string> <string name="database_custom_color_title">Benutzerdefinierte Datenbankfarbe</string>
<string name="compression">Kompression</string> <string name="compression">Kompression</string>
<string name="compression_none">Keine</string> <string name="compression_none">Keine</string>
<string name="compression_gzip">GZip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Gerätetastatur-Einstellungen</string> <string name="device_keyboard_setting_title">Gerätetastatur-Einstellungen</string>
<string name="error_save_database">Die Datenbank konnte nicht gespeichert werden.</string> <string name="error_save_database">Die Datenbank konnte nicht gespeichert werden.</string>
<string name="menu_save_database">Datenbank speichern</string> <string name="menu_save_database">Datenbank speichern</string>
@@ -453,4 +446,16 @@
<string name="recycle_bin_group_title">Papierkorb-Gruppe</string> <string name="recycle_bin_group_title">Papierkorb-Gruppe</string>
<string name="enable_auto_save_database_title">Datenbank automatisch speichern</string> <string name="enable_auto_save_database_title">Datenbank automatisch speichern</string>
<string name="enable_auto_save_database_summary">Automatisches Speichern der Datenbank nach einer wichtigen Aktion (nur im Modus \"Bearbeiten\")</string> <string name="enable_auto_save_database_summary">Automatisches Speichern der Datenbank nach einer wichtigen Aktion (nur im Modus \"Bearbeiten\")</string>
<string name="entry_attachments">Anhänge</string>
<string name="menu_restore_entry_history">Historie wiederherstellen</string>
<string name="menu_delete_entry_history">Historie löschen</string>
<string name="keyboard_auto_go_action_title">Auto-Key-Aktion</string>
<string name="keyboard_auto_go_action_summary">Aktion der Go-Taste, die automatisch nach dem Drücken einer Feldtaste ausgeführt wird</string>
<string name="download_attachment">%1$s herunterladen</string>
<string name="download_initialization">Initialisieren…</string>
<string name="download_progression">Fortschritt: %1$d%</string>
<string name="download_finalization">Fertigstellung…</string>
<string name="download_complete">Vollständig! Tippen Sie, um die Datei zu öffnen.</string>
<string name="hide_expired_entries_title">Abgelaufene Einträge ausblenden</string>
<string name="hide_expired_entries_summary">Abgelaufene Einträge werden ausgeblendet</string>
</resources> </resources>

View File

@@ -16,22 +16,21 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> --><resources>
<resources> <string name="feedback">Σχόλια</string>
<string name="about_feedback">Σχόλια</string> <string name="homepage">Αρχική Σελίδα</string>
<string name="about_homepage">Αρχική Σελίδα</string>
<string name="about_description">Το KeePassDX είναι μία εφαρμογή Android του διαχειριστή κωδικών KeePass</string> <string name="about_description">Το KeePassDX είναι μία εφαρμογή Android του διαχειριστή κωδικών KeePass</string>
<string name="accept">Αποδοχή</string> <string name="accept">Αποδοχή</string>
<string name="add_entry">Προσθήκη καταχώρησης</string> <string name="add_entry">Προσθήκη καταχώρησης</string>
<string name="add_group">Προσθήκη ομάδας</string> <string name="add_group">Προσθήκη ομάδας</string>
<string name="encryption_algorithm">Αλγόριθμος κρυπτογράφησης</string> <string name="encryption_algorithm">Αλγόριθμος κρυπτογράφησης</string>
<string name="app_timeout">Χρονικό όριο εφαρμογής</string> <string name="app_timeout">Χρονικό όριο εφαρμογής</string>
<string name="app_timeout_summary">Αδράνεια πριν κλείσει η εφαρμογή</string> <string name="app_timeout_summary">Χρόνος αδράνειας πριν από το κλείδωμα της βάσης δεδομένων</string>
<string name="application">Εφαρμογή</string> <string name="application">Εφαρμογή</string>
<string name="menu_app_settings">Ρυθμίσεις εφαρμογής</string> <string name="menu_app_settings">Ρυθμίσεις εφαρμογής</string>
<string name="beta_dontask">Να μην εμφανιστεί ξανά</string> <string name="beta_dontask">Να μην εμφανιστεί ξανά</string>
<string name="brackets">Αγκύλες</string> <string name="brackets">Αγκύλες</string>
<string name="file_manager_install_description">H Δημιουργία, το Άνοιγμα και η Αποθήκευση αρχείου βάσης δεδομένων απαιτεί την εγκατάσταση ενός διαχειριστή αρχείων που δέχεται την ενεργό δράση ACTION_CREATE_DOCUMENT και ACTION_OPEN_DOCUMENT</string> <string name="file_manager_install_description">Ένας διαχειριστής αρχείων που δέχεται τις ενέργειες δράσης ACTION_CREATE_DOCUMENT και ACTION_OPEN_DOCUMENT είναι απαραίτητος για τη δημιουργία, το άνοιγμα και την αποθήκευση αρχείων βάσης δεδομένων.</string>
<string name="clipboard_cleared">Το πρόχειρο καθαρίστηκε</string> <string name="clipboard_cleared">Το πρόχειρο καθαρίστηκε</string>
<string name="clipboard_error_title">Σφάλμα προχείρου</string> <string name="clipboard_error_title">Σφάλμα προχείρου</string>
<string name="clipboard_error">Ορισμένες συσκευές δεν επιτρέπουν στις εφαρμογές να χρησιμοποιούν το πρόχειρο.</string> <string name="clipboard_error">Ορισμένες συσκευές δεν επιτρέπουν στις εφαρμογές να χρησιμοποιούν το πρόχειρο.</string>
@@ -44,7 +43,7 @@
<string name="decrypting_db">Αποκρυπτογράφηση περιεχομένου βάσης δεδομένων …</string> <string name="decrypting_db">Αποκρυπτογράφηση περιεχομένου βάσης δεδομένων …</string>
<string name="default_checkbox">Χρήση ως προεπιλεγμένης βάσης δεδομένων</string> <string name="default_checkbox">Χρήση ως προεπιλεγμένης βάσης δεδομένων</string>
<string name="digits">Ψηφία</string> <string name="digits">Ψηφία</string>
<string name="disclaimer_formal">Το KeePassDX © %1$d Kunzisoft έρχεται χωρίς απολύτως καμία εγγύηση. Αυτό είναι ελεύθερο λογισμικό και είστε ευπρόσδεκτοι να το διανείμετε εκ νέου υπό τις συνθήκες της έκδοσης GPL 3 ή νεότερης έκδοσης.</string> <string name="html_about_licence">Το KeePassDX © %1$d Kunzisoft έρχεται χωρίς απολύτως καμία εγγύηση. Αυτό είναι ελεύθερο λογισμικό και είστε ευπρόσδεκτοι να το διανείμετε εκ νέου υπό τις συνθήκες της έκδοσης GPL 3 ή νεότερης έκδοσης.</string>
<string name="select_database_file">Ανοίξτε την υπάρχουσα βάση δεδομένων</string> <string name="select_database_file">Ανοίξτε την υπάρχουσα βάση δεδομένων</string>
<string name="entry_accessed">Πρόσβαση</string> <string name="entry_accessed">Πρόσβαση</string>
<string name="entry_cancel">Ακύρωση</string> <string name="entry_cancel">Ακύρωση</string>
@@ -78,28 +77,27 @@
<string name="field_value">Τιμή πεδίου</string> <string name="field_value">Τιμή πεδίου</string>
<string name="file_browser">Πρόγραμμα περιήγησης Αρχείων</string> <string name="file_browser">Πρόγραμμα περιήγησης Αρχείων</string>
<string name="generate_password">Δημιουργία κωδικού πρόσβασης</string> <string name="generate_password">Δημιουργία κωδικού πρόσβασης</string>
<string name="hint_conf_pass">επιβεβαίωση κωδικού</string> <string name="hint_conf_pass">Επιβεβαίωση κωδικού</string>
<string name="hint_generated_password">παραγόμενος κωδικός πρόσβασης</string> <string name="hint_generated_password">Παραγόμενος κωδικός πρόσβασης</string>
<string name="hint_group_name">Όνομα ομάδας</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_length">Μήκος</string>
<string name="hint_pass">κωδικός</string> <string name="hint_pass">Κωδικός</string>
<string name="password">Κωδικός Πρόσβασης</string> <string name="password">Κωδικός Πρόσβασης</string>
<string name="install_from_play_store">Εγκατάσταση από το Play Store</string> <string name="install_from_play_store">Εγκατάσταση από το Play Store</string>
<string name="install_from_f_droid">Εγκατάσταση από το F-Droid</string> <string name="install_from_f_droid">Εγκατάσταση από το F-Droid</string>
<string name="invalid_credentials">Δεν ήταν δυνατή η ανάγνωση διαπιστευτηρίων. Εάν αυτό επαναληφθεί, το αρχείο της βάσης δεδομένων ενδέχεται να είναι κατεστραμμένο.</string> <string name="invalid_credentials">Δεν ήταν δυνατή η ανάγνωση διαπιστευτηρίων. Εάν αυτό επαναληφθεί, το αρχείο της βάσης δεδομένων ενδέχεται να είναι κατεστραμμένο.</string>
<string name="invalid_algorithm">Λάθος αλγόριθμος.</string> <string name="invalid_algorithm">Λάθος αλγόριθμος.</string>
<string name="invalid_db_sig">Δεν ήταν δυνατή η αναγνώριση της μορφής της βάσης δεδομένων.</string> <string name="invalid_db_sig">Δεν ήταν δυνατή η αναγνώριση της μορφής της βάσης δεδομένων.</string>
<string name="keyfile_does_not_exist">Δεν υπάρχει αρχείο-κλειδϊ.</string>
<string name="keyfile_is_empty">Το αρχείο-κλειδί είναι κενό.</string> <string name="keyfile_is_empty">Το αρχείο-κλειδί είναι κενό.</string>
<string name="length">Μήκος</string> <string name="length">Μήκος</string>
<string name="list_size_title">Μέγεθος στοιχείου λίστας</string> <string name="list_size_title">Μέγεθος στοιχείου λίστας</string>
<string name="list_size_summary">Μέγεθος κειμένου στη λίστα στοιχείων</string> <string name="list_size_summary">Μέγεθος κειμένου στη λίστα στοιχείων</string>
<string name="loading_database">Φόρτωση βάσης δεδομένων…</string> <string name="loading_database">Φόρτωση βάσης δεδομένων…</string>
<string name="lowercase">Μικρά</string> <string name="lowercase">Μικρά</string>
<string name="maskpass_title">Απόκρυψη κωδικών πρόσβασης</string> <string name="hide_password_title">Απόκρυψη κωδικών πρόσβασης</string>
<string name="maskpass_summary">Μάσκα κωδικούς πρόσβασης (***) από προεπιλογή</string> <string name="hide_password_summary">Μάσκα κωδικούς πρόσβασης (***) από προεπιλογή</string>
<string name="menu_about">Σχετικά με</string> <string name="about">Σχετικά με</string>
<string name="menu_change_key_settings">Αλλαγή Κύριου Κλειδιού</string> <string name="menu_change_key_settings">Αλλαγή Κύριου Κλειδιού</string>
<string name="settings">Ρυθμίσεις</string> <string name="settings">Ρυθμίσεις</string>
<string name="menu_database_settings">Ρυθμίσεις βάσης δεδομένων</string> <string name="menu_database_settings">Ρυθμίσεις βάσης δεδομένων</string>
@@ -117,22 +115,17 @@
<string name="no_results">Δεν βρέθηκαν αποτελέσματα αναζήτησης</string> <string name="no_results">Δεν βρέθηκαν αποτελέσματα αναζήτησης</string>
<string name="no_url_handler">Εγκαταστήστε ένα πρόγραμμα περιήγησης για να ανοίξετε αυτήν τη διεύθυνση URL.</string> <string name="no_url_handler">Εγκαταστήστε ένα πρόγραμμα περιήγησης για να ανοίξετε αυτήν τη διεύθυνση URL.</string>
<string name="open_recent">Πρόσφατες βάσεις δεδομένων</string> <string name="open_recent">Πρόσφατες βάσεις δεδομένων</string>
<string name="omitbackup_title">Να μην γίνει αναζήτηση μέσα από τις καταχωρήσεις αντιγραφών ασφαλείας</string> <string name="omit_backup_search_title">Να μην γίνει αναζήτηση μέσα από τις καταχωρήσεις αντιγραφών ασφαλείας</string>
<string name="omitbackup_summary">Παράληψη ομάδας \"Αντίγραφο Ασφαλείας\" και \"Κάδος Ανακύκλωσης\" από τα αποτελέσματα αναζήτησης</string> <string name="omit_backup_search_summary">Παράληψη ομάδας \"Αντίγραφο Ασφαλείας\" και \"Κάδος Ανακύκλωσης\" από τα αποτελέσματα αναζήτησης</string>
<string name="progress_create">Δημιουργία νέας βάσης δεδομένων…</string> <string name="progress_create">Δημιουργία νέας βάσης δεδομένων…</string>
<string name="progress_title">Επεξεργασία…</string> <string name="progress_title">Επεξεργασία…</string>
<string name="protection">Προστασία</string> <string name="protection">Προστασία</string>
<string name="read_only_warning">Το KeePassDX χρειάζεται άδεια εγγραφής για να αλλάξει οτιδήποτε στη βάση δεδομένων σας.</string> <string name="read_only_warning">Το KeePassDX χρειάζεται άδεια εγγραφής για να αλλάξει οτιδήποτε στη βάση δεδομένων σας.</string>
<string name="recentfile_title">Πρόσφατο ιστορικό αρχείων</string>
<string name="recentfile_summary">Απομνημόνευση πρόσφατων ονομάτων αρχείων</string>
<string name="remember_keyfile_summary">Απομνημόνευση της τοποθεσίας αρχείων-κλειδιών των βάσεων δεδομένων</string>
<string name="remember_keyfile_title">Αποθήκευση αρχείου-κλειδιού</string>
<string name="content_description_remove_from_list">Αφαίρεση</string> <string name="content_description_remove_from_list">Αφαίρεση</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Ριζικός Κατάλογος</string> <string name="root">Ριζικός Κατάλογος</string>
<string name="rounds">Κύκλοι μετασχηματισμού Κρυπτογράφησης</string> <string name="rounds">Κύκλοι μετασχηματισμού Κρυπτογράφησης</string>
<string name="rounds_explanation">Επιπλέον κύκλοι κρυπτογράφησης παρέχουν πρόσθετη προστασία ενάντια σε επιθέσεις brute force, αλλά μπορεί να επιβραδύνει πολύ την φόρτωση και την αποθήκευση.</string> <string name="rounds_explanation">Επιπλέον κύκλοι κρυπτογράφησης παρέχουν πρόσθετη προστασία ενάντια σε επιθέσεις brute force, αλλά μπορεί να επιβραδύνει πολύ την φόρτωση και την αποθήκευση.</string>
<string name="rounds_hint">κύκλοι μετασχηματισμού</string>
<string name="saving_database">Αποθήκευση βάσης δεδομένων…</string> <string name="saving_database">Αποθήκευση βάσης δεδομένων…</string>
<string name="space">Κενό</string> <string name="space">Κενό</string>
<string name="search_label">Αναζήτηση</string> <string name="search_label">Αναζήτηση</string>
@@ -144,7 +137,7 @@
<string name="underline">Υπογράμμιση</string> <string name="underline">Υπογράμμιση</string>
<string name="unsupported_db_version">Μη υποστηριζόμενη έκδοση βάσης δεδομένων.</string> <string name="unsupported_db_version">Μη υποστηριζόμενη έκδοση βάσης δεδομένων.</string>
<string name="uppercase">Κεφαλαία</string> <string name="uppercase">Κεφαλαία</string>
<string name="warning_unmounted">Μοντάρετε την κάρτα SD για να δημιουργήσετε ή να φορτώσετε μια βάση δεδομένων.</string> <string name="warning_unmounted">Μοντάρετε την κάρτα μνήμης για να δημιουργήσετε ή να φορτώσετε μια βάση δεδομένων.</string>
<string name="version_label">Έκδοση %1$s</string> <string name="version_label">Έκδοση %1$s</string>
<string name="education_unlock_summary">Καταχωρίστε τον κωδικό πρόσβασης και /ή το αρχείο-κλειδί για να ξεκλειδώσετε τη βάση δεδομένων σας. <string name="education_unlock_summary">Καταχωρίστε τον κωδικό πρόσβασης και /ή το αρχείο-κλειδί για να ξεκλειδώσετε τη βάση δεδομένων σας.
\n \n
@@ -178,7 +171,7 @@
<string name="encryption_explanation">Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα.</string> <string name="encryption_explanation">Αλγόριθμος κρυπτογράφησης βάσης δεδομένων που χρησιμοποιείται για όλα τα δεδομένα.</string>
<string name="kdf_explanation">Για να δημιουργηθεί το κλειδί για τον αλγόριθμο κρυπτογράφησης, το κύριο κλειδί μετασχηματίζεται χρησιμοποιώντας μια τυχαία αλατισμένη λειτουργία εξαγωγής κλειδιών.</string> <string name="kdf_explanation">Για να δημιουργηθεί το κλειδί για τον αλγόριθμο κρυπτογράφησης, το κύριο κλειδί μετασχηματίζεται χρησιμοποιώντας μια τυχαία αλατισμένη λειτουργία εξαγωγής κλειδιών.</string>
<string name="memory_usage">Χρήση μνήμης</string> <string name="memory_usage">Χρήση μνήμης</string>
<string name="memory_usage_explanation">Ποσότητα μνήμης (σε δυαδικά bytes) που θα χρησιμοποιηθεί από τη λειτουργία εξαγωγής κλειδιών.</string> <string name="memory_usage_explanation">Ποσότητα μνήμης (σε bytes) που θα χρησιμοποιηθεί από τη λειτουργία εξαγωγής κλειδιών.</string>
<string name="parallelism">Παραλληλισμός</string> <string name="parallelism">Παραλληλισμός</string>
<string name="parallelism_explanation">Βαθμός παραλληλισμού (δηλ. Αριθμός νημάτων) που χρησιμοποιείται από τη συνάρτηση εξαγωγής κλειδιών.</string> <string name="parallelism_explanation">Βαθμός παραλληλισμού (δηλ. Αριθμός νημάτων) που χρησιμοποιείται από τη συνάρτηση εξαγωγής κλειδιών.</string>
<string name="sort_menu">Ταξινόμηση</string> <string name="sort_menu">Ταξινόμηση</string>
@@ -192,7 +185,6 @@
<string name="sort_last_access_time">Προσπέλαση</string> <string name="sort_last_access_time">Προσπέλαση</string>
<string name="warning">Προειδοποίηση</string> <string name="warning">Προειδοποίηση</string>
<string name="warning_password_encoding">Αποφύγετε τους χαρακτήρες κωδικού πρόσβασης έξω από τη μορφή κωδικοποίησης κειμένου στο αρχείο βάσης δεδομένων (οι μη αναγνωρισμένοι χαρακτήρες μετατρέπονται στο ίδιο γράμμα).</string> <string name="warning_password_encoding">Αποφύγετε τους χαρακτήρες κωδικού πρόσβασης έξω από τη μορφή κωδικοποίησης κειμένου στο αρχείο βάσης δεδομένων (οι μη αναγνωρισμένοι χαρακτήρες μετατρέπονται στο ίδιο γράμμα).</string>
<string name="warning_read_only">Δώστε πρόσβαση εγγραφής στην κάρτα SD για να αποθηκεύσετε τις αλλαγές της βάσης δεδομένων.</string>
<string name="warning_empty_password">Θέλετε πραγματικά να μην έχετε κανέναν κωδικό προστασίας ξεκλειδώματος;</string> <string name="warning_empty_password">Θέλετε πραγματικά να μην έχετε κανέναν κωδικό προστασίας ξεκλειδώματος;</string>
<string name="warning_no_encryption_key">Είστε βέβαιοι ότι δεν θέλετε να χρησιμοποιήσετε κάποιο κλειδί κρυπτογράφησης;</string> <string name="warning_no_encryption_key">Είστε βέβαιοι ότι δεν θέλετε να χρησιμοποιήσετε κάποιο κλειδί κρυπτογράφησης;</string>
<string name="encrypted_value_stored">Ο Κρυπτογραφημένος κωδικός έχει αποθηκευτεί</string> <string name="encrypted_value_stored">Ο Κρυπτογραφημένος κωδικός έχει αποθηκευτεί</string>
@@ -219,12 +211,12 @@
<string name="create_keepass_file">Δημιουργία νέας βάσης δεδομένων</string> <string name="create_keepass_file">Δημιουργία νέας βάσης δεδομένων</string>
<string name="full_file_path_enable_title">Διαδρομή αρχείου</string> <string name="full_file_path_enable_title">Διαδρομή αρχείου</string>
<string name="full_file_path_enable_summary">Προβολή ολόκληρης της διαδρομής αρχείου</string> <string name="full_file_path_enable_summary">Προβολή ολόκληρης της διαδρομής αρχείου</string>
<string name="recycle_bin_title">Χρησιμοποιήστε κάδο ανακύκλωσης</string> <string name="recycle_bin_title">Χρήση Κάδου ανακύκλωσης</string>
<string name="recycle_bin_summary">Μετακίνηση ομάδων και καταχωρίσεων στην ομάδα \"Κάδο ανακύκλωσης\" πριν την διαγραφή</string> <string name="recycle_bin_summary">Μετακίνηση ομάδων και καταχωρίσεων στην ομάδα \"Κάδο ανακύκλωσης\" πριν την διαγραφή</string>
<string name="monospace_font_fields_enable_title">Γραμματοσειρά πεδίου</string> <string name="monospace_font_fields_enable_title">Γραμματοσειρά πεδίου</string>
<string name="monospace_font_fields_enable_summary">Αλλαγή γραμματοσειράς που χρησιμοποιείται σε πεδία για καλύτερη ορατότητα χαρακτήρων</string> <string name="monospace_font_fields_enable_summary">Αλλαγή γραμματοσειράς που χρησιμοποιείται σε πεδία για καλύτερη ορατότητα χαρακτήρων</string>
<string name="allow_copy_password_title">Πρόχειρο εμπιστοσύνης</string> <string name="allow_copy_password_title">Πρόχειρο εμπιστοσύνης</string>
<string name="allow_copy_password_summary">Επιτρέψτε τον κωδικό εισόδου και τα προστατευμένα πεδία να εισέλθουν στο πρόχειρο</string> <string name="allow_copy_password_summary">Επιτρέψτε την αντιγραφή του κωδικού εισόδου και των προστατευμένων πεδίων στο πρόχειρο</string>
<string name="database_name_title">Όνομα Βάσης Δεδομένων</string> <string name="database_name_title">Όνομα Βάσης Δεδομένων</string>
<string name="database_description_title">Περιγραφή Βάσης Δεδομένων</string> <string name="database_description_title">Περιγραφή Βάσης Δεδομένων</string>
<string name="database_version_title">Έκδοση Βάσης Δεδομένων</string> <string name="database_version_title">Έκδοση Βάσης Δεδομένων</string>
@@ -241,9 +233,9 @@
<string name="education_select_database_title">Ανοίξτε μια υπάρχουσα βάση δεδομένων</string> <string name="education_select_database_title">Ανοίξτε μια υπάρχουσα βάση δεδομένων</string>
<string name="education_select_database_summary">Ανοίξτε το πρόσφατο αρχείο βάσης δεδομένων από το πρόγραμμα περιήγησης αρχείων για να συνεχίσετε να το χρησιμοποιείτε.</string> <string name="education_select_database_summary">Ανοίξτε το πρόσφατο αρχείο βάσης δεδομένων από το πρόγραμμα περιήγησης αρχείων για να συνεχίσετε να το χρησιμοποιείτε.</string>
<string name="education_new_node_title">Προσθέστε στοιχεία στη βάση δεδομένων σας</string> <string name="education_new_node_title">Προσθέστε στοιχεία στη βάση δεδομένων σας</string>
<string name="education_new_node_summary">Οι καταχωρίσεις σας βοηθούν να διαχειριστείτε τις ψηφιακές σας ταυτότητες. <string name="education_new_node_summary">Οι καταχωρίσεις σας βοηθούν να διαχειριστείτε τις ψηφιακές σας ταυτότητες.
\n \n
\nΟι ομάδες (~ φάκελοι) οργανώνουν καταχωρήσεις στη βάση δεδομένων σας.</string> \nΟι ομάδες (~φάκελοι) οργανώνουν καταχωρήσεις στη βάση δεδομένων σας.</string>
<string name="education_search_title">Αναζήτηση μέσα στις καταχωρήσεις</string> <string name="education_search_title">Αναζήτηση μέσα στις καταχωρήσεις</string>
<string name="education_search_summary">Εισαγάγετε τον τίτλο, το όνομα χρήστη ή το περιεχόμενο άλλων πεδίων για να ανακτήσετε τους κωδικούς πρόσβασής σας.</string> <string name="education_search_summary">Εισαγάγετε τον τίτλο, το όνομα χρήστη ή το περιεχόμενο άλλων πεδίων για να ανακτήσετε τους κωδικούς πρόσβασής σας.</string>
<string name="education_entry_edit_title">Επεξεργαστείτε την καταχώρηση</string> <string name="education_entry_edit_title">Επεξεργαστείτε την καταχώρηση</string>
@@ -263,23 +255,21 @@
<string name="education_sort_summary">Επιλέξτε τον τρόπο ταξινόμησης καταχωρήσεων και ομάδων.</string> <string name="education_sort_summary">Επιλέξτε τον τρόπο ταξινόμησης καταχωρήσεων και ομάδων.</string>
<string name="education_donation_title">Συμμετοχή</string> <string name="education_donation_title">Συμμετοχή</string>
<string name="education_donation_summary">Βοηθήστε να αυξήσετε τη σταθερότητα, την ασφάλεια και την προσθήκη περισσότερων λειτουργιών.</string> <string name="education_donation_summary">Βοηθήστε να αυξήσετε τη σταθερότητα, την ασφάλεια και την προσθήκη περισσότερων λειτουργιών.</string>
<string name="html_text_ad_free">Σε αντίθεση με πολλές άλλες εφαρμογές διαχείρισης κωδικών πρόσβασης, αυτό είναι <strong>χωρίς διαφημίσεις</strong>, <strong>copylefted libre λογισμικό</strong> και δεν συλλέγει προσωπικά δεδομένα στους διακομιστές του, ανεξάρτητα από την έκδοση που χρησιμοποιείτε.</string> <string name="html_text_ad_free">Σε αντίθεση με πολλές άλλες εφαρμογές διαχείρισης κωδικών πρόσβασης, αυτό είναι &lt;strong&gt;χωρίς διαφημίσεις&lt;/strong&gt;, &lt;strong&gt;copylefted libre λογισμικό&lt;/strong&gt; και δεν συλλέγει προσωπικά δεδομένα στους διακομιστές του, ανεξάρτητα από την έκδοση που χρησιμοποιείτε.</string>
<string name="html_text_buy_pro">Με την αγορά της επαγγελματικής έκδοσης, θα έχετε πρόσβαση σε αυτό το <strong>οπτικό στοιχείο</strong> και θα βοηθήσετε ιδιαίτερα την <strong>υλοποίηση ιδεών της κοινότητας.</strong> <string name="html_text_buy_pro">Με την αγορά της επαγγελματικής έκδοσης, θα έχετε πρόσβαση σε αυτό το &lt;strong&gt;οπτικό στοιχείο&lt;/strong&gt; και θα βοηθήσετε ιδιαίτερα την &lt;strong&gt;υλοποίηση ιδεών της κοινότητας.&lt;/strong&gt;</string>
</string> <string name="html_text_feature_generosity">Αυτή η &lt;strong&gt;οπτική λειτουργία&lt;/strong&gt; είναι διαθέσιμη χάρη στη γενναιοδωρία σας.</string>
<string name="html_text_feature_generosity">Αυτή η <strong>οπτική λειτουργία</strong> είναι διαθέσιμη χάρη στη γενναιοδωρία σας.</string> <string name="html_text_donation">Για να διατηρήσουμε την ελεύθερη έκδοση και να είμαστε πάντα ενεργοί, υπολογίζουμε στην &lt;strong&gt;συνεισφορά σας.&lt;/strong&gt;</string>
<string name="html_text_donation">Για να διατηρήσουμε την ελεύθερη έκδοση και να είμαστε πάντα ενεργοί, υπολογίζουμε στην <strong>συνεισφορά σας.</strong> <string name="html_text_dev_feature">Αυτή η λειτουργία είναι &lt;strong&gt;υπό ανάπτυξη&lt;/strong&gt; και απαιτεί την &lt;strong&gt;συνεισφοράς&lt;/strong&gt; σας για να είναι σύντομα διαθέσιμη.</string>
</string> <string name="html_text_dev_feature_buy_pro">Με την αγορά της έκδοσης &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature">Αυτή η λειτουργία είναι <strong>υπό ανάπτυξη</strong> και απαιτεί την <strong>συνεισφοράς</strong> σας για να είναι σύντομα διαθέσιμη.</string> <string name="html_text_dev_feature_contibute">Με την &lt;strong&gt;συνεισφορά&lt;/strong&gt; σας,</string>
<string name="html_text_dev_feature_buy_pro">Με την αγορά της έκδοσης <strong>pro</strong>,</string> <string name="html_text_dev_feature_encourage">ενθαρρύνετε τους προγραμματιστές να δημιουργούν &lt;strong&gt;νέες λειτουργίες&lt;/strong&gt; και να &lt;strong&gt;διορθώνουν σφάλματα&lt;/strong&gt; σύμφωνα με τις παρατηρήσεις σας.</string>
<string name="html_text_dev_feature_contibute">Με την <strong>συνεισφορά</strong> σας,</string>
<string name="html_text_dev_feature_encourage">ενθαρρύνετε τους προγραμματιστές να δημιουργούν <strong>νέες λειτουργίες</strong> και να <strong>διορθώνουν σφάλματα</strong> σύμφωνα με τις παρατηρήσεις σας.</string>
<string name="html_text_dev_feature_thanks">Ευχαριστούμε πολύ για τη συνεισφορά σας.</string> <string name="html_text_dev_feature_thanks">Ευχαριστούμε πολύ για τη συνεισφορά σας.</string>
<string name="html_text_dev_feature_work_hard">Εργαζόμαστε σκληρά για να διαθέσουμε αυτό το χαρακτηριστικό γρήγορα.</string> <string name="html_text_dev_feature_work_hard">Εργαζόμαστε σκληρά για να διαθέσουμε αυτό το χαρακτηριστικό γρήγορα.</string>
<string name="html_text_dev_feature_upgrade">Μην ξεχνάτε να ενημερώνετε την εφαρμογή σας, εγκαθιστώντας νέες εκδόσεις.</string> <string name="html_text_dev_feature_upgrade">Μην ξεχνάτε να ενημερώνετε την εφαρμογή σας, εγκαθιστώντας νέες εκδόσεις.</string>
<string name="download">Download</string> <string name="download">Download</string>
<string name="contribute">Συνεισφορά</string> <string name="contribute">Συνεισφορά</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Θέμα Εφαρμογής</string> <string name="style_choose_title">Θέμα Εφαρμογής</string>
<string name="style_choose_summary">Θέμα που χρησιμοποιείται στην εφαρμογή</string> <string name="style_choose_summary">Θέμα που χρησιμοποιείται στην εφαρμογή</string>
@@ -291,7 +281,7 @@
<string name="menu_paste">Επικόλληση</string> <string name="menu_paste">Επικόλληση</string>
<string name="menu_cancel">Ακύρωση</string> <string name="menu_cancel">Ακύρωση</string>
<string name="clipboard_warning">Εάν αποτύχει η αυτόματη διαγραφή του προχείρου, διαγράψτε το ιστορικό του χειροκίνητα.</string> <string name="clipboard_warning">Εάν αποτύχει η αυτόματη διαγραφή του προχείρου, διαγράψτε το ιστορικό του χειροκίνητα.</string>
<string name="allow_copy_password_warning">ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Το πρόχειρο μοιράζεται από όλες τις εφαρμογές. Αν αντιγράφονται ευαίσθητα δεδομένα, άλλο λογισμικό μπορεί να το ανακτήσει.</string> <string name="allow_copy_password_warning">Προειδοποίηση: Το πρόχειρο μοιράζεται από όλες τις εφαρμογές. Αν αντιγράφονται ευαίσθητα δεδομένα, άλλο λογισμικό μπορεί να το ανακτήσει.</string>
<string name="allow_no_password_title">Να μην επιτρέπεται κανένα κύριο κλειδί</string> <string name="allow_no_password_title">Να μην επιτρέπεται κανένα κύριο κλειδί</string>
<string name="allow_no_password_summary">Ενεργοποίηση του κουμπιού \"Άνοιγμα\" αν δεν έχουν επιλεγεί τα διαπιστευτήρια</string> <string name="allow_no_password_summary">Ενεργοποίηση του κουμπιού \"Άνοιγμα\" αν δεν έχουν επιλεγεί τα διαπιστευτήρια</string>
<string name="enable_education_screens_title">Οθόνες Εκμάθησης</string> <string name="enable_education_screens_title">Οθόνες Εκμάθησης</string>
@@ -328,15 +318,15 @@
<string name="keyboard_appearance_category">Εμφάνιση</string> <string name="keyboard_appearance_category">Εμφάνιση</string>
<string name="keyboard_theme_title">Θέμα Πληκτρολογίου</string> <string name="keyboard_theme_title">Θέμα Πληκτρολογίου</string>
<string name="keyboard_keys_category">Κλειδιά</string> <string name="keyboard_keys_category">Κλειδιά</string>
<string name="keyboard_key_vibrate_title">Δόνηση κατά το πάτημα πλήκτρου</string> <string name="keyboard_key_vibrate_title">Δονητικά πλήκτρα</string>
<string name="keyboard_key_sound_title">Ήχος στο πάτημα πλήκτρων</string> <string name="keyboard_key_sound_title">Ακουστικά πλήκτρα</string>
<string name="selection_mode">Λειτουργία επιλογής</string> <string name="selection_mode">Λειτουργία επιλογής</string>
<string name="do_not_kill_app">Μη κλείσιμο της εφαρμογής …</string> <string name="do_not_kill_app">Μη κλείσιμο της εφαρμογής …</string>
<string name="lock_database_back_root_title">Πατήστε \'Πίσω\' για να κλειδώσετε</string> <string name="lock_database_back_root_title">Πατήστε \'Πίσω\' για να κλειδώσετε</string>
<string name="lock_database_back_root_summary">Κλείδωμα της βάσης δεδομένων όταν ο χρήστης κάνει κλικ στο κουμπί \"πίσω\" στη αρχική οθόνη</string> <string name="lock_database_back_root_summary">Κλείδωμα της βάσης δεδομένων όταν ο χρήστης κάνει κλικ στο κουμπί \"πίσω\" στη αρχική οθόνη</string>
<string name="clear_clipboard_notification_title">Καθαρισμός στο κλείσιμο</string> <string name="clear_clipboard_notification_title">Καθαρισμός στο κλείσιμο</string>
<string name="clear_clipboard_notification_summary">Κλείσιμο της βάση δεδομένων κατά το κλείσιμο της ειδοποίησης</string> <string name="clear_clipboard_notification_summary">Κλείδωμα της βάση δεδομένων κατά το κλείσιμο της ειδοποίησης</string>
<string name="recycle_bin">Κάδος Aνακύκλωσης</string> <string name="recycle_bin">Κάδος ανακύκλωσης</string>
<string name="keyboard_selection_entry_title">Επιλογή καταχώρισης</string> <string name="keyboard_selection_entry_title">Επιλογή καταχώρισης</string>
<string name="keyboard_selection_entry_summary">Εμφάνιση πεδίων εισαγωγής στο Magikeyboard κατά την προβολή μιας καταχώρησης</string> <string name="keyboard_selection_entry_summary">Εμφάνιση πεδίων εισαγωγής στο Magikeyboard κατά την προβολή μιας καταχώρησης</string>
<string name="delete_entered_password_title">Διαγραφή κωδικού πρόσβασης</string> <string name="delete_entered_password_title">Διαγραφή κωδικού πρόσβασης</string>
@@ -364,14 +354,14 @@
<string name="content_description_background">Υπόβαθρο</string> <string name="content_description_background">Υπόβαθρο</string>
<string name="content_description_update_from_list">Ενημέρωση</string> <string name="content_description_update_from_list">Ενημέρωση</string>
<string name="content_description_keyboard_close_fields">Κλείσιμο πεδίων</string> <string name="content_description_keyboard_close_fields">Κλείσιμο πεδίων</string>
<string name="error_create_database_file">Δεν είναι δυνατή η δημιουργία βάσης δεδομένων με αυτόν τον κωδικό πρόσβασης και το αρχείο-κλειδί.</string> <string name="error_create_database_file">Δεν είναι δυνατή η δημιουργία βάσης δεδομένων με αυτόν τον κωδικό πρόσβασης και το αρχείο κλειδί.</string>
<string name="menu_advanced_unlock_settings">Προηγμένο ξεκλείδωμα</string> <string name="menu_advanced_unlock_settings">Προηγμένο ξεκλείδωμα</string>
<string name="menu_biometric_remove_key">Διαγράψτε το αποθηκευμένο βιομετρικό κλειδί</string> <string name="menu_biometric_remove_key">Διαγράψτε το αποθηκευμένο βιομετρικό κλειδί</string>
<string name="configure_biometric">Η Βιομετρική προτροπή υποστηρίζεται αλλά δεν έχει ρυθμιστεί.</string> <string name="configure_biometric">Η Βιομετρική προτροπή υποστηρίζεται αλλά δεν έχει ρυθμιστεί.</string>
<string name="open_biometric_prompt_unlock_database">Ανοίξτε τη βιομετρική προτροπή για να ξεκλειδώσετε τη βάση δεδομένων</string> <string name="open_biometric_prompt_unlock_database">Ανοίξτε τη βιομετρική προτροπή για να ξεκλειδώσετε τη βάση δεδομένων</string>
<string name="open_biometric_prompt_store_credential">Ανοίξτε τη βιομετρική προτροπή για την αποθήκευση διαπιστευτηρίων</string> <string name="open_biometric_prompt_store_credential">Ανοίξτε τη βιομετρική προτροπή για την αποθήκευση διαπιστευτηρίων</string>
<string name="biometric_prompt_store_credential_title">Αποθήκευση βιομετρικής αναγνώρισης</string> <string name="biometric_prompt_store_credential_title">Αποθήκευση βιομετρικής αναγνώρισης</string>
<string name="biometric_prompt_store_credential_message">ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η χρήση της βιομετρικής αναγνώρισης δεν σας απαλλάσσει από το να γνωρίζετε τον κύριο κωδικό πρόσβασης.</string> <string name="biometric_prompt_store_credential_message">Προειδοποίηση: Πρέπει ακόμα να θυμάστε τον κύριο κωδικό πρόσβασης σας εάν χρησιμοποιείτε βιομετρική αναγνώριση.</string>
<string name="biometric_prompt_extract_credential_title">Άνοιγμα βάσης δεδομένων με βιομετρική αναγνώριση</string> <string name="biometric_prompt_extract_credential_title">Άνοιγμα βάσης δεδομένων με βιομετρική αναγνώριση</string>
<string name="biometric_prompt_extract_credential_message">Εξαγωγή της πιστοποίησης βάσης δεδομένων με βιομετρικά δεδομένα</string> <string name="biometric_prompt_extract_credential_message">Εξαγωγή της πιστοποίησης βάσης δεδομένων με βιομετρικά δεδομένα</string>
<string name="biometric_invalid_key">Δεν είναι δυνατή η ανάγνωση του βιομετρικού κλειδιού. Διαγράψτε το και επαναλάβετε τη διαδικασία βιομετρικής αναγνώρισης.</string> <string name="biometric_invalid_key">Δεν είναι δυνατή η ανάγνωση του βιομετρικού κλειδιού. Διαγράψτε το και επαναλάβετε τη διαδικασία βιομετρικής αναγνώρισης.</string>
@@ -390,7 +380,7 @@
<string name="biometric_delete_all_key_warning">Είστε βέβαιοι ότι θέλετε να διαγράψετε όλα τα κλειδιά που σχετίζονται με τη βιομετρική αναγνώριση;</string> <string name="biometric_delete_all_key_warning">Είστε βέβαιοι ότι θέλετε να διαγράψετε όλα τα κλειδιά που σχετίζονται με τη βιομετρική αναγνώριση;</string>
<string name="enable">Ενεργοποίηση</string> <string name="enable">Ενεργοποίηση</string>
<string name="disable">Απενεργοποίηση</string> <string name="disable">Απενεργοποίηση</string>
<string name="master_key">Κύριο Κλειδί</string> <string name="master_key">Κύριο κλειδί</string>
<string name="security">Ασφάλεια</string> <string name="security">Ασφάλεια</string>
<string name="entry_history">Ιστορικό</string> <string name="entry_history">Ιστορικό</string>
<string name="entry_setup_otp">Ρυθμίστε τον κωδικό μιάς χρήσης</string> <string name="entry_setup_otp">Ρυθμίστε τον κωδικό μιάς χρήσης</string>
@@ -411,9 +401,9 @@
<string name="invalid_db_same_uuid">%1$s με το ίδιο UUID %2$s υπάρχει ήδη.</string> <string name="invalid_db_same_uuid">%1$s με το ίδιο UUID %2$s υπάρχει ήδη.</string>
<string name="creating_database">Δημιουργία βάσης δεδομένων…</string> <string name="creating_database">Δημιουργία βάσης δεδομένων…</string>
<string name="menu_security_settings">Ρυθμίσεις Ασφαλείας</string> <string name="menu_security_settings">Ρυθμίσεις Ασφαλείας</string>
<string name="menu_master_key_settings">Ρυθμίσεις Κύριου Κλειδιού</string> <string name="menu_master_key_settings">Ρυθμίσεις κύριου κλειδιού</string>
<string name="contains_duplicate_uuid">Η βάση δεδομένων περιέχει διπλά UUIDs.</string> <string name="contains_duplicate_uuid">Η βάση δεδομένων περιέχει διπλά UUIDs.</string>
<string name="contains_duplicate_uuid_procedure">Με την επικύρωση αυτού του διαλόγου, το KeePass DX θα διορθώσει το πρόβλημα (δημιουργώντας νέα UUIDs για διπλότυπα) και θα συνεχίσει.</string> <string name="contains_duplicate_uuid_procedure">Με την επικύρωση αυτού του διαλόγου, το KeePassDX θα διορθώσει το πρόβλημα (δημιουργώντας νέα UUIDs για διπλότυπα) και θα συνεχίσει.</string>
<string name="database_history">Ιστορικό</string> <string name="database_history">Ιστορικό</string>
<string name="autofill_explanation_summary">Ενεργοποιήστε την αυτόματη συμπλήρωση για να συμπληρώσετε γρήγορα φόρμες σε άλλες εφαρμογές</string> <string name="autofill_explanation_summary">Ενεργοποιήστε την αυτόματη συμπλήρωση για να συμπληρώσετε γρήγορα φόρμες σε άλλες εφαρμογές</string>
<string name="database_opened">Η Βάση Δεδομένων άνοιξε</string> <string name="database_opened">Η Βάση Δεδομένων άνοιξε</string>
@@ -423,28 +413,28 @@
<string name="advanced_unlock_explanation_summary">Χρησιμοποιήστε το προηγμένο ξεκλείδωμα για να ανοίξετε μια βάση δεδομένων πιο εύκολα</string> <string name="advanced_unlock_explanation_summary">Χρησιμοποιήστε το προηγμένο ξεκλείδωμα για να ανοίξετε μια βάση δεδομένων πιο εύκολα</string>
<string name="database_data_compression_title">Συμπίεση Δεδομένων</string> <string name="database_data_compression_title">Συμπίεση Δεδομένων</string>
<string name="database_data_compression_summary">Η συμπίεση δεδομένων μειώνει το μέγεθος της βάσης δεδομένων.</string> <string name="database_data_compression_summary">Η συμπίεση δεδομένων μειώνει το μέγεθος της βάσης δεδομένων.</string>
<string name="max_history_items_title">Μέγιστα στοιχεία ιστορικού</string> <string name="max_history_items_title">Μέγιστος αριθμός</string>
<string name="max_history_items_summary">Περιορισμός αριθμού των στοιχείων ιστορικού ανά καταχώριση</string> <string name="max_history_items_summary">Περιορίστε τον αριθμό των στοιχείων ιστορικού ανά καταχώριση</string>
<string name="max_history_size_title">Μέγιστο μέγεθος ιστορικού</string> <string name="max_history_size_title">Μέγιστο μέγεθος</string>
<string name="max_history_size_summary">Περιορισμός μεγέθους ιστορικού ανά καταχώριση (σε δυαδικά bytes)</string> <string name="max_history_size_summary">Περιορίστε το μέγεθος ιστορικού (σε bytes) ανά καταχώριση</string>
<string name="settings_database_recommend_changing_master_key_title">Προτεινόμενες αλλαγές</string> <string name="settings_database_recommend_changing_master_key_title">Συστήστε ανανέωση</string>
<string name="settings_database_recommend_changing_master_key_summary">Προτεινόμενη αλλαγή του κύριου κλειδιού (ημέρες)</string> <string name="settings_database_recommend_changing_master_key_summary">Προτεινόμενη αλλαγή του κύριου κλειδιού (ημέρες)</string>
<string name="settings_database_force_changing_master_key_title">Εξαναγκαστική αλλαγή</string> <string name="settings_database_force_changing_master_key_title">Εξαναγκαστική ανανέωση</string>
<string name="settings_database_force_changing_master_key_summary">Εξαναγκαστική αλλαγή του κύριου κλειδιού (ημέρες)</string> <string name="settings_database_force_changing_master_key_summary">Απαιτείται αλλαγή του κύριου κλειδιού (ημέρες)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Εξαναγκαστική αλλαγή την επόμενη φορά</string> <string name="settings_database_force_changing_master_key_next_time_title">Εξαναγκαστική ανανέωση την επόμενη φορά</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Εξαναγκαστική αλλαγή του κύριου κλειδιού την επόμενη φορά (μία φορά)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Απαιτείται αλλαγή του κύριου κλειδιού την επόμενη φορά (μία φορά)</string>
<string name="database_default_username_title">Προεπιλεγμένο όνομα χρήστη</string> <string name="database_default_username_title">Προεπιλεγμένο όνομα χρήστη</string>
<string name="database_custom_color_title">Προσαρμοσμένο χρώμα βάσης δεδομένων</string> <string name="database_custom_color_title">Προσαρμοσμένο χρώμα βάσης δεδομένων</string>
<string name="compression">Συμπίεση</string> <string name="compression">Συμπίεση</string>
<string name="compression_none">Καμιά</string> <string name="compression_none">Καμιά</string>
<string name="compression_gzip">GZip</string> <string name="compression_gzip">gzip</string>
<string name="magic_keyboard_explanation_summary">Ενεργοποιώντας ένα προσαρμοσμένο πληκτρολόγιο συγκεντρώνει τους κωδικούς πρόσβασής σας και όλα τα πεδία ταυτότητας</string> <string name="magic_keyboard_explanation_summary">Ενεργοποιώντας ένα προσαρμοσμένο πληκτρολόγιο συγκεντρώνει τους κωδικούς πρόσβασής σας και όλα τα πεδία ταυτότητας</string>
<string name="device_keyboard_setting_title">Ρυθμίσεις Πληκτρολογίου Συσκευής</string> <string name="device_keyboard_setting_title">Ρυθμίσεις πληκτρολογίου Συσκευής</string>
<string name="education_biometric_title">Ξεκλείδωμα Βάσης Δεδομένων με βιομετρικά στοιχεία</string> <string name="education_biometric_title">Ξεκλείδωμα Βάσης Δεδομένων με βιομετρικά στοιχεία</string>
<string name="education_biometric_summary">Συνδέστε τον κωδικό πρόσβασής σας στο σαρωμένο βιομετρικό σας για να ξεκλειδώσετε γρήγορα τη βάση δεδομένων σας.</string> <string name="education_biometric_summary">Συνδέστε τον κωδικό πρόσβασής σας στο σαρωμένο βιομετρικό σας για να ξεκλειδώσετε γρήγορα τη βάση δεδομένων σας.</string>
<string name="error_save_database">Δεν ήταν δυνατή η αποθήκευση της βάσης δεδομένων.</string> <string name="error_save_database">Δεν ήταν δυνατή η αποθήκευση της βάσης δεδομένων.</string>
<string name="menu_save_database">Αποθήκευση βάσης δεδομένων</string> <string name="menu_save_database">Αποθήκευση βάσης δεδομένων</string>
<string name="menu_empty_recycle_bin">Άδειος Κάδος Ανακύκλωσης</string> <string name="menu_empty_recycle_bin">Αδειάστε τον κάδο ανακύκλωσης</string>
<string name="command_execution">Εκτέλεση της εντολής…</string> <string name="command_execution">Εκτέλεση της εντολής…</string>
<string name="warning_permanently_delete_nodes">Είστε βέβαιοι ότι θέλετε να διαγράψετε οριστικά τους επιλεγμένους κόμβους;</string> <string name="warning_permanently_delete_nodes">Είστε βέβαιοι ότι θέλετε να διαγράψετε οριστικά τους επιλεγμένους κόμβους;</string>
<string name="keystore_not_accessible">Η κλειδοθήκη δεν έχει προετοιμαστεί σωστά.</string> <string name="keystore_not_accessible">Η κλειδοθήκη δεν έχει προετοιμαστεί σωστά.</string>
@@ -452,4 +442,16 @@
<string name="recycle_bin_group_title">Ομάδα Κάδου Ανακύκλωσης</string> <string name="recycle_bin_group_title">Ομάδα Κάδου Ανακύκλωσης</string>
<string name="enable_auto_save_database_title">Αυτόματη αποθήκευση βάσης δεδομένων</string> <string name="enable_auto_save_database_title">Αυτόματη αποθήκευση βάσης δεδομένων</string>
<string name="enable_auto_save_database_summary">Αυτόματη αποθήκευση της βάσης δεδομένων μετά από μια σημαντική ενέργεια (μόνο σε λειτουργία \"Τροποποιήσιμο\")</string> <string name="enable_auto_save_database_summary">Αυτόματη αποθήκευση της βάσης δεδομένων μετά από μια σημαντική ενέργεια (μόνο σε λειτουργία \"Τροποποιήσιμο\")</string>
<string name="entry_attachments">Συνημμένα</string>
<string name="menu_restore_entry_history">Επαναφορά ιστορικού</string>
<string name="menu_delete_entry_history">Διαγραφή ιστορικού</string>
<string name="keyboard_auto_go_action_title">Αυτόματη ενέργεια κουμπιού</string>
<string name="keyboard_auto_go_action_summary">Η ενέργεια του πλήκτρου Go γίνεται αυτόματα αφού πατήσετε ένα πλήκτρο πεδίου</string>
<string name="download_attachment">Λήψη %1$s</string>
<string name="download_initialization">Αρχικοποίηση…</string>
<string name="download_progression">Σε εξέλιξη: %1$d%</string>
<string name="download_finalization">Ολοκλήρωση…</string>
<string name="download_complete">Ολοκληρώθηκε! Πατήστε για να ανοίξετε το αρχείο.</string>
<string name="hide_expired_entries_title">Απόκρυψη καταχωρίσεων που έχουν λήξει</string>
<string name="hide_expired_entries_summary">Οι καταχωρίσεις που έχουν λήξει θα είναι κρυμμένες</string>
</resources> </resources>

View File

@@ -19,8 +19,8 @@
Spanish translation by José I. Paños. Updated by David García-Abad (23-09-2013) Spanish translation by José I. Paños. Updated by David García-Abad (23-09-2013)
--><resources> --><resources>
<string name="about_feedback">Commentario</string> <string name="feedback">Commentario</string>
<string name="about_homepage">Página de inicio</string> <string name="homepage">Página de inicio</string>
<string name="about_description">Implementación para 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="accept">Aceptar</string>
<string name="add_entry">Añadir entrada</string> <string name="add_entry">Añadir entrada</string>
@@ -41,7 +41,7 @@
<string name="decrypting_db">Descifrando el contenido de la base de datos…</string> <string name="decrypting_db">Descifrando el contenido de la base de datos…</string>
<string name="default_checkbox">Utilice como base de datos por defecto</string> <string name="default_checkbox">Utilice como base de datos por defecto</string>
<string name="digits">Dígitos</string> <string name="digits">Dígitos</string>
<string name="disclaimer_formal">KeePassDX, © %1$d de Kunzisoft, no incluye garantías. Es un «software» libre y puede redistribuirlo en virtud de las condiciones de la GPL, en su versión 3 o posterior.</string> <string name="html_about_licence">KeePassDX, © %1$d de Kunzisoft, no incluye garantías. Es un «software» libre y puede redistribuirlo en virtud de las condiciones de la GPL, en su versión 3 o posterior.</string>
<string name="select_database_file">Abrir base de datos existente</string> <string name="select_database_file">Abrir base de datos existente</string>
<string name="entry_accessed">Acceso</string> <string name="entry_accessed">Acceso</string>
<string name="entry_cancel">Cancelar</string> <string name="entry_cancel">Cancelar</string>
@@ -87,9 +87,9 @@
<string name="list_size_summary">Tamaño del texto de la lista de grupo</string> <string name="list_size_summary">Tamaño del texto de la lista de grupo</string>
<string name="loading_database">Cargando base de datos…</string> <string name="loading_database">Cargando base de datos…</string>
<string name="lowercase">Minúsculas</string> <string name="lowercase">Minúsculas</string>
<string name="maskpass_title">Ocultar contraseñas</string> <string name="hide_password_title">Ocultar contraseñas</string>
<string name="maskpass_summary">Enmascarar contraseñas (***) de manera predeterminada</string> <string name="hide_password_summary">Enmascarar contraseñas (***) de manera predeterminada</string>
<string name="menu_about">Acerca de</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="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>
@@ -106,21 +106,16 @@
<string name="never">Nunca</string> <string name="never">Nunca</string>
<string name="no_results">Sin resultado de búsqueda</string> <string name="no_results">Sin resultado de búsqueda</string>
<string name="no_url_handler">Instale un navegador web para abrir este URL.</string> <string name="no_url_handler">Instale un navegador web para abrir este URL.</string>
<string name="recentfile_title">Historial de archivos recientes</string>
<string name="recentfile_summary">Recordar nombres de archivos recientes</string>
<string name="open_recent">Bases de datos recientes</string> <string name="open_recent">Bases de datos recientes</string>
<string name="omitbackup_title">No buscar en las entradas de respaldo</string> <string name="omit_backup_search_title">No buscar en las entradas de respaldo</string>
<string name="omitbackup_summary">Omite los grupos «Respaldo» y «Papelera de reciclaje» de los resultados de búsqueda</string> <string name="omit_backup_search_summary">Omite los grupos «Respaldo» y «Papelera de reciclaje» de los resultados de búsqueda</string>
<string name="progress_create">Creando nueva base de datos…</string> <string name="progress_create">Creando nueva base de datos…</string>
<string name="progress_title">Trabajando…</string> <string name="progress_title">Trabajando…</string>
<string name="remember_keyfile_summary">Recuerda la ubicación de los archivos de clave de bases de datos</string>
<string name="remember_keyfile_title">Guardando archivo de clave</string>
<string name="content_description_remove_from_list">Quitar</string> <string name="content_description_remove_from_list">Quitar</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Raíz</string> <string name="root">Raíz</string>
<string name="rounds">Pasadas de transformación</string> <string name="rounds">Pasadas 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="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="rounds_hint">pasadas de transformación</string>
<string name="saving_database">Guardando base de datos…</string> <string name="saving_database">Guardando base de datos…</string>
<string name="space">Espacio</string> <string name="space">Espacio</string>
<string name="search_label">Buscar</string> <string name="search_label">Buscar</string>
@@ -165,7 +160,6 @@
<string name="field_value">Valor 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 pudo encontrar el archivo. Intente volver a abrirlo en el explorador de archivos.</string>
<string name="invalid_algorithm">El algoritmo es incorrecto.</string> <string name="invalid_algorithm">El algoritmo es incorrecto.</string>
<string name="keyfile_does_not_exist">No existe ningún archivo de clave.</string>
<string name="keyfile_is_empty">El archivo de clave está vacío.</string> <string name="keyfile_is_empty">El archivo de clave está vacío.</string>
<string name="copy_field">Copia de %1$s</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">Llenado de formulario</string>
@@ -282,14 +276,14 @@
<string name="education_sort_summary">Ordenar registros y grupos de acuerdo a parámetros específicos.</string> <string name="education_sort_summary">Ordenar registros y grupos de acuerdo a parámetros específicos.</string>
<string name="education_donation_title">Participar</string> <string name="education_donation_title">Participar</string>
<string name="education_donation_summary">Participe para aumentar la estabilidad, la seguridad y agregar más funciones.</string> <string name="education_donation_summary">Participe para aumentar la estabilidad, la seguridad y agregar más funciones.</string>
<string name="html_text_ad_free">A diferencia de muchas aplicaciones de administración de contraseñas, esta aplicación es <strong>sin publicidad </strong>, <strong>fuente abierta</strong> y no recupera datos personales en sus servidores, ni siquiera en su versión gratuita.</string> <string name="html_text_ad_free">A diferencia de muchas aplicaciones de administración de contraseñas, esta aplicación es &lt;strong&gt;sin publicidad &lt;/strong&gt;, &lt;strong&gt;fuente abierta&lt;/strong&gt; y no recupera datos personales en sus servidores, ni siquiera en su versión gratuita.</string>
<string name="html_text_buy_pro">Al comprar la versión pro, tendrá acceso a <strong>la característica visual </strong>y usted ayudará especialmente a <strong>la realización de proyectos comunitarios.</strong></string> <string name="html_text_buy_pro">Al comprar la versión pro, tendrá acceso a &lt;strong&gt;la característica visual &lt;/strong&gt;y usted ayudará especialmente a &lt;strong&gt;la realización de proyectos comunitarios.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Esta <strong>característica visual </strong>está disponible gracias a tu generosidad.</string> <string name="html_text_feature_generosity">Esta &lt;strong&gt;característica visual &lt;/strong&gt;está disponible gracias a tu generosidad.</string>
<string name="html_text_donation">Para mantener nuestra libertad y estar siempre vigente, contamos con tu <strong>contribución.</strong></string> <string name="html_text_donation">Para mantener nuestra libertad y estar siempre vigente, contamos con tu &lt;strong&gt;contribución.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Esta función está <strong>en desarrollo</strong> y requiere de tu <strong>contribución</strong> para estar disponible dentro de poco.</string> <string name="html_text_dev_feature">Esta función está &lt;strong&gt;en desarrollo&lt;/strong&gt; y requiere de tu &lt;strong&gt;contribución&lt;/strong&gt; para estar disponible dentro de poco.</string>
<string name="html_text_dev_feature_buy_pro">Al comprar la versión <strong>pro</strong>,</string> <string name="html_text_dev_feature_buy_pro">Al comprar la versión &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute">Al <strong>contribuir</strong>,</string> <string name="html_text_dev_feature_contibute">Al &lt;strong&gt;contribuir&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">usted alienta a los desarrolladores a crear <strong>nuevas funciones</strong> y a <strong>errores de configuración</strong> de acuerdo con tus comentarios.</string> <string name="html_text_dev_feature_encourage">usted alienta a los desarrolladores a crear &lt;strong&gt;nuevas funciones&lt;/strong&gt; y a &lt;strong&gt;errores de configuración&lt;/strong&gt; de acuerdo con tus comentarios.</string>
<string name="html_text_dev_feature_thanks">Muchas gracias por tu contribución.</string> <string name="html_text_dev_feature_thanks">Muchas gracias por tu contribución.</string>
<string name="html_text_dev_feature_work_hard">Estamos trabajando duro para lanzar esta característica rápidamente.</string> <string name="html_text_dev_feature_work_hard">Estamos trabajando duro para lanzar esta característica rápidamente.</string>
<string name="html_text_dev_feature_upgrade">No olvide mantener su aplicación actualizada.</string> <string name="html_text_dev_feature_upgrade">No olvide mantener su aplicación actualizada.</string>
@@ -316,7 +310,6 @@
<string name="menu_open_file_read_and_write">Modificable</string> <string name="menu_open_file_read_and_write">Modificable</string>
<string name="build_label">Compilación %1$s</string> <string name="build_label">Compilación %1$s</string>
<string name="clipboard_warning">Si la supresión automática del portapapeles falla, borran el historial manualmente.</string> <string name="clipboard_warning">Si la supresión automática del portapapeles falla, borran el historial manualmente.</string>
<string name="warning_read_only">Otorgue permiso de escritura a la tarjeta SD para guardar los cambios en la base de datos.</string>
<string name="allow_copy_password_warning">ATENCIÓN: todas las aplicaciones comparten el portapapeles. Si copia datos confidenciales, otros programas podrían recuperarlos.</string> <string name="allow_copy_password_warning">ATENCIÓN: todas las aplicaciones comparten el portapapeles. Si copia datos confidenciales, otros programas podrían recuperarlos.</string>
<string name="allow_no_password_title">No permitir claves maestras</string> <string name="allow_no_password_title">No permitir claves maestras</string>
<string name="allow_no_password_summary">Activar el botón «Abrir» si no se selecciona ninguna credencial</string> <string name="allow_no_password_summary">Activar el botón «Abrir» si no se selecciona ninguna credencial</string>

View File

@@ -19,8 +19,8 @@
Basque translation by David García-Abad, released under GPL V2. Basque translation by David García-Abad, released under GPL V2.
--><resources> --><resources>
<string name="about_feedback">Feedback:</string> <string name="feedback">Feedback:</string>
<string name="about_homepage">Hasiera orria</string> <string name="homepage">Hasiera orria</string>
<string name="about_description">Keepass pasahitza kudeatzailearen Androiderako inplementazioa</string> <string name="about_description">Keepass pasahitza kudeatzailearen Androiderako inplementazioa</string>
<string name="accept">Onartu</string> <string name="accept">Onartu</string>
<string name="add_entry">Sarrera gehitu</string> <string name="add_entry">Sarrera gehitu</string>
@@ -45,7 +45,7 @@
<string name="decrypting_db">Datubasearen datuak desenkriptatzen…</string> <string name="decrypting_db">Datubasearen datuak desenkriptatzen…</string>
<string name="default_checkbox">Hau erabili modu lehenetsitako datubase gisa</string> <string name="default_checkbox">Hau erabili modu lehenetsitako datubase gisa</string>
<string name="digits">Zenbakiak</string> <string name="digits">Zenbakiak</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft ez dakar inolako bermerik. Lan hau software librea da. banatu edo/eta aldatu egin dezakezu GNU General Public License bigarren bertsioaren baldintzapean.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft ez dakar inolako bermerik. Lan hau software librea da. banatu edo/eta aldatu egin dezakezu GNU General Public License bigarren bertsioaren baldintzapean.</string>
<string name="select_database_file">Datubasearen fitxategiaren izena sartu</string> <string name="select_database_file">Datubasearen fitxategiaren izena sartu</string>
<string name="entry_accessed">Akzesoa</string> <string name="entry_accessed">Akzesoa</string>
<string name="entry_cancel">Utzi</string> <string name="entry_cancel">Utzi</string>
@@ -91,16 +91,15 @@
<string name="invalid_credentials">Pasahitz edo gako fitxategi baliogabea.</string> <string name="invalid_credentials">Pasahitz edo gako fitxategi baliogabea.</string>
<string name="invalid_algorithm">Algoritmo baliogabea.</string> <string name="invalid_algorithm">Algoritmo baliogabea.</string>
<string name="invalid_db_sig">Datubase formato ez ezaguna.</string> <string name="invalid_db_sig">Datubase formato ez ezaguna.</string>
<string name="keyfile_does_not_exist">Gako fitxategia ez da esistitzen.</string>
<string name="keyfile_is_empty">Gako fitxategia hutsik dago.</string> <string name="keyfile_is_empty">Gako fitxategia hutsik dago.</string>
<string name="length">Luzera</string> <string name="length">Luzera</string>
<string name="list_size_title">Talde listaren tamaina</string> <string name="list_size_title">Talde listaren tamaina</string>
<string name="list_size_summary">Testuaren tamaina taldearen listan</string> <string name="list_size_summary">Testuaren tamaina taldearen listan</string>
<string name="loading_database">Datubasea kargatzen…</string> <string name="loading_database">Datubasea kargatzen…</string>
<string name="lowercase">minuskulak</string> <string name="lowercase">minuskulak</string>
<string name="maskpass_title">Pasahitza estali</string> <string name="hide_password_title">Pasahitza estali</string>
<string name="maskpass_summary">Pasahitza estali modu lehenetsian</string> <string name="hide_password_summary">Pasahitza estali modu lehenetsian</string>
<string name="menu_about">Honi buruz</string> <string name="about">Honi buruz</string>
<string name="menu_change_key_settings">Gako Maisua Aldatu</string> <string name="menu_change_key_settings">Gako Maisua Aldatu</string>
<string name="settings">Ezarpenak</string> <string name="settings">Ezarpenak</string>
<string name="menu_database_settings">Datubasearen ezarpenak</string> <string name="menu_database_settings">Datubasearen ezarpenak</string>
@@ -118,21 +117,16 @@
<string name="no_results">Emaitzarik gabeko bilaketa</string> <string name="no_results">Emaitzarik gabeko bilaketa</string>
<string name="no_url_handler">URL kudatzeko euskarririk ez.</string> <string name="no_url_handler">URL kudatzeko euskarririk ez.</string>
<string name="open_recent">Duela gutxiko datubasea ireki :</string> <string name="open_recent">Duela gutxiko datubasea ireki :</string>
<string name="omitbackup_title">Ez bilatu segurtasun kopiaren sarreretan</string> <string name="omit_backup_search_title">Ez bilatu segurtasun kopiaren sarreretan</string>
<string name="omitbackup_summary">Kendu segurtasun kopien taldea bilaketen emaitzetatik (.kdb fitxategie dagokie bakarrik)</string> <string name="omit_backup_search_summary">Kendu segurtasun kopien taldea bilaketen emaitzetatik (.kdb fitxategie dagokie bakarrik)</string>
<string name="progress_create">Datubase berria sortzen…</string> <string name="progress_create">Datubase berria sortzen…</string>
<string name="progress_title">Lanean…</string> <string name="progress_title">Lanean…</string>
<string name="protection">Babesa</string> <string name="protection">Babesa</string>
<string name="recentfile_title">Duela gutxiko fitxategien historia</string>
<string name="recentfile_summary">Gogoratu duela gutxi erabili diren fitxategien izenak</string>
<string name="remember_keyfile_summary">Gogoratu gako fitxategien kokapenak</string>
<string name="remember_keyfile_title">Gako fitxategia gorde</string>
<string name="content_description_remove_from_list">Ezabatu</string> <string name="content_description_remove_from_list">Ezabatu</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Enkriptatzeko Rondak</string> <string name="rounds">Enkriptatzeko Rondak</string>
<string name="rounds_explanation">Enkriptatzeko ronda gehiago indar gordineko atakeen kontrako babes gehiago ematen dute, baina kargatzea eta gordetzea moteldu dezakete modu nabarmenean.</string> <string name="rounds_explanation">Enkriptatzeko ronda gehiago indar gordineko atakeen kontrako babes gehiago ematen dute, baina kargatzea eta gordetzea moteldu dezakete modu nabarmenean.</string>
<string name="rounds_hint">rondak</string>
<string name="saving_database">Datubasea gordetzen…</string> <string name="saving_database">Datubasea gordetzen…</string>
<string name="space">Lekua</string> <string name="space">Lekua</string>
<string name="search_label">Bilatu</string> <string name="search_label">Bilatu</string>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources> <resources>
<string name="about_feedback">Palaute:</string> <string name="feedback">Palaute:</string>
<string name="about_homepage">Kotisivu:</string> <string name="homepage">Kotisivu:</string>
<string name="about_description">KeePassDX on KeePass-salasanahallintaohjelman Android-versio</string> <string name="about_description">KeePassDX on KeePass-salasanahallintaohjelman Android-versio</string>
<string name="accept">Hyväksy</string> <string name="accept">Hyväksy</string>
<string name="add_entry">Lisää uusi salasanatietue</string> <string name="add_entry">Lisää uusi salasanatietue</string>
@@ -44,7 +44,7 @@
<string name="decrypting_db">Puretaan tietokannan salausta&#8230;</string> <string name="decrypting_db">Puretaan tietokannan salausta&#8230;</string>
<string name="default_checkbox">Käytä tätä oletustietokantana</string> <string name="default_checkbox">Käytä tätä oletustietokantana</string>
<string name="digits">Numerot</string> <string name="digits">Numerot</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft comes with absolutely no warranty. This is free software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft comes with absolutely no warranty. This is free software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string>
<string name="select_database_file">Anna tietokannan tiedostonimi</string> <string name="select_database_file">Anna tietokannan tiedostonimi</string>
<string name="entry_accessed">Käytetty</string> <string name="entry_accessed">Käytetty</string>
<string name="entry_cancel">Peruuta</string> <string name="entry_cancel">Peruuta</string>
@@ -90,16 +90,15 @@
<string name="invalid_credentials">Väärä salasana tai avaintiedosto.</string> <string name="invalid_credentials">Väärä salasana tai avaintiedosto.</string>
<string name="invalid_algorithm">Epäkelpo algoritmi.</string> <string name="invalid_algorithm">Epäkelpo algoritmi.</string>
<string name="invalid_db_sig">Salasanatietokannan tyyppiä ei tunnistettu.</string> <string name="invalid_db_sig">Salasanatietokannan tyyppiä ei tunnistettu.</string>
<string name="keyfile_does_not_exist">Avaintiedostoa ei ole olemassa.</string>
<string name="keyfile_is_empty">Avaintiedosto on tyhjä.</string> <string name="keyfile_is_empty">Avaintiedosto on tyhjä.</string>
<string name="length">Pituus</string> <string name="length">Pituus</string>
<string name="list_size_title">Ryhmälistan pituus</string> <string name="list_size_title">Ryhmälistan pituus</string>
<string name="list_size_summary">Tekstin koko ryhmälistauksessa</string> <string name="list_size_summary">Tekstin koko ryhmälistauksessa</string>
<string name="loading_database">Ladataan salasanatietokantaa&#8230;</string> <string name="loading_database">Ladataan salasanatietokantaa&#8230;</string>
<string name="lowercase">pienet kirjaimet</string> <string name="lowercase">pienet kirjaimet</string>
<string name="maskpass_title">Piilota salasaan</string> <string name="hide_password_title">Piilota salasaan</string>
<string name="maskpass_summary">Piilota salasanat oletuksena</string> <string name="hide_password_summary">Piilota salasanat oletuksena</string>
<string name="menu_about">Tietoa</string> <string name="about">Tietoa</string>
<string name="menu_change_key_settings">Vaihda pääsalasanaa</string> <string name="menu_change_key_settings">Vaihda pääsalasanaa</string>
<string name="settings">Asetukset</string> <string name="settings">Asetukset</string>
<string name="menu_database_settings">Salasanatietokannan asetukset</string> <string name="menu_database_settings">Salasanatietokannan asetukset</string>
@@ -117,21 +116,16 @@
<string name="no_results">Ei hakutuloksia</string> <string name="no_results">Ei hakutuloksia</string>
<string name="no_url_handler">Tälle URL:lle ei ole käsittelijää.</string> <string name="no_url_handler">Tälle URL:lle ei ole käsittelijää.</string>
<string name="open_recent">Avaa viimeisin salasanatietokanta :</string> <string name="open_recent">Avaa viimeisin salasanatietokanta :</string>
<string name="omitbackup_title">Älä etsi varmuuskopioista eikä roskakorista</string> <string name="omit_backup_search_title">Älä etsi varmuuskopioista eikä roskakorista</string>
<string name="omitbackup_summary">Poista \'Varmuuskopiot\' ja roskakori hakutuloksista</string> <string name="omit_backup_search_summary">Poista \'Varmuuskopiot\' ja roskakori hakutuloksista</string>
<string name="progress_create">Luodaan uutta tietokantaa&#8230;</string> <string name="progress_create">Luodaan uutta tietokantaa&#8230;</string>
<string name="progress_title">Työskennellään&#8230;</string> <string name="progress_title">Työskennellään&#8230;</string>
<string name="protection">Suojaus</string> <string name="protection">Suojaus</string>
<string name="recentfile_title">Viimeisten tiedostojen lista</string>
<string name="recentfile_summary">Muista viimeksi käytettyjen tiedostojen nimet</string>
<string name="remember_keyfile_summary">Muista avaintiedostojen sijainti</string>
<string name="remember_keyfile_title">Tallenna avaintiedosto</string>
<string name="content_description_remove_from_list">Poista</string> <string name="content_description_remove_from_list">Poista</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Juuri</string> <string name="root">Juuri</string>
<string name="rounds">Salauskierroksia</string> <string name="rounds">Salauskierroksia</string>
<string name="rounds_explanation">Suurempi kierrosten määrä parantaa suojausta raa\'alla voimalla tehdyiltä murtoyrityksiltä, mutta voi todella hidastaa lataamista ja tallentamista.</string> <string name="rounds_explanation">Suurempi kierrosten määrä parantaa suojausta raa\'alla voimalla tehdyiltä murtoyrityksiltä, mutta voi todella hidastaa lataamista ja tallentamista.</string>
<string name="rounds_hint">kierroksia</string>
<string name="saving_database">Tallennetaan tietokantaa&#8230;</string> <string name="saving_database">Tallennetaan tietokantaa&#8230;</string>
<string name="space">Tila</string> <string name="space">Tila</string>
<string name="search_label">Etsi</string> <string name="search_label">Etsi</string>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> --><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="about_feedback">Commentaires</string> <string name="feedback">Commentaires</string>
<string name="about_homepage">Page daccueil</string> <string name="homepage">Page daccueil</string>
<string name="about_description">Implémentation Android du gestionnaire de mots de passe KeePass</string> <string name="about_description">Implémentation Android du gestionnaire de mots de passe KeePass</string>
<string name="accept">Accepter</string> <string name="accept">Accepter</string>
<string name="add_entry">Ajouter une entrée</string> <string name="add_entry">Ajouter une entrée</string>
@@ -27,14 +27,14 @@
<string name="encryption_algorithm">Algorithme de chiffrement</string> <string name="encryption_algorithm">Algorithme de chiffrement</string>
<string name="key_derivation_function">Fonction de dérivation de clé</string> <string name="key_derivation_function">Fonction de dérivation de clé</string>
<string name="app_timeout">Délai dexpiration de lapplication</string> <string name="app_timeout">Délai dexpiration de lapplication</string>
<string name="app_timeout_summary">Durée dinactivité avant le verrouillage de lapplication</string> <string name="app_timeout_summary">Durée dinactivité avant le verrouillage de la base de données</string>
<string name="application">Application</string> <string name="application">Application</string>
<string name="menu_app_settings">Paramètres de lapplication</string> <string name="menu_app_settings">Paramètres de lapplication</string>
<string name="menu_form_filling_settings">Remplissage de formulaire</string> <string name="menu_form_filling_settings">Remplissage de formulaire</string>
<string name="beta_dontask">Ne plus afficher</string> <string name="beta_dontask">Ne plus afficher</string>
<string name="brackets">Parenthèses (ou autres)</string> <string name="brackets">Parenthèses (ou autres)</string>
<string name="extended_ASCII">ASCII étendu</string> <string name="extended_ASCII">ASCII étendu</string>
<string name="file_manager_install_description">Créer, ouvrir et enregistrer un fichier de base de données nécessitent linstallation dun gestionnaire de fichiers qui accepte les actions dintention ACTION_CREATE_DOCUMENT et ACTION_OPEN_DOCUMENT</string> <string name="file_manager_install_description">Un gestionnaire de fichiers qui accepte l\'action d\'intention ACTION_CREATE_DOCUMENT et ACTION_OPEN_DOCUMENT est nécessaire pour créer, ouvrir et enregistrer des fichiers de base de données.</string>
<string name="allow">Autoriser</string> <string name="allow">Autoriser</string>
<string name="clipboard_cleared">Presse-papier vidé</string> <string name="clipboard_cleared">Presse-papier vidé</string>
<string name="clipboard_error_title">Erreur de presse-papier</string> <string name="clipboard_error_title">Erreur de presse-papier</string>
@@ -49,7 +49,7 @@
<string name="decrypting_db">Déchiffrement du contenu de la base de données…</string> <string name="decrypting_db">Déchiffrement du contenu de la base de données…</string>
<string name="default_checkbox">Utiliser comme base de données par défaut</string> <string name="default_checkbox">Utiliser comme base de données par défaut</string>
<string name="digits">Chiffres</string> <string name="digits">Chiffres</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft noffre absolument aucune garantie. Il sagit dun logiciel libre, vous pouvez le redistribuer sous les conditions de la licence GPL v3 ou ultérieure.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft est &lt;strong&gt;open source&lt;/strong&gt; et &lt;strong&gt;sans publicité&lt;/strong&gt;. Il est fourni tel quel, sous licence &lt;strong&gt;GPLv3&lt;/strong&gt;, sans aucune garantie.</string>
<string name="entry_accessed">Dernier accès</string> <string name="entry_accessed">Dernier accès</string>
<string name="entry_cancel">Annuler</string> <string name="entry_cancel">Annuler</string>
<string name="entry_notes">Notes</string> <string name="entry_notes">Notes</string>
@@ -96,16 +96,15 @@
<string name="invalid_credentials">Impossible de lire les identifiants. Si cela se reproduit, votre fichier de base de données est peut-être corrompu.</string> <string name="invalid_credentials">Impossible de lire les identifiants. Si cela se reproduit, votre fichier de base de données est peut-être corrompu.</string>
<string name="invalid_algorithm">Algorithme invalide.</string> <string name="invalid_algorithm">Algorithme invalide.</string>
<string name="invalid_db_sig">Impossible de reconnaître le format de la base de données.</string> <string name="invalid_db_sig">Impossible de reconnaître le format de la base de données.</string>
<string name="keyfile_does_not_exist">Aucun fichier clé.</string>
<string name="keyfile_is_empty">Le fichier clé est vide.</string> <string name="keyfile_is_empty">Le fichier clé est vide.</string>
<string name="length">Longueur</string> <string name="length">Longueur</string>
<string name="list_size_title">Taille des éléments de liste</string> <string name="list_size_title">Taille des éléments de liste</string>
<string name="list_size_summary">Taille du texte dans les éléments de liste</string> <string name="list_size_summary">Taille du texte dans les éléments de liste</string>
<string name="loading_database">Chargement de la base de données…</string> <string name="loading_database">Chargement de la base de données…</string>
<string name="lowercase">Minuscules</string> <string name="lowercase">Minuscules</string>
<string name="maskpass_title">Masquer les mots de passe</string> <string name="hide_password_title">Masquer les mots de passe</string>
<string name="maskpass_summary">Masque les mots de passe (***) par défaut</string> <string name="hide_password_summary">Masque les mots de passe (***) par défaut</string>
<string name="menu_about">À propos</string> <string name="about">À propos</string>
<string name="menu_change_key_settings">Modifier la clé principale</string> <string name="menu_change_key_settings">Modifier la clé principale</string>
<string name="copy_field">%1$s copié</string> <string name="copy_field">%1$s copié</string>
<string name="settings">Paramètres</string> <string name="settings">Paramètres</string>
@@ -126,24 +125,19 @@
<string name="no_url_handler">Installer un navigateur Web pour ouvrir cette URL.</string> <string name="no_url_handler">Installer un navigateur Web pour ouvrir cette URL.</string>
<string name="select_database_file">Ouvrir une base de données existante</string> <string name="select_database_file">Ouvrir une base de données existante</string>
<string name="open_recent">Bases de données récentes</string> <string name="open_recent">Bases de données récentes</string>
<string name="omitbackup_title">Ne pas rechercher dans les entrées sauvegardées</string> <string name="omit_backup_search_title">Ne pas rechercher dans les entrées sauvegardées</string>
<string name="omitbackup_summary">Omet les groupes «Sauvegarde» et «Corbeille» des résultats de recherche</string> <string name="omit_backup_search_summary">Omet les groupes «Sauvegarde» et «Corbeille» des résultats de recherche</string>
<string name="progress_create">Création dune nouvelle base de données…</string> <string name="progress_create">Création dune nouvelle base de données…</string>
<string name="progress_title">Traitement en cours…</string> <string name="progress_title">Traitement en cours…</string>
<string name="protection">Protection</string> <string name="protection">Protection</string>
<string name="read_only">Protégé en écriture</string> <string name="read_only">Protéger en écriture</string>
<string name="read_only_warning">Selon votre gestionnaire de fichiers, KeePassDX peut ne pas être autorisé à écrire dans votre stockage.</string> <string name="read_only_warning">Selon votre gestionnaire de fichiers, KeePassDX peut ne pas être autorisé à écrire dans votre stockage.</string>
<string name="recentfile_title">Historique de fichiers récents</string>
<string name="recentfile_summary">Mémorise les noms des fichiers récents</string>
<string name="remember_keyfile_summary">Mémorise lemplacement des fichiers clé des bases de données</string>
<string name="remember_keyfile_title">Enregistrer le fichier clé</string>
<string name="content_description_remove_from_list">Supprimer</string> <string name="content_description_remove_from_list">Supprimer</string>
<string name="root">Racine</string> <string name="root">Racine</string>
<string name="encryption_explanation">Algorithme de chiffrement de la base de données utilisé pour toutes les données.</string> <string name="encryption_explanation">Algorithme de chiffrement de la base de données utilisé pour toutes les données.</string>
<string name="kdf_explanation">Afin de générer la clé pour lalgorithme de chiffrement, la clé principale est transformée en utilisant une fonction de dérivation de clé salée aléatoirement.</string> <string name="kdf_explanation">Afin de générer la clé pour lalgorithme de chiffrement, la clé principale est transformée en utilisant une fonction de dérivation de clé salée aléatoirement.</string>
<string name="rounds">Tours de transformation</string> <string name="rounds">Tours de transformation</string>
<string name="rounds_explanation">Des tours de chiffrement supplémentaires fournissent une protection plus élevée contre les attaques par force brute, mais cela peut considérablement ralentir les opérations de chargement et denregistrement.</string> <string name="rounds_explanation">Des tours de chiffrement supplémentaires fournissent une protection plus élevée contre les attaques par force brute, mais cela peut considérablement ralentir les opérations de chargement et denregistrement.</string>
<string name="rounds_hint">Tours de transformation</string>
<string name="memory_usage">Utilisation de la mémoire</string> <string name="memory_usage">Utilisation de la mémoire</string>
<string name="memory_usage_explanation">Quantité de mémoire (en octets) à utiliser par la fonction de dérivation de clé.</string> <string name="memory_usage_explanation">Quantité de mémoire (en octets) à utiliser par la fonction de dérivation de clé.</string>
<string name="parallelism">Parallélisme</string> <string name="parallelism">Parallélisme</string>
@@ -169,7 +163,6 @@
<string name="uppercase">Majuscules</string> <string name="uppercase">Majuscules</string>
<string name="warning">Alerte</string> <string name="warning">Alerte</string>
<string name="warning_password_encoding">Éviter les caractères en dehors du format de codage de caractères du fichier de base de données (les caractères non reconnus sont convertis en une même lettre).</string> <string name="warning_password_encoding">Éviter les caractères en dehors du format de codage de caractères du fichier de base de données (les caractères non reconnus sont convertis en une même lettre).</string>
<string name="warning_read_only">Accorder laccès en écriture à la carte mémoire pour enregistrer les modifications de la base de données.</string>
<string name="warning_unmounted">Monter la carte mémoire pour créer ou charger une base de données.</string> <string name="warning_unmounted">Monter la carte mémoire pour créer ou charger une base de données.</string>
<string name="warning_empty_password">Ne voulez-vous vraiment aucune protection de déverrouillage par mot de passe\?</string> <string name="warning_empty_password">Ne voulez-vous vraiment aucune protection de déverrouillage par mot de passe\?</string>
<string name="warning_no_encryption_key">Êtes-vous sûr de ne vouloir utiliser aucune clé de chiffrement\?</string> <string name="warning_no_encryption_key">Êtes-vous sûr de ne vouloir utiliser aucune clé de chiffrement\?</string>
@@ -216,13 +209,13 @@
<string name="create_keepass_file">Créer une nouvelle base de données</string> <string name="create_keepass_file">Créer une nouvelle base de données</string>
<string name="full_file_path_enable_title">Chemin daccès du fichier</string> <string name="full_file_path_enable_title">Chemin daccès du fichier</string>
<string name="full_file_path_enable_summary">Affiche le chemin daccès complet du fichier</string> <string name="full_file_path_enable_summary">Affiche le chemin daccès complet du fichier</string>
<string name="recycle_bin_title">Utiliser la corbeille</string> <string name="recycle_bin_title">Utilisation de la corbeille</string>
<string name="recycle_bin_summary">Déplace les groupes et les entrées dans le groupe «Corbeille» avant leur suppression</string> <string name="recycle_bin_summary">Déplace les groupes et les entrées dans le groupe «Corbeille» avant leur suppression</string>
<string name="monospace_font_fields_enable_title">Fonte de caractères des champs</string> <string name="monospace_font_fields_enable_title">Fonte de caractères des champs</string>
<string name="monospace_font_fields_enable_summary">Change la fonte utilisée dans les champs pour une meilleure visibilité des caractères</string> <string name="monospace_font_fields_enable_summary">Change la fonte utilisée dans les champs pour une meilleure visibilité des caractères</string>
<string name="allow_copy_password_title">Faire confiance au presse-papier</string> <string name="allow_copy_password_title">Faire confiance au presse-papier</string>
<string name="allow_copy_password_summary">Autorise la copie du mot de passe de lentrée et des champs protégés dans le presse-papier</string> <string name="allow_copy_password_summary">Autorise la copie du mot de passe de lentrée et des champs protégés dans le presse-papier</string>
<string name="allow_copy_password_warning">ATTENTION : Le presse-papier est partagé par toutes les applications. Si des données sensibles sont copiées, dautres logiciels peuvent les récupérer.</string> <string name="allow_copy_password_warning">Attention : Le presse-papiers est partagé par toutes les applications. Si des données sensibles sont copiées, dautres logiciels peuvent les récupérer.</string>
<string name="database_name_title">Nom de la base de données</string> <string name="database_name_title">Nom de la base de données</string>
<string name="database_description_title">Description de la base de données</string> <string name="database_description_title">Description de la base de données</string>
<string name="database_version_title">Version de la base de données</string> <string name="database_version_title">Version de la base de données</string>
@@ -244,7 +237,7 @@
<string name="education_new_node_title">Ajouter des éléments à votre base de données</string> <string name="education_new_node_title">Ajouter des éléments à votre base de données</string>
<string name="education_new_node_summary">Les entrées aident à gérer vos identités numériques. <string name="education_new_node_summary">Les entrées aident à gérer vos identités numériques.
\n \n
\nLes groupes (≈ dossiers) organisent les entrées dans votre base de données.</string> \nLes groupes (≈dossiers) organisent les entrées dans votre base de données.</string>
<string name="education_search_title">Rechercher dans les entrées</string> <string name="education_search_title">Rechercher dans les entrées</string>
<string name="education_search_summary">Saisir le titre, le nom dutilisateur ou le contenu des autres champs pour récupérer vos mots de passe.</string> <string name="education_search_summary">Saisir le titre, le nom dutilisateur ou le contenu des autres champs pour récupérer vos mots de passe.</string>
<string name="education_biometric_title">Déverrouillage de la base de données par la biométrie</string> <string name="education_biometric_title">Déverrouillage de la base de données par la biométrie</string>
@@ -269,14 +262,14 @@
<string name="education_sort_summary">Choisissez comment les entrées et les groupes sont triés.</string> <string name="education_sort_summary">Choisissez comment les entrées et les groupes sont triés.</string>
<string name="education_donation_title">Participez</string> <string name="education_donation_title">Participez</string>
<string name="education_donation_summary">Aidez à améliorer la stabilité, la sécurité et à ajouter des fonctionnalités.</string> <string name="education_donation_summary">Aidez à améliorer la stabilité, la sécurité et à ajouter des fonctionnalités.</string>
<string name="html_text_ad_free">Contrairement à beaucoup dapplications de gestion de mots de passe, cette application est <strong>sans publicité</strong>, <strong>libre sous licence copyleft</strong> et ne collecte pas de données personnelles sur ses serveurs, peu importe la version que vous utilisez.</string> <string name="html_text_ad_free">Contrairement à beaucoup dapplications de gestion de mots de passe, cette application est &lt;strong&gt;sans publicité&lt;/strong&gt;, &lt;strong&gt;libre sous licence copyleft&lt;/strong&gt; et ne collecte pas de données personnelles sur ses serveurs, peu importe la version que vous utilisez.</string>
<string name="html_text_buy_pro"> Algorithms </string> <string name="html_text_buy_pro">En achetant la version pro, vous aurez accès à ce &lt;strong&gt;style visuelle&lt;/strong&gt; et vous aiderez notamment &lt;strong&gt;la réalisation de projets communautaires.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Cette &lt;strong&gt;fonctionnalité visuelle&lt;/strong&gt; est disponible grâce à votre générosité.</string> <string name="html_text_feature_generosity">Ce &lt;strong&gt;style visuel&lt;/strong&gt; est disponible grâce à votre générosité.</string>
<string name="html_text_donation"> Algorithms </string> <string name="html_text_donation">Afin de garder notre liberté et dêtre toujours actifs, nous comptons sur votre &lt;strong&gt;contribution.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Cette fonctionnalité est <strong>en cours de développement</strong> et nécessite votre <strong>contribution</strong> pour être bientôt disponible.</string> <string name="html_text_dev_feature">Cette fonctionnalité est &lt;strong&gt;en cours de développement&lt;/strong&gt; et nécessite votre &lt;strong&gt;contribution&lt;/strong&gt; pour être bientôt disponible.</string>
<string name="html_text_dev_feature_buy_pro">En achetant la version &lt;strong&gt;pro&lt;/strong&gt;,</string> <string name="html_text_dev_feature_buy_pro">En achetant la version &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute"> Algorithms </string> <string name="html_text_dev_feature_contibute">En &lt;strong&gt;contribuant&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">vous encouragez les développeurs à créer de <strong>nouvelles fonctionnalités</strong> et à <strong>corriger des bogues</strong> en fonction de vos remarques.</string> <string name="html_text_dev_feature_encourage">vous encouragez les développeurs à créer de &lt;strong&gt;nouvelles fonctionnalités&lt;/strong&gt; et à &lt;strong&gt;corriger des bogues&lt;/strong&gt; en fonction de vos remarques.</string>
<string name="html_text_dev_feature_thanks">Merci beaucoup pour votre contribution.</string> <string name="html_text_dev_feature_thanks">Merci beaucoup pour votre contribution.</string>
<string name="html_text_dev_feature_work_hard">Nous travaillons dur pour livrer cette fonctionnalité rapidement.</string> <string name="html_text_dev_feature_work_hard">Nous travaillons dur pour livrer cette fonctionnalité rapidement.</string>
<string name="html_text_dev_feature_upgrade">Noubliez pas de garder votre application à jour en installant les nouvelles versions.</string> <string name="html_text_dev_feature_upgrade">Noubliez pas de garder votre application à jour en installant les nouvelles versions.</string>
@@ -287,7 +280,7 @@
<string name="encryption_twofish">Twofish</string> <string name="encryption_twofish">Twofish</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<!-- Key Derivation Functions --> <!-- Key Derivation Functions -->
<string name="kdf_AES">Fonction de dérivation de clé AES</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string-array name="timeout_options"> <string-array name="timeout_options">
<item>5 secondes</item> <item>5 secondes</item>
@@ -323,9 +316,9 @@
<string name="menu_move">Déplacer</string> <string name="menu_move">Déplacer</string>
<string name="menu_paste">Coller</string> <string name="menu_paste">Coller</string>
<string name="menu_cancel">Annuler</string> <string name="menu_cancel">Annuler</string>
<string name="allow_no_password_title">Nautoriser aucune clé principale</string> <string name="allow_no_password_title">Autoriser l\'absence de clé principale</string>
<string name="allow_no_password_summary">Active le bouton «Ouvrir» si aucun identifiant nest sélectionné</string> <string name="allow_no_password_summary">Active le bouton «Ouvrir» si aucun identifiant nest sélectionné</string>
<string name="menu_file_selection_read_only">Protégé en écriture</string> <string name="menu_file_selection_read_only">Protéger en écriture</string>
<string name="menu_open_file_read_and_write">Modifiable</string> <string name="menu_open_file_read_and_write">Modifiable</string>
<string name="enable_read_only_title">Protégé en écriture</string> <string name="enable_read_only_title">Protégé en écriture</string>
<string name="enable_read_only_summary">Ouvre la base de données en lecture seule par défaut</string> <string name="enable_read_only_summary">Ouvre la base de données en lecture seule par défaut</string>
@@ -339,9 +332,9 @@
<string name="error_load_database_KDF_memory">Impossible de charger la clé. Veuillez essayer de diminuer lutilisation mémoire de la fonction de dérivation de clé.</string> <string name="error_load_database_KDF_memory">Impossible de charger la clé. Veuillez essayer de diminuer lutilisation mémoire de la fonction de dérivation de clé.</string>
<string name="list_entries_show_username_title">Afficher les noms dutilisateur</string> <string name="list_entries_show_username_title">Afficher les noms dutilisateur</string>
<string name="list_entries_show_username_summary">Afficher les noms dutilisateur dans les listes dentrées</string> <string name="list_entries_show_username_summary">Afficher les noms dutilisateur dans les listes dentrées</string>
<string name="build_label">Version du code exécutable %1$s</string> <string name="build_label">Compilation %1$s</string>
<string name="keyboard_name">Magiclavier</string> <string name="keyboard_name">Magiclavier</string>
<string name="keyboard_label">Magiclavier (KeePass DX)</string> <string name="keyboard_label">Magiclavier (KeePassDX)</string>
<string name="keyboard_setting_label">Paramètres Magiclavier</string> <string name="keyboard_setting_label">Paramètres Magiclavier</string>
<string name="keyboard_entry_category">Entrée</string> <string name="keyboard_entry_category">Entrée</string>
<string name="keyboard_entry_timeout_title">Délai dexpiration</string> <string name="keyboard_entry_timeout_title">Délai dexpiration</string>
@@ -356,14 +349,14 @@
<string name="keyboard_appearance_category">Apparence</string> <string name="keyboard_appearance_category">Apparence</string>
<string name="keyboard_theme_title">Thème du clavier</string> <string name="keyboard_theme_title">Thème du clavier</string>
<string name="keyboard_keys_category">Touches</string> <string name="keyboard_keys_category">Touches</string>
<string name="keyboard_key_vibrate_title">Vibrer au toucher</string> <string name="keyboard_key_vibrate_title">Touches vibrantes</string>
<string name="keyboard_key_sound_title">Son au toucher</string> <string name="keyboard_key_sound_title">Appui clavier audible</string>
<string name="selection_mode">Mode sélection</string> <string name="selection_mode">Mode sélection</string>
<string name="do_not_kill_app">Veuillez ne pas tuer lapplication…</string> <string name="do_not_kill_app">Veuillez ne pas tuer lapplication…</string>
<string name="lock_database_back_root_title">Appuyer sur «Retour» pour verrouiller</string> <string name="lock_database_back_root_title">Appuyer sur «Retour» pour verrouiller</string>
<string name="lock_database_back_root_summary">Verrouille la base de données lorsque lutilisateur clique sur le bouton retour de lécran racine</string> <string name="lock_database_back_root_summary">Verrouille la base de données lorsque lutilisateur clique sur le bouton retour de lécran racine</string>
<string name="clear_clipboard_notification_title">Suppression à la fermeture</string> <string name="clear_clipboard_notification_title">Suppression à la fermeture</string>
<string name="clear_clipboard_notification_summary">Ferme la base de données lors de la fermeture de la notification</string> <string name="clear_clipboard_notification_summary">Verrouille la base de données lors de la fermeture de la notification</string>
<string name="recycle_bin">Corbeille</string> <string name="recycle_bin">Corbeille</string>
<string name="keyboard_selection_entry_title">Sélection de lentrée</string> <string name="keyboard_selection_entry_title">Sélection de lentrée</string>
<string name="keyboard_selection_entry_summary">Affiche les champs de saisie dans le Magiclavier lors de laffichage dune entrée</string> <string name="keyboard_selection_entry_summary">Affiche les champs de saisie dans le Magiclavier lors de laffichage dune entrée</string>
@@ -397,7 +390,7 @@
<string name="enable">Activer</string> <string name="enable">Activer</string>
<string name="disable">Désactiver</string> <string name="disable">Désactiver</string>
<string name="biometric_prompt_store_credential_title">Enregistrer la reconnaissance biométrique</string> <string name="biometric_prompt_store_credential_title">Enregistrer la reconnaissance biométrique</string>
<string name="biometric_prompt_store_credential_message">ATTENTION : Lutilisation de la reconnaissance biométrique ne vous dispense pas de connaître votre mot de passe principal.</string> <string name="biometric_prompt_store_credential_message">Attention : Vous devez toujours vous souvenir de votre mot de passe principal si vous utilisez la reconnaissance biométrique.</string>
<string name="biometric_prompt_extract_credential_title">Ouvrir la base de données avec la reconnaissance biométrique</string> <string name="biometric_prompt_extract_credential_title">Ouvrir la base de données avec la reconnaissance biométrique</string>
<string name="biometric_prompt_extract_credential_message">Extraire les identifiants de la base de données avec les données biométriques</string> <string name="biometric_prompt_extract_credential_message">Extraire les identifiants de la base de données avec les données biométriques</string>
<string name="biometric">Biométrie</string> <string name="biometric">Biométrie</string>
@@ -434,21 +427,21 @@
<string name="advanced_unlock_explanation_summary">Utilise le déverrouillage avancé pour ouvrir plus facilement une base de données</string> <string name="advanced_unlock_explanation_summary">Utilise le déverrouillage avancé pour ouvrir plus facilement une base de données</string>
<string name="database_data_compression_title">Compression de données</string> <string name="database_data_compression_title">Compression de données</string>
<string name="database_data_compression_summary">La compression des données réduit la taille de la base de données.</string> <string name="database_data_compression_summary">La compression des données réduit la taille de la base de données.</string>
<string name="max_history_items_title">Nombre maximum ditems</string> <string name="max_history_items_title">Nombre maximum</string>
<string name="max_history_items_summary">Limite le nombre ditems de lhistorique par entrée</string> <string name="max_history_items_summary">Limite le nombre d\'éléments de lhistorique par entrée</string>
<string name="max_history_size_title">Taille maximum</string> <string name="max_history_size_title">Taille maximum</string>
<string name="max_history_size_summary">Limite la taille de lhistorique par entrée (en octets)</string> <string name="max_history_size_summary">Limite la taille de lhistorique (en octets) par entrée</string>
<string name="settings_database_recommend_changing_master_key_title">Recommander changement</string> <string name="settings_database_recommend_changing_master_key_title">Recommander le renouvellement</string>
<string name="settings_database_recommend_changing_master_key_summary">Recommande le changement de la clé principale (jours)</string> <string name="settings_database_recommend_changing_master_key_summary">Recommande le changement de la clé principale (jours)</string>
<string name="settings_database_force_changing_master_key_title">Forcer changement</string> <string name="settings_database_force_changing_master_key_title">Forcer le renouvellement</string>
<string name="settings_database_force_changing_master_key_summary">Force le changement de la clé principale (jours)</string> <string name="settings_database_force_changing_master_key_summary">Nécessite de changer la clé principale (jours)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Forcer changement la prochaine fois</string> <string name="settings_database_force_changing_master_key_next_time_title">Forcer le renouvellement la prochaine fois</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Force le changement de la clé principale la prochaine fois (une seule fois)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Nécessite de changer la clé principale la prochaine fois (une seule fois)</string>
<string name="database_default_username_title">Nom dutilisateur par défaut</string> <string name="database_default_username_title">Nom dutilisateur par défaut</string>
<string name="database_custom_color_title">Couleur de la base de données</string> <string name="database_custom_color_title">Couleur de la base de données</string>
<string name="compression">Compression</string> <string name="compression">Compression</string>
<string name="compression_none">Aucune</string> <string name="compression_none">Aucune</string>
<string name="compression_gzip">Gzip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Paramètres du clavier de lappareil</string> <string name="device_keyboard_setting_title">Paramètres du clavier de lappareil</string>
<string name="error_save_database">Impossible denregistrer la base de données.</string> <string name="error_save_database">Impossible denregistrer la base de données.</string>
<string name="menu_save_database">Enregistrer la base de données</string> <string name="menu_save_database">Enregistrer la base de données</string>
@@ -460,4 +453,16 @@
<string name="recycle_bin_group_title">Groupe de la corbeille</string> <string name="recycle_bin_group_title">Groupe de la corbeille</string>
<string name="enable_auto_save_database_title">Enregistrement automatique de la base de données</string> <string name="enable_auto_save_database_title">Enregistrement automatique de la base de données</string>
<string name="enable_auto_save_database_summary">Enregistre automatiquement la base de données après une action importante (uniquement en mode «Modifiable»)</string> <string name="enable_auto_save_database_summary">Enregistre automatiquement la base de données après une action importante (uniquement en mode «Modifiable»)</string>
<string name="entry_attachments">Attachements</string>
<string name="menu_restore_entry_history">Restaurer l\'historique</string>
<string name="menu_delete_entry_history">Effacer l\'historique</string>
<string name="keyboard_auto_go_action_title">Action de touche auto</string>
<string name="keyboard_auto_go_action_summary">Action de la touche Go effectuée automatiquement après avoir appuyé sur une touche de champ</string>
<string name="download_attachment">Téléchargement %1$s</string>
<string name="download_initialization">Initialisation…</string>
<string name="download_progression">En cours : %1$d%</string>
<string name="download_finalization">Finalisation…</string>
<string name="download_complete">Terminé ! Appuyer pour ouvrir le fichier.</string>
<string name="hide_expired_entries_title">Masquer les entrées expirées</string>
<string name="hide_expired_entries_summary">Les entrées expirées seront masquées</string>
</resources> </resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources><string name="about_feedback">Comentarios:</string> <resources><string name="feedback">Comentarios:</string>
<string name="about_homepage">Páxina inicial:</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="accept">Aceptar</string>
<string name="add_entry">Engadir entrada</string> <string name="add_entry">Engadir entrada</string>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<string name="about_feedback">प्रतिक्रिया</string> <string name="feedback">प्रतिक्रिया</string>
<string name="about_homepage">होमपेज</string> <string name="homepage">होमपेज</string>
<string name="about_description">एंड्रॉयड पर आधारित KeePass पासवर्ड मैनेजर</string> <string name="about_description">एंड्रॉयड पर आधारित KeePass पासवर्ड मैनेजर</string>
<string name="accept">स्वीकार</string> <string name="accept">स्वीकार</string>
<string name="add_entry">रिकॉर्ड जोड़ें</string> <string name="add_entry">रिकॉर्ड जोड़ें</string>
@@ -30,7 +30,7 @@
<string name="decrypting_db">डेटाबेस सामग्री डिक्रिप्टिंग…</string> <string name="decrypting_db">डेटाबेस सामग्री डिक्रिप्टिंग…</string>
<string name="default_checkbox">डिफ़ॉल्ट डेटाबेस के रूप में उपयोग करें</string> <string name="default_checkbox">डिफ़ॉल्ट डेटाबेस के रूप में उपयोग करें</string>
<string name="digits">अंक</string> <string name="digits">अंक</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft बिल्कुल कोई वारंटी के साथ आता है । यह लाइब्रे सॉफ्टवेयर है, और जीपीएल संस्करण 3 या बाद की शर्तों के तहत इसे पुनर्वितरित करने के लिए आपका स्वागत है।</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft बिल्कुल कोई वारंटी के साथ आता है । यह लाइब्रे सॉफ्टवेयर है, और जीपीएल संस्करण 3 या बाद की शर्तों के तहत इसे पुनर्वितरित करने के लिए आपका स्वागत है।</string>
<string name="entry_accessed">एक्सेस किया गया</string> <string name="entry_accessed">एक्सेस किया गया</string>
<string name="entry_cancel">रद्द करें</string> <string name="entry_cancel">रद्द करें</string>
<string name="entry_notes">टिप्पणियाँ</string> <string name="entry_notes">टिप्पणियाँ</string>

View File

@@ -0,0 +1,335 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="about_description">Android implementacija KeePass upravitelja lozinki</string>
<string name="accept">Prihvati</string>
<string name="add_entry">Dodaj unos</string>
<string name="edit_entry">Uređivanje unosa</string>
<string name="add_group">Dodaj grupu</string>
<string name="master_key">Glavni ključ</string>
<string name="security">Sigurnost</string>
<string name="encryption">Šifriranje</string>
<string name="encryption_algorithm">Algoritam šifriranja</string>
<string name="key_derivation_function">Funkcija izvedbe ključa</string>
<string name="app_timeout_summary">Vrijeme neaktivnosti prije zaključavanja baze podataka</string>
<string name="application">Aplikacija</string>
<string name="beta_dontask">Ne prikazuj ponovno</string>
<string name="brackets">Zagrade</string>
<string name="extended_ASCII">Prošireni ASCII kod</string>
<string name="file_manager_install_description">Za stvaranje, otvaranje i pohranu datoteka baze podataka potreban je upravitelj datoteka koji prihvaća zahtjeve ACTION_CREATE_DOCUMENT i ACTION_OPEN_DOCUMENT.</string>
<string name="allow">Dozvoli</string>
<string name="clipboard_cleared">Međuspremnik je ispražnjen</string>
<string name="clipboard_error_title">Pogreška međuspremnika</string>
<string name="clipboard_error">Neki uređaji neće dopustiti aplikacijama korištenje međuspremnika.</string>
<string name="clipboard_error_clear">Nije moguće isprazniti međuspremnik</string>
<string name="clipboard_timeout_summary">Trajanje pohrane u međuspremniku</string>
<string name="clipboard_swipe_clean">Prijeđite prstom da biste odmah ispraznili međuspremnik</string>
<string name="content_description_background">Pozadina</string>
<string name="content_description_open_file">Otvori datoteku</string>
<string name="content_description_add_node">Dodaj čvor</string>
<string name="content_description_add_entry">Dodaj unos</string>
<string name="content_description_add_group">Dodaj grupu</string>
<string name="content_description_file_information">Informacije o datoteci</string>
<string name="content_description_entry_icon">Ikona unosa</string>
<string name="content_description_entry_save">Spremi unos</string>
<string name="content_description_password_generator">Generator lozinke</string>
<string name="content_description_password_length">Duljina lozinke</string>
<string name="content_description_add_field">Dodaj polje</string>
<string name="content_description_remove_field">Ukloni polje</string>
<string name="content_description_update_from_list">Ažuriraj</string>
<string name="content_description_remove_from_list">Ukloni</string>
<string name="content_description_keyboard_close_fields">Zatvori polja</string>
<string name="select_to_copy">Kopiraj %1$s u međuspremnik</string>
<string name="retrieving_db_key">Dohvaćanje ključa baze podataka…</string>
<string name="database">Baza podataka</string>
<string name="decrypting_db">Dešifriranje sadržaja baze podataka…</string>
<string name="default_checkbox">Koristi kao zadanu bazu podataka</string>
<string name="digits">Znamenke</string>
<string name="entry_cancel">Odustani</string>
<string name="entry_notes">Bilješke</string>
<string name="entry_confpassword">Potvrdi lozinku</string>
<string name="entry_created">Kreirano</string>
<string name="entry_expires">Istječe</string>
<string name="entry_UUID">UUID</string>
<string name="entry_history">Povijest</string>
<string name="entry_attachments">Privitci</string>
<string name="entry_modified">Zadnja izmjena</string>
<string name="entry_not_found">Nije moguće pronaći podatke o unosu.</string>
<string name="content_description_password_checkbox">Potvrdni okvir lozinke</string>
<string name="content_description_keyfile_checkbox">Potvrdni okvir datoteke ključa</string>
<string name="entry_keyfile">Datoteka ključa</string>
<string name="entry_password">Lozinka</string>
<string name="entry_save">Spremi</string>
<string name="entry_title">Naslov</string>
<string name="entry_setup_otp">Postavi jednokratnu zaporku</string>
<string name="otp_type">Tip OTP-a</string>
<string name="otp_secret">Tajni ključ</string>
<string name="otp_period">Razdoblje (u sekundama)</string>
<string name="otp_counter">Brojač</string>
<string name="otp_digits">Znamenke</string>
<string name="otp_algorithm">Algoritam</string>
<string name="entry_otp">OTP</string>
<string name="entry_url">URL</string>
<string name="entry_user_name">Korisničko ime</string>
<string name="error_nokeyfile">Odaberi datoteku ključa.</string>
<string name="error_pass_gen_type">Bar jedan tip generiranja lozinke mora biti odabran.</string>
<string name="error_pass_match">Lozinke se ne podudaraju.</string>
<string name="error_title_required">Dodaj naslov.</string>
<string name="error_wrong_length">Unesi pozitivan cijeli broj u polje \"Duljina\".</string>
<string name="error_otp_secret_key">Tajni ključ mora biti u Base32 formatu.</string>
<string name="error_otp_counter">Brojač mora biti između %1$d i %2$d.</string>
<string name="error_otp_digits">Token mora sadržavati %1$d do %2$d znamenki.</string>
<string name="field_name">Naziv polja</string>
<string name="field_value">Vrijednost polja</string>
<string name="file_browser">Upravitelj datoteka</string>
<string name="generate_password">Generiraj lozinku</string>
<string name="hint_conf_pass">Potvrdi lozinku</string>
<string name="hint_generated_password">Generirana lozinka</string>
<string name="hint_group_name">Naziv grupe</string>
<string name="hint_keyfile">Datoteka ključa</string>
<string name="hint_length">Duljina</string>
<string name="hint_pass">Lozinka</string>
<string name="password">Lozinka</string>
<string name="install_from_f_droid">Instaliraj iz trgovine F-Droid</string>
<string name="install_from_play_store">Instaliraj iz trgovine Play Store</string>
<string name="invalid_algorithm">Pogrešan algoritam.</string>
<string name="invalid_db_same_uuid">%1$s s istim UUID %2$s već postoji.</string>
<string name="invalid_db_sig">Nije moguće prepoznati format baze podataka.</string>
<string name="keyfile_is_empty">Datoteka ključa je prazna.</string>
<string name="length">Duljina</string>
<string name="list_entries_show_username_title">Prikaži korisnička imena</string>
<string name="list_entries_show_username_summary">Prikaži korisnička imena u listi unosa</string>
<string name="list_groups_show_number_entries_title">Prikaži broj unosa</string>
<string name="list_groups_show_number_entries_summary">Prikaži broj unosa u grupi</string>
<string name="creating_database">Kreiranje baze podataka…</string>
<string name="loading_database">Učitavanje baze podataka…</string>
<string name="hide_password_title">Sakrij lozinke</string>
<string name="menu_change_key_settings">Promjeni glavni ključ</string>
<string name="settings">Postavke</string>
<string name="menu_app_settings">Postavke aplikacije</string>
<string name="menu_form_filling_settings">Ispunjavanje forme</string>
<string name="menu_advanced_unlock_settings">Napredno otključavanje</string>
<string name="menu_database_settings">Postavke baze podataka</string>
<string name="menu_security_settings">Postavke sigurnosti</string>
<string name="menu_master_key_settings">Postavke glavnog ključa</string>
<string name="menu_donate">Doniraj</string>
<string name="menu_edit">Izmjeni</string>
<string name="menu_copy">Kopiraj</string>
<string name="menu_paste">Zalijepi</string>
<string name="menu_delete">Izbriši</string>
<string name="menu_hide_password">Sakrij lozinku</string>
<string name="menu_lock">Zaključaj bazu podataka</string>
<string name="menu_save_database">Spremi bazu podataka</string>
<string name="menu_open">Otvori</string>
<string name="menu_search">Pretraži</string>
<string name="menu_showpass">Prikaži lozinku</string>
<string name="menu_biometric_remove_key">Izbriši spremljene biometričke ključeve</string>
<string name="menu_url">Idi na URL</string>
<string name="menu_open_file_read_and_write">Promijenjivo</string>
<string name="menu_empty_recycle_bin">Isprazni koš za smeće</string>
<string name="menu_restore_entry_history">Vrati povijest</string>
<string name="menu_delete_entry_history">Izbriši povijest</string>
<string name="minus">Minus</string>
<string name="never">Nikada</string>
<string name="no_results">Nema rezultata pretraživanja</string>
<string name="no_url_handler">Instalirajte web preglednik da bi ste otvorili ovaj URL.</string>
<string name="select_database_file">Otvori postojeću bazu podataka</string>
<string name="create_keepass_file">Kreiraj novu bazu podataka</string>
<string name="open_recent">Nedavne baze podataka</string>
<string name="omit_backup_search_title">Ne pretražuj kopije unosa</string>
<string name="progress_create">Kreiranje nove baze podataka…</string>
<string name="protection">Zaštita</string>
<string name="contains_duplicate_uuid">Baza podataka sadrži duplicirane UUID-ove.</string>
<string name="selection_mode">Mod odabira</string>
<string name="encryption_explanation">Odaberite algoritam za šifriranje svih podataka.</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 izvedbe ključa.</string>
<string name="saving_database">Spremanje baze podataka…</string>
<string name="command_execution">Izvršavanje naredbe…</string>
<string name="space">Razmak</string>
<string name="search_label">Pretraži</string>
<string name="sort_menu">Sortiraj po</string>
<string name="sort_ascending">Uzlazno</string>
<string name="sort_groups_before">Grupe prije</string>
<string name="sort_recycle_bin_bottom">Koš za smeće na dnu</string>
<string name="sort_db">Prirodnom poredku</string>
<string name="sort_title">Naslovu</string>
<string name="sort_username">Korisničkom imenu</string>
<string name="sort_creation_time">Vremenu kreiranja</string>
<string name="sort_last_modify_time">Vremenu zadnje izmjene</string>
<string name="search">Pretraži</string>
<string name="search_results">Rezultati pretraživanja</string>
<string name="unsupported_db_version">Nepodržana verzija baze podataka.</string>
<string name="warning">Upozorenje</string>
<string name="warning_empty_password">Jeste li sigurni da ne želite zaštititi otključavanje lozinkom\?</string>
<string name="warning_no_encryption_key">Jeste li sigurni da ne želite koristiti nijedan ključ šifriranja\?</string>
<string name="warning_permanently_delete_nodes">Jeste li sigurni da želite trajno izbrisati odabrane čvorove\?</string>
<string name="version_label">Verzija %1$s</string>
<string name="build_label">Build %1$s</string>
<string name="biometric_prompt_store_credential_message">Upozorenje: Ako koristite biometričko prepoznavanje i dalje morate zapamtiti vašu glavnu lozinku.</string>
<string name="biometric_prompt_extract_credential_title">Otvori bazu podataka pomoću biometričkog prepoznavanja</string>
<string name="encrypted_value_stored">Šifrirana lozinka pohranjena</string>
<string name="biometric_invalid_key">Nije moguće pročitati biometrički ključ. Molimo izbrišite ga i ponovite postupak prepoznavanje.</string>
<string name="database_history">Povijest</string>
<string name="menu_appearance_settings">Izgled</string>
<string name="general">Općenito</string>
<string name="autofill">Automatsko ispunjavanje</string>
<string name="autofill_service_name">KeepassDX automatsko ispunjavanje forme</string>
<string name="set_autofill_service_title">Postavi zadani servis automatskog ispunjavanja</string>
<string name="list_password_generator_options_title">Znakovi lozinke</string>
<string name="list_password_generator_options_summary">Postavi dozvoljene znakove za generiranje lozinke</string>
<string name="database_opened">Baza podataka otvorena</string>
<string name="clipboard">Međuspremnik</string>
<string name="clipboard_notifications_title">Obavijesti međuspremnika</string>
<string name="clipboard_warning">Ako automatsko brisanje međuspremnika ne uspije, izbrišite njegovu povijest ručno.</string>
<string name="lock_database_screen_off_summary">Zaključaj bazu podataka kada je ekran ugašen</string>
<string name="lock_database_back_root_title">Pritisni \'Natrag\' za zaključavanje</string>
<string name="persistent_notification_title">Trajna obavijest</string>
<string name="persistent_notification_summary">Dodaj obavijest kada je baza podataka otvorena</string>
<string name="advanced_unlock">Napredno otključavanje</string>
<string name="advanced_unlock_explanation_summary">Koristite napredno otključavanje za jednostavnije otvaranje baze podataka</string>
<string name="biometric_unlock_enable_title">Biometričko otključavanje</string>
<string name="biometric_unlock_enable_summary">Otvaranje baze podataka skeniranjem biometrike</string>
<string name="biometric_delete_all_key_title">Izbriši ključeve šifriranja</string>
<string name="biometric_delete_all_key_summary">Izbriši sve ključeve šifriranja povezane s biometričkim prepoznavanjem</string>
<string name="biometric_delete_all_key_warning">Jeste li sigurni da želite izbrisati sve ključeve povezane s biometričkim prepoznavanjem\?</string>
<string name="unavailable_feature_version"/>
<string name="unavailable_feature_hardware">Nije moguće pronaći odgovarajući hardver.</string>
<string name="file_name">Naziv datoteke</string>
<string name="path">Putanja</string>
<string name="assign_master_key">Pridruži glavni ključ</string>
<string name="full_file_path_enable_title">Putanja datoteke</string>
<string name="full_file_path_enable_summary">Prikaži punu putanju do datoteke</string>
<string name="database_data_compression_title">Kompresija podataka</string>
<string name="database_data_compression_summary">Kompresija podataka smanjuje veličinu baze podataka.</string>
<string name="max_history_items_title">Maksimalni broj</string>
<string name="max_history_size_title">Maksimalna veličina</string>
<string name="settings_database_recommend_changing_master_key_title">Preporučeno obnavljanje</string>
<string name="settings_database_recommend_changing_master_key_summary">Preporuči promjenu glavnog ključa (u danima)</string>
<string name="settings_database_force_changing_master_key_title">Prisilno obnavljanje</string>
<string name="settings_database_force_changing_master_key_summary">Zahtjevaj promjenu glavnog ključa (u dani)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Prisilno obnavljanje sljedeći put</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Zahtjevaj promjenu glavnog ključa sljedeći put</string>
<string name="monospace_font_fields_enable_title">Font polja</string>
<string name="monospace_font_fields_enable_summary">Promjeni font u poljima za bolju vidljivost znakova</string>
<string name="enable">Omogući</string>
<string name="disable">Onemogući</string>
<string name="clear_clipboard_notification_title">Isprazni pri zatvaranju</string>
<string name="clear_clipboard_notification_summary">Zaključaj bazu podataka pri zatvaranju obavijesti</string>
<string name="database_name_title">Ime baze podataka</string>
<string name="database_description_title">Opis baze podataka</string>
<string name="database_default_username_title">Zadano korisničko ime</string>
<string name="database_custom_color_title">Proizvoljna boja baze podataka</string>
<string name="database_version_title">Verzija baze podataka</string>
<string name="text_appearance">Tekst</string>
<string name="application_appearance">Aplikacija</string>
<string name="other">Ostalo</string>
<string name="compression">Kompresija</string>
<string name="compression_none">Bez kompresije</string>
<string name="compression_gzip">gzip</string>
<string name="recycle_bin">Koš za smeće</string>
<string name="content_description_node_children">Pod-čvor</string>
<string name="entry_accessed">Zadnji pristup</string>
<string name="error_arc4">Arcfour stream cipher nije podržan.</string>
<string name="error_file_not_create">Nije moguće kreirati datoteku:</string>
<string name="error_invalid_db">Baza podataka se ne može pročitati.</string>
<string name="error_invalid_path">Provjerite putanju do datoteke.</string>
<string name="error_invalid_OTP">Neispravan OTP tajni ključ.</string>
<string name="error_no_name">Unesite naziv.</string>
<string name="error_out_of_memory">Nema dovoljno memorije za učitavanje cijele baze podataka.</string>
<string name="error_load_database">Nije moguće učitati bazu podataka.</string>
<string name="error_load_database_KDF_memory">Nije moguće učitati ključ. Pokušaje smanjiti uporabu memorije KDF.</string>
<string name="error_disallow_no_credentials">Bar jedna akreditacija mora biti postavljena.</string>
<string name="error_string_key">Svaki niz mora imati ime polja.</string>
<string name="error_autofill_enable_service">Nije moguće omogućiti servis automatskog ispunjavanja.</string>
<string name="error_move_folder_in_itself">Nije moguće grupu premijestiti u samu sebe.</string>
<string name="error_move_entry_here">Unos se ne može ovdje premijestiti.</string>
<string name="error_copy_entry_here">Unos se ne može ovdje kopirati.</string>
<string name="error_copy_group_here">Grupa se ne može ovjde kopirati.</string>
<string name="error_create_database_file">Nije moguće kreirati bazu podataka s ovom lozinkom i datotekom ključa.</string>
<string name="error_save_database">Nije moguće spremiti bazu podataka.</string>
<string name="error_otp_period">Razdoblje mora biti između %1$d i %2$d sekundi.</string>
<string name="file_not_found_content">Nije moguće pronaći datoteku. Probajte je ponovno otvoriti iz vašeg upravitelja datotekama.</string>
<string name="invalid_credentials">Akreditacija se ne može pročitati. Ako se ovo ponavlja, vaša datoteka baze podataka je možda oštećena.</string>
<string name="list_size_title">Veličina članova liste</string>
<string name="list_size_summary">Veličina teksta članova liste</string>
<string name="lowercase">Mala slova</string>
<string name="hide_password_summary">Sakrij lozinke (***) pod zadano</string>
<string name="about">O aplikaciji</string>
<string name="copy_field">Kopiraj %1$s</string>
<string name="menu_move">Premijesti</string>
<string name="menu_cancel">Otkaži</string>
<string name="menu_file_selection_read_only">Zaštićeno od pisanja</string>
<string name="omit_backup_search_summary">Izostavi grupe \"Backup\" i \"Recycle bin\" iz rezultata pretraživanja</string>
<string name="progress_title">Obrada…</string>
<string name="read_only">Zaštićeno od pisanja</string>
<string name="read_only_warning">Zavisno o vašem upravitelju datotekama, KeePassDX možda neće moći zapisivati u vašu pohranu.</string>
<string name="contains_duplicate_uuid_procedure">Potvrdom ovog dialoga, KeePassDX će riješiti problem (generiranjem novih UUID-ova za duplikate) i nastaviti.</string>
<string name="root">Korijen</string>
<string name="memory_usage_explanation">Količina memorije (u bajtovima) koju će koristiti funkcija izvedbe ključa.</string>
<string name="do_not_kill_app">Ne zatvarajte aplikaciju…</string>
<string name="sort_last_access_time">Vremenu pristupa</string>
<string name="special">Posebni znakovi</string>
<string name="underline">Donja crta</string>
<string name="uppercase">Velika slova</string>
<string name="biometric_prompt_store_credential_title">Spremi biometrijsko prepoznavanje</string>
<string name="biometric_prompt_extract_credential_message">Izvadi akreditaciju baze podataka s biometrijskim podatcima</string>
<string name="biometric_not_recognized">Nije moguće prepoznati biometriju</string>
<string name="no_credentials_stored">Ova baza podataka još nema spremljenu akreditaciju.</string>
<string name="credential_before_click_biometric_button">Upišite lozinku prije nego kliknete na biometriju.</string>
<string name="biometric">Biometrija</string>
<string name="autofill_sign_in_prompt">Prijavite se s KeePassDX</string>
<string name="autofill_explanation_summary">Omogući automatsko ispunjavanje za brzo ispunjavanje formi u drugim aplikacijama</string>
<string name="password_size_title">Duljina generirane lozinke</string>
<string name="password_size_summary">Postavi zadanu duljinu generirane lozinke</string>
<string name="clipboard_explanation_summary">Kopiraj polja unosa koristeći međuspremnik uređaja</string>
<string name="clipboard_notifications_summary">Omogući obavijesti međuspremnika za kopiranje polja unosa</string>
<string name="lock">Zaključavanje</string>
<string name="lock_database_screen_off_title">Zaključavanje ekrana</string>
<string name="recycle_bin_title">Koristi koš za smeće</string>
<string name="recycle_bin_summary">Premijesti grupe i unose u koš za smeće prije brisanja</string>
<string name="recycle_bin_group_title">Grupa koša za smeće</string>
<string name="max_history_items_summary">Postavi broj spremljenih povijesti po unosu</string>
<string name="max_history_size_summary">Postavi veličinu povijesti (u bajtovima) po unosu</string>
<string name="allow_copy_password_title">Povjerenje međuspremniku</string>
<string name="allow_copy_password_summary">Dozvoli kopiranje lozinke i zaštićenih polja u međuspremnik</string>
<string name="allow_copy_password_warning">Upozorenje: Međuspremnik dijele sve aplikacije. Ako kopirate osjetljive podatke, druga aplikacija ih može vidjeti.</string>
<string name="keyboard">Tipkovnica</string>
<string name="magic_keyboard_title">Magikeyboard</string>
<string name="magic_keyboard_explanation_summary">Aktivirajte prilagođenu tipkovnicu za popunjavanje lozinki i identifikacijskih polja</string>
<string name="device_keyboard_setting_title">Postavke tipkovnice uređaja</string>
<string name="keyboard_name">Magikeyboard</string>
<string name="keyboard_label">Magikeyboard (KeePassDX)</string>
<string name="keyboard_setting_label">Magikeyboard postavke</string>
<string name="keyboard_entry_category">Unos</string>
<string name="keyboard_selection_entry_title">Odabir unosa</string>
<string name="keyboard_notification_entry_title">Obavijesti</string>
<string name="keyboard_notification_entry_summary">Prikaži obavijest kada je neki unos dostupan</string>
<string name="keyboard_notification_entry_clear_close_title">Zatvaranje obavijesti</string>
<string name="keyboard_notification_entry_clear_close_summary">Zatvori bazu podataka nakon zatvaranja obavijesti</string>
<string name="keyboard_notification_entry_content_title_text">Unos</string>
<string name="keyboard_notification_entry_content_title">%1$s je na Magikeyboard</string>
<string name="keyboard_notification_entry_content_text">%1$s</string>
<string name="keyboard_appearance_category">Izgled</string>
<string name="keyboard_theme_title">Tema tipkovnice</string>
<string name="keyboard_keys_category">Tipke</string>
<string name="keyboard_key_vibrate_title">Vibracija tipki</string>
<string name="keyboard_key_sound_title">Zvuk tipki</string>
<string name="allow_no_password_title">Dozvoli bez lozinke</string>
<string name="allow_no_password_summary">Omogući dugme \"Otvori\" bez odabrane akreditacije</string>
<string name="delete_entered_password_title">Izbriši lozinku</string>
<string name="delete_entered_password_summary">Izbriši unešenu lozinku nakon pokušaja prijave</string>
<string name="enable_read_only_title">Zaštićeno od pisanja</string>
<string name="enable_read_only_summary">Otvori bazu podataka samo za čitanje pod zadano</string>
<string name="enable_auto_save_database_title">Automatsko spremanje baze podataka</string>
<string name="enable_auto_save_database_summary">Automatski spremi bazu podataka nakon važnih promjena ( samo u modu za mijenjanje)</string>
<string name="enable_education_screens_title">Edukativne poruke</string>
<string name="enable_education_screens_summary">Istakni elemente za prikaz rada aplikacije</string>
<string name="reset_education_screens_title">Resetiranje edukativnih poruka</string>
<string name="reset_education_screens_summary">Ponovno prikaži sve edukativne poruke</string>
<string name="reset_education_screens_text">Resetiraj edukativne poruke</string>
<string name="education_create_database_title">Kreiranje vaše baze podataka</string>
<string name="education_create_database_summary">Kreirajte svoju prvu datoteku za upravljanje lozinkama.</string>
<string name="education_select_database_title">Otvaranje postojeće baze podataka</string>
<string name="education_select_database_summary">Otvorite vašu prijašnju bazu podataka iz vašeg upravitelja datotekama kako bi je nastavili koristiti.</string>
</resources>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources> <resources>
<string name="about_feedback">Visszajelzés</string> <string name="feedback">Visszajelzés</string>
<string name="about_homepage">Honlap</string> <string name="homepage">Honlap</string>
<string name="about_description">A KeePass jelszókezelő androidos megvalósítása</string> <string name="about_description">A KeePass jelszókezelő androidos megvalósítása</string>
<string name="accept">Elfogadás</string> <string name="accept">Elfogadás</string>
<string name="add_entry">Bejegyzés hozzáadása</string> <string name="add_entry">Bejegyzés hozzáadása</string>
@@ -44,7 +44,7 @@
<string name="decrypting_db">Adatbázis-tartalom titkosításának feloldása…</string> <string name="decrypting_db">Adatbázis-tartalom titkosításának feloldása…</string>
<string name="default_checkbox">Használat alapértelmezett adatbázisként</string> <string name="default_checkbox">Használat alapértelmezett adatbázisként</string>
<string name="digits">Számok</string> <string name="digits">Számok</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft. Ehhez a programhoz semmilyen garancia nem jár. Ez egy szabad szoftver, a GNU General Public License 3-as vagy későbbi verziójának feltételei mellett terjeszthető, illetve módosítható.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft. Ehhez a programhoz semmilyen garancia nem jár. Ez egy szabad szoftver, a GNU General Public License 3-as vagy későbbi verziójának feltételei mellett terjeszthető, illetve módosítható.</string>
<string name="select_database_file">Létező adatbázis megnyitása</string> <string name="select_database_file">Létező adatbázis megnyitása</string>
<string name="entry_accessed">Utolsó hozzáférés</string> <string name="entry_accessed">Utolsó hozzáférés</string>
<string name="entry_cancel">Mégsem</string> <string name="entry_cancel">Mégsem</string>
@@ -90,16 +90,15 @@
<string name="invalid_credentials">A jelszó vagy kulcsfájl nem olvasható.</string> <string name="invalid_credentials">A jelszó vagy kulcsfájl nem olvasható.</string>
<string name="invalid_algorithm">Hibás algoritmus.</string> <string name="invalid_algorithm">Hibás algoritmus.</string>
<string name="invalid_db_sig">Az adatbázis formátuma nem ismerhető fel.</string> <string name="invalid_db_sig">Az adatbázis formátuma nem ismerhető fel.</string>
<string name="keyfile_does_not_exist">Nem létezik kulcsfájl.</string>
<string name="keyfile_is_empty">A kulcsfájl üres.</string> <string name="keyfile_is_empty">A kulcsfájl üres.</string>
<string name="length">Hossz</string> <string name="length">Hossz</string>
<string name="list_size_title">Listaelemek mérete</string> <string name="list_size_title">Listaelemek mérete</string>
<string name="list_size_summary">Szövegméret az elemlistában</string> <string name="list_size_summary">Szövegméret az elemlistában</string>
<string name="loading_database">Adatbázis betöltése…</string> <string name="loading_database">Adatbázis betöltése…</string>
<string name="lowercase">Kisbetűk</string> <string name="lowercase">Kisbetűk</string>
<string name="maskpass_title">Jelszavak elrejtése</string> <string name="hide_password_title">Jelszavak elrejtése</string>
<string name="maskpass_summary">Jelszavak alapértelmezett elrejtése (***)</string> <string name="hide_password_summary">Jelszavak alapértelmezett elrejtése (***)</string>
<string name="menu_about">Névjegy</string> <string name="about">Névjegy</string>
<string name="menu_change_key_settings">Mesterkulcs cseréje</string> <string name="menu_change_key_settings">Mesterkulcs cseréje</string>
<string name="settings">Beállítások</string> <string name="settings">Beállítások</string>
<string name="menu_database_settings">Adatbázis-beállítások</string> <string name="menu_database_settings">Adatbázis-beállítások</string>
@@ -117,23 +116,18 @@
<string name="no_results">Nincs találat</string> <string name="no_results">Nincs találat</string>
<string name="no_url_handler">Telepítsen egy webböngészőt az URL megnyitásához.</string> <string name="no_url_handler">Telepítsen egy webböngészőt az URL megnyitásához.</string>
<string name="open_recent">Korábbi adatbázisok</string> <string name="open_recent">Korábbi adatbázisok</string>
<string name="omitbackup_title">Ne keressen a biztonsági mentésekben</string> <string name="omit_backup_search_title">Ne keressen a biztonsági mentésekben</string>
<string name="omitbackup_summary">A „Biztonsági mentés” csoport kihagyása a keresésből (csak a .kdb fájlokra érvényes)</string> <string name="omit_backup_search_summary">A „Biztonsági mentés” csoport kihagyása a keresésből (csak a .kdb fájlokra érvényes)</string>
<string name="progress_create">Új adatbázis létrehozása…</string> <string name="progress_create">Új adatbázis létrehozása…</string>
<string name="progress_title">Feldolgozás…</string> <string name="progress_title">Feldolgozás…</string>
<string name="protection">Védelem</string> <string name="protection">Védelem</string>
<string name="read_only">Írásvédett</string> <string name="read_only">Írásvédett</string>
<string name="read_only_warning">A KeePassDX-nek írási engedélyre van szüksége, hogy bármit is módosíthasson az adatbázisban.</string> <string name="read_only_warning">A KeePassDX-nek írási engedélyre van szüksége, hogy bármit is módosíthasson az adatbázisban.</string>
<string name="recentfile_title">Előző fájlok előzményei</string>
<string name="recentfile_summary">Az előző fájlnevek megjegyzése</string>
<string name="remember_keyfile_summary">Megjegyzi az adatbázis-kulcsfájlok helyét</string>
<string name="remember_keyfile_title">Kulcsfájl mentése</string>
<string name="content_description_remove_from_list">Eltávolítás</string> <string name="content_description_remove_from_list">Eltávolítás</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Gyökérkönyvár</string> <string name="root">Gyökérkönyvár</string>
<string name="rounds">Transzformációs körök</string> <string name="rounds">Transzformációs körök</string>
<string name="rounds_explanation">A további titkosítási körök magasabb védelmet biztosítanak a nyers erőt használó támadások ellen, ugyanakkor jelentősen lassíthatják az adatbázis betöltését vagy mentését.</string> <string name="rounds_explanation">A további titkosítási körök magasabb védelmet biztosítanak a nyers erőt használó támadások ellen, ugyanakkor jelentősen lassíthatják az adatbázis betöltését vagy mentését.</string>
<string name="rounds_hint">transzformációs körök</string>
<string name="saving_database">Adatbázis mentése…</string> <string name="saving_database">Adatbázis mentése…</string>
<string name="space">Szóköz</string> <string name="space">Szóköz</string>
<string name="search_label">Keresés</string> <string name="search_label">Keresés</string>
@@ -214,7 +208,6 @@
<string name="sort_creation_time">Létrehozás</string> <string name="sort_creation_time">Létrehozás</string>
<string name="sort_last_modify_time">Módosítás</string> <string name="sort_last_modify_time">Módosítás</string>
<string name="sort_last_access_time">Hozzáférés</string> <string name="sort_last_access_time">Hozzáférés</string>
<string name="warning_read_only">SD kártya írási jogosultság megadása az adatbázis-változások mentéséhez.</string>
<string name="warning_empty_password">Biztos, hogy nem akar jelszavas feloldási védelmet\?</string> <string name="warning_empty_password">Biztos, hogy nem akar jelszavas feloldási védelmet\?</string>
<string name="warning_no_encryption_key">Biztos, hogy nem akar semmilyen titkosítási kulcsot használni\?</string> <string name="warning_no_encryption_key">Biztos, hogy nem akar semmilyen titkosítási kulcsot használni\?</string>
<string name="build_label">Összeállítás: %1$s</string> <string name="build_label">Összeállítás: %1$s</string>
@@ -330,14 +323,14 @@
<string name="clipboard_swipe_clean">Seprés a vágólap azonnali törléséhez</string> <string name="clipboard_swipe_clean">Seprés a vágólap azonnali törléséhez</string>
<string name="education_entry_edit_summary">Szerkessze a bejegyzése egyéni mezőit. Az adatok hivatkozhatóak a különböző mezők között.</string> <string name="education_entry_edit_summary">Szerkessze a bejegyzése egyéni mezőit. Az adatok hivatkozhatóak a különböző mezők között.</string>
<string name="education_donation_summary">Segítsen a stabilitás és a biztonság növelésében, és az új funkciók hozzáadásában.</string> <string name="education_donation_summary">Segítsen a stabilitás és a biztonság növelésében, és az új funkciók hozzáadásában.</string>
<string name="html_text_ad_free">Számos más jelszókezelő alkalmazással ellentétben, ez egy <strong>reklámmentes</strong>, <strong>copyleft licencelésű szabad szoftver</strong>, amely nem gyűjt személyes adatokat a kiszolgálókon, bármelyik verziót is használja.</string> <string name="html_text_ad_free">Számos más jelszókezelő alkalmazással ellentétben, ez egy &lt;strong&gt;reklámmentes&lt;/strong&gt;, &lt;strong&gt;copyleft licencelésű szabad szoftver&lt;/strong&gt;, amely nem gyűjt személyes adatokat a kiszolgálókon, bármelyik verziót is használja.</string>
<string name="html_text_buy_pro">A pro verzió megvásárlásával hozzáférést kap ehhez a <strong>vizuális funkcióhoz</strong>, és segít a <strong>közösségi projektek megvalósulásában.</strong></string> <string name="html_text_buy_pro">A pro verzió megvásárlásával hozzáférést kap ehhez a &lt;strong&gt;vizuális funkcióhoz&lt;/strong&gt;, és segít a &lt;strong&gt;közösségi projektek megvalósulásában.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Ez a <strong>vizuális funkció</strong> az Ön nagylelkűségének köszönhetően érhető el.</string> <string name="html_text_feature_generosity">Ez a &lt;strong&gt;vizuális funkció&lt;/strong&gt; az Ön nagylelkűségének köszönhetően érhető el.</string>
<string name="html_text_donation">Ahhoz, hogy megtartsuk a szabadságunkat, és hogy mindig aktívak lehessünk, számítunk az Ön <strong>támogatására.</strong></string> <string name="html_text_donation">Ahhoz, hogy megtartsuk a szabadságunkat, és hogy mindig aktívak lehessünk, számítunk az Ön &lt;strong&gt;támogatására.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Ez a funkció <strong>fejlesztés alatt áll</strong>, és az Ön <strong>támogatására</strong> van szükség, hogy hamarosan elérhető legyen.</string> <string name="html_text_dev_feature">Ez a funkció &lt;strong&gt;fejlesztés alatt áll&lt;/strong&gt;, és az Ön &lt;strong&gt;támogatására&lt;/strong&gt; van szükség, hogy hamarosan elérhető legyen.</string>
<string name="html_text_dev_feature_buy_pro">A <strong>pro</strong> verzió megvásárlásával,</string> <string name="html_text_dev_feature_buy_pro">A &lt;strong&gt;pro&lt;/strong&gt; verzió megvásárlásával,</string>
<string name="html_text_dev_feature_contibute">A <strong>támogatással</strong></string> <string name="html_text_dev_feature_contibute">A &lt;strong&gt;támogatással&lt;/strong&gt;</string>
<string name="html_text_dev_feature_encourage">arra ösztönzi a fejlesztőket, hogy <strong>új funkciókat</strong> készítsenek, és <strong>hibákat javítsanak</strong> az észrevételei alapján.</string> <string name="html_text_dev_feature_encourage">arra ösztönzi a fejlesztőket, hogy &lt;strong&gt;új funkciókat&lt;/strong&gt; készítsenek, és &lt;strong&gt;hibákat javítsanak&lt;/strong&gt; az észrevételei alapján.</string>
<string name="html_text_dev_feature_thanks">Köszönjük a támogatását.</string> <string name="html_text_dev_feature_thanks">Köszönjük a támogatását.</string>
<string name="html_text_dev_feature_work_hard">Keményen dolgozunk, hogy gyorsan kiadjuk ezt a funkciót.</string> <string name="html_text_dev_feature_work_hard">Keményen dolgozunk, hogy gyorsan kiadjuk ezt a funkciót.</string>
<string name="html_text_dev_feature_upgrade">Ne felejtse naprakészen tartani az alkalmazást az új verziók telepítésével.</string> <string name="html_text_dev_feature_upgrade">Ne felejtse naprakészen tartani az alkalmazást az új verziók telepítésével.</string>

View File

@@ -19,8 +19,8 @@
Italian translation by Diego Pierotto. Updated by anthologist on April 2018. Italian translation by Diego Pierotto. Updated by anthologist on April 2018.
--><resources> --><resources>
<string name="about_feedback">Commenti</string> <string name="feedback">Commenti</string>
<string name="about_homepage">Pagina web</string> <string name="homepage">Pagina web</string>
<string name="about_description">Implementazione Android del gestore password KeePass</string> <string name="about_description">Implementazione Android del gestore password KeePass</string>
<string name="accept">Accetto</string> <string name="accept">Accetto</string>
<string name="add_entry">Aggiungi elemento</string> <string name="add_entry">Aggiungi elemento</string>
@@ -44,7 +44,7 @@
<string name="decrypting_db">Decodifica contenuto database…</string> <string name="decrypting_db">Decodifica contenuto database…</string>
<string name="default_checkbox">Usa come database predefinito</string> <string name="default_checkbox">Usa come database predefinito</string>
<string name="digits">Numeri</string> <string name="digits">Numeri</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft viene distribuito assolutamente con nessuna garanzia. Si tratta di software libero e sei invitato a distribuirlo sotto le condizioni della licenza GPL versione 3 o successiva.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft viene distribuito assolutamente con nessuna garanzia. Si tratta di software libero e sei invitato a distribuirlo sotto le condizioni della licenza GPL versione 3 o successiva.</string>
<string name="entry_notes">Note</string> <string name="entry_notes">Note</string>
<string name="select_database_file">Apri un database esistente</string> <string name="select_database_file">Apri un database esistente</string>
<string name="entry_accessed">Ultimo accesso</string> <string name="entry_accessed">Ultimo accesso</string>
@@ -90,16 +90,15 @@
<string name="invalid_credentials">Password o file chiave non validi.</string> <string name="invalid_credentials">Password o file chiave non validi.</string>
<string name="invalid_algorithm">Algoritmo errato.</string> <string name="invalid_algorithm">Algoritmo errato.</string>
<string name="invalid_db_sig">Formato database non riconosciuto.</string> <string name="invalid_db_sig">Formato database non riconosciuto.</string>
<string name="keyfile_does_not_exist">Non esiste alcun file chiave.</string>
<string name="keyfile_is_empty">Il file chiave è vuoto.</string> <string name="keyfile_is_empty">Il file chiave è vuoto.</string>
<string name="length">Lunghezza</string> <string name="length">Lunghezza</string>
<string name="list_size_title">Dimensione elenco gruppo</string> <string name="list_size_title">Dimensione elenco gruppo</string>
<string name="list_size_summary">Dimensione del testo nell\'elenco del gruppo</string> <string name="list_size_summary">Dimensione del testo nell\'elenco del gruppo</string>
<string name="loading_database">Caricamento database…</string> <string name="loading_database">Caricamento database…</string>
<string name="lowercase">Minuscole</string> <string name="lowercase">Minuscole</string>
<string name="maskpass_title">Nascondi le password</string> <string name="hide_password_title">Nascondi le password</string>
<string name="maskpass_summary">Maschera le password (***) in modo predefinito</string> <string name="hide_password_summary">Maschera le password (***) in modo predefinito</string>
<string name="menu_about">Informazioni</string> <string name="about">Informazioni</string>
<string name="menu_change_key_settings">Modifica chiave principale</string> <string name="menu_change_key_settings">Modifica chiave principale</string>
<string name="settings">Impostazioni</string> <string name="settings">Impostazioni</string>
<string name="menu_database_settings">Impostazioni database</string> <string name="menu_database_settings">Impostazioni database</string>
@@ -117,22 +116,17 @@
<string name="no_results">Nessun risultato di ricerca</string> <string name="no_results">Nessun risultato di ricerca</string>
<string name="no_url_handler">Installa un browser web per aprire questo URL.</string> <string name="no_url_handler">Installa un browser web per aprire questo URL.</string>
<string name="open_recent">Database recenti</string> <string name="open_recent">Database recenti</string>
<string name="omitbackup_title">Non cercare nelle voci di backup</string> <string name="omit_backup_search_title">Non cercare nelle voci di backup</string>
<string name="omitbackup_summary">Ometti i gruppi \"Backup\" e \"Cestino\" dai risultati di ricerca</string> <string name="omit_backup_search_summary">Ometti i gruppi \"Backup\" e \"Cestino\" dai risultati di ricerca</string>
<string name="progress_create">Creazione nuovo database…</string> <string name="progress_create">Creazione nuovo database…</string>
<string name="progress_title">In corso…</string> <string name="progress_title">In corso…</string>
<string name="protection">Protezione</string> <string name="protection">Protezione</string>
<string name="read_only">Sola lettura</string> <string name="read_only">Sola lettura</string>
<string name="read_only_warning">KeePassDX richiede l\'autorizzazione di scrittura per poter modificare il tuo database.</string> <string name="read_only_warning">KeePassDX richiede l\'autorizzazione di scrittura per poter modificare il tuo database.</string>
<string name="recentfile_title">Cronologia file recenti</string>
<string name="recentfile_summary">Ricorda i file recenti</string>
<string name="remember_keyfile_summary">Ricorda la posizione dei file chiave dei database</string>
<string name="remember_keyfile_title">Salva il file chiave</string>
<string name="content_description_remove_from_list">Elimina</string> <string name="content_description_remove_from_list">Elimina</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Livello cifratura</string> <string name="rounds">Livello cifratura</string>
<string name="rounds_explanation">Livelli di cifratura aggiuntivi forniscono una maggiore protezione contro attacchi di tipo forza bruta, ma può rallentare il caricamento e il salvataggio.</string> <string name="rounds_explanation">Livelli di cifratura aggiuntivi forniscono una maggiore protezione contro attacchi di tipo forza bruta, ma può rallentare il caricamento e il salvataggio.</string>
<string name="rounds_hint">livello</string>
<string name="saving_database">Salvataggio database…</string> <string name="saving_database">Salvataggio database…</string>
<string name="space">Spazio</string> <string name="space">Spazio</string>
<string name="search_label">Cerca</string> <string name="search_label">Cerca</string>
@@ -145,7 +139,6 @@
<string name="uppercase">Maiuscole</string> <string name="uppercase">Maiuscole</string>
<string name="warning">Attenzione</string> <string name="warning">Attenzione</string>
<string name="warning_password_encoding">Evita password con caratteri al di fuori del formato di codifica del testo nel file di database (i caratteri non riconosciuti vengono convertiti nella stessa lettera).</string> <string name="warning_password_encoding">Evita password con caratteri al di fuori del formato di codifica del testo nel file di database (i caratteri non riconosciuti vengono convertiti nella stessa lettera).</string>
<string name="warning_read_only">Permetti l\'accesso in scrittura alla scheda SD per salvare le modifiche al database.</string>
<string name="warning_unmounted">Monta la scheda SD per creare o caricare un database.</string> <string name="warning_unmounted">Monta la scheda SD per creare o caricare un database.</string>
<string name="version_label">Versione %1$s</string> <string name="version_label">Versione %1$s</string>
<string name="configure_biometric">La scansione di impronte è supportata ma non impostata.</string> <string name="configure_biometric">La scansione di impronte è supportata ma non impostata.</string>
@@ -302,17 +295,17 @@
<string name="education_sort_summary">Scegli l\'ordine di elementi e gruppi.</string> <string name="education_sort_summary">Scegli l\'ordine di elementi e gruppi.</string>
<string name="education_donation_title">Partecipa</string> <string name="education_donation_title">Partecipa</string>
<string name="education_donation_summary">Aiuta a migliorare la stabilità, la sicurezza e ad aggiungere nuove funzioni.</string> <string name="education_donation_summary">Aiuta a migliorare la stabilità, la sicurezza e ad aggiungere nuove funzioni.</string>
<string name="html_text_ad_free">Diversamente da molte app di gestione password, questa è <strong>senza pubblicità</strong>, <strong>software libero (copyleft)</strong> e non raccoglie dati personali nei suoi server, non importa quale versione usi.</string> <string name="html_text_ad_free">Diversamente da molte app di gestione password, questa è &lt;strong&gt;senza pubblicità&lt;/strong&gt;, &lt;strong&gt;software libero (copyleft)&lt;/strong&gt; e non raccoglie dati personali nei suoi server, non importa quale versione usi.</string>
<string name="html_text_buy_pro">Acquistando la versione pro, avrai accesso a questa <strong>funzione visiva</strong> e soprattutto aiuterai nella <strong>realizzazione di progetti della comunità.</strong> <string name="html_text_buy_pro">Acquistando la versione pro, avrai accesso a questa &lt;strong&gt;funzione visiva&lt;/strong&gt; e soprattutto aiuterai nella &lt;strong&gt;realizzazione di progetti della comunità.&lt;/strong&gt;
</string> </string>
<string name="html_text_feature_generosity">Questa <strong>funzione visiva</strong> è disponibile grazie alla tua generosità.</string> <string name="html_text_feature_generosity">Questa &lt;strong&gt;funzione visiva&lt;/strong&gt; è disponibile grazie alla tua generosità.</string>
<string name="html_text_donation">Per mantenere la nostra libertà ed essere sempre attivi, contiamo sul tuo <strong>contributo.</strong> <string name="html_text_donation">Per mantenere la nostra libertà ed essere sempre attivi, contiamo sul tuo &lt;strong&gt;contributo.&lt;/strong&gt;
</string> </string>
<string name="html_text_dev_feature">Questa funzione è <strong>in sviluppo</strong> e richiede il tuo <strong>contributo</strong> per essere disponibile a breve.</string> <string name="html_text_dev_feature">Questa funzione è &lt;strong&gt;in sviluppo&lt;/strong&gt; e richiede il tuo &lt;strong&gt;contributo&lt;/strong&gt; per essere disponibile a breve.</string>
<string name="html_text_dev_feature_buy_pro">Acquistando la versione <strong>pro</strong>,</string> <string name="html_text_dev_feature_buy_pro">Acquistando la versione &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute"> <string name="html_text_dev_feature_contibute">
<strong>Contribuendo</strong>,</string> &lt;strong&gt;Contribuendo&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">incoraggi gli sviluppatori a creare <strong>nuove funzioni</strong> e a <strong>correggere errori</strong> secondo le tue osservazioni.</string> <string name="html_text_dev_feature_encourage">incoraggi gli sviluppatori a creare &lt;strong&gt;nuove funzioni&lt;/strong&gt; e a &lt;strong&gt;correggere errori&lt;/strong&gt; secondo le tue osservazioni.</string>
<string name="html_text_dev_feature_thanks">Grazie mille per il tuo contributo.</string> <string name="html_text_dev_feature_thanks">Grazie mille per il tuo contributo.</string>
<string name="html_text_dev_feature_work_hard">Stiamo lavorando sodo per rilasciare questa funzione a breve.</string> <string name="html_text_dev_feature_work_hard">Stiamo lavorando sodo per rilasciare questa funzione a breve.</string>
<string name="html_text_dev_feature_upgrade">Non dimenticare di tenere aggiornata l\'app installando nuove versioni.</string> <string name="html_text_dev_feature_upgrade">Non dimenticare di tenere aggiornata l\'app installando nuove versioni.</string>
@@ -371,7 +364,7 @@
<string name="content_description_file_information">Informazioni sul file</string> <string name="content_description_file_information">Informazioni sul file</string>
<string name="content_description_password_checkbox">Casella di controllo della password</string> <string name="content_description_password_checkbox">Casella di controllo della password</string>
<string name="content_description_keyfile_checkbox">Casella di controllo Keyfile</string> <string name="content_description_keyfile_checkbox">Casella di controllo Keyfile</string>
<string name="content_description_repeat_toggle_password_visibility">"Ripeti attivare / disattivare la visibilità della password"</string> <string name="content_description_repeat_toggle_password_visibility">Ripeti attivare / disattivare la visibilità della password</string>
<string name="content_description_entry_icon">Icona</string> <string name="content_description_entry_icon">Icona</string>
<string name="content_description_password_generator">Generatore di password</string> <string name="content_description_password_generator">Generatore di password</string>
<string name="content_description_password_length">Lunghezza della password</string> <string name="content_description_password_length">Lunghezza della password</string>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><!-- translated by Arthur Zamarin<arthurzam@gmail.com>--><resources> --><!-- translated by Arthur Zamarin<arthurzam@gmail.com>--><resources>
<string name="about_feedback">משוב</string> <string name="feedback">משוב</string>
<string name="about_homepage">דף הבית</string> <string name="homepage">דף הבית</string>
<string name="about_description">KeePassDX היא תוכנה המממשת את מנהל הסיסמאות KeePass לאנרואיד.</string> <string name="about_description">KeePassDX היא תוכנה המממשת את מנהל הסיסמאות KeePass לאנרואיד.</string>
<string name="accept">קבל</string> <string name="accept">קבל</string>
<string name="add_entry">הוסף ערך</string> <string name="add_entry">הוסף ערך</string>
@@ -87,16 +87,15 @@
<string name="invalid_credentials">סיסמה או קובץ מפתח לא מתאימים.</string> <string name="invalid_credentials">סיסמה או קובץ מפתח לא מתאימים.</string>
<string name="invalid_algorithm">אלגוריתם לא חוקי.</string> <string name="invalid_algorithm">אלגוריתם לא חוקי.</string>
<string name="invalid_db_sig">תבנית מסד הנתונים אינה מזוהה.</string> <string name="invalid_db_sig">תבנית מסד הנתונים אינה מזוהה.</string>
<string name="keyfile_does_not_exist">קובץ המפתח לא קיים.</string>
<string name="keyfile_is_empty">קובץ מפתח ריק.</string> <string name="keyfile_is_empty">קובץ מפתח ריק.</string>
<string name="length">אורך</string> <string name="length">אורך</string>
<string name="list_size_title">גודל רשימה קבוצות</string> <string name="list_size_title">גודל רשימה קבוצות</string>
<string name="list_size_summary">גודל הטקסט ברשימת הקבוצות</string> <string name="list_size_summary">גודל הטקסט ברשימת הקבוצות</string>
<string name="loading_database">טוען מסד נתונים…</string> <string name="loading_database">טוען מסד נתונים…</string>
<string name="lowercase">אות קטנה</string> <string name="lowercase">אות קטנה</string>
<string name="maskpass_title">מסיכת הסיסמה</string> <string name="hide_password_title">מסיכת הסיסמה</string>
<string name="maskpass_summary">הסתר סיסמאות כברירת מחדל</string> <string name="hide_password_summary">הסתר סיסמאות כברירת מחדל</string>
<string name="menu_about">אודות</string> <string name="about">אודות</string>
<string name="menu_change_key_settings">שנה מפתח ראשי</string> <string name="menu_change_key_settings">שנה מפתח ראשי</string>
<string name="settings">העדפות</string> <string name="settings">העדפות</string>
<string name="menu_database_settings">הגדרות מסד נתונים</string> <string name="menu_database_settings">הגדרות מסד נתונים</string>
@@ -114,20 +113,15 @@
<string name="no_results">אין תוצאות חיפוש</string> <string name="no_results">אין תוצאות חיפוש</string>
<string name="no_url_handler">אין מטפל לכתובת url זו.</string> <string name="no_url_handler">אין מטפל לכתובת url זו.</string>
<string name="open_recent">פתח מסד נתונים אחרון :</string> <string name="open_recent">פתח מסד נתונים אחרון :</string>
<string name="omitbackup_title">אל תחפש ערכי גיבוי</string> <string name="omit_backup_search_title">אל תחפש ערכי גיבוי</string>
<string name="omitbackup_summary">הורד את קבוצת \"גיבוי\" מתוצאות חיפוש (תואם רק לקבצי kdb)</string> <string name="omit_backup_search_summary">הורד את קבוצת \"גיבוי\" מתוצאות חיפוש (תואם רק לקבצי kdb)</string>
<string name="progress_create">צור מסד נתונים חדש…</string> <string name="progress_create">צור מסד נתונים חדש…</string>
<string name="progress_title">עובד…</string> <string name="progress_title">עובד…</string>
<string name="protection">הגנה</string> <string name="protection">הגנה</string>
<string name="read_only_warning">ל-KeePassDX אין הרשאות כתיבה למסד הנתונים הזה, ולכן הוא יפתח לקריאה בלבד.</string> <string name="read_only_warning">ל-KeePassDX אין הרשאות כתיבה למסד הנתונים הזה, ולכן הוא יפתח לקריאה בלבד.</string>
<string name="recentfile_title">היסטוריית קובץ אחרונה</string>
<string name="recentfile_summary">שמור קבצים שהיו בשימוש לאחרונה</string>
<string name="remember_keyfile_summary">זכור מיקום קבצי מפתח</string>
<string name="remember_keyfile_title">שמור קובץ מפתח</string>
<string name="content_description_remove_from_list">הסר</string> <string name="content_description_remove_from_list">הסר</string>
<string name="rounds">סיבובי הצפנה</string> <string name="rounds">סיבובי הצפנה</string>
<string name="rounds_explanation">מספר סיבובי הצפנה גבוה יותר מספר הגה טובה יותר נגד התקפות, אבל יכול להעלות בהרבה את זמן הטעינה והשמירה.</string> <string name="rounds_explanation">מספר סיבובי הצפנה גבוה יותר מספר הגה טובה יותר נגד התקפות, אבל יכול להעלות בהרבה את זמן הטעינה והשמירה.</string>
<string name="rounds_hint">סיבובים</string>
<string name="saving_database">שומר מסד נתונים…</string> <string name="saving_database">שומר מסד נתונים…</string>
<string name="space">גודל</string> <string name="space">גודל</string>
<string name="search_label">חיפוש</string> <string name="search_label">חיפוש</string>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">フィードバック</string> <string name="feedback">フィードバック</string>
<string name="about_homepage">ホームページ</string> <string name="homepage">ホームページ</string>
<string name="about_description">KeePass パスワードマネージャーの Android 実装</string> <string name="about_description">KeePass パスワードマネージャーの Android 実装</string>
<string name="accept">決定</string> <string name="accept">決定</string>
<string name="add_entry">エントリーを追加</string> <string name="add_entry">エントリーを追加</string>
@@ -39,7 +39,7 @@
<string name="decrypting_db">データベースを解析中…</string> <string name="decrypting_db">データベースを解析中…</string>
<string name="default_checkbox">このデータベースを次回以降も利用する</string> <string name="default_checkbox">このデータベースを次回以降も利用する</string>
<string name="digits">数字</string> <string name="digits">数字</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft によって作られたフリーソフトウェアであり、無保証です。GPLバージョン3以上の条件下でこれを再頒布することができます。</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft によって作られたフリーソフトウェアであり、無保証です。GPLバージョン3以上の条件下でこれを再頒布することができます。</string>
<string name="select_database_file">データベースファイル</string> <string name="select_database_file">データベースファイル</string>
<string name="entry_accessed">最終アクセス日</string> <string name="entry_accessed">最終アクセス日</string>
<string name="entry_cancel">キャンセル</string> <string name="entry_cancel">キャンセル</string>
@@ -85,9 +85,9 @@
<string name="list_size_summary">グループ一覧の文字サイズ</string> <string name="list_size_summary">グループ一覧の文字サイズ</string>
<string name="loading_database">データベース読込中…</string> <string name="loading_database">データベース読込中…</string>
<string name="lowercase">英数小文字</string> <string name="lowercase">英数小文字</string>
<string name="maskpass_title">パスワードを隠す</string> <string name="hide_password_title">パスワードを隠す</string>
<string name="maskpass_summary">パスワード欄をアスタリスクで表示します</string> <string name="hide_password_summary">パスワード欄をアスタリスクで表示します</string>
<string name="menu_about">About</string> <string name="about">About</string>
<string name="menu_change_key_settings">マスターキーを変更</string> <string name="menu_change_key_settings">マスターキーを変更</string>
<string name="settings">設定</string> <string name="settings">設定</string>
<string name="menu_database_settings">データベース設定</string> <string name="menu_database_settings">データベース設定</string>
@@ -105,18 +105,15 @@
<string name="no_results">検索結果に該当するものはありません。</string> <string name="no_results">検索結果に該当するものはありません。</string>
<string name="no_url_handler">このURLを処理できません。</string> <string name="no_url_handler">このURLを処理できません。</string>
<string name="open_recent">以前使用したデータベースを開く:</string> <string name="open_recent">以前使用したデータベースを開く:</string>
<string name="omitbackup_title">検索対象から除外</string> <string name="omit_backup_search_title">検索対象から除外</string>
<string name="omitbackup_summary">\"バックアップ\"と\"ごみ箱\"を検索対象から除外します</string> <string name="omit_backup_search_summary">\"バックアップ\"と\"ごみ箱\"を検索対象から除外します</string>
<string name="progress_create">データベースファイルを作成中…</string> <string name="progress_create">データベースファイルを作成中…</string>
<string name="progress_title">実行中…</string> <string name="progress_title">実行中…</string>
<string name="remember_keyfile_summary">前回使用したキーファイルを次回も表示します</string>
<string name="remember_keyfile_title">キーファイルを記憶</string>
<string name="content_description_remove_from_list">消去</string> <string name="content_description_remove_from_list">消去</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">暗号化レベル</string> <string name="rounds">暗号化レベル</string>
<string name="rounds_explanation">暗号化レベルを高く設定するとブルートフォース(総当り)攻撃に強くなりますが、保存や読込に時間が掛かります。</string> <string name="rounds_explanation">暗号化レベルを高く設定するとブルートフォース(総当り)攻撃に強くなりますが、保存や読込に時間が掛かります。</string>
<string name="rounds_hint">レベル</string>
<string name="saving_database">データベースを保存中…</string> <string name="saving_database">データベースを保存中…</string>
<string name="space">半角スペース</string> <string name="space">半角スペース</string>
<string name="search_label">検索</string> <string name="search_label">検索</string>
@@ -166,7 +163,6 @@
<string name="field_value">フィールド値</string> <string name="field_value">フィールド値</string>
<string name="file_not_found_content">ファイルが見つかりません。ファイルブラウザーからもう一度開いてみてください。</string> <string name="file_not_found_content">ファイルが見つかりません。ファイルブラウザーからもう一度開いてみてください。</string>
<string name="invalid_algorithm">アルゴリズムが間違っています。</string> <string name="invalid_algorithm">アルゴリズムが間違っています。</string>
<string name="keyfile_does_not_exist">鍵ファイルが存在しません。</string>
<string name="keyfile_is_empty">鍵ファイルが空です。</string> <string name="keyfile_is_empty">鍵ファイルが空です。</string>
<string name="list_entries_show_username_title">ユーザー名を表示</string> <string name="list_entries_show_username_title">ユーザー名を表示</string>
<string name="list_entries_show_username_summary">エントリーリストのユーザー名を表示します</string> <string name="list_entries_show_username_summary">エントリーリストのユーザー名を表示します</string>
@@ -183,8 +179,6 @@
<string name="protection">保護</string> <string name="protection">保護</string>
<string name="read_only">書き込み保護</string> <string name="read_only">書き込み保護</string>
<string name="read_only_warning">KeePassDX は、データベースを変更するために書き込みアクセス許可が必要です。</string> <string name="read_only_warning">KeePassDX は、データベースを変更するために書き込みアクセス許可が必要です。</string>
<string name="recentfile_title">最近使用したファイルの履歴</string>
<string name="recentfile_summary">最近使用したファイル名を記憶します</string>
<string name="encryption_explanation">すべてのデータで使用するデータベース暗号化アルゴリズム。</string> <string name="encryption_explanation">すべてのデータで使用するデータベース暗号化アルゴリズム。</string>
<string name="sort_menu">並び順</string> <string name="sort_menu">並び順</string>
<string name="sort_ascending">昇順</string> <string name="sort_ascending">昇順</string>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources> <resources>
<string name="about_feedback">피드백</string> <string name="feedback">피드백</string>
<string name="about_homepage">홈페이지</string> <string name="homepage">홈페이지</string>
<string name="about_description">KeePass 암호 관리자의 Android 구현본</string> <string name="about_description">KeePass 암호 관리자의 Android 구현본</string>
<string name="accept">확인</string> <string name="accept">확인</string>
<string name="add_entry">항목 추가</string> <string name="add_entry">항목 추가</string>
@@ -49,7 +49,7 @@
<string name="decrypting_db">데이터베이스 컨텐츠 암호 해독 중…</string> <string name="decrypting_db">데이터베이스 컨텐츠 암호 해독 중…</string>
<string name="default_checkbox">기본 데이터베이스로 사용</string> <string name="default_checkbox">기본 데이터베이스로 사용</string>
<string name="digits">단위</string> <string name="digits">단위</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft는 보증이 적용되지 않습니다; 이것은 자유 소프트웨어이며, GPL 버전 3 또는 그 이상의 조건으로의 재배포를 환영합니다.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft는 보증이 적용되지 않습니다; 이것은 자유 소프트웨어이며, GPL 버전 3 또는 그 이상의 조건으로의 재배포를 환영합니다.</string>
<string name="entry_accessed">접근됨</string> <string name="entry_accessed">접근됨</string>
<string name="entry_cancel">취소</string> <string name="entry_cancel">취소</string>
<string name="entry_notes">노트</string> <string name="entry_notes">노트</string>
@@ -99,7 +99,6 @@
<string name="invalid_credentials">비밀번호나 키 파일을 읽을 수 없습니다.</string> <string name="invalid_credentials">비밀번호나 키 파일을 읽을 수 없습니다.</string>
<string name="invalid_algorithm">잘못된 알고리즘입니다.</string> <string name="invalid_algorithm">잘못된 알고리즘입니다.</string>
<string name="invalid_db_sig">데이터베이스 형식을 인식할 수 없습니다.</string> <string name="invalid_db_sig">데이터베이스 형식을 인식할 수 없습니다.</string>
<string name="keyfile_does_not_exist">키 파일이 없습니다.</string>
<string name="keyfile_is_empty">이 키 파일은 비어 있습니다.</string> <string name="keyfile_is_empty">이 키 파일은 비어 있습니다.</string>
<string name="length">길이</string> <string name="length">길이</string>
<string name="list_entries_show_username_title">아이디 보이기</string> <string name="list_entries_show_username_title">아이디 보이기</string>
@@ -108,9 +107,9 @@
<string name="list_size_summary">요소 목록 텍스트 크기</string> <string name="list_size_summary">요소 목록 텍스트 크기</string>
<string name="loading_database">데이터베이스 로딩 중…</string> <string name="loading_database">데이터베이스 로딩 중…</string>
<string name="lowercase">소문자</string> <string name="lowercase">소문자</string>
<string name="maskpass_title">비밀번호 숨기기</string> <string name="hide_password_title">비밀번호 숨기기</string>
<string name="maskpass_summary">기본 비밀번호를 (***) 로 가리기</string> <string name="hide_password_summary">기본 비밀번호를 (***) 로 가리기</string>
<string name="menu_about">정보</string> <string name="about">정보</string>
<string name="menu_change_key_settings">마스터 키 바꾸기</string> <string name="menu_change_key_settings">마스터 키 바꾸기</string>
<string name="copy_field">%1$s 복사됨</string> <string name="copy_field">%1$s 복사됨</string>
<string name="settings">설정</string> <string name="settings">설정</string>
@@ -140,16 +139,12 @@
<string name="select_database_file">가지고 있는 데이터베이스 열기</string> <string name="select_database_file">가지고 있는 데이터베이스 열기</string>
<string name="create_keepass_file">새 데이터베이스 생성</string> <string name="create_keepass_file">새 데이터베이스 생성</string>
<string name="open_recent">최근 데이터베이스</string> <string name="open_recent">최근 데이터베이스</string>
<string name="omitbackup_title">백업 항목 검색하지 않기</string> <string name="omit_backup_search_title">백업 항목 검색하지 않기</string>
<string name="progress_create">새 데이터베이스 생성 중…</string> <string name="progress_create">새 데이터베이스 생성 중…</string>
<string name="progress_title">작업 중…</string> <string name="progress_title">작업 중…</string>
<string name="protection">보호</string> <string name="protection">보호</string>
<string name="read_only">쓰기 보호됨</string> <string name="read_only">쓰기 보호됨</string>
<string name="read_only_warning">KeePassDX는 데이터베이스를 수정하기 위해 쓰기 권한이 필요합니다.</string> <string name="read_only_warning">KeePassDX는 데이터베이스를 수정하기 위해 쓰기 권한이 필요합니다.</string>
<string name="recentfile_title">최근 파일 기록</string>
<string name="recentfile_summary">최근 파일 이름 기억하기</string>
<string name="remember_keyfile_summary">데이터베이스 키 파일 위치 기억하기</string>
<string name="remember_keyfile_title">키 파일 저장</string>
<string name="content_description_remove_from_list">삭제</string> <string name="content_description_remove_from_list">삭제</string>
<string name="root">루트</string> <string name="root">루트</string>
<string name="encryption_explanation">데이터베이스 암호화 알고리즘이 모든 데이터에 적용됩니다.</string> <string name="encryption_explanation">데이터베이스 암호화 알고리즘이 모든 데이터에 적용됩니다.</string>

View File

@@ -3,8 +3,8 @@
<string name="about_description">KeePassDX yra KeePass slaptažodžių tvarkyklės realizacija Android platformai</string> <string name="about_description">KeePassDX yra KeePass slaptažodžių tvarkyklės realizacija Android platformai</string>
<string name="clipboard_cleared">Iškarpinė išvalyta.</string> <string name="clipboard_cleared">Iškarpinė išvalyta.</string>
<string name="invalid_credentials">Neteisingas slaptažodis arba rakto failas.</string> <string name="invalid_credentials">Neteisingas slaptažodis arba rakto failas.</string>
<string name="about_feedback">Atsiliepimai:</string> <string name="feedback">Atsiliepimai:</string>
<string name="about_homepage">Pagrindinis puslapis:</string> <string name="homepage">Pagrindinis puslapis:</string>
<string name="accept">Priimti</string> <string name="accept">Priimti</string>
<string name="add_entry">Pridėti įrašą</string> <string name="add_entry">Pridėti įrašą</string>
<string name="add_group">Pridėti grupę</string> <string name="add_group">Pridėti grupę</string>
@@ -40,7 +40,7 @@
<string name="hint_pass">slaptažodis</string> <string name="hint_pass">slaptažodis</string>
<string name="length">Ilgis</string> <string name="length">Ilgis</string>
<string name="list_size_title">Grupės sąrašo dydis</string> <string name="list_size_title">Grupės sąrašo dydis</string>
<string name="menu_about">Apie</string> <string name="about">Apie</string>
<string name="settings">Nustatymai</string> <string name="settings">Nustatymai</string>
<string name="menu_database_settings">Duomenų bazės nustatymai</string> <string name="menu_database_settings">Duomenų bazės nustatymai</string>
<string name="menu_delete">Išrinti</string> <string name="menu_delete">Išrinti</string>
@@ -58,10 +58,6 @@
<string name="warning">Įspėjimas</string> <string name="warning">Įspėjimas</string>
<string name="select_database_file">Įveskite duomenų bazės failą</string> <string name="select_database_file">Įveskite duomenų bazės failą</string>
<string name="error_wrong_length">Įveskite teigiamą skaičių ilgio lauke</string> <string name="error_wrong_length">Įveskite teigiamą skaičių ilgio lauke</string>
<string name="recentfile_title">Naujausių failų istorija</string>
<string name="recentfile_summary">Atsiminti paskutinius naudotus failų pavadinimus</string>
<string name="remember_keyfile_title">Saugoti rakto failą</string>
<string name="remember_keyfile_summary">Atsimena rakto failų vietą</string>
<string name="content_description_remove_from_list">Pašalinti</string> <string name="content_description_remove_from_list">Pašalinti</string>
<string name="root">Šaknis</string> <string name="root">Šaknis</string>
<string name="read_only">Tik skaitymui</string> <string name="read_only">Tik skaitymui</string>
@@ -75,16 +71,15 @@
<string name="app_timeout">Programėlės neveiklumas</string> <string name="app_timeout">Programėlės neveiklumas</string>
<string name="clipboard_error_clear">Iškarpinės išvalymas nepavyko</string> <string name="clipboard_error_clear">Iškarpinės išvalymas nepavyko</string>
<string name="list_size_summary">Teksto dydis grupės sąraše</string> <string name="list_size_summary">Teksto dydis grupės sąraše</string>
<string name="omitbackup_title">Neiškoti atkūrimo įrašuose</string> <string name="omit_backup_search_title">Neiškoti atkūrimo įrašuose</string>
<string name="error_can_not_handle_uri">KeePassDX negali apdoroti šio uri.</string> <string name="error_can_not_handle_uri">KeePassDX negali apdoroti šio uri.</string>
<string name="entry_not_found">Įrašo duomenys nerasti.</string> <string name="entry_not_found">Įrašo duomenys nerasti.</string>
<string name="keyfile_is_empty">Rakto failas yra tuščias.</string> <string name="keyfile_is_empty">Rakto failas yra tuščias.</string>
<string name="keyfile_does_not_exist">Rakto failas neegzistuoja.</string>
<string name="entry_keyfile">Rakto failas</string> <string name="entry_keyfile">Rakto failas</string>
<string name="search">Įrašo pavadinimas/aprašymas</string> <string name="search">Įrašo pavadinimas/aprašymas</string>
<string name="menu_change_key_settings">Pakeisti master raktą</string> <string name="menu_change_key_settings">Pakeisti master raktą</string>
<string name="entry_accessed">Naudota:</string> <string name="entry_accessed">Naudota:</string>
<string name="maskpass_title">Maskuoti slaptažodį</string> <string name="hide_password_title">Maskuoti slaptažodį</string>
<string name="space">Tarpas</string> <string name="space">Tarpas</string>
<string name="special">Specialus</string> <string name="special">Specialus</string>
<string name="uppercase">Didžiosios raidės</string> <string name="uppercase">Didžiosios raidės</string>
@@ -93,7 +88,7 @@
<string name="underline">Pabraukimas</string> <string name="underline">Pabraukimas</string>
<string name="open_recent">Atidaryti naujausią duomenų bazę </string> <string name="open_recent">Atidaryti naujausią duomenų bazę </string>
<string name="default_checkbox">Naudoti šią duomenų bazę kaip numatytąją</string> <string name="default_checkbox">Naudoti šią duomenų bazę kaip numatytąją</string>
<string name="maskpass_summary">Slėpti slaptažodžius pagal nutylėjimą</string> <string name="hide_password_summary">Slėpti slaptažodžius pagal nutylėjimą</string>
<string name="invalid_algorithm">Neteisingas algoritmas.</string> <string name="invalid_algorithm">Neteisingas algoritmas.</string>
<string name="error_invalid_path">Neteisingas kelias.</string> <string name="error_invalid_path">Neteisingas kelias.</string>

View File

@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<resources> <resources>
<string name="about_feedback">Atsauksmes:</string> <string name="feedback">Atsauksmes:</string>
<string name="about_homepage">Mājaslapa:</string> <string name="homepage">Mājaslapa:</string>
<string name="about_description">KeePassDX ir KeePass paroļu menedžera Android implementācija</string> <string name="about_description">KeePassDX ir KeePass paroļu menedžera Android implementācija</string>
<string name="accept">Pieņemt</string> <string name="accept">Pieņemt</string>
<string name="add_entry">Jauns ieraksts</string> <string name="add_entry">Jauns ieraksts</string>
@@ -70,16 +70,15 @@
<string name="invalid_credentials">Nederīga parole vai atslēgas fails.</string> <string name="invalid_credentials">Nederīga parole vai atslēgas fails.</string>
<string name="invalid_algorithm">Nederīgs algoritms.</string> <string name="invalid_algorithm">Nederīgs algoritms.</string>
<string name="invalid_db_sig">Datu bāzes formāts nav atpazīts.</string> <string name="invalid_db_sig">Datu bāzes formāts nav atpazīts.</string>
<string name="keyfile_does_not_exist">Atslēgas fails nepastāv.</string>
<string name="keyfile_is_empty">Atslēgas fails ir tukšs.</string> <string name="keyfile_is_empty">Atslēgas fails ir tukšs.</string>
<string name="length">Garums</string> <string name="length">Garums</string>
<string name="list_size_title">Grupu saraksta teksta izmērs</string> <string name="list_size_title">Grupu saraksta teksta izmērs</string>
<string name="list_size_summary">Teksta izmērs ierakstos un grupu sarakstos</string> <string name="list_size_summary">Teksta izmērs ierakstos un grupu sarakstos</string>
<string name="loading_database">Ielādēt datu bāzi…</string> <string name="loading_database">Ielādēt datu bāzi…</string>
<string name="lowercase">Lower-case</string> <string name="lowercase">Lower-case</string>
<string name="maskpass_title">Sēpt paroles</string> <string name="hide_password_title">Sēpt paroles</string>
<string name="maskpass_summary">Sēpt paroles *****</string> <string name="hide_password_summary">Sēpt paroles *****</string>
<string name="menu_about">Par</string> <string name="about">Par</string>
<string name="menu_change_key_settings">Mainīt galveno paroli</string> <string name="menu_change_key_settings">Mainīt galveno paroli</string>
<string name="settings">Iestatījumi</string> <string name="settings">Iestatījumi</string>
<string name="menu_database_settings">Datu bāzes iestatījumi</string> <string name="menu_database_settings">Datu bāzes iestatījumi</string>
@@ -97,21 +96,16 @@
<string name="no_results">Nav meklēšanas rezultātu</string> <string name="no_results">Nav meklēšanas rezultātu</string>
<string name="no_url_handler">Neizdevās atvērt saiti.</string> <string name="no_url_handler">Neizdevās atvērt saiti.</string>
<string name="open_recent">Atvērt pēdējo datu bāzi :</string> <string name="open_recent">Atvērt pēdējo datu bāzi :</string>
<string name="omitbackup_title">Nemeklēt kopijās un atkritnē</string> <string name="omit_backup_search_title">Nemeklēt kopijās un atkritnē</string>
<string name="omitbackup_summary">Izlaist kopijas un atkritni no meklēšanas rezultātiem</string> <string name="omit_backup_search_summary">Izlaist kopijas un atkritni no meklēšanas rezultātiem</string>
<string name="progress_create">Izveido jaunu datu bāzi…</string> <string name="progress_create">Izveido jaunu datu bāzi…</string>
<string name="progress_title">Darbojas…</string> <string name="progress_title">Darbojas…</string>
<string name="protection">Aizsardzība</string> <string name="protection">Aizsardzība</string>
<string name="recentfile_title">Nesen atvērtie</string>
<string name="recentfile_summary">Glabāt atvērto failu nosaukumus</string>
<string name="remember_keyfile_summary">Atcerēties šo atslēgas faila vietu</string>
<string name="remember_keyfile_title">Saglabāt atslēgas failu</string>
<string name="content_description_remove_from_list">Noņemt</string> <string name="content_description_remove_from_list">Noņemt</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Šifrēšanas līmeņi</string> <string name="rounds">Šifrēšanas līmeņi</string>
<string name="rounds_explanation">Augstākā līmeņa šifrēšana sniedz lielāku aizsardzību, bet palēnina darbības ar datu bāzēm.</string> <string name="rounds_explanation">Augstākā līmeņa šifrēšana sniedz lielāku aizsardzību, bet palēnina darbības ar datu bāzēm.</string>
<string name="rounds_hint">līmeņi</string>
<string name="saving_database">Datu bāzes saglabāšana…</string> <string name="saving_database">Datu bāzes saglabāšana…</string>
<string name="space">Atstarpe</string> <string name="space">Atstarpe</string>
<string name="search_label">Meklēt</string> <string name="search_label">Meklēt</string>
@@ -148,5 +142,5 @@
<string name="encryption">Šifrēšana</string> <string name="encryption">Šifrēšana</string>
<string name="extended_ASCII">Paplašinātais ASCII</string> <string name="extended_ASCII">Paplašinātais ASCII</string>
<string name="allow">Atļaut</string> <string name="allow">Atļaut</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft nāk bez jebkādas garantijas. Šī ir bezmaksas programmatūra un jūs to varat izplatīt apstākļos, kas aprakstīti GPL 3 versijā vai jaunākā.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft nāk bez jebkādas garantijas. Šī ir bezmaksas programmatūra un jūs to varat izplatīt apstākļos, kas aprakstīti GPL 3 versijā vai jaunākā.</string>
</resources> </resources>

View File

@@ -16,10 +16,9 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> --><resources>
<resources> <string name="feedback">Tilbakemelding</string>
<string name="about_feedback">Tilbakemelding</string> <string name="homepage">Hjemmeside</string>
<string name="about_homepage">Hjemmeside</string>
<string name="about_description">Android-implementasjon av KeePass-passordsbehandleren</string> <string name="about_description">Android-implementasjon av KeePass-passordsbehandleren</string>
<string name="accept">Godta</string> <string name="accept">Godta</string>
<string name="add_entry">Legg til oppføring</string> <string name="add_entry">Legg til oppføring</string>
@@ -49,7 +48,7 @@
<string name="decrypting_db">Dekrypterer databaseinnhold…</string> <string name="decrypting_db">Dekrypterer databaseinnhold…</string>
<string name="default_checkbox">Bruk dette som forvalgt database</string> <string name="default_checkbox">Bruk dette som forvalgt database</string>
<string name="digits">Siffer</string> <string name="digits">Siffer</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft kommer uten noen form for garanti. Dette er fri programvare, og du er velkommen til å redistribuere det i henhold til vilkårene i GPL versjon 3 eller senere.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft kommer uten noen form for garanti. Dette er fri programvare, og du er velkommen til å redistribuere det i henhold til vilkårene i GPL versjon 3 eller senere.</string>
<string name="entry_accessed">Brukt</string> <string name="entry_accessed">Brukt</string>
<string name="entry_cancel">Avbryt</string> <string name="entry_cancel">Avbryt</string>
<string name="entry_notes">Kommentarer</string> <string name="entry_notes">Kommentarer</string>
@@ -99,7 +98,6 @@
<string name="invalid_credentials">Ugyldig passord eller nøkkelfil.</string> <string name="invalid_credentials">Ugyldig passord eller nøkkelfil.</string>
<string name="invalid_algorithm">Ugyldig algoritme.</string> <string name="invalid_algorithm">Ugyldig algoritme.</string>
<string name="invalid_db_sig">Fremmed databaseformat.</string> <string name="invalid_db_sig">Fremmed databaseformat.</string>
<string name="keyfile_does_not_exist">Ingen nøkkelfil finnes.</string>
<string name="keyfile_is_empty">Nøkkelfilen er tom.</string> <string name="keyfile_is_empty">Nøkkelfilen er tom.</string>
<string name="length">Lengde</string> <string name="length">Lengde</string>
<string name="list_entries_show_username_title">Vis brukernavn</string> <string name="list_entries_show_username_title">Vis brukernavn</string>
@@ -108,9 +106,9 @@
<string name="list_size_summary">Tekststørrelse i elemenetlisten</string> <string name="list_size_summary">Tekststørrelse i elemenetlisten</string>
<string name="loading_database">Laster database…</string> <string name="loading_database">Laster database…</string>
<string name="lowercase">Små bokstaver</string> <string name="lowercase">Små bokstaver</string>
<string name="maskpass_title">Masker passord</string> <string name="hide_password_title">Masker passord</string>
<string name="maskpass_summary">Skjul passord som forvalg</string> <string name="hide_password_summary">Skjul passord som forvalg</string>
<string name="menu_about">Om</string> <string name="about">Om</string>
<string name="menu_change_key_settings">Endre hovednøkkel</string> <string name="menu_change_key_settings">Endre hovednøkkel</string>
<string name="copy_field">Kopi av%1$s</string> <string name="copy_field">Kopi av%1$s</string>
<string name="settings">Innstillinger</string> <string name="settings">Innstillinger</string>
@@ -139,24 +137,19 @@
<string name="no_url_handler">Kan ikke håndtere denne nettadressen.</string> <string name="no_url_handler">Kan ikke håndtere denne nettadressen.</string>
<string name="select_database_file">Velg en eksisterende database</string> <string name="select_database_file">Velg en eksisterende database</string>
<string name="open_recent">Nylige databaser</string> <string name="open_recent">Nylige databaser</string>
<string name="omitbackup_title">Ikke søk gjennom sikkerhetskopioppføringer</string> <string name="omit_backup_search_title">Ikke søk gjennom sikkerhetskopioppføringer</string>
<string name="omitbackup_summary">Utelat \"Sikkerhetskopi\"-gruppen fra søkeresultater (har kunn innvirkning på .kdb-filer)</string> <string name="omit_backup_search_summary">Utelat \"Sikkerhetskopi\"-gruppen fra søkeresultater (har kunn innvirkning på .kdb-filer)</string>
<string name="progress_create">Oppretter ny database…</string> <string name="progress_create">Oppretter ny database…</string>
<string name="progress_title">Arbeider…</string> <string name="progress_title">Arbeider…</string>
<string name="protection">Beskyttelse</string> <string name="protection">Beskyttelse</string>
<string name="read_only">Skrivebeskyttet</string> <string name="read_only">Skrivebeskyttet</string>
<string name="read_only_warning">KeePassDX har ikke skrivetilgang til din databaseplassering, så den vil bli åpnet skrivebeskyttet.</string> <string name="read_only_warning">KeePassDX har ikke skrivetilgang til din databaseplassering, så den vil bli åpnet skrivebeskyttet.</string>
<string name="recentfile_title">Nylig filhistorikk</string>
<string name="recentfile_summary">Husk nylig brukte filnavn</string>
<string name="remember_keyfile_summary">Husk nøkkelfilers plassering</string>
<string name="remember_keyfile_title">Lagre nøkkelfil</string>
<string name="content_description_remove_from_list">Fjern</string> <string name="content_description_remove_from_list">Fjern</string>
<string name="root">Rot</string> <string name="root">Rot</string>
<string name="encryption_explanation">Algoritme for å kryptere hele databasen. (Passord, brukernavn, merknader og all data i databasen er kryptert med valgt algoritme).</string> <string name="encryption_explanation">Algoritme for å kryptere hele databasen. (Passord, brukernavn, merknader og all data i databasen er kryptert med valgt algoritme).</string>
<string name="kdf_explanation">For å generere en nøkkel for krypteringsalgoritmen, er den komprimerte hovednøkkelen (SHA-256) transformert ved bruk av en tilfeldig saltet nøkkelutledningsfunksjon.</string> <string name="kdf_explanation">For å generere en nøkkel for krypteringsalgoritmen, er den komprimerte hovednøkkelen (SHA-256) transformert ved bruk av en tilfeldig saltet nøkkelutledningsfunksjon.</string>
<string name="rounds">Krypteringsomganger</string> <string name="rounds">Krypteringsomganger</string>
<string name="rounds_explanation">Flere krypteringsomganger gir ytterligere beskyttelse mot råmaktsangrep, men kan virkelig sakke ned innlasting og lagring.</string> <string name="rounds_explanation">Flere krypteringsomganger gir ytterligere beskyttelse mot råmaktsangrep, men kan virkelig sakke ned innlasting og lagring.</string>
<string name="rounds_hint">omganger</string>
<string name="memory_usage">Minnebruk</string> <string name="memory_usage">Minnebruk</string>
<string name="memory_usage_explanation">Mangden minne (i binære byte) brukt til nøkkelutledelsesfunksjonen.</string> <string name="memory_usage_explanation">Mangden minne (i binære byte) brukt til nøkkelutledelsesfunksjonen.</string>
<string name="parallelism">Parallellitet</string> <string name="parallelism">Parallellitet</string>
@@ -182,7 +175,6 @@
<string name="uppercase">Store bokstaver</string> <string name="uppercase">Store bokstaver</string>
<string name="warning">Advarsel</string> <string name="warning">Advarsel</string>
<string name="warning_password_encoding">Unngå passordtegn utenfor tekstkodingsformat i databasefil (ukjente tegn blir konvertert til samme bokstav).</string> <string name="warning_password_encoding">Unngå passordtegn utenfor tekstkodingsformat i databasefil (ukjente tegn blir konvertert til samme bokstav).</string>
<string name="warning_read_only">SD-kortet ditt er i øyeblikket skrivebeskyttet. Det kan hende du ikke kan lagre endringer i databasen din.</string>
<string name="warning_unmounted">SD-kortet ditt er ikke montert på enheten din. Du vil ikke kunne laste inne eller opprette din database.</string> <string name="warning_unmounted">SD-kortet ditt er ikke montert på enheten din. Du vil ikke kunne laste inne eller opprette din database.</string>
<string name="warning_empty_password">Ønsker du virkelig å bruke en tom streng som ditt passord?</string> <string name="warning_empty_password">Ønsker du virkelig å bruke en tom streng som ditt passord?</string>
<string name="warning_no_encryption_key">Er du sikker på at du ønsker å bruke en krypteringsnøkkel?</string> <string name="warning_no_encryption_key">Er du sikker på at du ønsker å bruke en krypteringsnøkkel?</string>
@@ -291,16 +283,16 @@
<string name="education_sort_summary">Sorter oppføringer og grupper i henhold til spesifikke parameter.</string> <string name="education_sort_summary">Sorter oppføringer og grupper i henhold til spesifikke parameter.</string>
<string name="education_donation_title">Delta</string> <string name="education_donation_title">Delta</string>
<string name="education_donation_summary">Delta for å øke stabiliteten, sikkerheten, og med å legge til flere funksjoner.</string> <string name="education_donation_summary">Delta for å øke stabiliteten, sikkerheten, og med å legge til flere funksjoner.</string>
<string name="html_text_ad_free">Ulikt mange passordbehandlingsprogrammer, er dette <strong>reklamefri</strong>, <strong>copyleftbasert fri programvare</strong> og samler ikke inn personlig data på tjenerne sine, selv i sin gratisversjon.</string> <string name="html_text_ad_free">Ulikt mange passordbehandlingsprogrammer, er dette &lt;strong&gt;reklamefri&lt;/strong&gt;, &lt;strong&gt;copyleftbasert fri programvare&lt;/strong&gt; og samler ikke inn personlig data på tjenerne sine, selv i sin gratisversjon.</string>
<string name="html_text_buy_pro">Ved kjøp av pro-versjonen, vil du få tilgang til denne <strong>visuelle funksjonen</strong> og du vil spesielt hjelpe <strong> realiseringen av gemenskapsprosjekter.</strong> <string name="html_text_buy_pro">Ved kjøp av pro-versjonen, vil du få tilgang til denne &lt;strong&gt;visuelle funksjonen&lt;/strong&gt; og du vil spesielt hjelpe &lt;strong&gt; realiseringen av gemenskapsprosjekter.&lt;/strong&gt;
</string> </string>
<string name="html_text_feature_generosity">Denne <strong>visuelle funksjonen</strong> er tilgjengelig takket være din generøsitet.</string> <string name="html_text_feature_generosity">Denne &lt;strong&gt;visuelle funksjonen&lt;/strong&gt; er tilgjengelig takket være din generøsitet.</string>
<string name="html_text_donation">For å beholde vår frihet og alltid være aktive, stoler vi på dine <strong>bidrag.</strong> <string name="html_text_donation">For å beholde vår frihet og alltid være aktive, stoler vi på dine &lt;strong&gt;bidrag.&lt;/strong&gt;
</string> </string>
<string name="html_text_dev_feature">Denne funksjonen er <strong>under utvikling</strong> og krever <strong>bidrag</strong> for å bli tilgjengelig snart.</string> <string name="html_text_dev_feature">Denne funksjonen er &lt;strong&gt;under utvikling&lt;/strong&gt; og krever &lt;strong&gt;bidrag&lt;/strong&gt; for å bli tilgjengelig snart.</string>
<string name="html_text_dev_feature_buy_pro">Ved å kjøpe <strong>pro</strong>-versjonen,</string> <string name="html_text_dev_feature_buy_pro">Ved å kjøpe &lt;strong&gt;pro&lt;/strong&gt;-versjonen,</string>
<string name="html_text_dev_feature_contibute">Ved å <strong>bidra</strong>,</string> <string name="html_text_dev_feature_contibute">Ved å &lt;strong&gt;bidra&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">oppfordrer du utviklere til å skape <strong>nye funksjoner</strong> og til å <strong>fikse feil</strong> i henhold til dine kommentarer.</string> <string name="html_text_dev_feature_encourage">oppfordrer du utviklere til å skape &lt;strong&gt;nye funksjoner&lt;/strong&gt; og til å &lt;strong&gt;fikse feil&lt;/strong&gt; i henhold til dine kommentarer.</string>
<string name="html_text_dev_feature_thanks">Takk for ditt bidrag.</string> <string name="html_text_dev_feature_thanks">Takk for ditt bidrag.</string>
<string name="html_text_dev_feature_work_hard">Det arbeides hardt på realiseringen av denne utgaven.</string> <string name="html_text_dev_feature_work_hard">Det arbeides hardt på realiseringen av denne utgaven.</string>
<string name="html_text_dev_feature_upgrade">Ikke glem å holde programmet ditt oppgradert.</string> <string name="html_text_dev_feature_upgrade">Ikke glem å holde programmet ditt oppgradert.</string>
@@ -407,4 +399,17 @@
<string name="error_save_database">Kunne ikke lagre database.</string> <string name="error_save_database">Kunne ikke lagre database.</string>
<string name="menu_empty_recycle_bin">Tøm papirkurv</string> <string name="menu_empty_recycle_bin">Tøm papirkurv</string>
<string name="command_execution">Kjører kommandoen…</string> <string name="command_execution">Kjører kommandoen…</string>
<string name="content_description_node_children">Undernoder</string>
<string name="content_description_entry_save">Lagre oppføring</string>
<string name="database_default_username_title">Forvalgt brukernavn</string>
<string name="database_custom_color_title">Tilpasset databasefarge</string>
<string name="recycle_bin_group_title">Papirkurvsgruppe</string>
<string name="entry_attachments">Vedlegg</string>
<string name="menu_restore_entry_history">Gjenopprett historikk</string>
<string name="menu_delete_entry_history">Slett historikk</string>
<string name="download_attachment">Last ned %1$s</string>
<string name="download_progression">Underveis: %1$d%</string>
<string name="download_finalization">Fullfører…</string>
<string name="download_complete">Fullført. Trykk for å åpne filen.</string>
<string name="hide_expired_entries_title">Skjul utløpte oppføringer</string>
</resources> </resources>

View File

@@ -19,8 +19,8 @@
Dutch translation by Erik Devriendt, corrected by Erik Jan Meijer Dutch translation by Erik Devriendt, corrected by Erik Jan Meijer
--><resources> --><resources>
<string name="about_feedback">Reacties</string> <string name="feedback">Reacties</string>
<string name="about_homepage">Website</string> <string name="homepage">Website</string>
<string name="about_description">Android-implementatie van de KeePass-wachtwoordbeheerder</string> <string name="about_description">Android-implementatie van de KeePass-wachtwoordbeheerder</string>
<string name="accept">Accepteren</string> <string name="accept">Accepteren</string>
<string name="add_entry">Item toevoegen</string> <string name="add_entry">Item toevoegen</string>
@@ -41,7 +41,7 @@
<string name="decrypting_db">Bezig met ontsleutelen van databankinhoud…</string> <string name="decrypting_db">Bezig met ontsleutelen van databankinhoud…</string>
<string name="default_checkbox">Gebruiken als standaarddatabank</string> <string name="default_checkbox">Gebruiken als standaarddatabank</string>
<string name="digits">Getallen</string> <string name="digits">Getallen</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft biedt geen enkele garantie. Dit is vrije software, dus je mag deze software verspreiden onder de voorwaarden van de GPL versie 3 of recenter.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft biedt geen enkele garantie. Dit is vrije software, dus je mag deze software verspreiden onder de voorwaarden van de GPL versie 3 of recenter.</string>
<string name="select_database_file">Bestaande databank openen</string> <string name="select_database_file">Bestaande databank openen</string>
<string name="entry_accessed">Laatst geopend</string> <string name="entry_accessed">Laatst geopend</string>
<string name="entry_cancel">Annuleren</string> <string name="entry_cancel">Annuleren</string>
@@ -87,9 +87,9 @@
<string name="list_size_summary">Tekstgrootte van itemlijst</string> <string name="list_size_summary">Tekstgrootte van itemlijst</string>
<string name="loading_database">Bezig met laden van databank…</string> <string name="loading_database">Bezig met laden van databank…</string>
<string name="lowercase">Kleine letters</string> <string name="lowercase">Kleine letters</string>
<string name="maskpass_title">Wachtwoord verbergen</string> <string name="hide_password_title">Wachtwoord verbergen</string>
<string name="maskpass_summary">Wachtwoorden standaard afschermen (***)</string> <string name="hide_password_summary">Wachtwoorden standaard afschermen (***)</string>
<string name="menu_about">Over</string> <string name="about">Over</string>
<string name="menu_change_key_settings">Hoofdsleutel wijzigen</string> <string name="menu_change_key_settings">Hoofdsleutel wijzigen</string>
<string name="settings">Instellingen</string> <string name="settings">Instellingen</string>
<string name="menu_database_settings">Databank-instellingen</string> <string name="menu_database_settings">Databank-instellingen</string>
@@ -107,18 +107,15 @@
<string name="no_results">Geen zoekresultaten</string> <string name="no_results">Geen zoekresultaten</string>
<string name="no_url_handler">Installeer een webbrowser om deze URL te openen.</string> <string name="no_url_handler">Installeer een webbrowser om deze URL te openen.</string>
<string name="open_recent">Recente databanken</string> <string name="open_recent">Recente databanken</string>
<string name="omitbackup_title">Back-upitems niet doorzoeken</string> <string name="omit_backup_search_title">Back-upitems niet doorzoeken</string>
<string name="omitbackup_summary">Hiermee worden groepen \"Back-up\" en \"Prullenbak\" uit de zoekresultaten weggelaten</string> <string name="omit_backup_search_summary">Hiermee worden groepen \"Back-up\" en \"Prullenbak\" uit de zoekresultaten weggelaten</string>
<string name="progress_create">Bezig met creëren van nieuwe databank…</string> <string name="progress_create">Bezig met creëren van nieuwe databank…</string>
<string name="progress_title">Bezig met verwerken…</string> <string name="progress_title">Bezig met verwerken…</string>
<string name="remember_keyfile_summary">Locatie van databank-sleutelbestanden onthouden</string>
<string name="remember_keyfile_title">Sleutelbestand opslaan</string>
<string name="content_description_remove_from_list">Verwijderen</string> <string name="content_description_remove_from_list">Verwijderen</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Hoofdmap</string> <string name="root">Hoofdmap</string>
<string name="rounds">Encryptie-cycli</string> <string name="rounds">Encryptie-cycli</string>
<string name="rounds_explanation">Een hoger aantal encryptie-cycli geeft bijkomende bescherming tegen brute-force aanvallen, maar kan het laden en opslaan sterk vertragen.</string> <string name="rounds_explanation">Een hoger aantal encryptie-cycli geeft bijkomende bescherming tegen brute-force aanvallen, maar kan het laden en opslaan sterk vertragen.</string>
<string name="rounds_hint">cycli</string>
<string name="saving_database">Bezig met opslaan van databank…</string> <string name="saving_database">Bezig met opslaan van databank…</string>
<string name="space">Ruimte</string> <string name="space">Ruimte</string>
<string name="search_label">Zoeken</string> <string name="search_label">Zoeken</string>
@@ -129,7 +126,6 @@
<string name="underline">Onderstrepen</string> <string name="underline">Onderstrepen</string>
<string name="unsupported_db_version">Niet-ondersteunde databankversie.</string> <string name="unsupported_db_version">Niet-ondersteunde databankversie.</string>
<string name="uppercase">Hoofdletters</string> <string name="uppercase">Hoofdletters</string>
<string name="warning_read_only">Machtig schrijftoegang om de databankwijzigingen op ge slaan.</string>
<string name="warning_unmounted">Koppel de SD-kaart aan om een databank te creëren of laden.</string> <string name="warning_unmounted">Koppel de SD-kaart aan om een databank te creëren of laden.</string>
<string name="version_label">Versie %1$s</string> <string name="version_label">Versie %1$s</string>
<string name="education_unlock_summary">Geef het wachtwoord en/of sleutelbestand op om je databank te ontgrendelen. <string name="education_unlock_summary">Geef het wachtwoord en/of sleutelbestand op om je databank te ontgrendelen.
@@ -171,7 +167,6 @@
<string name="field_value">Veldwaarde</string> <string name="field_value">Veldwaarde</string>
<string name="file_not_found_content">Bestand niet gevonden. Probeer opnieuw te openen via je bestandsbeheerder.</string> <string name="file_not_found_content">Bestand niet gevonden. Probeer opnieuw te openen via je bestandsbeheerder.</string>
<string name="invalid_algorithm">Ongeldig algoritme.</string> <string name="invalid_algorithm">Ongeldig algoritme.</string>
<string name="keyfile_does_not_exist">Er bestaat geen sleutelbestand.</string>
<string name="keyfile_is_empty">Het sleutelbestand is leeg.</string> <string name="keyfile_is_empty">Het sleutelbestand is leeg.</string>
<string name="list_entries_show_username_title">Gebruikersnamen tonen</string> <string name="list_entries_show_username_title">Gebruikersnamen tonen</string>
<string name="list_entries_show_username_summary">Gebruikersnamen tonen in itemlijsten</string> <string name="list_entries_show_username_summary">Gebruikersnamen tonen in itemlijsten</string>
@@ -187,8 +182,8 @@
<string name="protection">Beveiliging</string> <string name="protection">Beveiliging</string>
<string name="read_only">Alleen-lezen</string> <string name="read_only">Alleen-lezen</string>
<string name="read_only_warning">KeePassDX moet worden gemachtigd om je databank te kunnen aanpassen.</string> <string name="read_only_warning">KeePassDX moet worden gemachtigd om je databank te kunnen aanpassen.</string>
<string name="recentfile_title">Recente bestandgeschiedenis</string> <string name="show_recent_files_title">Recente bestandgeschiedenis</string>
<string name="recentfile_summary">Recent gebruikte bestandsnamen onthouden</string> <string name="show_recent_files_summary">Recent gebruikte bestandsnamen onthouden</string>
<string name="encryption_explanation">Het algoritme dat moet worden gebruikt om de gehele databank te versleutelen.</string> <string name="encryption_explanation">Het algoritme dat moet worden gebruikt om de gehele databank te versleutelen.</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="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">Geheugengebruik</string>
@@ -311,16 +306,16 @@
<string name="education_sort_summary">Kies hoe items en groepen worden gesorteerd.</string> <string name="education_sort_summary">Kies hoe items en groepen worden gesorteerd.</string>
<string name="education_donation_title">Bijdragen</string> <string name="education_donation_title">Bijdragen</string>
<string name="education_donation_summary">Draag bij om de stabiliteit en veiligheid te vergroten en door meer functies toe te voegen.</string> <string name="education_donation_summary">Draag bij om de stabiliteit en veiligheid te vergroten en door meer functies toe te voegen.</string>
<string name="html_text_ad_free">In tegenstelling tot veel wachtwoordbeheerapps is deze <strong>reclamevrij</strong>, <strong>vrije software</strong> en slaat geen persoonlijke gegevens op op haar servers, ongeacht de versie die je gebruikt.</string> <string name="html_text_ad_free">In tegenstelling tot veel wachtwoordbeheerapps is deze &lt;strong&gt;reclamevrij&lt;/strong&gt;, &lt;strong&gt;vrije software&lt;/strong&gt; en slaat geen persoonlijke gegevens op op haar servers, ongeacht de versie die je gebruikt.</string>
<string name="html_text_buy_pro">Door de pro-versie te kopen krijg je toegang tot deze <strong>visuele functie</strong> en draag je bij aan het <strong>realiseren van gemeenschapsprojecten.</strong> <string name="html_text_buy_pro">Door de pro-versie te kopen krijg je toegang tot deze &lt;strong&gt;visuele functie&lt;/strong&gt; en draag je bij aan het &lt;strong&gt;realiseren van gemeenschapsprojecten.&lt;/strong&gt;
</string> </string>
<string name="html_text_feature_generosity">Deze <strong>visuele functie</strong> is beschikbaar gekomen door jullie gulheid.</string> <string name="html_text_feature_generosity">Deze &lt;strong&gt;visuele functie&lt;/strong&gt; is beschikbaar gekomen door jullie gulheid.</string>
<string name="html_text_donation">Om altijd vrij en actief te blijven, zijn we afhankelijk van jouw <strong>bijdrage.</strong> <string name="html_text_donation">Om altijd vrij en actief te blijven, zijn we afhankelijk van jouw &lt;strong&gt;bijdrage.&lt;/strong&gt;
</string> </string>
<string name="html_text_dev_feature">Deze functie <strong>wordt momenteel ontwikkeld</strong> en kan alleen beschikbaar komen middels jouw <strong>bijdrage</strong>.</string> <string name="html_text_dev_feature">Deze functie &lt;strong&gt;wordt momenteel ontwikkeld&lt;/strong&gt; en kan alleen beschikbaar komen middels jouw &lt;strong&gt;bijdrage&lt;/strong&gt;.</string>
<string name="html_text_dev_feature_buy_pro">Door de <strong>pro</strong>-versie te kopen,</string> <string name="html_text_dev_feature_buy_pro">Door de &lt;strong&gt;pro&lt;/strong&gt;-versie te kopen,</string>
<string name="html_text_dev_feature_contibute">Door <strong>bij te dragen</strong>,</string> <string name="html_text_dev_feature_contibute">Door &lt;strong&gt;bij te dragen&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">motiveer je ontwikkelaars om <strong>nieuwe functies</strong> te creëren en <strong>bugs op te lossen</strong>.</string> <string name="html_text_dev_feature_encourage">motiveer je ontwikkelaars om &lt;strong&gt;nieuwe functies&lt;/strong&gt; te creëren en &lt;strong&gt;bugs op te lossen&lt;/strong&gt;.</string>
<string name="html_text_dev_feature_thanks">Hartelijk bedankt voor je bijdrage.</string> <string name="html_text_dev_feature_thanks">Hartelijk bedankt voor je bijdrage.</string>
<string name="html_text_dev_feature_work_hard">We zijn druk bezig om deze functie snel beschikbaar te stellen.</string> <string name="html_text_dev_feature_work_hard">We zijn druk bezig om deze functie snel beschikbaar te stellen.</string>
<string name="html_text_dev_feature_upgrade">Vergeet niet om je app up-to-date te houden door nieuwe versies te installeren.</string> <string name="html_text_dev_feature_upgrade">Vergeet niet om je app up-to-date te houden door nieuwe versies te installeren.</string>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources> <resources>
<string name="about_feedback">Tilbakemelding:</string> <string name="feedback">Tilbakemelding:</string>
<string name="about_homepage">Heimeside:</string> <string name="homepage">Heimeside:</string>
<string name="about_description">KeePassDX er ei android-utgåve av KeePass passordstyrar.</string> <string name="about_description">KeePassDX er ei android-utgåve av KeePass passordstyrar.</string>
<string name="accept">Godta</string> <string name="accept">Godta</string>
<string name="add_entry">Legg til post</string> <string name="add_entry">Legg til post</string>
@@ -40,7 +40,7 @@
<string name="decrypting_db">Dekrypterer databasen …</string> <string name="decrypting_db">Dekrypterer databasen …</string>
<string name="default_checkbox">Standarddatabasen</string> <string name="default_checkbox">Standarddatabasen</string>
<string name="digits">Tal</string> <string name="digits">Tal</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft kjem med ingen som helst garanti. Dette er eit fritt program. Du er velkomen til å redistribuera det i samsvar med vilkåra til GPL utgåve 3 eller nyare.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft kjem med ingen som helst garanti. Dette er eit fritt program. Du er velkomen til å redistribuera det i samsvar med vilkåra til GPL utgåve 3 eller nyare.</string>
<string name="select_database_file">Skriv filnamnet til databasen</string> <string name="select_database_file">Skriv filnamnet til databasen</string>
<string name="entry_accessed">Brukt</string> <string name="entry_accessed">Brukt</string>
<string name="entry_cancel">Avbryt</string> <string name="entry_cancel">Avbryt</string>
@@ -86,9 +86,9 @@
<string name="list_size_summary">Tekststorleik i gruppelista</string> <string name="list_size_summary">Tekststorleik i gruppelista</string>
<string name="loading_database">Lastar databasen …</string> <string name="loading_database">Lastar databasen …</string>
<string name="lowercase">Små bokstavar</string> <string name="lowercase">Små bokstavar</string>
<string name="maskpass_title">Masker passord</string> <string name="hide_password_title">Masker passord</string>
<string name="maskpass_summary">Gøym passorda (standardval)</string> <string name="hide_password_summary">Gøym passorda (standardval)</string>
<string name="menu_about">Om</string> <string name="about">Om</string>
<string name="menu_change_key_settings">Endra hovudnøkkelen</string> <string name="menu_change_key_settings">Endra hovudnøkkelen</string>
<string name="settings">Innstillingar</string> <string name="settings">Innstillingar</string>
<string name="menu_database_settings">Databaseinnstillingar</string> <string name="menu_database_settings">Databaseinnstillingar</string>
@@ -106,18 +106,15 @@
<string name="no_results">Ingen søkjeresultat</string> <string name="no_results">Ingen søkjeresultat</string>
<string name="no_url_handler">Ingen behandlar for denne adressa.</string> <string name="no_url_handler">Ingen behandlar for denne adressa.</string>
<string name="open_recent">Opna nyleg brukt database :</string> <string name="open_recent">Opna nyleg brukt database :</string>
<string name="omitbackup_title">Søk ikkje i kopipostane eller søppelbøtta</string> <string name="omit_backup_search_title">Søk ikkje i kopipostane eller søppelbøtta</string>
<string name="omitbackup_summary">Søkjeresultatet inneheld ikkje oppføringar frå \'Backup\' eller søppelbøtta</string> <string name="omit_backup_search_summary">Søkjeresultatet inneheld ikkje oppføringar frå \'Backup\' eller søppelbøtta</string>
<string name="progress_create">Lager ny database …</string> <string name="progress_create">Lager ny database …</string>
<string name="progress_title">Arbeider …</string> <string name="progress_title">Arbeider …</string>
<string name="remember_keyfile_summary">Hugsar staden til nøkkelfilene</string>
<string name="remember_keyfile_title">Lagra nøkkelfila</string>
<string name="content_description_remove_from_list">Ta vekk</string> <string name="content_description_remove_from_list">Ta vekk</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Rot</string> <string name="root">Rot</string>
<string name="rounds">Krypteringsomgangar</string> <string name="rounds">Krypteringsomgangar</string>
<string name="rounds_explanation">Fleire krypteringsomgangar gjev tilleggsvern mot rå makt-åtak, men kan òg gjera lasting og lagring mykje tregare.</string> <string name="rounds_explanation">Fleire krypteringsomgangar gjev tilleggsvern mot rå makt-åtak, men kan òg gjera lasting og lagring mykje tregare.</string>
<string name="rounds_hint">omgangar</string>
<string name="saving_database">Lagrar databasen …</string> <string name="saving_database">Lagrar databasen …</string>
<string name="space">Mellomrom</string> <string name="space">Mellomrom</string>
<string name="search_label">Søk</string> <string name="search_label">Søk</string>

View File

@@ -17,19 +17,19 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">Informacje zwrotne</string> <string name="feedback">Informacje zwrotne</string>
<string name="about_homepage">Strona domowa</string> <string name="homepage">Strona domowa</string>
<string name="about_description">Implementacja Android dla menedżera haseł KeePass</string> <string name="about_description">Implementacja Android dla menedżera haseł KeePass</string>
<string name="accept">Akceptuj</string> <string name="accept">Akceptuj</string>
<string name="add_entry">Dodaj wpis</string> <string name="add_entry">Dodaj wpis</string>
<string name="add_group">Dodaj grupę</string> <string name="add_group">Dodaj grupę</string>
<string name="encryption_algorithm">Algorytm szyfrowania</string> <string name="encryption_algorithm">Algorytm szyfrowania</string>
<string name="app_timeout">Limit czasu aplikacji</string> <string name="app_timeout">Limit czasu aplikacji</string>
<string name="app_timeout_summary">Bezczynność przed zablokowaniem aplikacji</string> <string name="app_timeout_summary">Czas bezczynności przed zablokowaniem bazy danych</string>
<string name="application">Aplikacja</string> <string name="application">Aplikacja</string>
<string name="menu_app_settings">Ustawienia aplikacji</string> <string name="menu_app_settings">Ustawienia aplikacji</string>
<string name="brackets">Nawiasy</string> <string name="brackets">Nawiasy</string>
<string name="file_manager_install_description">Przeglądaj pliki, instalując Menedżera plików OpenIntents</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> <string name="clipboard_cleared">Schowek został wyczyszczony</string>
<string name="clipboard_timeout">Czas wygaśnięcia schowka</string> <string name="clipboard_timeout">Czas wygaśnięcia schowka</string>
<string name="clipboard_timeout_summary">Czas przechowywania w schowku</string> <string name="clipboard_timeout_summary">Czas przechowywania w schowku</string>
@@ -68,13 +68,13 @@
<string name="error_wrong_length">Wprowadź dodatnią liczbę całkowitą w polu \"Długość\".</string> <string name="error_wrong_length">Wprowadź dodatnią liczbę całkowitą w polu \"Długość\".</string>
<string name="file_browser">Przeglądarka plików</string> <string name="file_browser">Przeglądarka plików</string>
<string name="generate_password">Generuj hasło</string> <string name="generate_password">Generuj hasło</string>
<string name="hint_conf_pass">potwierdź hasło</string> <string name="hint_conf_pass">Potwierdź hasło</string>
<string name="hint_generated_password">hasło wygenerowane</string> <string name="hint_generated_password">Wygenerowane hasło</string>
<string name="hint_group_name">Nazwa grupy</string> <string name="hint_group_name">Nazwa grupy</string>
<string name="hint_keyfile">plik klucza</string> <string name="hint_keyfile">Plik klucza</string>
<string name="hint_length">długość</string> <string name="hint_length">Długość</string>
<string name="password">Hasło</string> <string name="password">Hasło</string>
<string name="hint_pass">hasło</string> <string name="hint_pass">Hasło</string>
<string name="install_from_play_store">Zainstaluj z Play-Store</string> <string name="install_from_play_store">Zainstaluj z Play-Store</string>
<string name="install_from_f_droid">Zainstaluj z F-Droid</string> <string name="install_from_f_droid">Zainstaluj z F-Droid</string>
<string name="invalid_credentials">Nie można odczytać uwierzytelnień. Jeśli to się powtórzy, plik bazy danych może być uszkodzony.</string> <string name="invalid_credentials">Nie można odczytać uwierzytelnień. Jeśli to się powtórzy, plik bazy danych może być uszkodzony.</string>
@@ -84,9 +84,9 @@
<string name="list_size_summary">Wielkość tekstu w liście grup</string> <string name="list_size_summary">Wielkość tekstu w liście grup</string>
<string name="loading_database">Wczytywanie bazy danych…</string> <string name="loading_database">Wczytywanie bazy danych…</string>
<string name="lowercase">Małe litery</string> <string name="lowercase">Małe litery</string>
<string name="maskpass_title">Ukryj hasła</string> <string name="hide_password_title">Ukryj hasła</string>
<string name="maskpass_summary">Maskuj hasła (***) domyślnie</string> <string name="hide_password_summary">Maskuj hasła (***) domyślnie</string>
<string name="menu_about">O programie</string> <string name="about">O programie</string>
<string name="menu_change_key_settings">Zmień klucz główny</string> <string name="menu_change_key_settings">Zmień klucz główny</string>
<string name="settings">Ustawienia</string> <string name="settings">Ustawienia</string>
<string name="menu_database_settings">Ustawienia bazy danych</string> <string name="menu_database_settings">Ustawienia bazy danych</string>
@@ -104,20 +104,15 @@
<string name="no_results">Brak wyników wyszukiwania</string> <string name="no_results">Brak wyników wyszukiwania</string>
<string name="no_url_handler">Zainstaluj przeglądarkę internetową, aby otworzyć ten adres URL.</string> <string name="no_url_handler">Zainstaluj przeglądarkę internetową, aby otworzyć ten adres URL.</string>
<string name="open_recent">Ostatnio używana baza danych</string> <string name="open_recent">Ostatnio używana baza danych</string>
<string name="omitbackup_title">Nie wyszukuj wpisów kopii zapasowej</string> <string name="omit_backup_search_title">Nie wyszukuj wpisów kopii zapasowej</string>
<string name="omitbackup_summary">Pomija grupy Kopia zapasowa i Kosz” w wynikach wyszukiwania</string> <string name="omit_backup_search_summary">Pomija grupy \"Kopia zapasowa\" i \"Kosz\" z wyników wyszukiwania</string>
<string name="progress_create">Tworzenie nowej bazy danych…</string> <string name="progress_create">Tworzenie nowej bazy danych…</string>
<string name="progress_title">Pracuję…</string> <string name="progress_title">Pracuję…</string>
<string name="recentfile_title">Najnowsza historia plików</string>
<string name="recentfile_summary">Zapamiętaj najnowsze nazwy plików</string>
<string name="remember_keyfile_summary">Zapamiętuje lokalizację plików kluczy baz danych</string>
<string name="remember_keyfile_title">Zapisz plik klucza</string>
<string name="content_description_remove_from_list">Usuń</string> <string name="content_description_remove_from_list">Usuń</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Rundy szyfrowania</string> <string name="rounds">Rundy szyfrowania</string>
<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="rounds_explanation">Dodatkowe rundy szyfrowania zapewniają lepszą ochronę przed atakami typu brute force, ale mogą znacznie spowolnić ładowanie i zapisywanie.</string>
<string name="rounds_hint">rundy szyfrowania</string>
<string name="saving_database">Zapisywanie bazy danych…</string> <string name="saving_database">Zapisywanie bazy danych…</string>
<string name="space">Spacja</string> <string name="space">Spacja</string>
<string name="search_label">Szukaj</string> <string name="search_label">Szukaj</string>
@@ -128,8 +123,7 @@
<string name="underline">Podkreślenie</string> <string name="underline">Podkreślenie</string>
<string name="unsupported_db_version">Nieobsługiwana wersja bazy danych.</string> <string name="unsupported_db_version">Nieobsługiwana wersja bazy danych.</string>
<string name="uppercase">Wielkie litery</string> <string name="uppercase">Wielkie litery</string>
<string name="warning_read_only">Przydziel dostęp do zapisu na karcie SD, aby zapisać zmiany w bazie danych.</string> <string name="warning_unmounted">Zainstaluj kartę pamięci, aby utworzyć lub załadować bazę danych.</string>
<string name="warning_unmounted">Zamontuj kartę SD, aby utworzyć lub załadować bazę danych.</string>
<string name="education_unlock_summary">prowadź hasło i/lub plik klucza, aby odblokować bazę danych. <string name="education_unlock_summary">prowadź hasło i/lub plik klucza, aby odblokować bazę danych.
\n \n
\nUtwórz kopię zapasową pliku bazy danych w bezpiecznym miejscu po każdej zmianie.</string> \nUtwórz kopię zapasową pliku bazy danych w bezpiecznym miejscu po każdej zmianie.</string>
@@ -152,14 +146,14 @@
<string name="edit_entry">Edytuj wpis</string> <string name="edit_entry">Edytuj wpis</string>
<string name="encryption">Szyfrowanie</string> <string name="encryption">Szyfrowanie</string>
<string name="key_derivation_function">Funkcja generująca klucz</string> <string name="key_derivation_function">Funkcja generująca klucz</string>
<string name="beta_dontask">Nie pokazuj więcej</string> <string name="beta_dontask">Nie pokazuj ponownie</string>
<string name="extended_ASCII">Rozszerzone ASCII</string> <string name="extended_ASCII">Rozszerzone ASCII</string>
<string name="allow">Zezwalaj</string> <string name="allow">Zezwalaj</string>
<string name="clipboard_error_title">Błąd schowka</string> <string name="clipboard_error_title">Błąd schowka</string>
<string name="clipboard_error">Niektóre urządzenia nie pozwalają aplikacjom korzystać ze schowka.</string> <string name="clipboard_error">Niektóre urządzenia nie pozwalają aplikacjom korzystać ze schowka.</string>
<string name="clipboard_error_clear">Nie można wyczyścić schowka</string> <string name="clipboard_error_clear">Nie można wyczyścić schowka</string>
<string name="clipboard_swipe_clean">Przesuń, by wyczyścić schowek</string> <string name="clipboard_swipe_clean">Przesuń, by wyczyścić schowek</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft korzystasz absolutnie bez gwarancji. To jest bezpłatne oprogramowanie i możesz go redystrybuować na warunkach GPL w wersji 3 lub późniejszej.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft korzystasz absolutnie bez gwarancji. To jest bezpłatne oprogramowanie i możesz go redystrybuować na warunkach GPL w wersji 3 lub późniejszej.</string>
<string name="entry_not_found">Nie znaleziono danych wejściowych.</string> <string name="entry_not_found">Nie znaleziono danych wejściowych.</string>
<string name="error_load_database">Nie można załadować bazy danych.</string> <string name="error_load_database">Nie można załadować bazy danych.</string>
<string name="error_load_database_KDF_memory">Nie można załadować klucza. Spróbuj zmniejszyć użycie pamięć KDF.</string> <string name="error_load_database_KDF_memory">Nie można załadować klucza. Spróbuj zmniejszyć użycie pamięć KDF.</string>
@@ -170,7 +164,6 @@
<string name="field_value">Wartość pola</string> <string name="field_value">Wartość pola</string>
<string name="file_not_found_content">Nie znaleziono pliku. Spróbuj ponownie otworzyć go w przeglądarce plików.</string> <string name="file_not_found_content">Nie znaleziono pliku. Spróbuj ponownie otworzyć go w przeglądarce plików.</string>
<string name="invalid_algorithm">Błędny algorytm.</string> <string name="invalid_algorithm">Błędny algorytm.</string>
<string name="keyfile_does_not_exist">Brak pliku klucza.</string>
<string name="keyfile_is_empty">Plik klucza jest pusty.</string> <string name="keyfile_is_empty">Plik klucza jest pusty.</string>
<string name="list_entries_show_username_title">Pokaż nazwy użytkowników</string> <string name="list_entries_show_username_title">Pokaż nazwy użytkowników</string>
<string name="list_entries_show_username_summary">Pokaż nazwy użytkowników na listach wpisów</string> <string name="list_entries_show_username_summary">Pokaż nazwy użytkowników na listach wpisów</string>
@@ -189,7 +182,7 @@
<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="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">Użycie pamięci</string>
<string name="memory_usage_explanation">Ilość pamięci (w bajtach binarnych) do użycia przez funkcję wyprowadzania klucza.</string> <string name="memory_usage_explanation">Ilość pamięci (w bajtach) do użycia przez funkcję wyprowadzania klucza.</string>
<string name="parallelism">Równoległy</string> <string name="parallelism">Równoległy</string>
<string name="parallelism_explanation">Stopień równoległości (tj. Liczba wątków) wykorzystywany przez funkcję wyprowadzania klucza.</string> <string name="parallelism_explanation">Stopień równoległości (tj. Liczba wątków) wykorzystywany przez funkcję wyprowadzania klucza.</string>
<string name="sort_menu">Sortuj</string> <string name="sort_menu">Sortuj</string>
@@ -249,13 +242,13 @@
<string name="create_keepass_file">Utwórz nową bazę danych</string> <string name="create_keepass_file">Utwórz nową bazę danych</string>
<string name="full_file_path_enable_title">Ścieżka pliku</string> <string name="full_file_path_enable_title">Ścieżka pliku</string>
<string name="full_file_path_enable_summary">Wyświetl pełną ścieżkę do pliku</string> <string name="full_file_path_enable_summary">Wyświetl pełną ścieżkę do pliku</string>
<string name="recycle_bin_title">Użyj kosza</string> <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="recycle_bin_summary">Przenosi grupy i wpisy do grupy \"Kosz\" przed usunięciem</string>
<string name="monospace_font_fields_enable_title">Pole czcionka</string> <string name="monospace_font_fields_enable_title">Pole czcionka</string>
<string name="monospace_font_fields_enable_summary">Zmień czcionkę użytą w polach, aby poprawić widoczność postaci</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="allow_copy_password_title">Zaufanie do schowka</string>
<string name="allow_copy_password_summary">Zezwalaj na zapisywanie hasła dostepu i chronionych pól do 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 udostępniany przez wszystkie aplikacje. Jeśli dane wrażliwe zostaną skopiowane, inne oprogramowanie może je odzyskać.</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> <string name="database_name_title">Nazwa bazy danych</string>
<string name="database_description_title">Opis bazy danych</string> <string name="database_description_title">Opis bazy danych</string>
<string name="database_version_title">Wersja bazy danych</string> <string name="database_version_title">Wersja bazy danych</string>
@@ -308,21 +301,21 @@
<string name="education_sort_summary">Wybierz sposób sortowania wpisów i grup.</string> <string name="education_sort_summary">Wybierz sposób sortowania wpisów i grup.</string>
<string name="education_donation_title">Weź udział</string> <string name="education_donation_title">Weź udział</string>
<string name="education_donation_summary">Pomóż zwiększyć stabilność, bezpieczeństwo i dodawanie kolejnych funkcji.</string> <string name="education_donation_summary">Pomóż zwiększyć stabilność, bezpieczeństwo i dodawanie kolejnych funkcji.</string>
<string name="html_text_ad_free">W przeciwieństwie do wielu aplikacji do zarządzania hasłami, ta jest <strong>wolna od reklam</strong>, jest oprogramowaniem darmowym typu <strong>copylefted libre</strong> i nie zbiera danych osobowych na swoich serwerach, bez względu na to, jakiej wersji używasz.</string> <string name="html_text_ad_free">W przeciwieństwie do wielu aplikacji do zarządzania hasłami, ta jest &lt;strong&gt;wolna od reklam&lt;/strong&gt;, &lt;strong&gt;open source&lt;/strong&gt; i na licencji &lt;strong&gt;licencjonowanie copyleftted&lt;/strong&gt;. &lt;strong&gt;Żadne dane osobowe nie są gromadzone&lt;/strong&gt;, w jakiejkolwiek formie, bez względu na to, z której wersji (bezpłatnej lub pro) korzystasz.</string>
<string name="html_text_buy_pro">Kupując wersję pro, będziesz mieć dostęp do tej <strong>funkcji wizualnej</strong> a szczególnie pomożesz <strong> zrealizować projekty społecznościowe.</strong></string> <string name="html_text_buy_pro">Kupując wersję pro, będziesz mieć dostęp do &lt;strong&gt;stylu wizualnego&lt;/strong&gt; a szczególnie pomożesz &lt;strong&gt; zrealizować projekty społecznościowe.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Ta <strong>funkcja wizualna</strong> jest dostępna dzięki Twojej hojności.</string> <string name="html_text_feature_generosity">Ten &lt;strong&gt;styl wizualny&lt;/strong&gt; jest dostępny dzięki Twojej hojności.</string>
<string name="html_text_donation">Aby zachować naszą wolność i być zawsze aktywnym, liczymy na Twój <strong>wkład.</strong></string> <string name="html_text_donation">Aby zachować naszą wolność i być zawsze aktywnym, liczymy na Twój &lt;strong&gt;wkład.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Ta funkcja jest <strong>rozwojowa</strong> i wymaga twojego <strong>wkładu</strong> aby być wkrótce dostępną.</string> <string name="html_text_dev_feature">Ta funkcja jest &lt;strong&gt;rozwojowa&lt;/strong&gt; i wymaga twojego &lt;strong&gt;wkładu&lt;/strong&gt; aby być wkrótce dostępną.</string>
<string name="html_text_dev_feature_buy_pro">Kupując wersję <strong>pro</strong> wersja,</string> <string name="html_text_dev_feature_buy_pro">Kupując wersję &lt;strong&gt;pro&lt;/strong&gt; wersja,</string>
<string name="html_text_dev_feature_contibute">Przez <strong>przyczynianie się</strong>,</string> <string name="html_text_dev_feature_contibute">Przez &lt;strong&gt;przyczynianie się&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">zachęcasz programistów do tworzenia <strong>nowych funkcji</strong> i <strong>naprawądy</strong> zgodnie z Twoimi uwagami.</string> <string name="html_text_dev_feature_encourage">zachęcasz programistów do tworzenia &lt;strong&gt;nowych funkcji&lt;/strong&gt; i &lt;strong&gt;naprawyędów&lt;/strong&gt; zgodnie z Twoimi uwagami.</string>
<string name="html_text_dev_feature_thanks">Wielkie dzięki za twój wkład.</string> <string name="html_text_dev_feature_thanks">Wielkie dzięki za twój wkład.</string>
<string name="html_text_dev_feature_work_hard">Ciężko pracujemy, aby szybko udostępnić tę funkcję.</string> <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">Nie zapomnij o aktualizacji aplikacji, instalując nowe wersje.</string> <string name="html_text_dev_feature_upgrade">Nie zapomnij o aktualizacji aplikacji, instalując nowe wersje.</string>
<string name="download">Pobieranie</string> <string name="download">Pobieranie</string>
<string name="contribute">Przyczyń się</string> <string name="contribute">Przyczyń się</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Motyw aplikacji</string> <string name="style_choose_title">Motyw aplikacji</string>
<string name="style_choose_summary">Motyw używany w aplikacji</string> <string name="style_choose_summary">Motyw używany w aplikacji</string>
@@ -351,7 +344,7 @@
<string name="lock_database_back_root_title">Wciśnij \'Powrót\', aby zablokować</string> <string name="lock_database_back_root_title">Wciśnij \'Powrót\', aby zablokować</string>
<string name="lock_database_back_root_summary">Zablokuj bazę danych, gdy użytkownik kliknie przycisk \"Wstecz\" na ekranie głównym</string> <string name="lock_database_back_root_summary">Zablokuj bazę danych, gdy użytkownik kliknie przycisk \"Wstecz\" na ekranie głównym</string>
<string name="clear_clipboard_notification_title">Wyczyść po zamknięciu</string> <string name="clear_clipboard_notification_title">Wyczyść po zamknięciu</string>
<string name="clear_clipboard_notification_summary">Zamknij bazę danych podczas zamykania powiadomienia</string> <string name="clear_clipboard_notification_summary">Zablokuj bazę danych podczas zamykania powiadomienia</string>
<string name="recycle_bin">Kosz</string> <string name="recycle_bin">Kosz</string>
<string name="keyboard_selection_entry_title">Wybór wpisu</string> <string name="keyboard_selection_entry_title">Wybór wpisu</string>
<string name="keyboard_selection_entry_summary">Pokaż pola wprowadzania w Magikeyboard podczas przeglądania wpisu</string> <string name="keyboard_selection_entry_summary">Pokaż pola wprowadzania w Magikeyboard podczas przeglądania wpisu</string>
@@ -383,7 +376,7 @@
<string name="error_create_database_file">Nie można utworzyć bazy danych przy użyciu tego hasła i pliku klucza.</string> <string name="error_create_database_file">Nie można utworzyć bazy danych przy użyciu tego hasła i pliku klucza.</string>
<string name="menu_advanced_unlock_settings">Zaawansowane odblokowywanie</string> <string name="menu_advanced_unlock_settings">Zaawansowane odblokowywanie</string>
<string name="biometric_prompt_store_credential_title">Zapisz rozpoznawanie biometryczne</string> <string name="biometric_prompt_store_credential_title">Zapisz rozpoznawanie biometryczne</string>
<string name="biometric_prompt_store_credential_message">OSTRZEŻENIE: Korzystanie z rozpoznawania biometrycznego nie zwalnia Cię od znajomości hasła głównego.</string> <string name="biometric_prompt_store_credential_message">Ostrzeżenie: Jeśli korzystasz z rozpoznawania biometrycznego, musisz jeszcze zapamiętać hasło główne.</string>
<string name="biometric_prompt_extract_credential_title">Otwarta baza danych z rozpoznawaniem biometrycznym</string> <string name="biometric_prompt_extract_credential_title">Otwarta baza danych z rozpoznawaniem biometrycznym</string>
<string name="biometric_prompt_extract_credential_message">Wyodrębnij poświadczenia bazy danych z danymi biometrycznymi</string> <string name="biometric_prompt_extract_credential_message">Wyodrębnij poświadczenia bazy danych z danymi biometrycznymi</string>
<string name="biometric">Biometryczne</string> <string name="biometric">Biometryczne</string>
@@ -413,15 +406,15 @@
<string name="persistent_notification_summary">Dodaj powiadomienie, gdy baza danych jest otwarta</string> <string name="persistent_notification_summary">Dodaj powiadomienie, gdy baza danych jest otwarta</string>
<string name="database_data_compression_title">Kompresja danych</string> <string name="database_data_compression_title">Kompresja danych</string>
<string name="max_history_items_summary">Ogranicz liczbę elementów historii na wpis</string> <string name="max_history_items_summary">Ogranicz liczbę elementów historii na wpis</string>
<string name="max_history_size_title">Max. rozmiar historii</string> <string name="max_history_size_title">Maksymalny rozmiar</string>
<string name="settings_database_recommend_changing_master_key_title">Zalecane zmiany</string> <string name="settings_database_recommend_changing_master_key_title">Zalecane odnowienie</string>
<string name="settings_database_recommend_changing_master_key_summary">Zaleca się zmianę klucza głównego (dni)</string> <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">Wym 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_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">Niestandardowy kolor bazy danych</string>
<string name="compression">Kompresja</string> <string name="compression">Kompresja</string>
<string name="compression_none">Żaden</string> <string name="compression_none">Żaden</string>
<string name="compression_gzip">GZip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Ustawienia klawiatury urządzenia</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 tajny OTP.</string>
<string name="error_disallow_no_credentials">Należy ustawić co najmniej jedno poświadczenie.</string> <string name="error_disallow_no_credentials">Należy ustawić co najmniej jedno poświadczenie.</string>
@@ -434,11 +427,11 @@
<string name="clipboard_explanation_summary">Skopiuj pola wprowadzania danych za pomocą schowka urządzenia</string> <string name="clipboard_explanation_summary">Skopiuj pola wprowadzania danych za pomocą schowka urządzenia</string>
<string name="advanced_unlock_explanation_summary">Użyj zaawansowanego odblokowywania w celu łatwiejszego otwierania bazy danych</string> <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="database_data_compression_summary">Kompresja danych zmniejsza rozmiar bazy danych.</string>
<string name="max_history_items_title">Maksymalne pozycje historii</string> <string name="max_history_items_title">Maksymalna liczba</string>
<string name="max_history_size_summary">Zmień rozmiar historii na wpis (w bajtach binarnych)</string> <string name="max_history_size_summary">Ogranicz rozmiar historii (w bajtach) na wpis</string>
<string name="settings_database_force_changing_master_key_title">Wymuś zmianę</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ś zmianę następnym razem</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">Wym zmianę klucza głównego następnym razem (raz)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Wymagaj zmiany klucza głównego następnym razem (raz)</string>
<string name="error_save_database">Nie można zapisać bazy danych.</string> <string name="error_save_database">Nie można zapisać bazy danych.</string>
<string name="menu_save_database">Zapisz bazę danych</string> <string name="menu_save_database">Zapisz bazę danych</string>
<string name="menu_empty_recycle_bin">Opróżnij kosz</string> <string name="menu_empty_recycle_bin">Opróżnij kosz</string>
@@ -447,6 +440,18 @@
<string name="keystore_not_accessible">Magazyn kluczy nie został poprawnie zainicjowany.</string> <string name="keystore_not_accessible">Magazyn kluczy nie został poprawnie zainicjowany.</string>
<string name="credential_before_click_biometric_button">Wpisz hasło przed kliknięciem przycisku biometrycznego.</string> <string name="credential_before_click_biometric_button">Wpisz hasło przed kliknięciem przycisku biometrycznego.</string>
<string name="recycle_bin_group_title">Kosz grupy</string> <string name="recycle_bin_group_title">Kosz grupy</string>
<string name="enable_auto_save_database_title">Automatyczne zapisywanie bazy danych</string> <string name="enable_auto_save_database_title">Automatycznie zapisuj bazę danych</string>
<string name="enable_auto_save_database_summary">Automatycznie zapisz bazę danych po ważnym działaniu (tylko w trybie „Modyfikowalnym”)</string> <string name="enable_auto_save_database_summary">Automatycznie zapisz bazę danych po ważnym działaniu (tylko w trybie „Modyfikowalnym”)</string>
<string name="entry_attachments">Załączniki</string>
<string name="menu_restore_entry_history">Przywróć historię</string>
<string name="menu_delete_entry_history">Usuń historię</string>
<string name="keyboard_auto_go_action_title">Automatyczne działanie klucza</string>
<string name="keyboard_auto_go_action_summary">Działanie klawisza Go wykonywane jest automatycznie po naciśnięciu klawisza Field</string>
<string name="download_attachment">Pobierz %1$s</string>
<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! Stuknij, aby otworzyć plik.</string>
<string name="hide_expired_entries_title">Ukryj wygasłe wpisy</string>
<string name="hide_expired_entries_summary">Wygasłe wpisy zostaną ukryte</string>
</resources> </resources>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">Comentários</string> <string name="feedback">Comentários</string>
<string name="about_homepage">Página inicial</string> <string name="homepage">Página inicial</string>
<string name="about_description">KeePassDX é uma implementação para Android do gerenciador de senhas KeePass</string> <string name="about_description">KeePassDX é uma implementação para Android do gerenciador de senhas KeePass</string>
<string name="accept">Aceitar</string> <string name="accept">Aceitar</string>
<string name="add_entry">Adicionar entrada</string> <string name="add_entry">Adicionar entrada</string>
@@ -39,7 +39,7 @@
<string name="decrypting_db">Descriptografando conteúdo do banco de dados…</string> <string name="decrypting_db">Descriptografando conteúdo do banco de dados…</string>
<string name="default_checkbox">Usar como banco de dados padrão</string> <string name="default_checkbox">Usar como banco de dados padrão</string>
<string name="digits">Digitos</string> <string name="digits">Digitos</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft vem com absolutamente nenhuma garantia. Este é um software livre, e você está convidado a redistribui-lo sob as condições da GPL versão 3 ou posterior.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft vem com absolutamente nenhuma garantia. Este é um software livre, e você está convidado a redistribui-lo sob as condições da GPL versão 3 ou posterior.</string>
<string name="select_database_file">Abrir banco de dados existente</string> <string name="select_database_file">Abrir banco de dados existente</string>
<string name="entry_accessed">Acessado</string> <string name="entry_accessed">Acessado</string>
<string name="entry_cancel">Cancelar</string> <string name="entry_cancel">Cancelar</string>
@@ -85,9 +85,9 @@
<string name="list_size_summary">Tamanho do texto na lista de grupos</string> <string name="list_size_summary">Tamanho do texto na lista de grupos</string>
<string name="loading_database">Carregando banco de dados…</string> <string name="loading_database">Carregando banco de dados…</string>
<string name="lowercase">Letras minúsculas</string> <string name="lowercase">Letras minúsculas</string>
<string name="maskpass_title">Esconder senhas</string> <string name="hide_password_title">Esconder senhas</string>
<string name="maskpass_summary">Mascarar senhas (***) por padrão</string> <string name="hide_password_summary">Mascarar senhas (***) por padrão</string>
<string name="menu_about">Sobre</string> <string name="about">Sobre</string>
<string name="menu_change_key_settings">Modificar senha mestre</string> <string name="menu_change_key_settings">Modificar senha mestre</string>
<string name="settings">Configurações</string> <string name="settings">Configurações</string>
<string name="menu_database_settings">Configurações do banco de dados</string> <string name="menu_database_settings">Configurações do banco de dados</string>
@@ -105,18 +105,15 @@
<string name="no_results">Sem resultados na busca</string> <string name="no_results">Sem resultados na busca</string>
<string name="no_url_handler">Instale um navegador para abrir esta URL.</string> <string name="no_url_handler">Instale um navegador para abrir esta URL.</string>
<string name="open_recent">Bancos de dados recentes</string> <string name="open_recent">Bancos de dados recentes</string>
<string name="omitbackup_title">Não procurar por entradas no backup ou na lixeira</string> <string name="omit_backup_search_title">Não procurar por entradas no backup ou na lixeira</string>
<string name="omitbackup_summary">Omite os grupos \"Backup\" e \"Lixeira\" dos resultados da busca</string> <string name="omit_backup_search_summary">Omite os grupos \"Backup\" e \"Lixeira\" dos resultados da busca</string>
<string name="progress_create">Criando novo banco de dados…</string> <string name="progress_create">Criando novo banco de dados…</string>
<string name="progress_title">Trabalhando…</string> <string name="progress_title">Trabalhando…</string>
<string name="remember_keyfile_summary">Lembra o local dos arquivos-chave dos bancos de dados</string>
<string name="remember_keyfile_title">Salvar arquivo de chave</string>
<string name="content_description_remove_from_list">Remover</string> <string name="content_description_remove_from_list">Remover</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Raiz</string> <string name="root">Raiz</string>
<string name="rounds">Rodadas de criptografia</string> <string name="rounds">Rodadas de criptografia</string>
<string name="rounds_explanation">Rodadas adicionais de criptografia adicionam mais proteção contra ataques de força bruta, mas podem tornar o processo de carregar e salvar mais lentos.</string> <string name="rounds_explanation">Rodadas adicionais de criptografia adicionam mais proteção contra ataques de força bruta, mas podem tornar o processo de carregar e salvar mais lentos.</string>
<string name="rounds_hint">rodadas de transformação</string>
<string name="saving_database">Salvando banco de dados…</string> <string name="saving_database">Salvando banco de dados…</string>
<string name="space">Spaço</string> <string name="space">Spaço</string>
<string name="search_label">Busca</string> <string name="search_label">Busca</string>
@@ -165,7 +162,6 @@
<string name="field_value">Valor do campo</string> <string name="field_value">Valor do campo</string>
<string name="file_not_found_content">Arquivo não encontrado. Tente reabri-lo de seu provedor de conteúdo.</string> <string name="file_not_found_content">Arquivo não encontrado. Tente reabri-lo de seu provedor de conteúdo.</string>
<string name="invalid_algorithm">Algoritmo errado.</string> <string name="invalid_algorithm">Algoritmo errado.</string>
<string name="keyfile_does_not_exist">Não existem arquivos-chave.</string>
<string name="keyfile_is_empty">O arquivo-chave está vazio.</string> <string name="keyfile_is_empty">O arquivo-chave está vazio.</string>
<string name="copy_field">Cópia de %1$s</string> <string name="copy_field">Cópia de %1$s</string>
<string name="menu_form_filling_settings">Preenchimento de formulário</string> <string name="menu_form_filling_settings">Preenchimento de formulário</string>
@@ -179,8 +175,8 @@
<string name="protection">Proteção</string> <string name="protection">Proteção</string>
<string name="read_only">Apenas leitura</string> <string name="read_only">Apenas leitura</string>
<string name="read_only_warning">KeePassDX precisa de permissões de escrita para poder mudar qualquer coisa no seu banco.</string> <string name="read_only_warning">KeePassDX precisa de permissões de escrita para poder mudar qualquer coisa no seu banco.</string>
<string name="recentfile_title">Histórico de arquivos recentes</string> <string name="show_recent_files_title">Histórico de arquivos recentes</string>
<string name="recentfile_summary">Lembrar nomes recentes de arquivos</string> <string name="show_recent_files_summary">Lembrar nomes recentes de arquivos</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="kdf_explanation">Para gerar uma chave para o algoritmo de encriptação, a chave mestre é transformada usando uma função de derivação de chave.</string> <string name="kdf_explanation">Para gerar uma chave para o algoritmo de encriptação, a chave mestre é transformada usando uma função de derivação de chave.</string>
<string name="memory_usage">Uso de memória</string> <string name="memory_usage">Uso de memória</string>
@@ -302,14 +298,14 @@
<string name="education_sort_summary">Escolha como entradas e grupos são ordenadas.</string> <string name="education_sort_summary">Escolha como entradas e grupos são ordenadas.</string>
<string name="education_donation_title">Participar</string> <string name="education_donation_title">Participar</string>
<string name="education_donation_summary">Ajude a aumentar a estabilidade, segurança e na adição de mais recursos.</string> <string name="education_donation_summary">Ajude a aumentar a estabilidade, segurança e na adição de mais recursos.</string>
<string name="html_text_ad_free">Ao contrário de muitos aplicativos de gerenciamento de senhas, este aplicativo é <strong>livre de anúncios</strong>, <strong>software livre</strong> e não recupera dados pessoais em seus servidores, mesmo em sua versão gratuita.</string> <string name="html_text_ad_free">Ao contrário de muitos aplicativos de gerenciamento de senhas, este aplicativo é &lt;strong&gt;livre de anúncios&lt;/strong&gt;, &lt;strong&gt;software livre&lt;/strong&gt; e não recupera dados pessoais em seus servidores, mesmo em sua versão gratuita.</string>
<string name="html_text_buy_pro">Ao comprar a versão pro, você terá acesso a este <strong>recurso visual</strong> e ajudará especialmente a <strong>realização de projetos comunitários.</strong></string> <string name="html_text_buy_pro">Ao comprar a versão pro, você terá acesso a este &lt;strong&gt;recurso visual&lt;/strong&gt; e ajudará especialmente a &lt;strong&gt;realização de projetos comunitários.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Este <strong>recurso visual</strong> está disponível graças à sua generosidade.</string> <string name="html_text_feature_generosity">Este &lt;strong&gt;recurso visual&lt;/strong&gt; está disponível graças à sua generosidade.</string>
<string name="html_text_donation">Para manter a nossa liberdade e estarmos sempre ativos, nós contamos com a sua <strong>contribuição.</strong></string> <string name="html_text_donation">Para manter a nossa liberdade e estarmos sempre ativos, nós contamos com a sua &lt;strong&gt;contribuição.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">Esse recurso está <strong>em desenvolvimento</strong> e exige que sua <strong>contribuição</strong> para que esteja disponível em breve.</string> <string name="html_text_dev_feature">Esse recurso está &lt;strong&gt;em desenvolvimento&lt;/strong&gt; e exige que sua &lt;strong&gt;contribuição&lt;/strong&gt; para que esteja disponível em breve.</string>
<string name="html_text_dev_feature_buy_pro">Ao comprar a versão <strong>pro</strong>,</string> <string name="html_text_dev_feature_buy_pro">Ao comprar a versão &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute"><strong>Contribuindo </strong>,</string> <string name="html_text_dev_feature_contibute">&lt;strong&gt;Contribuindo &lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">Você está incentivando os desenvolvedores a criar <strong>novos recursos</strong> e a <strong>corrigir erros </strong> de acordo com suas observações.</string> <string name="html_text_dev_feature_encourage">Você está incentivando os desenvolvedores a criar &lt;strong&gt;novos recursos&lt;/strong&gt; e a &lt;strong&gt;corrigir erros &lt;/strong&gt; de acordo com suas observações.</string>
<string name="html_text_dev_feature_thanks">Obrigado por sua contribuição.</string> <string name="html_text_dev_feature_thanks">Obrigado por sua contribuição.</string>
<string name="html_text_dev_feature_work_hard">Estamos trabalhando duro para lançar esse recurso o mais rápido possível.</string> <string name="html_text_dev_feature_work_hard">Estamos trabalhando duro para lançar esse recurso o mais rápido possível.</string>
<string name="html_text_dev_feature_upgrade">Lembre-se de manter seu aplicativo atualizado.</string> <string name="html_text_dev_feature_upgrade">Lembre-se de manter seu aplicativo atualizado.</string>
@@ -323,7 +319,6 @@
<string name="icon_pack_choose_title">Pacote de ícones</string> <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="icon_pack_choose_summary">Pacote de ícones usado no aplicativo</string>
<string name="edit_entry">Editar entrada</string> <string name="edit_entry">Editar entrada</string>
<string name="warning_read_only">Conceda acesso de escrita ao cartão SD para salvar alterações do banco.</string>
<string name="error_load_database">Falha ao carregar o banco.</string> <string name="error_load_database">Falha ao carregar o banco.</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="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_title">Mostrar nomes de usuário</string>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> <resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="about_feedback">Comentários</string> <string name="feedback">Comentários</string>
<string name="about_homepage">Página inicial</string> <string name="homepage">Página inicial</string>
<string name="about_description">Uma implementação do gestor de palavras-chave KeePass para Android</string> <string name="about_description">Uma implementação do gestor de palavras-chave KeePass para Android</string>
<string name="accept">Aceitar</string> <string name="accept">Aceitar</string>
<string name="add_entry">Adicionar entrada</string> <string name="add_entry">Adicionar entrada</string>
@@ -44,7 +44,7 @@
<string name="decrypting_db">A desencriptar o conteúdo da base de dados…</string> <string name="decrypting_db">A desencriptar o conteúdo da base de dados…</string>
<string name="default_checkbox">Utilizar como base de dados predefinida</string> <string name="default_checkbox">Utilizar como base de dados predefinida</string>
<string name="digits">Dígitos</string> <string name="digits">Dígitos</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft é fornecido absolutamente sem nenhuma garantia. Este software é livre, e pode redistribui-lo conforme as condições da licença GPL versão 3 ou superior.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft é fornecido absolutamente sem nenhuma garantia. Este software é livre, e pode redistribui-lo conforme as condições da licença GPL versão 3 ou superior.</string>
<string name="select_database_file">Abrir banco de dados existente</string> <string name="select_database_file">Abrir banco de dados existente</string>
<string name="entry_accessed">Acedido</string> <string name="entry_accessed">Acedido</string>
<string name="entry_cancel">Cancelar</string> <string name="entry_cancel">Cancelar</string>
@@ -91,16 +91,15 @@
<string name="invalid_credentials">Palavra-chave ou ficheiro chave inválidos.</string> <string name="invalid_credentials">Palavra-chave ou ficheiro chave inválidos.</string>
<string name="invalid_algorithm">Algoritmo errado.</string> <string name="invalid_algorithm">Algoritmo errado.</string>
<string name="invalid_db_sig">Não pôde reconhecer formato do banco de dados.</string> <string name="invalid_db_sig">Não pôde reconhecer formato do banco de dados.</string>
<string name="keyfile_does_not_exist">Não existem ficheiros-chave.</string>
<string name="keyfile_is_empty">O ficheiro-chave está vazio.</string> <string name="keyfile_is_empty">O ficheiro-chave está vazio.</string>
<string name="length">Comprimento</string> <string name="length">Comprimento</string>
<string name="list_size_title">Tamanho da lista de grupos</string> <string name="list_size_title">Tamanho da lista de grupos</string>
<string name="list_size_summary">Tamanho do texto na lista de grupos</string> <string name="list_size_summary">Tamanho do texto na lista de grupos</string>
<string name="loading_database">A carregar base de dados…</string> <string name="loading_database">A carregar base de dados…</string>
<string name="lowercase">Minúsculas</string> <string name="lowercase">Minúsculas</string>
<string name="maskpass_title">Esconder palavras-passe</string> <string name="hide_password_title">Esconder palavras-passe</string>
<string name="maskpass_summary">Mascarar palavras-passe (***) por padrão</string> <string name="hide_password_summary">Mascarar palavras-passe (***) por padrão</string>
<string name="menu_about">Sobre</string> <string name="about">Sobre</string>
<string name="menu_change_key_settings">Alterar chave mestre</string> <string name="menu_change_key_settings">Alterar chave mestre</string>
<string name="settings">Definições</string> <string name="settings">Definições</string>
<string name="menu_database_settings">Definições da base de dados</string> <string name="menu_database_settings">Definições da base de dados</string>
@@ -118,23 +117,18 @@
<string name="no_results">A pesquisa não obteve resultados</string> <string name="no_results">A pesquisa não obteve resultados</string>
<string name="no_url_handler">Instale um navegador para abrir esta URL.</string> <string name="no_url_handler">Instale um navegador para abrir esta URL.</string>
<string name="open_recent">Bancos de dados recentes</string> <string name="open_recent">Bancos de dados recentes</string>
<string name="omitbackup_title">Não procurar por entradas no backup ou na lixeira</string> <string name="omit_backup_search_title">Não procurar por entradas no backup ou na lixeira</string>
<string name="omitbackup_summary">Omite os grupos \"Backup\" e \"Lixeira\" dos resultados da busca</string> <string name="omit_backup_search_summary">Omite os grupos \"Backup\" e \"Lixeira\" dos resultados da busca</string>
<string name="progress_create">A criar nova base de dados…</string> <string name="progress_create">A criar nova base de dados…</string>
<string name="progress_title">Em funcionamento…</string> <string name="progress_title">Em funcionamento…</string>
<string name="protection">Proteção</string> <string name="protection">Proteção</string>
<string name="read_only">Apenas leitura</string> <string name="read_only">Apenas leitura</string>
<string name="read_only_warning">KeePassDX precisa de permissões de escrita para poder mudar qualquer coisa no seu banco.</string> <string name="read_only_warning">KeePassDX precisa de permissões de escrita para poder mudar qualquer coisa no seu banco.</string>
<string name="recentfile_title">Histórico de ficheiros recentes</string>
<string name="recentfile_summary">Lembrar nomes recentes de ficheiros</string>
<string name="remember_keyfile_summary">Lembra o local dos ficheiros-chave dos bancos de dados</string>
<string name="remember_keyfile_title">Guardar ficheiro chave</string>
<string name="content_description_remove_from_list">Remover</string> <string name="content_description_remove_from_list">Remover</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Raiz</string> <string name="root">Raiz</string>
<string name="rounds">Rodadas de criptografia</string> <string name="rounds">Rodadas de criptografia</string>
<string name="rounds_explanation">Rodadas adicionais de criptografia adicionam mais proteção contra ataques de força bruta, mas podem tornar o processo de carregar e salvar mais lentos.</string> <string name="rounds_explanation">Rodadas adicionais de criptografia adicionam mais proteção contra ataques de força bruta, mas podem tornar o processo de carregar e salvar mais lentos.</string>
<string name="rounds_hint">rodadas de transformação</string>
<string name="saving_database">A guardar base de dados…</string> <string name="saving_database">A guardar base de dados…</string>
<string name="space">Espaço</string> <string name="space">Espaço</string>
<string name="search_label">Pesquisar</string> <string name="search_label">Pesquisar</string>
@@ -223,7 +217,6 @@
<string name="clipboard_swipe_clean">Deslize para o lado para limpar agora a área de transferência</string> <string name="clipboard_swipe_clean">Deslize para o lado para limpar agora a área de transferência</string>
<string name="error_autofill_enable_service">Não pôde ser habilitado o serviço de preenchimento automático.</string> <string name="error_autofill_enable_service">Não pôde ser habilitado 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="warning_read_only">Conceda acesso de escrita ao cartão SD para salvar alterações do banco.</string>
<string name="password_size_summary">Define o tamanho padrão para palavras-passe geradas</string> <string name="password_size_summary">Define o tamanho padrão para palavras-passe geradas</string>
<string name="list_password_generator_options_title">Caracteres da palavra-passe</string> <string name="list_password_generator_options_title">Caracteres da palavra-passe</string>
<string name="list_password_generator_options_summary">Definir os caracteres padrão do gerador de palavra-passe</string> <string name="list_password_generator_options_summary">Definir os caracteres padrão do gerador de palavra-passe</string>
@@ -287,17 +280,17 @@
<string name="education_sort_summary">Escolha como entradas e grupos são ordenadas.</string> <string name="education_sort_summary">Escolha como entradas e grupos são ordenadas.</string>
<string name="education_donation_title">Participar</string> <string name="education_donation_title">Participar</string>
<string name="education_donation_summary">Ajude a aumentar a estabilidade, segurança e na adição de mais recursos.</string> <string name="education_donation_summary">Ajude a aumentar a estabilidade, segurança e na adição de mais recursos.</string>
<string name="html_text_ad_free">Ao contrário de muitos aplicativos de gerenciamento de palavras-passe, este aplicativo é <strong>livre de anúncios</strong>, <strong>software livre</strong> e não recupera dados pessoais em seus servidores, mesmo em sua versão gratuita.</string> <string name="html_text_ad_free">Ao contrário de muitos aplicativos de gerenciamento de palavras-passe, este aplicativo é &lt;strong&gt;livre de anúncios&lt;/strong&gt;, &lt;strong&gt;software livre&lt;/strong&gt; e não recupera dados pessoais em seus servidores, mesmo em sua versão gratuita.</string>
<string name="html_text_buy_pro">Ao comprar a versão pro, você terá acesso a este <strong>recurso visual</strong> e ajudará especialmente a <strong>realização de projetos comunitários.</strong> <string name="html_text_buy_pro">Ao comprar a versão pro, você terá acesso a este &lt;strong&gt;recurso visual&lt;/strong&gt; e ajudará especialmente a &lt;strong&gt;realização de projetos comunitários.&lt;/strong&gt;
</string> </string>
<string name="html_text_feature_generosity">Este <strong>recurso visual</strong> está disponível graças à sua generosidade.</string> <string name="html_text_feature_generosity">Este &lt;strong&gt;recurso visual&lt;/strong&gt; está disponível graças à sua generosidade.</string>
<string name="html_text_donation">Para manter a nossa liberdade e estarmos sempre ativos, nós contamos com a sua <strong>contribuição.</strong> <string name="html_text_donation">Para manter a nossa liberdade e estarmos sempre ativos, nós contamos com a sua &lt;strong&gt;contribuição.&lt;/strong&gt;
</string> </string>
<string name="html_text_dev_feature">Esse recurso está <strong>em desenvolvimento</strong> e exige que sua <strong>contribuição</strong> para que esteja disponível em breve.</string> <string name="html_text_dev_feature">Esse recurso está &lt;strong&gt;em desenvolvimento&lt;/strong&gt; e exige que sua &lt;strong&gt;contribuição&lt;/strong&gt; para que esteja disponível em breve.</string>
<string name="html_text_dev_feature_buy_pro">Ao comprar a versão <strong>pro</strong>,</string> <string name="html_text_dev_feature_buy_pro">Ao comprar a versão &lt;strong&gt;pro&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute"> <string name="html_text_dev_feature_contibute">
<strong>Contribuindo </strong>,</string> &lt;strong&gt;Contribuindo &lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">Você está incentivando os desenvolvedores a criar <strong>novos recursos</strong> e a <strong>corrigir erros </strong> de acordo com suas observações.</string> <string name="html_text_dev_feature_encourage">Você está incentivando os desenvolvedores a criar &lt;strong&gt;novos recursos&lt;/strong&gt; e a &lt;strong&gt;corrigir erros &lt;/strong&gt; de acordo com suas observações.</string>
<string name="html_text_dev_feature_thanks">Obrigado por sua contribuição.</string> <string name="html_text_dev_feature_thanks">Obrigado por sua contribuição.</string>
<string name="html_text_dev_feature_work_hard">Estamos trabalhando duro para lançar esse recurso o mais rápido possível.</string> <string name="html_text_dev_feature_work_hard">Estamos trabalhando duro para lançar esse recurso o mais rápido possível.</string>
<string name="html_text_dev_feature_upgrade">Lembre-se de manter seu aplicativo atualizado.</string> <string name="html_text_dev_feature_upgrade">Lembre-se de manter seu aplicativo atualizado.</string>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View File

@@ -17,20 +17,20 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">Обратная связь</string> <string name="feedback">Отзыв</string>
<string name="about_homepage">Сайт</string> <string name="homepage">Сайт</string>
<string name="about_description">Android-версия менеджера паролей KeePass</string> <string name="about_description">Android-версия менеджера паролей KeePass</string>
<string name="accept">Принять</string> <string name="accept">Принять</string>
<string name="add_entry">Новая запись</string> <string name="add_entry">Новая запись</string>
<string name="add_group">Новая группа</string> <string name="add_group">Новая группа</string>
<string name="encryption_algorithm">Алгоритм шифрования</string> <string name="encryption_algorithm">Алгоритм шифрования</string>
<string name="app_timeout">Задержка</string> <string name="app_timeout">Задержка</string>
<string name="app_timeout_summary">Время до блокировки приложения при неактивности</string> <string name="app_timeout_summary">Время неактивности до блокировки базы</string>
<string name="application">Приложение</string> <string name="application">Приложение</string>
<string name="menu_app_settings">Настройки приложения</string> <string name="menu_app_settings">Настройки приложения</string>
<string name="beta_dontask">Не показывать снова</string> <string name="beta_dontask">Не показывать снова</string>
<string name="brackets">{[(Скобки)]}</string> <string name="brackets">{[(Скобки)]}</string>
<string name="file_manager_install_description">Создание, открытие и сохранение файла базы требует установки файлового менеджера, который принимает действия Intent ACTION_CREATE_DOCUMENT и ACTION_OPEN_DOCUMENT</string> <string name="file_manager_install_description">Создание, открытие и сохранение файла базы требует установки файлового менеджера, который принимает действия Intent ACTION_CREATE_DOCUMENT и ACTION_OPEN_DOCUMENT.</string>
<string name="clipboard_cleared">Буфер обмена очищен</string> <string name="clipboard_cleared">Буфер обмена очищен</string>
<string name="clipboard_error_title">Ошибка буфера обмена</string> <string name="clipboard_error_title">Ошибка буфера обмена</string>
<string name="clipboard_error">Некоторые устройства не дают приложению использовать буфер обмена.</string> <string name="clipboard_error">Некоторые устройства не дают приложению использовать буфер обмена.</string>
@@ -43,7 +43,7 @@
<string name="decrypting_db">Расшифровка базы…</string> <string name="decrypting_db">Расшифровка базы…</string>
<string name="default_checkbox">База по умолчанию</string> <string name="default_checkbox">База по умолчанию</string>
<string name="digits">Цифры</string> <string name="digits">Цифры</string>
<string name="disclaimer_formal">Приложение KeePassDX © %1$d Kunzisoft предоставляется без каких-либо гарантий. Распространяется свободно по лицензии GPL v3 или новее.</string> <string name="html_about_licence">Приложение KeePassDX © %1$d Kunzisoft предоставляется без каких-либо гарантий. Распространяется свободно по лицензии GPL v3 или новее.</string>
<string name="select_database_file">Открыть существующую базу</string> <string name="select_database_file">Открыть существующую базу</string>
<string name="entry_accessed">Доступ</string> <string name="entry_accessed">Доступ</string>
<string name="entry_cancel">Отмена</string> <string name="entry_cancel">Отмена</string>
@@ -58,7 +58,7 @@
<string name="entry_save">Сохранить</string> <string name="entry_save">Сохранить</string>
<string name="entry_title">Название</string> <string name="entry_title">Название</string>
<string name="entry_url">Ссылка</string> <string name="entry_url">Ссылка</string>
<string name="entry_user_name">Имя</string> <string name="entry_user_name">Имя пользователя</string>
<string name="error_arc4">Потоковый шифр Arcfour не поддерживается.</string> <string name="error_arc4">Потоковый шифр Arcfour не поддерживается.</string>
<string name="error_can_not_handle_uri">Невозможно обработать указанный URI в KeePassDX.</string> <string name="error_can_not_handle_uri">Невозможно обработать указанный URI в KeePassDX.</string>
<string name="error_file_not_create">Невозможно создать файл:</string> <string name="error_file_not_create">Невозможно создать файл:</string>
@@ -78,28 +78,27 @@
<string name="file_not_found_content">Файл не найден. Попробуйте открыть его через файловый менеджер.</string> <string name="file_not_found_content">Файл не найден. Попробуйте открыть его через файловый менеджер.</string>
<string name="file_browser">Обзор файлов</string> <string name="file_browser">Обзор файлов</string>
<string name="generate_password">Создание пароля</string> <string name="generate_password">Создание пароля</string>
<string name="hint_conf_pass">подтверждение пароля</string> <string name="hint_conf_pass">Подтверждение пароля</string>
<string name="hint_generated_password">созданный пароль</string> <string name="hint_generated_password">Созданный пароль</string>
<string name="hint_group_name">Название группы</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_length">Длина</string>
<string name="hint_pass">пароль</string> <string name="hint_pass">Пароль</string>
<string name="password">Пароль</string> <string name="password">Пароль</string>
<string name="install_from_play_store">Google Play</string> <string name="install_from_play_store">Google Play</string>
<string name="install_from_f_droid">F-Droid</string> <string name="install_from_f_droid">F-Droid</string>
<string name="invalid_credentials">Неправильный главный пароль или файл ключа. Если это сообщение повторяется, файл базы, возможно, повреждён.</string> <string name="invalid_credentials">Неправильный главный пароль или файл ключа. Если это повторяется, файл базы, возможно, повреждён.</string>
<string name="invalid_algorithm">Неправильный алгоритм.</string> <string name="invalid_algorithm">Неправильный алгоритм.</string>
<string name="invalid_db_sig">Невозможно определить формат базы.</string> <string name="invalid_db_sig">Невозможно определить формат базы.</string>
<string name="keyfile_does_not_exist">Файл ключа не найден.</string>
<string name="keyfile_is_empty">Файл ключа пуст.</string> <string name="keyfile_is_empty">Файл ключа пуст.</string>
<string name="length">Длина</string> <string name="length">Длина</string>
<string name="list_size_title">Размер списка</string> <string name="list_size_title">Размер списка</string>
<string name="list_size_summary">Размер текста элементов списка</string> <string name="list_size_summary">Размер текста элементов списка</string>
<string name="loading_database">Загрузка базы…</string> <string name="loading_database">Загрузка базы…</string>
<string name="lowercase">Строчные</string> <string name="lowercase">Строчные</string>
<string name="maskpass_title">Скрывать пароли</string> <string name="hide_password_title">Скрывать пароли</string>
<string name="maskpass_summary">Скрывать пароли за (***) по умолчанию</string> <string name="hide_password_summary">Скрывать пароли за (***) по умолчанию</string>
<string name="menu_about">Сведения</string> <string name="about">Сведения</string>
<string name="menu_change_key_settings">Изменить главный пароль</string> <string name="menu_change_key_settings">Изменить главный пароль</string>
<string name="settings">Настройки</string> <string name="settings">Настройки</string>
<string name="menu_database_settings">Настройки базы</string> <string name="menu_database_settings">Настройки базы</string>
@@ -117,23 +116,18 @@
<string name="no_results">Совпадения не найдены</string> <string name="no_results">Совпадения не найдены</string>
<string name="no_url_handler">Установите браузер, чтобы открыть этот URL.</string> <string name="no_url_handler">Установите браузер, чтобы открыть этот URL.</string>
<string name="open_recent">Недавно открытые</string> <string name="open_recent">Недавно открытые</string>
<string name="omitbackup_title">Не искать в резервных копиях</string> <string name="omit_backup_search_title">Не искать в резервных копиях</string>
<string name="omitbackup_summary">Не искать в группах \"Резервирование\" и \"Корзина\"</string> <string name="omit_backup_search_summary">Не искать в группах \"Резервирование\" и \"Корзина\"</string>
<string name="progress_create">Создание новой базы…</string> <string name="progress_create">Создание новой базы…</string>
<string name="progress_title">Обработка…</string> <string name="progress_title">Обработка…</string>
<string name="protection">Защита</string> <string name="protection">Защита</string>
<string name="read_only">Только чтение</string> <string name="read_only">Только чтение</string>
<string name="read_only_warning">KeePassDX необходимо разрешение на запись, чтобы иметь возможность изменить что-либо в вашей базе.</string> <string name="read_only_warning">KeePassDX необходимо разрешение на запись, чтобы иметь возможность изменить что-либо в вашей базе.</string>
<string name="recentfile_title">Базы паролей</string>
<string name="recentfile_summary">Хранить имена недавно открытых баз</string>
<string name="remember_keyfile_summary">Хранить пути к файлам ключей</string>
<string name="remember_keyfile_title">Файлы ключей</string>
<string name="content_description_remove_from_list">Убрать из списка</string> <string name="content_description_remove_from_list">Убрать из списка</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">База</string> <string name="root">База</string>
<string name="rounds">Раунды шифрования</string> <string name="rounds">Раунды шифрования</string>
<string name="rounds_explanation">Дополнительные раунды шифрования выше стойкость базы к подбору пароля, но медленнее открытие и сохранение.</string> <string name="rounds_explanation">Дополнительные раунды шифрования выше стойкость базы к подбору пароля, но медленнее открытие и сохранение.</string>
<string name="rounds_hint">раундов шифрования</string>
<string name="saving_database">Сохранение базы…</string> <string name="saving_database">Сохранение базы…</string>
<string name="space">П р о б е л</string> <string name="space">П р о б е л</string>
<string name="search_label">Поиск</string> <string name="search_label">Поиск</string>
@@ -147,8 +141,7 @@
<string name="uppercase">ЗАГЛАВНЫЕ</string> <string name="uppercase">ЗАГЛАВНЫЕ</string>
<string name="warning">Внимание</string> <string name="warning">Внимание</string>
<string name="warning_password_encoding">Избегайте использования в пароле символов вне кодировки текста в файле базы, так как эти символы будут преобразованы в одинаковый символ.</string> <string name="warning_password_encoding">Избегайте использования в пароле символов вне кодировки текста в файле базы, так как эти символы будут преобразованы в одинаковый символ.</string>
<string name="warning_read_only">Предоставьте доступ к SD-карте на запись для сохранения изменений в базе.</string> <string name="warning_unmounted">Подключите хранилище для создания или загрузки базы.</string>
<string name="warning_unmounted">Подключите SD-карту для создания или загрузки базы.</string>
<string name="version_label">Версия %1$s</string> <string name="version_label">Версия %1$s</string>
<string name="configure_biometric">Биометрия поддерживается, но не настроена.</string> <string name="configure_biometric">Биометрия поддерживается, но не настроена.</string>
<string name="open_biometric_prompt_unlock_database">Ожидание биометрического ключа для разблокировки базы</string> <string name="open_biometric_prompt_unlock_database">Ожидание биометрического ключа для разблокировки базы</string>
@@ -185,7 +178,7 @@
<string name="encryption_explanation">Алгоритм шифрования базы для всех данных.</string> <string name="encryption_explanation">Алгоритм шифрования базы для всех данных.</string>
<string name="kdf_explanation">При создании ключа для алгоритма шифрования, главный пароль преобразуется при помощи функции формирования ключа со случайной солью.</string> <string name="kdf_explanation">При создании ключа для алгоритма шифрования, главный пароль преобразуется при помощи функции формирования ключа со случайной солью.</string>
<string name="memory_usage">Использование памяти</string> <string name="memory_usage">Использование памяти</string>
<string name="memory_usage_explanation">Объём памяти (в байтах), которое будет использоваться функцией формирования ключа.</string> <string name="memory_usage_explanation">Объём памяти (в байтах), который будет использоваться функцией формирования ключа.</string>
<string name="parallelism">Уровень параллелизма</string> <string name="parallelism">Уровень параллелизма</string>
<string name="parallelism_explanation">Уровень параллелизма (т.е. количество потоков), используемый функцией формирования ключа.</string> <string name="parallelism_explanation">Уровень параллелизма (т.е. количество потоков), используемый функцией формирования ключа.</string>
<string name="sort_menu">Сортировка</string> <string name="sort_menu">Сортировка</string>
@@ -194,7 +187,7 @@
<string name="sort_creation_time">Время создания</string> <string name="sort_creation_time">Время создания</string>
<string name="sort_last_modify_time">Время изменения</string> <string name="sort_last_modify_time">Время изменения</string>
<string name="sort_last_access_time">Время последнего доступа</string> <string name="sort_last_access_time">Время последнего доступа</string>
<string name="edit_entry">Редактировать запись</string> <string name="edit_entry">Изменить</string>
<string name="allow">Разрешить</string> <string name="allow">Разрешить</string>
<string name="clipboard_swipe_clean">Смахните для очистки буфера обмена</string> <string name="clipboard_swipe_clean">Смахните для очистки буфера обмена</string>
<string name="error_load_database">Невозможно загрузить базу.</string> <string name="error_load_database">Невозможно загрузить базу.</string>
@@ -255,7 +248,7 @@
<string name="monospace_font_fields_enable_summary">Использовать в полях особый шрифт для лучшей читаемости</string> <string name="monospace_font_fields_enable_summary">Использовать в полях особый шрифт для лучшей читаемости</string>
<string name="allow_copy_password_title">Доверять буферу обмена</string> <string name="allow_copy_password_title">Доверять буферу обмена</string>
<string name="allow_copy_password_summary">Разрешить копирование пароля и защищённых полей в буфер обмена</string> <string name="allow_copy_password_summary">Разрешить копирование пароля и защищённых полей в буфер обмена</string>
<string name="allow_copy_password_warning">ПРЕДУПРЕЖДЕНИЕ: буфер обмена доступен всем приложениям. Если копируются чувствительные данные, другие программы могут их перехватить.</string> <string name="allow_copy_password_warning">Внимание: буфер обмена доступен всем приложениям. Если копируются чувствительные данные, другие программы могут их перехватить.</string>
<string name="database_name_title">Название базы</string> <string name="database_name_title">Название базы</string>
<string name="database_description_title">Описание базы</string> <string name="database_description_title">Описание базы</string>
<string name="database_version_title">Версия базы</string> <string name="database_version_title">Версия базы</string>
@@ -308,23 +301,21 @@
<string name="education_sort_summary">Выберите критерий сортировки записей и групп.</string> <string name="education_sort_summary">Выберите критерий сортировки записей и групп.</string>
<string name="education_donation_title">Участвуйте</string> <string name="education_donation_title">Участвуйте</string>
<string name="education_donation_summary">Примите участие в проекте для повышения стабильности, безопасности и добавления новых возможностей.</string> <string name="education_donation_summary">Примите участие в проекте для повышения стабильности, безопасности и добавления новых возможностей.</string>
<string name="html_text_ad_free">В отличие от многих приложений управления паролями, это <strong>без рекламы</strong>, <strong>свободное программное обеспечение (copyleft)</strong> и не хранит ваши личные данные на своих серверах независимо от того, какую версию вы используете.</string> <string name="html_text_ad_free">В отличие от многих приложений управления паролями, это &lt;strong&gt;без рекламы&lt;/strong&gt;, &lt;strong&gt;с открытым исходным кодом&lt;/strong&gt; и &lt;strong&gt;свободно от лицензирования&lt;/strong&gt;. Оно &lt;strong&gt;не хранит ваши личные данные&lt;/strong&gt; на своих серверах независимо от того, какую версию (бесплатную или профессиональную) вы используете.</string>
<string name="html_text_buy_pro">При покупке Pro-версии вы будете иметь доступ к этим <strong>визуальным функциям</strong> и особенно поможете <strong>реализации общественных проектов.</strong> <string name="html_text_buy_pro">При покупке Pro-версии вы будете иметь доступ к этим &lt;strong&gt;визуальным стилям&lt;/strong&gt; и особенно поможете &lt;strong&gt;реализации общественных проектов&lt;/strong&gt;.</string>
</string> <string name="html_text_feature_generosity">Эти &lt;strong&gt;визуальные стили&lt;/strong&gt; доступны благодаря вашей щедрости.</string>
<string name="html_text_feature_generosity">Эти <strong>визуальные функции</strong> доступны благодаря вашей щедрости.</string> <string name="html_text_donation">Для того, чтобы сохранить нашу независимость и быть всегда активными, мы рассчитываем на ваш &lt;strong&gt;вклад&lt;/strong&gt;.</string>
<string name="html_text_donation">Для того, чтобы сохранить нашу независимость и быть всегда активными, мы рассчитываем на ваш <strong>вклад</strong>.</string> <string name="html_text_dev_feature">Эта функция находится &lt;strong&gt;в разработке&lt;/strong&gt; и требует вашего &lt;strong&gt;участия&lt;/strong&gt;, чтобы стать доступной в ближайшее время.</string>
<string name="html_text_dev_feature">Эта функция находится <strong>в разработке</strong> и требует вашего <strong>участия</strong>, чтобы стать доступной в ближайшее время.</string> <string name="html_text_dev_feature_buy_pro">Покупая &lt;strong&gt;Pro&lt;/strong&gt;-версию,</string>
<string name="html_text_dev_feature_buy_pro">Покупая <strong>Pro</strong>-версию,</string> <string name="html_text_dev_feature_contibute">&lt;strong&gt;Участвуя в проекте&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_contibute"> <string name="html_text_dev_feature_encourage">вы поощряете разработчиков добавлять &lt;strong&gt;новые возможности&lt;/strong&gt; и &lt;strong&gt;исправлять ошибки&lt;/strong&gt; в соответствии с вашими замечаниями.</string>
<strong>Участвуя в проекте</strong>,</string>
<string name="html_text_dev_feature_encourage">вы поощряете разработчиков добавлять <strong>новые возможности</strong> и <strong>исправлять ошибки</strong> в соответствии с вашими замечаниями.</string>
<string name="html_text_dev_feature_thanks">Спасибо большое за ваш вклад.</string> <string name="html_text_dev_feature_thanks">Спасибо большое за ваш вклад.</string>
<string name="html_text_dev_feature_work_hard">Мы прилагаем все усилия, чтобы быстро выпустить эту функцию.</string> <string name="html_text_dev_feature_work_hard">Мы прилагаем все усилия, чтобы быстро выпустить эту функцию.</string>
<string name="html_text_dev_feature_upgrade">Не забывайте обновлять приложение.</string> <string name="html_text_dev_feature_upgrade">Не забывайте обновлять приложение.</string>
<string name="download">Скачать</string> <string name="download">Скачать</string>
<string name="contribute">Помощь проекту</string> <string name="contribute">Помощь проекту</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Тема приложения</string> <string name="style_choose_title">Тема приложения</string>
<string name="style_choose_summary">Тема, используемая в приложении</string> <string name="style_choose_summary">Тема, используемая в приложении</string>
@@ -349,11 +340,11 @@
<string name="keyboard_keys_category">Кнопки</string> <string name="keyboard_keys_category">Кнопки</string>
<string name="keyboard_key_vibrate_title">Вибрация при нажатии</string> <string name="keyboard_key_vibrate_title">Вибрация при нажатии</string>
<string name="keyboard_key_sound_title">Звук при нажатии</string> <string name="keyboard_key_sound_title">Звук при нажатии</string>
<string name="do_not_kill_app">Не убивать приложение…</string> <string name="do_not_kill_app">Не убивайте приложение…</string>
<string name="lock_database_back_root_title">Блокировка нажатием \"Назад\"</string> <string name="lock_database_back_root_title">Блокировка нажатием \"Назад\"</string>
<string name="lock_database_back_root_summary">Блокировка базы при нажатии кнопки \"Назад\" на начальном экране</string> <string name="lock_database_back_root_summary">Блокировка базы при нажатии кнопки \"Назад\" на начальном экране</string>
<string name="clear_clipboard_notification_title">Очищать при закрытии</string> <string name="clear_clipboard_notification_title">Очищать при закрытии</string>
<string name="clear_clipboard_notification_summary">Закрывать базу при закрытии уведомления</string> <string name="clear_clipboard_notification_summary">Блокировать базу при закрытии уведомления</string>
<string name="recycle_bin">Корзина</string> <string name="recycle_bin">Корзина</string>
<string name="keyboard_selection_entry_title">Выбор записи</string> <string name="keyboard_selection_entry_title">Выбор записи</string>
<string name="keyboard_selection_entry_summary">Показывать поля ввода в Magikeyboard при просмотре записи</string> <string name="keyboard_selection_entry_summary">Показывать поля ввода в Magikeyboard при просмотре записи</string>
@@ -385,7 +376,7 @@
<string name="error_create_database_file">Невозможно создать базу с этим паролем и ключевым файлом.</string> <string name="error_create_database_file">Невозможно создать базу с этим паролем и ключевым файлом.</string>
<string name="menu_advanced_unlock_settings">Дополнительная разблокировка</string> <string name="menu_advanced_unlock_settings">Дополнительная разблокировка</string>
<string name="biometric_prompt_store_credential_title">Сохранение биометрического ключа</string> <string name="biometric_prompt_store_credential_title">Сохранение биометрического ключа</string>
<string name="biometric_prompt_store_credential_message">ВНИМАНИЕ: использование функции биометрического распознавания не освобождает пользователя от необходимости знать главный пароль.</string> <string name="biometric_prompt_store_credential_message">Внимание: вам по-прежнему нужно помнить главный пароль при использовании использование функции биометрического распознавания.</string>
<string name="biometric_prompt_extract_credential_title">Открывать базу биометрическим ключом</string> <string name="biometric_prompt_extract_credential_title">Открывать базу биометрическим ключом</string>
<string name="biometric_prompt_extract_credential_message">Извлекать главный пароль биометрическим ключом</string> <string name="biometric_prompt_extract_credential_message">Извлекать главный пароль биометрическим ключом</string>
<string name="biometric">Биометрический ключ</string> <string name="biometric">Биометрический ключ</string>
@@ -425,16 +416,16 @@
<string name="advanced_unlock_explanation_summary">Использовать дополнительную разблокировку для более лёгкого открытия базы данных</string> <string name="advanced_unlock_explanation_summary">Использовать дополнительную разблокировку для более лёгкого открытия базы данных</string>
<string name="database_data_compression_title">Сжатие данных</string> <string name="database_data_compression_title">Сжатие данных</string>
<string name="database_data_compression_summary">Сжатие данных уменьшает размер базы.</string> <string name="database_data_compression_summary">Сжатие данных уменьшает размер базы.</string>
<string name="max_history_items_title">Максимум записей в истории</string> <string name="max_history_items_title">Максимум записей</string>
<string name="max_history_items_summary">Ограничение числа элементов истории каждой записи</string> <string name="max_history_items_summary">Ограничение числа элементов истории каждой записи</string>
<string name="max_history_size_title">Максимальный размер истории</string> <string name="max_history_size_title">Максимальный размер</string>
<string name="max_history_size_summary">Ограничение размера истории каждой записи (в байтах)</string> <string name="max_history_size_summary">Ограничение размера истории каждой записи (в байтах)</string>
<string name="settings_database_recommend_changing_master_key_title">Рекомендуемая смена</string> <string name="settings_database_recommend_changing_master_key_title">Рекомендуемая смена</string>
<string name="settings_database_recommend_changing_master_key_summary">Рекомендовать менять главный пароль (в днях)</string> <string name="settings_database_recommend_changing_master_key_summary">Рекомендовать менять главный пароль (в днях)</string>
<string name="settings_database_force_changing_master_key_title">Принудительная смена</string> <string name="settings_database_force_changing_master_key_title">Принудительная смена</string>
<string name="settings_database_force_changing_master_key_summary">Принудительно менять главный пароль (в днях)</string> <string name="settings_database_force_changing_master_key_summary">Требование менять главный пароль (в днях)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Принудительная смена в следующий раз</string> <string name="settings_database_force_changing_master_key_next_time_title">Принудительная смена в следующий раз</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Принудительная смена главного пароля при следующем запуске (один раз)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Требовать смену главного пароля при следующем запуске (один раз)</string>
<string name="database_default_username_title">Имя по умолчанию</string> <string name="database_default_username_title">Имя по умолчанию</string>
<string name="database_custom_color_title">Произвольный цвет базы</string> <string name="database_custom_color_title">Произвольный цвет базы</string>
<string name="compression">Сжатие</string> <string name="compression">Сжатие</string>
@@ -451,4 +442,16 @@
<string name="recycle_bin_group_title">Группа \"корзины\"</string> <string name="recycle_bin_group_title">Группа \"корзины\"</string>
<string name="enable_auto_save_database_title">Автосохранение базы</string> <string name="enable_auto_save_database_title">Автосохранение базы</string>
<string name="enable_auto_save_database_summary">Автоматическое сохранение базы после каждого важного действия (только в \"режиме записи\")</string> <string name="enable_auto_save_database_summary">Автоматическое сохранение базы после каждого важного действия (только в \"режиме записи\")</string>
<string name="entry_attachments">Вложения</string>
<string name="menu_restore_entry_history">Восстановить историю</string>
<string name="menu_delete_entry_history">Удалить историю</string>
<string name="keyboard_auto_go_action_title">Автоматическое действие кнопки</string>
<string name="keyboard_auto_go_action_summary">Выполнять команду \"Ввод\" автоматически после нажатия кнопки заполнения поля</string>
<string name="download_attachment">Скачать %1$s</string>
<string name="download_initialization">Инициализация…</string>
<string name="download_progression">Выполнение: %1$d%</string>
<string name="download_finalization">Завершение…</string>
<string name="download_complete">Готово! Нажмите, чтобы открыть файл.</string>
<string name="hide_expired_entries_title">Скрывать устаревшие записи</string>
<string name="hide_expired_entries_summary">Записи с истёкшим сроком окончания будут скрыты</string>
</resources> </resources>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">Spätná väzba</string> <string name="feedback">Spätná väzba</string>
<string name="about_homepage">Domovská stránka</string> <string name="homepage">Domovská stránka</string>
<string name="about_description">Správca hesiel KeePass pre Android</string> <string name="about_description">Správca hesiel KeePass pre Android</string>
<string name="accept">Prijať</string> <string name="accept">Prijať</string>
<string name="add_entry">Pridať Záznam</string> <string name="add_entry">Pridať Záznam</string>
@@ -39,7 +39,7 @@
<string name="decrypting_db">Dešifrujem obsah databázy…</string> <string name="decrypting_db">Dešifrujem obsah databázy…</string>
<string name="default_checkbox">Použiť ako predvolenú databázu</string> <string name="default_checkbox">Použiť ako predvolenú databázu</string>
<string name="digits">Číslice</string> <string name="digits">Číslice</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft použitie Absolútne bez Záruky. Toto je free software, a môžete ho používať pod GPL ver. 3 alebo vyššie.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft použitie Absolútne bez Záruky. Toto je free software, a môžete ho používať pod GPL ver. 3 alebo vyššie.</string>
<string name="select_database_file">Vložte názov Databázy</string> <string name="select_database_file">Vložte názov Databázy</string>
<string name="entry_accessed">Pristupované</string> <string name="entry_accessed">Pristupované</string>
<string name="entry_cancel">Zrušiť</string> <string name="entry_cancel">Zrušiť</string>
@@ -85,9 +85,9 @@
<string name="list_size_summary">Veľkosť textu v zozname skupín</string> <string name="list_size_summary">Veľkosť textu v zozname skupín</string>
<string name="loading_database">Načítavam Databázu…</string> <string name="loading_database">Načítavam Databázu…</string>
<string name="lowercase">Malé písmená</string> <string name="lowercase">Malé písmená</string>
<string name="maskpass_title">Skryť heslo</string> <string name="hide_password_title">Skryť heslo</string>
<string name="maskpass_summary">Skryť heslá štandardne</string> <string name="hide_password_summary">Skryť heslá štandardne</string>
<string name="menu_about">O Programe</string> <string name="about">O Programe</string>
<string name="menu_change_key_settings">Zmeniť hlavný Kľúč</string> <string name="menu_change_key_settings">Zmeniť hlavný Kľúč</string>
<string name="settings">Nastavenia</string> <string name="settings">Nastavenia</string>
<string name="menu_database_settings">Nastavenia Databázy</string> <string name="menu_database_settings">Nastavenia Databázy</string>
@@ -105,18 +105,15 @@
<string name="no_results">Žiadne výsledky hľadania</string> <string name="no_results">Žiadne výsledky hľadania</string>
<string name="no_url_handler">Žiaden manažér pre url.</string> <string name="no_url_handler">Žiaden manažér pre url.</string>
<string name="open_recent">Otvoriť poslednú databázu :</string> <string name="open_recent">Otvoriť poslednú databázu :</string>
<string name="omitbackup_title">Neprehľadávať položky</string> <string name="omit_backup_search_title">Neprehľadávať položky</string>
<string name="omitbackup_summary">Vynechať skupinu \'Backup\' a Recycle Bin z výsledkov hľadania</string> <string name="omit_backup_search_summary">Vynechať skupinu \'Backup\' a Recycle Bin z výsledkov hľadania</string>
<string name="progress_create">Vytváram novú databázu…</string> <string name="progress_create">Vytváram novú databázu…</string>
<string name="progress_title">Pracujem…</string> <string name="progress_title">Pracujem…</string>
<string name="remember_keyfile_summary">Zapamätať si umiestnenie keyfile</string>
<string name="remember_keyfile_title">Uložiť keyfile</string>
<string name="content_description_remove_from_list">Odstrániť</string> <string name="content_description_remove_from_list">Odstrániť</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Šifrovacie opakovania</string> <string name="rounds">Šifrovacie opakovania</string>
<string name="rounds_explanation">Vyššie opakovania šifrovania dávajú vyššiu ochranu proti útokom hrubou silou, ale môžu spomaliť načítavanie a ukladanie.</string> <string name="rounds_explanation">Vyššie opakovania šifrovania dávajú vyššiu ochranu proti útokom hrubou silou, ale môžu spomaliť načítavanie a ukladanie.</string>
<string name="rounds_hint">opakovania</string>
<string name="saving_database">Ukladám databázu…</string> <string name="saving_database">Ukladám databázu…</string>
<string name="space">Miesto</string> <string name="space">Miesto</string>
<string name="search_label">Hľadať</string> <string name="search_label">Hľadať</string>

View File

@@ -19,8 +19,8 @@
Swedish translation by Niclas Burgren (burgren@gmail.com) Swedish translation by Niclas Burgren (burgren@gmail.com)
--><resources> --><resources>
<string name="about_feedback">Feedback</string> <string name="feedback">Feedback</string>
<string name="about_homepage">Hemsida</string> <string name="homepage">Hemsida</string>
<string name="about_description">Android-implementation av KeePass password manager</string> <string name="about_description">Android-implementation av KeePass password manager</string>
<string name="accept">OK</string> <string name="accept">OK</string>
<string name="add_entry">Ny post</string> <string name="add_entry">Ny post</string>
@@ -45,7 +45,7 @@
<string name="decrypting_db">Dekrypterar databasinnehåll…</string> <string name="decrypting_db">Dekrypterar databasinnehåll…</string>
<string name="default_checkbox">Använd som standarddatabas</string> <string name="default_checkbox">Använd som standarddatabas</string>
<string name="digits">Siffror</string> <string name="digits">Siffror</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft kommer helt utan garantier. Detta är fri programvara och du är välkommen att distribuera den utifrån villkoren i GPL version 3 eller senare.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft kommer helt utan garantier. Detta är fri programvara och du är välkommen att distribuera den utifrån villkoren i GPL version 3 eller senare.</string>
<string name="select_database_file">Öppna befintlig databas</string> <string name="select_database_file">Öppna befintlig databas</string>
<string name="entry_accessed">Senast använd</string> <string name="entry_accessed">Senast använd</string>
<string name="entry_cancel">Avbryt</string> <string name="entry_cancel">Avbryt</string>
@@ -90,16 +90,15 @@
<string name="invalid_credentials">Det gick inte att läsa autentiseringsuppgifterna. Om detta inträffar igen kan det bero på att databasfilen är skadad.</string> <string name="invalid_credentials">Det gick inte att läsa autentiseringsuppgifterna. Om detta inträffar igen kan det bero på att databasfilen är skadad.</string>
<string name="invalid_algorithm">Fel algoritm.</string> <string name="invalid_algorithm">Fel algoritm.</string>
<string name="invalid_db_sig">Det gick inte att känna igen databasformatet.</string> <string name="invalid_db_sig">Det gick inte att känna igen databasformatet.</string>
<string name="keyfile_does_not_exist">Nyckelfilen existerar inte.</string>
<string name="keyfile_is_empty">Nyckelfilen är tom.</string> <string name="keyfile_is_empty">Nyckelfilen är tom.</string>
<string name="length">Längd</string> <string name="length">Längd</string>
<string name="list_size_title">Storlek på grupplista</string> <string name="list_size_title">Storlek på grupplista</string>
<string name="list_size_summary">Textstorlek i grupplistan</string> <string name="list_size_summary">Textstorlek i grupplistan</string>
<string name="loading_database">Laddar databas…</string> <string name="loading_database">Laddar databas…</string>
<string name="lowercase">Gemener</string> <string name="lowercase">Gemener</string>
<string name="maskpass_title">Dölj lösenord</string> <string name="hide_password_title">Dölj lösenord</string>
<string name="maskpass_summary">Döljer lösenord (***) som standard</string> <string name="hide_password_summary">Döljer lösenord (***) som standard</string>
<string name="menu_about">Om</string> <string name="about">Om</string>
<string name="menu_change_key_settings">Byt huvudnyckel</string> <string name="menu_change_key_settings">Byt huvudnyckel</string>
<string name="settings">Inställningar</string> <string name="settings">Inställningar</string>
<string name="menu_database_settings">Databasinställningar</string> <string name="menu_database_settings">Databasinställningar</string>
@@ -117,19 +116,16 @@
<string name="no_results">Inget sökresultat</string> <string name="no_results">Inget sökresultat</string>
<string name="no_url_handler">Installera en webbläsare för att öppna denna URL.</string> <string name="no_url_handler">Installera en webbläsare för att öppna denna URL.</string>
<string name="open_recent">Senast öppnade databaser</string> <string name="open_recent">Senast öppnade databaser</string>
<string name="omitbackup_title">Sök inte efter backup-poster</string> <string name="omit_backup_search_title">Sök inte efter backup-poster</string>
<string name="omitbackup_summary">Utelämnar poster i grupperna \"Backup\" och \"Papperskorg\"</string> <string name="omit_backup_search_summary">Utelämnar poster i grupperna \"Backup\" och \"Papperskorg\"</string>
<string name="progress_create">Skapar ny databas…</string> <string name="progress_create">Skapar ny databas…</string>
<string name="progress_title">Arbetar…</string> <string name="progress_title">Arbetar…</string>
<string name="protection">Skydd</string> <string name="protection">Skydd</string>
<string name="remember_keyfile_summary">Kommer ihåg sökvägar till databasers nyckelfiler</string>
<string name="remember_keyfile_title">Spara nyckelfil</string>
<string name="content_description_remove_from_list">Ta bort</string> <string name="content_description_remove_from_list">Ta bort</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">Transformationsrundor</string> <string name="rounds">Transformationsrundor</string>
<string name="rounds_explanation">Högre antal krypteringsrundor ger ytterligare skydd mot bruteforce-attacker, men kan göra det betydligt långsammare att ladda och spara.</string> <string name="rounds_explanation">Högre antal krypteringsrundor ger ytterligare skydd mot bruteforce-attacker, men kan göra det betydligt långsammare att ladda och spara.</string>
<string name="rounds_hint">transformationsrundor</string>
<string name="saving_database">Sparar databas…</string> <string name="saving_database">Sparar databas…</string>
<string name="space">Mellanslag</string> <string name="space">Mellanslag</string>
<string name="search_label">Sök</string> <string name="search_label">Sök</string>
@@ -194,8 +190,6 @@
<string name="menu_form_filling_settings">Formulär-ifyllning</string> <string name="menu_form_filling_settings">Formulär-ifyllning</string>
<string name="read_only">Skrivskyddad</string> <string name="read_only">Skrivskyddad</string>
<string name="read_only_warning">KeePass DX behöver skrivbehörighet för att ändra något i din databas.</string> <string name="read_only_warning">KeePass DX behöver skrivbehörighet för att ändra något i din databas.</string>
<string name="recentfile_title">Senaste filhistorik</string>
<string name="recentfile_summary">Kom ihåg senaste filnamn</string>
<string name="encryption_explanation">Krypteringsalgoritm som används för all data i databasen.</string> <string name="encryption_explanation">Krypteringsalgoritm som används för all data i databasen.</string>
<string name="kdf_explanation">För att generera nyckeln till krypteringsalgoritmen kommer huvudnyckeln transformeras med en slumpmässigt saltad nyckelderivatsfunktion.</string> <string name="kdf_explanation">För att generera nyckeln till krypteringsalgoritmen kommer huvudnyckeln transformeras med en slumpmässigt saltad nyckelderivatsfunktion.</string>
<string name="memory_usage">Minnesanvändning</string> <string name="memory_usage">Minnesanvändning</string>
@@ -213,7 +207,6 @@
<string name="sort_last_access_time">Åtkomst</string> <string name="sort_last_access_time">Åtkomst</string>
<string name="warning">Varning</string> <string name="warning">Varning</string>
<string name="warning_password_encoding">Undvik lösenordstecken utöver textkodningsformatet i databasfilen (okända tecken konverteras till samma bokstav).</string> <string name="warning_password_encoding">Undvik lösenordstecken utöver textkodningsformatet i databasfilen (okända tecken konverteras till samma bokstav).</string>
<string name="warning_read_only">Ge tillåtelse att skriva till SD-kortet för att spara ändringar i databasen.</string>
<string name="warning_empty_password">Är du säker på att du verkligen inte vill skydda dina lösenord från att låsas upp\?</string> <string name="warning_empty_password">Är du säker på att du verkligen inte vill skydda dina lösenord från att låsas upp\?</string>
<string name="warning_no_encryption_key">Är du säker på att du inte vill använda en krypteringsnyckel\?</string> <string name="warning_no_encryption_key">Är du säker på att du inte vill använda en krypteringsnyckel\?</string>
<string name="encrypted_value_stored">Krypterat lösenord sparat</string> <string name="encrypted_value_stored">Krypterat lösenord sparat</string>
@@ -284,14 +277,14 @@
<string name="education_sort_summary">Välj hur poster och grupper sorteras.</string> <string name="education_sort_summary">Välj hur poster och grupper sorteras.</string>
<string name="education_donation_title">Delta</string> <string name="education_donation_title">Delta</string>
<string name="education_donation_summary">Hjälp till att öka stabilitet, säkerhet och med att lägga till fler funktioner.</string> <string name="education_donation_summary">Hjälp till att öka stabilitet, säkerhet och med att lägga till fler funktioner.</string>
<string name="html_text_ad_free">Till skillnad från många andra lösenordshanterare är den här <strong>reklamfri</strong>, <strong>copyleftad fri mjukvara</strong> och samlar inte in någon personlig data på servrar,oavsett vilken version du använder.</string> <string name="html_text_ad_free">Till skillnad från många andra lösenordshanterare är den här &lt;strong&gt;reklamfri&lt;/strong&gt;, &lt;strong&gt;copyleftad fri mjukvara&lt;/strong&gt; och samlar inte in någon personlig data på servrar,oavsett vilken version du använder.</string>
<string name="html_text_buy_pro">Genom att köpa proffsversionen får du tillgång till den här <strong>visuella funktionen</strong> och du hjälper särskilt till med <strong>genomförseln av community-projekt.</strong></string> <string name="html_text_buy_pro">Genom att köpa proffsversionen får du tillgång till den här &lt;strong&gt;visuella funktionen&lt;/strong&gt; och du hjälper särskilt till med &lt;strong&gt;genomförseln av community-projekt.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">Den här <strong>visuella funktionen</strong> är tillgänglig tack vare din generositet.</string> <string name="html_text_feature_generosity">Den här &lt;strong&gt;visuella funktionen&lt;/strong&gt; är tillgänglig tack vare din generositet.</string>
<string name="html_text_donation">För att behålla vår frihet och alltid vara aktiva räknar vi med ditt <strong>bidrag.</strong></string> <string name="html_text_donation">För att behålla vår frihet och alltid vara aktiva räknar vi med ditt &lt;strong&gt;bidrag.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">"Den här funktionen "<strong>utvecklas</strong> och kräver ditt <strong>bidrag</strong> för att vara tillgänglig snart.</string> <string name="html_text_dev_feature">"Den här funktionen "&lt;strong&gt;utvecklas&lt;/strong&gt; och kräver ditt &lt;strong&gt;bidrag&lt;/strong&gt; för att vara tillgänglig snart.</string>
<string name="html_text_dev_feature_buy_pro">Genom att köpa <strong>pro</strong>-versionen,</string> <string name="html_text_dev_feature_buy_pro">Genom att köpa &lt;strong&gt;pro&lt;/strong&gt;-versionen,</string>
<string name="html_text_dev_feature_contibute">Genom att <strong>bidra</strong>,</string> <string name="html_text_dev_feature_contibute">Genom att &lt;strong&gt;bidra&lt;/strong&gt;,</string>
<string name="html_text_dev_feature_encourage">så uppmuntrar du utvecklare att skapa <strong>nya funktioner</strong> och att <strong>fixa buggar</strong> efter dina anmärkningar.</string> <string name="html_text_dev_feature_encourage">så uppmuntrar du utvecklare att skapa &lt;strong&gt;nya funktioner&lt;/strong&gt; och att &lt;strong&gt;fixa buggar&lt;/strong&gt; efter dina anmärkningar.</string>
<string name="html_text_dev_feature_thanks">Stort tack för ditt bidrag.</string> <string name="html_text_dev_feature_thanks">Stort tack för ditt bidrag.</string>
<string name="html_text_dev_feature_work_hard">Vi jobbar hårt med att släppa den här funktionen snart.</string> <string name="html_text_dev_feature_work_hard">Vi jobbar hårt med att släppa den här funktionen snart.</string>
<string name="html_text_dev_feature_upgrade">Glöm inte att hålla appen uppdaterad genom att installera nya versioner.</string> <string name="html_text_dev_feature_upgrade">Glöm inte att hålla appen uppdaterad genom att installera nya versioner.</string>

View File

@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<resources><string name="about_feedback">అభిప్రాయం:</string> <resources><string name="feedback">అభిప్రాయం:</string>
<string name="about_homepage">హోమ్ పేజీ:</string> <string name="homepage">హోమ్ పేజీ:</string>
<string name="about_description">KeePassDX అనేది KeePass పాస్వర్డ్ మేనేజర్ యొక్క యాండ్రాయిడ్ అమలు.</string> <string name="about_description">KeePassDX అనేది KeePass పాస్వర్డ్ మేనేజర్ యొక్క యాండ్రాయిడ్ అమలు.</string>
<string name="accept">ఆమోదించు</string> <string name="accept">ఆమోదించు</string>
<string name="add_entry">"ఎంట్రీని జత చెయ్యండి "</string> <string name="add_entry">"ఎంట్రీని జత చెయ్యండి "</string>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">Geri Bildirim</string> <string name="feedback">Geri Bildirim</string>
<string name="about_homepage">Ana sayfa</string> <string name="homepage">Ana sayfa</string>
<string name="about_description">KeePass parola yöneticisinin Android uygulaması</string> <string name="about_description">KeePass parola yöneticisinin Android uygulaması</string>
<string name="accept">Kabul et</string> <string name="accept">Kabul et</string>
<string name="add_entry">Girdi Ekle</string> <string name="add_entry">Girdi Ekle</string>
@@ -28,12 +28,12 @@
<string name="encryption_algorithm">Şifreleme algoritması</string> <string name="encryption_algorithm">Şifreleme algoritması</string>
<string name="key_derivation_function">Anahtar üretme fonksiyonu</string> <string name="key_derivation_function">Anahtar üretme fonksiyonu</string>
<string name="app_timeout">Uygulama zaman aşımı</string> <string name="app_timeout">Uygulama zaman aşımı</string>
<string name="app_timeout_summary">Uygulama kilitlemeden önce durgunluk</string> <string name="app_timeout_summary">Veri tabanını kilitlemeden önceki boşta kalma süresi</string>
<string name="application">Uygulama</string> <string name="application">Uygulama</string>
<string name="beta_dontask">Tekrar gösterme</string> <string name="beta_dontask">Tekrar gösterme</string>
<string name="brackets">Parantez</string> <string name="brackets">Parantez</string>
<string name="extended_ASCII">Genişletilmiş ASCII</string> <string name="extended_ASCII">Genişletilmiş ASCII</string>
<string name="file_manager_install_description">OpenIntents Dosya Yöneticisi\'ni yükleyerek dosyalara göz atın</string> <string name="file_manager_install_description">Veritabanı dosyaları oluşturmak, açmak ve kaydetmek için Niyet eylemini ACTION_CREATE_DOCUMENT ve ACTION_OPEN_DOCUMENT kabul eden bir dosya yöneticisi gerekir.</string>
<string name="allow">İzin ver</string> <string name="allow">İzin ver</string>
<string name="clipboard_cleared">Pano temizlendi</string> <string name="clipboard_cleared">Pano temizlendi</string>
<string name="clipboard_error_title">Pano hatası</string> <string name="clipboard_error_title">Pano hatası</string>
@@ -64,7 +64,7 @@
<string name="decrypting_db">Veritabanı içeriği deşifre ediliyor…</string> <string name="decrypting_db">Veritabanı içeriği deşifre ediliyor…</string>
<string name="default_checkbox">Varsayılan veritabanı olarak kullan</string> <string name="default_checkbox">Varsayılan veritabanı olarak kullan</string>
<string name="digits">Rakamlar</string> <string name="digits">Rakamlar</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft kesinlikle bir garanti vermez. Bu, libre yazılımıdır ve GPL sürüm 3 veya üzeri şartlar altında yeniden dağıtmanız mümkündür.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft kesinlikle bir garanti vermez. Bu, libre yazılımıdır ve GPL sürüm 3 veya üzeri şartlar altında yeniden dağıtmanız mümkündür.</string>
<string name="entry_expires">Süre sonu</string> <string name="entry_expires">Süre sonu</string>
<string name="entry_keyfile">Anahtar dosya</string> <string name="entry_keyfile">Anahtar dosya</string>
<string name="error_arc4">Arcfour akış şifresi desteklenmiyor.</string> <string name="error_arc4">Arcfour akış şifresi desteklenmiyor.</string>
@@ -86,19 +86,18 @@
<string name="file_not_found_content">Dosya bulunamadı. Dosya tarayıcınızda yeniden açmayı deneyin.</string> <string name="file_not_found_content">Dosya bulunamadı. Dosya tarayıcınızda yeniden açmayı deneyin.</string>
<string name="file_browser">Dosya tarayıcı</string> <string name="file_browser">Dosya tarayıcı</string>
<string name="generate_password">Parola üret</string> <string name="generate_password">Parola üret</string>
<string name="hint_conf_pass">parolayı onayla</string> <string name="hint_conf_pass">Parolayı onayla</string>
<string name="hint_generated_password">oluşturulan parola</string> <string name="hint_generated_password">Oluşturulan parola</string>
<string name="hint_group_name">Grup adı</string> <string name="hint_group_name">Grup adı</string>
<string name="hint_keyfile">anahtar dosya</string> <string name="hint_keyfile">Anahtar dosyası</string>
<string name="hint_length">uzunluk</string> <string name="hint_length">Uzunluk</string>
<string name="hint_pass">parola</string> <string name="hint_pass">Parola</string>
<string name="password">Parola</string> <string name="password">Parola</string>
<string name="install_from_f_droid">F-Droid\'den yükleyin</string> <string name="install_from_f_droid">F-Droid\'den yükleyin</string>
<string name="install_from_play_store">Play Store\'dan yükleyin</string> <string name="install_from_play_store">Play Store\'dan yükleyin</string>
<string name="invalid_credentials">Kimlik bilgileri okunamadı. Bu tekrar ederse, veritabanı dosyanız bozuk olabilir.</string> <string name="invalid_credentials">Kimlik bilgileri okunamadı. Bu tekrar ederse, veritabanı dosyanız bozuk olabilir.</string>
<string name="invalid_algorithm">Yanlış algoritma.</string> <string name="invalid_algorithm">Yanlış algoritma.</string>
<string name="invalid_db_sig">Veritabanı biçimi tanımlanamadı.</string> <string name="invalid_db_sig">Veritabanı biçimi tanımlanamadı.</string>
<string name="keyfile_does_not_exist">Hiç anahtar dosya yok.</string>
<string name="keyfile_is_empty">Anahtar dosya boş.</string> <string name="keyfile_is_empty">Anahtar dosya boş.</string>
<string name="length">Uzunluk</string> <string name="length">Uzunluk</string>
<string name="list_entries_show_username_title">Kullanıcı adlarını göster</string> <string name="list_entries_show_username_title">Kullanıcı adlarını göster</string>
@@ -107,9 +106,9 @@
<string name="list_size_summary">Öğe listesindeki metin boyutu</string> <string name="list_size_summary">Öğe listesindeki metin boyutu</string>
<string name="loading_database">Veritabanı yükleniyor…</string> <string name="loading_database">Veritabanı yükleniyor…</string>
<string name="lowercase">Küçük harf</string> <string name="lowercase">Küçük harf</string>
<string name="maskpass_title">Parolaları gizle</string> <string name="hide_password_title">Parolaları gizle</string>
<string name="maskpass_summary">Parola maskesi. Varsayılan (***)</string> <string name="hide_password_summary">Parola maskesi. Varsayılan (***)</string>
<string name="menu_about">Hakkında</string> <string name="about">Hakkında</string>
<string name="menu_change_key_settings">Ana anahtarı değiştir</string> <string name="menu_change_key_settings">Ana anahtarı değiştir</string>
<string name="copy_field">%1$s kopyalandı</string> <string name="copy_field">%1$s kopyalandı</string>
<string name="settings">Ayarlar</string> <string name="settings">Ayarlar</string>
@@ -138,26 +137,21 @@
<string name="select_database_file">Mevcut veritabanını</string> <string name="select_database_file">Mevcut veritabanını</string>
<string name="create_keepass_file">Yeni veritabanı oluştur</string> <string name="create_keepass_file">Yeni veritabanı oluştur</string>
<string name="open_recent">Son veritabanları</string> <string name="open_recent">Son veritabanları</string>
<string name="omitbackup_title">Yedek girişleri arama</string> <string name="omit_backup_search_title">Yedek girişleri arama</string>
<string name="omitbackup_summary">Arama sonuçlarından \"Yedekleme\" ve \"Geri Dönüşüm Kutusu\" gruplarını atlar</string> <string name="omit_backup_search_summary">Arama sonuçlarından \"Yedekleme\" ve \"Geri dönüşüm kutusu\" gruplarını atlar</string>
<string name="progress_create">Yeni veritabanı oluştur…</string> <string name="progress_create">Yeni veritabanı oluştur…</string>
<string name="progress_title">Çalışıyor…</string> <string name="progress_title">Çalışıyor…</string>
<string name="protection">Koruma</string> <string name="protection">Koruma</string>
<string name="read_only">Yazma korumalı</string> <string name="read_only">Yazma korumalı</string>
<string name="read_only_warning">Veritabanınızdaki herhangi bir şeyi değiştirmek için KeePassDX\'in yazma iznine ihtiyacı var.</string> <string name="read_only_warning">Veritabanınızdaki herhangi bir şeyi değiştirmek için KeePassDX\'in yazma iznine ihtiyacı var.</string>
<string name="recentfile_title">Son dosya geçmişi</string>
<string name="recentfile_summary">Son dosya adlarını hatırla</string>
<string name="remember_keyfile_summary">Veritabanı anahtar dosyaların yerini hatırlar</string>
<string name="remember_keyfile_title">Anahtar dosya kaydet</string>
<string name="content_description_remove_from_list">Kaldır</string> <string name="content_description_remove_from_list">Kaldır</string>
<string name="root">Kök</string> <string name="root">Kök</string>
<string name="encryption_explanation">Tüm veriler için veritabanı şifreleme algoritması kullanılmıştır.</string> <string name="encryption_explanation">Tüm veriler için veritabanı şifreleme algoritması kullanılmıştır.</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="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">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> <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>
<string name="rounds_hint">dönüşüm turları</string>
<string name="memory_usage">Hafıza kullanımı</string> <string name="memory_usage">Hafıza kullanımı</string>
<string name="memory_usage_explanation">Anahtar türetme işlevi tarafından kullanılacak bellek miktarı (ikili bayt cinsinden).</string> <string name="memory_usage_explanation">Anahtar türetme işlevi tarafından kullanılacak bellek miktarı (bayt olarak).</string>
<string name="parallelism">Paralellik</string> <string name="parallelism">Paralellik</string>
<string name="parallelism_explanation">Anahtar türev fonksiyonu tarafından kullanılan paralellik derecesi (yani iplik sayısı).</string> <string name="parallelism_explanation">Anahtar türev fonksiyonu tarafından kullanılan paralellik derecesi (yani iplik sayısı).</string>
<string name="saving_database">Veritabanı kaydediliyor…</string> <string name="saving_database">Veritabanı kaydediliyor…</string>
@@ -182,8 +176,7 @@
<string name="uppercase">Büyük harf</string> <string name="uppercase">Büyük harf</string>
<string name="warning">Uyarı</string> <string name="warning">Uyarı</string>
<string name="warning_password_encoding">Veritabanı dosyasındaki metin kodlama formatının dışındaki parola karakterlerinden kaçının (tanınmayan karakterler benzer harfe dönüştürülür).</string> <string name="warning_password_encoding">Veritabanı dosyasındaki metin kodlama formatının dışındaki parola karakterlerinden kaçının (tanınmayan karakterler benzer harfe dönüştürülür).</string>
<string name="warning_read_only">Veri tabanı değişikliklerini kaydetmek için SD karta yazma erişimi verin.</string> <string name="warning_unmounted">Bir veritabanı oluşturmak veya yüklemek için hafıza kartını takın.</string>
<string name="warning_unmounted">Bir veritabanı oluşturmak veya yüklemek için SD kartı takın.</string>
<string name="warning_empty_password">Gerçekten parolasız açma koruması mı istiyorsunuz\?</string> <string name="warning_empty_password">Gerçekten parolasız açma koruması mı istiyorsunuz\?</string>
<string name="warning_no_encryption_key">Herhangi bir şifreleme anahtarı kullanmak istemediğinize emin misiniz\?</string> <string name="warning_no_encryption_key">Herhangi bir şifreleme anahtarı kullanmak istemediğinize emin misiniz\?</string>
<string name="version_label">Sürüm %1$s</string> <string name="version_label">Sürüm %1$s</string>
@@ -229,13 +222,13 @@
<string name="assign_master_key">Ana anahtar atayın</string> <string name="assign_master_key">Ana anahtar atayın</string>
<string name="full_file_path_enable_title">Dosya yolu</string> <string name="full_file_path_enable_title">Dosya yolu</string>
<string name="full_file_path_enable_summary">Tam dosya yolunu görüntüle</string> <string name="full_file_path_enable_summary">Tam dosya yolunu görüntüle</string>
<string name="recycle_bin_title">Geri Dönüşüm Kutusunu kullan</string> <string name="recycle_bin_title">Geri dönüşüm kutusu kullanımı</string>
<string name="recycle_bin_summary">Silmeden önce grupları ve girdileri \"Geri Dönüşüm Kutusu\"na taşır</string> <string name="recycle_bin_summary">Silmeden önce grupları ve girdileri \"Geri Dönüşüm Kutusu\"na taşır</string>
<string name="monospace_font_fields_enable_title">Yazı tipi alanı</string> <string name="monospace_font_fields_enable_title">Yazı tipi alanı</string>
<string name="monospace_font_fields_enable_summary">Daha iyi karakter görünürlüğü için alanlarda kullanılan yazı tipini değiştirin</string> <string name="monospace_font_fields_enable_summary">Daha iyi karakter görünürlüğü için alanlarda kullanılan yazı tipini değiştirin</string>
<string name="allow_copy_password_title">Pano güveni</string> <string name="allow_copy_password_title">Pano güveni</string>
<string name="allow_copy_password_summary">Giriş parolası ve korunan alanların panoya aktarılmasına izin ver</string> <string name="allow_copy_password_summary">Giriş parolası ve korunan alanları panoya kopyalamaya izin ver</string>
<string name="allow_copy_password_warning">UYARI: Pano tüm uygulamalar tarafından paylaşılmaktadır. Hassas veriler kopyalanırsa, diğer yazılımlar onu alabilir.</string> <string name="allow_copy_password_warning">Uyarı: Pano tüm uygulamalar tarafından paylaşılır. Hassas veriler kopyalanırsa, diğer yazılımlar bu verileri kurtarabilir.</string>
<string name="database_name_title">Veritabanı adı</string> <string name="database_name_title">Veritabanı adı</string>
<string name="database_description_title">Veritabanııklaması</string> <string name="database_description_title">Veritabanııklaması</string>
<string name="database_version_title">Veritabanı sürümü</string> <string name="database_version_title">Veritabanı sürümü</string>
@@ -261,12 +254,12 @@
<string name="keyboard_appearance_category">Görünüm</string> <string name="keyboard_appearance_category">Görünüm</string>
<string name="keyboard_theme_title">Klavye teması</string> <string name="keyboard_theme_title">Klavye teması</string>
<string name="keyboard_keys_category">Anahtarlar</string> <string name="keyboard_keys_category">Anahtarlar</string>
<string name="keyboard_key_vibrate_title">Tuşa basıldığında titreştir</string> <string name="keyboard_key_vibrate_title">Tuşa basıldığında titret</string>
<string name="keyboard_key_sound_title">Tuşa basıldığında ses çıkar</string> <string name="keyboard_key_sound_title">Tuşa basıldığında ses çıkar</string>
<string name="allow_no_password_title">Ana anahtar olmamasına izin ver</string> <string name="allow_no_password_title">Ana anahtar olmamasına izin ver</string>
<string name="allow_no_password_summary">Seçili kimlik bilgisi yoksa \"Aç\" düğmesini etkinleştirin</string> <string name="allow_no_password_summary">Seçili kimlik bilgisi yoksa \"Aç\" düğmesini etkinleştirin</string>
<string name="enable_read_only_title">Yazma korumalı</string> <string name="enable_read_only_title">Yazma korumalı</string>
<string name="enable_read_only_summary">Veritabanınızı varsayılan olarak salt okunur açın</string> <string name="enable_read_only_summary">Veri tabanını varsayılan olarak salt okunur aç</string>
<string name="enable_education_screens_title">Eğitim ekranları</string> <string name="enable_education_screens_title">Eğitim ekranları</string>
<string name="enable_education_screens_summary">Uygulamanın nasıl çalıştığını öğrenmek için öğeleri vurgulayın</string> <string name="enable_education_screens_summary">Uygulamanın nasıl çalıştığını öğrenmek için öğeleri vurgulayın</string>
<string name="reset_education_screens_title">Eğitim ekranlarını sıfırla</string> <string name="reset_education_screens_title">Eğitim ekranlarını sıfırla</string>
@@ -277,9 +270,9 @@
<string name="education_select_database_title">Mevcut bir veritabanını</string> <string name="education_select_database_title">Mevcut bir veritabanını</string>
<string name="education_select_database_summary">Kullanmaya devam etmek için önceki veritabanı dosyanızı dosya tarayıcınızdan açın.</string> <string name="education_select_database_summary">Kullanmaya devam etmek için önceki veritabanı dosyanızı dosya tarayıcınızdan açın.</string>
<string name="education_new_node_title">Veritabanınıza öğe ekleyin</string> <string name="education_new_node_title">Veritabanınıza öğe ekleyin</string>
<string name="education_new_node_summary">Girdiler dijital kimliğinizi yönetmenize yardımcı olur. <string name="education_new_node_summary">Girdiler dijital kimliğinizi yönetmenize yardımcı olur.
\n \n
\nGruplar (~ klasörler) veritabanınızdaki girdileri düzenler.</string> \nGruplar (~klasörler) veritabanınızdaki girdileri düzenler.</string>
<string name="education_search_title">Girişlerde ara</string> <string name="education_search_title">Girişlerde ara</string>
<string name="education_search_summary">Parolanızı kurtarmak için başlık, kullanıcı adı veya diğer alanların içeriğini girin.</string> <string name="education_search_summary">Parolanızı kurtarmak için başlık, kullanıcı adı veya diğer alanların içeriğini girin.</string>
<string name="education_biometric_title">Parmak iziyle veritabanı kilidini açma</string> <string name="education_biometric_title">Parmak iziyle veritabanı kilidini açma</string>
@@ -309,14 +302,14 @@
<string name="education_sort_summary">Girdilerin ve grupların nasıl sıralandığını seçin.</string> <string name="education_sort_summary">Girdilerin ve grupların nasıl sıralandığını seçin.</string>
<string name="education_donation_title">Katıl</string> <string name="education_donation_title">Katıl</string>
<string name="education_donation_summary">Daha fazla özellik ekleyerek istikrarı, güvenliği artırmaya yardımcı olun.</string> <string name="education_donation_summary">Daha fazla özellik ekleyerek istikrarı, güvenliği artırmaya yardımcı olun.</string>
<string name="html_text_ad_free">Birçok şifre yönetimi uygulamasından farklı olarak, bu, <strong>ad-free</strong>, <strong>copylefted libre yazılımı</strong> şeklindedir ve hangi sürümü kullanıyor olursanız olun, kendi sunucularında kişisel verileri toplamaz.</string> <string name="html_text_ad_free">Birçok parola yönetimi uygulamasının aksine, bu uygulama &lt;strong&gt;reklam içermez&lt;/strong&gt;, &lt;strong&gt;ık kaynaklı&lt;/strong&gt; ve &lt;strong&gt;copyleft lisanslıdır&lt;/strong&gt;. Hangi sürümü (ücretsiz veya profesyonel) kullanırsanız kullanın, herhangi bir biçimde &lt;strong&gt;kişisel veri toplanmamaktadır&lt;/strong&gt;.</string>
<string name="html_text_buy_pro">Profesyonel sürümü satın alarak, bu <strong>görsel özelliğe</strong> erişebilecek ve özellikle <strong>topluluk projelerinin gerçekleştirilmesine</strong> yardımcı olacaksınız</string> <string name="html_text_buy_pro">Profesyonel sürümü satın alarak, bu &lt;strong&gt;görsel stile&lt;/strong&gt; erişebilecek ve özellikle &lt;strong&gt;topluluk projelerinin gerçekleştirilmesine&lt;/strong&gt; yardımcı olacaksınız.</string>
<string name="html_text_feature_generosity">Bu <strong>görsel özellik</strong>, cömertliğiniz sayesinde kullanılabilir.</string> <string name="html_text_feature_generosity">Bu &lt;strong&gt;görsel stil&lt;/strong&gt;, cömertliğiniz sayesinde kullanılabilir.</string>
<string name="html_text_donation">Özgürlüğümüzü korumak ve daima aktif olmak için <strong>katkılarınıza</strong> güveniyoruz</string> <string name="html_text_donation">Özgürlüğümüzü korumak ve daima aktif olmak için &lt;strong&gt;katkılarınıza&lt;/strong&gt; güveniyoruz</string>
<string name="html_text_dev_feature">Bu özellik <strong>geliştirme aşamasındadır</strong> ve <strong>katkılarınızın</strong> yakında kullanıma sunulmasını gerektirir.</string> <string name="html_text_dev_feature">Bu özellik &lt;strong&gt;geliştirme aşamasındadır&lt;/strong&gt; ve &lt;strong&gt;katkılarınızın&lt;/strong&gt; yakında kullanıma sunulmasını gerektirir.</string>
<string name="html_text_dev_feature_buy_pro"><strong>Pro</strong> sürümü satın alarak,</string> <string name="html_text_dev_feature_buy_pro">&lt;strong&gt;Pro&lt;/strong&gt; sürümü satın alarak,</string>
<string name="html_text_dev_feature_contibute"><strong>Katkıda</strong> bulunarak,</string> <string name="html_text_dev_feature_contibute">&lt;strong&gt;Katkıda&lt;/strong&gt; bulunarak,</string>
<string name="html_text_dev_feature_encourage">Geliştiricilerin <strong>yeni özellikler</strong> oluşturmasını ve söz konusu hatalara göre <strong>hataları düzeltmesini</strong> teşvik ediyorsunuz.</string> <string name="html_text_dev_feature_encourage">geliştiricilerin &lt;strong&gt;yeni özellikler&lt;/strong&gt; oluşturmasını ve söz konusu hatalara göre &lt;strong&gt;hataları düzeltmesini&lt;/strong&gt; teşvik ediyorsunuz.</string>
<string name="html_text_dev_feature_thanks">Katkınız için çok teşekkür ederim.</string> <string name="html_text_dev_feature_thanks">Katkınız için çok teşekkür ederim.</string>
<string name="html_text_dev_feature_work_hard">Bu özelliği çabucak yayınlamak için çok çalışıyoruz.</string> <string name="html_text_dev_feature_work_hard">Bu özelliği çabucak yayınlamak için çok çalışıyoruz.</string>
<string name="html_text_dev_feature_upgrade">Yeni sürümleri yükleyerek uygulamanızı güncel tutmayı unutmayın.</string> <string name="html_text_dev_feature_upgrade">Yeni sürümleri yükleyerek uygulamanızı güncel tutmayı unutmayın.</string>
@@ -325,7 +318,7 @@
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="encryption_twofish">Twofish</string> <string name="encryption_twofish">Twofish</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">Uygulama teması</string> <string name="style_choose_title">Uygulama teması</string>
<string name="style_choose_summary">Uygulamada kullanılan tema</string> <string name="style_choose_summary">Uygulamada kullanılan tema</string>
@@ -335,7 +328,7 @@
<string name="do_not_kill_app">Uygulamayı öldürmeyin…</string> <string name="do_not_kill_app">Uygulamayı öldürmeyin…</string>
<string name="lock_database_back_root_summary">Kullanıcı kök ekranda geri düğmesine tıkladığında veritabanını kilitle</string> <string name="lock_database_back_root_summary">Kullanıcı kök ekranda geri düğmesine tıkladığında veritabanını kilitle</string>
<string name="clear_clipboard_notification_title">Kapanışta temizle</string> <string name="clear_clipboard_notification_title">Kapanışta temizle</string>
<string name="clear_clipboard_notification_summary">Bildirimi kapatırken veritabanını kapatın</string> <string name="clear_clipboard_notification_summary">Bildirimi kapatırken veri tabanını kilitle</string>
<string name="content_description_open_file">Dosya aç</string> <string name="content_description_open_file">Dosya aç</string>
<string name="content_description_add_node">Düğüm ekle</string> <string name="content_description_add_node">Düğüm ekle</string>
<string name="content_description_add_entry">Girdi Ekle</string> <string name="content_description_add_entry">Girdi Ekle</string>
@@ -354,21 +347,21 @@
<string name="list_groups_show_number_entries_title">Giriş sayısını göster</string> <string name="list_groups_show_number_entries_title">Giriş sayısını göster</string>
<string name="list_groups_show_number_entries_summary">Bir gruptaki girişlerin sayısını göster</string> <string name="list_groups_show_number_entries_summary">Bir gruptaki girişlerin sayısını göster</string>
<string name="lock_database_back_root_title">Kilitlemek için \'Geri\'ye basın</string> <string name="lock_database_back_root_title">Kilitlemek için \'Geri\'ye basın</string>
<string name="recycle_bin">Geri Dönüşüm Kutusu</string> <string name="recycle_bin">Geri dönüşüm kutusu</string>
<string name="keyboard_selection_entry_title">Giriş seçimi</string> <string name="keyboard_selection_entry_title">Giriş seçimi</string>
<string name="keyboard_selection_entry_summary">Bir girişi görüntülerken Magikeyboard\'da giriş alanlarını göster</string> <string name="keyboard_selection_entry_summary">Bir girişi görüntülerken Magikeyboard\'da giriş alanlarını göster</string>
<string name="delete_entered_password_title">Parolayı sil</string> <string name="delete_entered_password_title">Parolayı sil</string>
<string name="delete_entered_password_summary">Bir bağlantı denemesinden sonra girilen parolayı siler</string> <string name="delete_entered_password_summary">Bir bağlantı denemesinden sonra girilen parolayı siler</string>
<string name="content_description_node_children">Alt düğüm</string> <string name="content_description_node_children">Alt düğüm</string>
<string name="content_description_repeat_toggle_password_visibility">Geçiş şifresi görünürlüğünü tekrarlayın</string> <string name="content_description_repeat_toggle_password_visibility">Geçiş şifresi görünürlüğünü tekrarlayın</string>
<string name="content_description_entry_save">Giriş kaydet</string> <string name="content_description_entry_save">Girdiyi kaydet</string>
<string name="content_description_background">Arka plan</string> <string name="content_description_background">Arka plan</string>
<string name="content_description_update_from_list">Güncelleme</string> <string name="content_description_update_from_list">Güncelleme</string>
<string name="content_description_keyboard_close_fields">Alanları kapat</string> <string name="content_description_keyboard_close_fields">Alanları kapat</string>
<string name="error_create_database_file">Bu parola ve anahtar dosyası ile veritabanı oluşturulamıyor.</string> <string name="error_create_database_file">Bu parola ve anahtar dosyası ile veritabanı oluşturulamıyor.</string>
<string name="menu_advanced_unlock_settings">Gelişmiş kilit açma</string> <string name="menu_advanced_unlock_settings">Gelişmiş kilit açma</string>
<string name="biometric_prompt_store_credential_title">Biyometrik tanımayı kaydedin</string> <string name="biometric_prompt_store_credential_title">Biyometrik tanımayı kaydedin</string>
<string name="biometric_prompt_store_credential_message">UYARI: Biyometrik tanıma kullanımı sizi ana şifrenizi bilmekten muaf tutmaz.</string> <string name="biometric_prompt_store_credential_message">Uyarı: Biyometrik tanıma kullanıyorsanız hala ana parolanızı hatırlamanız gerekir.</string>
<string name="biometric_prompt_extract_credential_title">Biyometrik tanıma ile veritabanı</string> <string name="biometric_prompt_extract_credential_title">Biyometrik tanıma ile veritabanı</string>
<string name="biometric_prompt_extract_credential_message">Biyometrik verilerle veritabanı kimlik bilgilerini çıkar</string> <string name="biometric_prompt_extract_credential_message">Biyometrik verilerle veritabanı kimlik bilgilerini çıkar</string>
<string name="biometric">Biyometrik</string> <string name="biometric">Biyometrik</string>
@@ -376,7 +369,7 @@
<string name="biometric_auto_open_prompt_summary">Bir veritabanı için bir biyometrik anahtar tanımlandığında biyometrik komut istemini otomatik olarak aç</string> <string name="biometric_auto_open_prompt_summary">Bir veritabanı için bir biyometrik anahtar tanımlandığında biyometrik komut istemini otomatik olarak aç</string>
<string name="enable">Etkinleştir</string> <string name="enable">Etkinleştir</string>
<string name="disable">Devre dışı</string> <string name="disable">Devre dışı</string>
<string name="master_key">Ana Anahtar</string> <string name="master_key">Ana anahtar</string>
<string name="security">Güvenlik</string> <string name="security">Güvenlik</string>
<string name="entry_history">Geçmiş</string> <string name="entry_history">Geçmiş</string>
<string name="entry_setup_otp">Tek seferlik parola ayarla</string> <string name="entry_setup_otp">Tek seferlik parola ayarla</string>
@@ -397,7 +390,7 @@
<string name="invalid_db_same_uuid">%1$s aynı UUID değerine sahip %2$s zaten var.</string> <string name="invalid_db_same_uuid">%1$s aynı UUID değerine sahip %2$s zaten var.</string>
<string name="creating_database">Veritabanı oluşturuluyor…</string> <string name="creating_database">Veritabanı oluşturuluyor…</string>
<string name="menu_security_settings">Güvenlik ayarları</string> <string name="menu_security_settings">Güvenlik ayarları</string>
<string name="menu_master_key_settings">Ana Anahtar ayarları</string> <string name="menu_master_key_settings">Ana anahtar ayarları</string>
<string name="contains_duplicate_uuid">Veritabanı tekrarlanan UUID\'ler içermektedir.</string> <string name="contains_duplicate_uuid">Veritabanı tekrarlanan UUID\'ler içermektedir.</string>
<string name="contains_duplicate_uuid_procedure">Bu iletişim kutusunu doğrulayarak, KeePassDX sorunu çözecek (tekrarlananlar için yeni UUID\'ler oluşturarak) ve devam edecektir.</string> <string name="contains_duplicate_uuid_procedure">Bu iletişim kutusunu doğrulayarak, KeePassDX sorunu çözecek (tekrarlananlar için yeni UUID\'ler oluşturarak) ve devam edecektir.</string>
<string name="database_opened">Veritabanııldı</string> <string name="database_opened">Veritabanııldı</string>
@@ -407,25 +400,25 @@
<string name="advanced_unlock_explanation_summary">Veritabanını daha kolay açmak için gelişmiş kilit açma özelliğini kullan</string> <string name="advanced_unlock_explanation_summary">Veritabanını daha kolay açmak için gelişmiş kilit açma özelliğini kullan</string>
<string name="database_data_compression_title">Veri sıkıştırma</string> <string name="database_data_compression_title">Veri sıkıştırma</string>
<string name="database_data_compression_summary">Veri sıkıştırma veritabanı boyutunu azaltır.</string> <string name="database_data_compression_summary">Veri sıkıştırma veritabanı boyutunu azaltır.</string>
<string name="max_history_items_title">Maks. geçmiş ögeleri</string> <string name="max_history_items_title">Maksimum sayı</string>
<string name="max_history_items_summary">Giriş başına geçmiş öge sayısını sınırla</string> <string name="max_history_items_summary">Giriş başına geçmiş öğelerinin sayısını sınırla</string>
<string name="max_history_size_title">Maks. geçmiş boyutu</string> <string name="max_history_size_title">Maksimum boyut</string>
<string name="max_history_size_summary">Giriş başına geçmiş boyutunu sınırla (ikili bayt olarak)</string> <string name="max_history_size_summary">Giriş başına geçmiş boyutunu (bayt olarak) sınırlama</string>
<string name="settings_database_recommend_changing_master_key_title">Değiştirmeyi öner</string> <string name="settings_database_recommend_changing_master_key_title">Yenilemeyi öner</string>
<string name="settings_database_recommend_changing_master_key_summary">Ana anahtarın değiştirilmesini öner (gün)</string> <string name="settings_database_recommend_changing_master_key_summary">Ana anahtarın değiştirilmesini öner (gün)</string>
<string name="settings_database_force_changing_master_key_title">Değiştirmeyi zorla</string> <string name="settings_database_force_changing_master_key_title">Yenilemeyi zorla</string>
<string name="settings_database_force_changing_master_key_summary">Ana anahtarı değiştirmeye zorla (gün)</string> <string name="settings_database_force_changing_master_key_summary">Ana anahtarın değiştirilmesini gerektir (gün)</string>
<string name="settings_database_force_changing_master_key_next_time_title">Bir dahaki sefere değiştirmeye zorla</string> <string name="settings_database_force_changing_master_key_next_time_title">Bir dahaki sefere yenilemeyi zorla</string>
<string name="settings_database_force_changing_master_key_next_time_summary">Bir dahaki sefere ana anahtarı değiştirmeye zorla (bir kez)</string> <string name="settings_database_force_changing_master_key_next_time_summary">Bir dahaki sefere ana anahtarı değiştirmeyi gerektirir (bir kez)</string>
<string name="database_default_username_title">Varsayılan kullanıcı adı</string> <string name="database_default_username_title">Varsayılan kullanıcı adı</string>
<string name="database_custom_color_title">Özel veritabanı rengi</string> <string name="database_custom_color_title">Özel veritabanı rengi</string>
<string name="compression">Sıkıştırma</string> <string name="compression">Sıkıştırma</string>
<string name="compression_none">Yok</string> <string name="compression_none">Yok</string>
<string name="compression_gzip">GZip</string> <string name="compression_gzip">gzip</string>
<string name="device_keyboard_setting_title">Cihaz Klavye Ayarları</string> <string name="device_keyboard_setting_title">Cihaz klavye Ayarları</string>
<string name="error_save_database">Veritabanı kaydedilemedi.</string> <string name="error_save_database">Veritabanı kaydedilemedi.</string>
<string name="menu_save_database">Veritabanını kaydet</string> <string name="menu_save_database">Veritabanını kaydet</string>
<string name="menu_empty_recycle_bin">Geri Dönüşüm Kutusunu Boşalt</string> <string name="menu_empty_recycle_bin">Geri dönüşüm kutusunu boşalt</string>
<string name="command_execution">Komut çalıştırılıyor…</string> <string name="command_execution">Komut çalıştırılıyor…</string>
<string name="warning_permanently_delete_nodes">Seçili düğümleri kalıcı olarak silmek istediğinizden emin misiniz\?</string> <string name="warning_permanently_delete_nodes">Seçili düğümleri kalıcı olarak silmek istediğinizden emin misiniz\?</string>
<string name="keystore_not_accessible">Anahtar deposu düzgün bir şekilde başlatılmadı.</string> <string name="keystore_not_accessible">Anahtar deposu düzgün bir şekilde başlatılmadı.</string>
@@ -433,4 +426,16 @@
<string name="recycle_bin_group_title">Geri dönüşüm kutusu grubu</string> <string name="recycle_bin_group_title">Geri dönüşüm kutusu grubu</string>
<string name="enable_auto_save_database_title">Veritabanını otomatik kaydet</string> <string name="enable_auto_save_database_title">Veritabanını otomatik kaydet</string>
<string name="enable_auto_save_database_summary">Önemli bir işlemden sonra veritabanını otomatik olarak kaydet (yalnızca \"Değiştirilebilir\" modunda)</string> <string name="enable_auto_save_database_summary">Önemli bir işlemden sonra veritabanını otomatik olarak kaydet (yalnızca \"Değiştirilebilir\" modunda)</string>
<string name="entry_attachments">Ekler</string>
<string name="menu_restore_entry_history">Geçmişi geri yükle</string>
<string name="menu_delete_entry_history">Geçmişi sil</string>
<string name="keyboard_auto_go_action_title">Otomatik tuş eylemi</string>
<string name="keyboard_auto_go_action_summary">Alan tuşuna bastıktan sonra otomatik olarak gerçekleştirilen Git tuşunun eylemi</string>
<string name="download_attachment">İndir %1$s</string>
<string name="download_initialization">Başlatılıyor…</string>
<string name="download_progression">Devam ediyor: %1$d%</string>
<string name="download_finalization">Sonlandırılıyor…</string>
<string name="download_complete">Tamamlandı! Dosyayı açmak için dokunun.</string>
<string name="hide_expired_entries_title">Süresi dolmuş girdileri gizle</string>
<string name="hide_expired_entries_summary">Süresi dolmuş girdiler gizlenecek</string>
</resources> </resources>

View File

@@ -18,8 +18,8 @@
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--> -->
<resources> <resources>
<string name="about_feedback">Зворотний зв’язок:</string> <string name="feedback">Зворотний зв’язок:</string>
<string name="about_homepage">Домашня сторінка:</string> <string name="homepage">Домашня сторінка:</string>
<string name="about_description">KeePassDX є Android версією менеджера паролів KeePass.</string> <string name="about_description">KeePassDX є Android версією менеджера паролів KeePass.</string>
<string name="accept">Прийняти</string> <string name="accept">Прийняти</string>
<string name="add_entry">Додати запис</string> <string name="add_entry">Додати запис</string>
@@ -40,7 +40,7 @@
<string name="decrypting_db">Розшифрування змісту бази даних&#8230;</string> <string name="decrypting_db">Розшифрування змісту бази даних&#8230;</string>
<string name="default_checkbox">Використовувати як мою типову базу даних</string> <string name="default_checkbox">Використовувати як мою типову базу даних</string>
<string name="digits">Цифри</string> <string name="digits">Цифри</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft comes with absolutely no warranty. This is free software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft comes with absolutely no warranty. This is free software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string>
<string name="select_database_file">Введіть ім’я бази даних</string> <string name="select_database_file">Введіть ім’я бази даних</string>
<string name="entry_accessed">Доступ</string> <string name="entry_accessed">Доступ</string>
<string name="entry_cancel">Відміна</string> <string name="entry_cancel">Відміна</string>
@@ -86,9 +86,9 @@
<string name="list_size_summary">Розмір тексту у списку груп</string> <string name="list_size_summary">Розмір тексту у списку груп</string>
<string name="loading_database">Завантаження бази даних&#8230;</string> <string name="loading_database">Завантаження бази даних&#8230;</string>
<string name="lowercase">Нижній регістр</string> <string name="lowercase">Нижній регістр</string>
<string name="maskpass_title">Маска пароля</string> <string name="hide_password_title">Маска пароля</string>
<string name="maskpass_summary">Приховати паролі за замовчуванням</string> <string name="hide_password_summary">Приховати паролі за замовчуванням</string>
<string name="menu_about">Про</string> <string name="about">Про</string>
<string name="menu_change_key_settings">Змінити головний ключ</string> <string name="menu_change_key_settings">Змінити головний ключ</string>
<string name="settings">Налаштування</string> <string name="settings">Налаштування</string>
<string name="menu_database_settings">Налаштування бази даних</string> <string name="menu_database_settings">Налаштування бази даних</string>
@@ -106,18 +106,15 @@
<string name="no_results">Нічого не знайдено.</string> <string name="no_results">Нічого не знайдено.</string>
<string name="no_url_handler">Нема програми для опрацювання цього посилання.</string> <string name="no_url_handler">Нема програми для опрацювання цього посилання.</string>
<string name="open_recent">Відкрити останню базу даних :</string> <string name="open_recent">Відкрити останню базу даних :</string>
<string name="omitbackup_title">Не шукати записів з резервного копіювання та кошиків</string> <string name="omit_backup_search_title">Не шукати записів з резервного копіювання та кошиків</string>
<string name="omitbackup_summary">Пропустити групу \'Резервна копія\' та Кошик серед результатів пошуку</string> <string name="omit_backup_search_summary">Пропустити групу \'Резервна копія\' та Кошик серед результатів пошуку</string>
<string name="progress_create">Створення нової бази даних&#8230;</string> <string name="progress_create">Створення нової бази даних&#8230;</string>
<string name="progress_title">Працює&#8230;</string> <string name="progress_title">Працює&#8230;</string>
<string name="remember_keyfile_summary">Запам’ятати розташування файла ключа</string>
<string name="remember_keyfile_title">Збережіть файл ключа</string>
<string name="content_description_remove_from_list">Вилучити</string> <string name="content_description_remove_from_list">Вилучити</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael (AES)</string>
<string name="root">Корінь</string> <string name="root">Корінь</string>
<string name="rounds">Циклів шифрування</string> <string name="rounds">Циклів шифрування</string>
<string name="rounds_explanation">Велика кількість циклів шифрування забезпечує додатковий захист від грубих атак, але може дійсно уповільнити завантаження та захист.</string> <string name="rounds_explanation">Велика кількість циклів шифрування забезпечує додатковий захист від грубих атак, але може дійсно уповільнити завантаження та захист.</string>
<string name="rounds_hint">цикли</string>
<string name="saving_database">Збереження бази даних&#8230;</string> <string name="saving_database">Збереження бази даних&#8230;</string>
<string name="space">Пропуск</string> <string name="space">Пропуск</string>
<string name="search_label">Пошук</string> <string name="search_label">Пошук</string>

View File

@@ -43,8 +43,4 @@
<style name="KeepassDXStyle.v21.FabMenu" parent="KeepassDXStyle.TextAppearance.Default.TextOnPrimary"> <style name="KeepassDXStyle.v21.FabMenu" parent="KeepassDXStyle.TextAppearance.Default.TextOnPrimary">
<item name="android:elevation">4dp</item> <item name="android:elevation">4dp</item>
</style> </style>
<style name="KeepassDXStyle.FabMenu" parent="KeepassDXStyle.v21.FabMenu">
<item name="android:textSize">15sp</item>
<item name="android:background">@drawable/background_button_small</item>
</style>
</resources> </resources>

View File

@@ -17,36 +17,36 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">反馈</string> <string name="feedback">反馈</string>
<string name="about_homepage">主页</string> <string name="homepage">主页</string>
<string name="about_description">Android平台上的KeePass密码管理器</string> <string name="about_description">Android平台上的KeePass密码管理器</string>
<string name="accept">接受</string> <string name="accept">接受</string>
<string name="add_entry">添加条目</string> <string name="add_entry">添加条目</string>
<string name="add_group">添加群组</string> <string name="add_group">添加群组</string>
<string name="encryption_algorithm">加密算法</string> <string name="encryption_algorithm">加密算法</string>
<string name="app_timeout">离开应用锁定延时</string> <string name="app_timeout">离开程序锁定延时</string>
<string name="app_timeout_summary">在锁定应用前处于非活动状态的时长</string> <string name="app_timeout_summary">在锁定数据库前处于非活动状态的时长</string>
<string name="application">应用</string> <string name="application">程序</string>
<string name="menu_app_settings">应用设置</string> <string name="menu_app_settings">程序设置</string>
<string name="brackets">括号</string> <string name="brackets">括号</string>
<string name="file_manager_install_description">安装 OpenIntents File Manager 应用来选取文件</string> <string name="file_manager_install_description">新建与保存数据库需要支持打开和新建文件的文件管理器。</string>
<string name="clipboard_cleared">剪贴板已清空</string> <string name="clipboard_cleared">剪贴板已清空</string>
<string name="clipboard_timeout">剪贴板清空延时</string> <string name="clipboard_timeout">剪贴板清空延时</string>
<string name="clipboard_timeout_summary">剪贴板保存时间</string> <string name="clipboard_timeout_summary">剪贴板保存时间</string>
<string name="select_to_copy">选择 %1$s 以复制到剪贴板</string> <string name="select_to_copy">选择%1$s以复制到剪贴板</string>
<string name="retrieving_db_key">获取数据库密钥……</string> <string name="retrieving_db_key">获取数据库密钥……</string>
<string name="database">数据库</string> <string name="database">数据库</string>
<string name="decrypting_db">正在解密数据库内容…</string> <string name="decrypting_db">正在解密数据库内容…</string>
<string name="default_checkbox">设为默认数据库</string> <string name="default_checkbox">设为默认数据库</string>
<string name="digits">数字</string> <string name="digits">数字</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft 应用绝对不带有担保。本应用是自由软件,您可在遵循 GPL 3 或者此开源协议的更高版本的情况下重新发布。</string> <string name="html_about_licence">磐密码©%1$dKunzisoft程序绝对不带有担保。本程序是自由程序,可在遵循GPLv3或者此开源协议的更高版本的情况下重新发布。</string>
<string name="select_database_file">打开已有数据库</string> <string name="select_database_file">打开已有数据库</string>
<string name="entry_accessed">访问时间</string> <string name="entry_accessed">访问时间</string>
<string name="entry_cancel">取消</string> <string name="entry_cancel">取消</string>
<string name="entry_notes">备注</string> <string name="entry_notes">备注</string>
<string name="entry_confpassword">确认密码</string> <string name="entry_confpassword">确认密码</string>
<string name="entry_created">建时间</string> <string name="entry_created">建时间</string>
<string name="entry_expires">失效时间</string> <string name="entry_expires">过期时间</string>
<string name="entry_keyfile">密钥文件</string> <string name="entry_keyfile">密钥文件</string>
<string name="entry_modified">修改时间</string> <string name="entry_modified">修改时间</string>
<string name="entry_password">密码</string> <string name="entry_password">密码</string>
@@ -54,19 +54,19 @@
<string name="entry_title">名称</string> <string name="entry_title">名称</string>
<string name="entry_url">链接</string> <string name="entry_url">链接</string>
<string name="entry_user_name">用户名</string> <string name="entry_user_name">用户名</string>
<string name="error_arc4">不支持 Arcfour 流式加密。</string> <string name="error_arc4">不支持Arcfour流式加密。</string>
<string name="error_can_not_handle_uri">应用无法处理此 URI。</string> <string name="error_can_not_handle_uri">无法在磐密码中处理此URI。</string>
<string name="error_file_not_create">无法建文件:</string> <string name="error_file_not_create">无法建文件:</string>
<string name="error_invalid_db">无法读取数据库。</string> <string name="error_invalid_db">无法读取数据库。</string>
<string name="error_invalid_path">请确保路径正确。</string> <string name="error_invalid_path">请确保路径正确。</string>
<string name="error_no_name">输入用户名。</string> <string name="error_no_name">输入名</string>
<string name="error_nokeyfile">请选择密钥文件。</string> <string name="error_nokeyfile">请选择密钥文件。</string>
<string name="error_out_of_memory">因内存不足无法加载数据库。</string> <string name="error_out_of_memory">因内存不足无法加载数据库。</string>
<string name="error_pass_gen_type">必须至少选择一种密码生成类型。</string> <string name="error_pass_gen_type">必须至少选择一种密码生成类型。</string>
<string name="error_pass_match">密码不匹配。</string> <string name="error_pass_match">密码不匹配。</string>
<string name="error_rounds_too_large">“变换次数”过多。已设置为 2147483648。</string> <string name="error_rounds_too_large">“变换次数”过多。已设置为2147483648。</string>
<string name="error_title_required">请添加标题。</string> <string name="error_title_required">请添加标题。</string>
<string name="error_wrong_length">请在“长度”字段输入一个正整数。</string> <string name="error_wrong_length">请在“长度”字段输入正整数。</string>
<string name="file_browser">文件浏览器</string> <string name="file_browser">文件浏览器</string>
<string name="generate_password">生成密码</string> <string name="generate_password">生成密码</string>
<string name="hint_conf_pass">确认密码</string> <string name="hint_conf_pass">确认密码</string>
@@ -76,18 +76,18 @@
<string name="hint_length">长度</string> <string name="hint_length">长度</string>
<string name="password">密码</string> <string name="password">密码</string>
<string name="hint_pass">密码</string> <string name="hint_pass">密码</string>
<string name="install_from_play_store"> Play 商店安装</string> <string name="install_from_play_store">从Play商店安装</string>
<string name="install_from_f_droid"> F-Droid 安装</string> <string name="install_from_f_droid">从F-Droid安装</string>
<string name="invalid_credentials">无法读取密码或密钥文件。如果重试后仍然如此,你的数据库可能已损坏。</string> <string name="invalid_credentials">无法读取凭据。如果再次发生,则数据库文件可能已损坏。</string>
<string name="invalid_db_sig">无法识别数据库格式。</string> <string name="invalid_db_sig">无法识别数据库格式。</string>
<string name="length">长度</string> <string name="length">长度</string>
<string name="list_size_title">列表项目尺寸</string> <string name="list_size_title">列表项目尺寸</string>
<string name="list_size_summary">列表文字大小</string> <string name="list_size_summary">列表文字大小</string>
<string name="loading_database">正在加载数据库…</string> <string name="loading_database">正在加载数据库…</string>
<string name="lowercase">小写</string> <string name="lowercase">小写</string>
<string name="maskpass_title">隐藏密码</string> <string name="hide_password_title">隐藏密码</string>
<string name="maskpass_summary">默认使用星号 (***) 隐藏密码</string> <string name="hide_password_summary">默认使用星号(***)隐藏密码</string>
<string name="menu_about">关于</string> <string name="about">关于</string>
<string name="menu_change_key_settings">更改主密钥</string> <string name="menu_change_key_settings">更改主密钥</string>
<string name="settings">设置</string> <string name="settings">设置</string>
<string name="menu_database_settings">数据库设置</string> <string name="menu_database_settings">数据库设置</string>
@@ -99,21 +99,18 @@
<string name="menu_open">打开</string> <string name="menu_open">打开</string>
<string name="menu_search">搜索</string> <string name="menu_search">搜索</string>
<string name="menu_url">打开链接</string> <string name="menu_url">打开链接</string>
<string name="minus">连字符</string> <string name="minus">减号</string>
<string name="never">从不</string> <string name="never">从不</string>
<string name="no_results">没有搜索结果</string> <string name="no_results">没有搜索结果</string>
<string name="no_url_handler">需要安装网络浏览器才能打开这个 URL。</string> <string name="no_url_handler">需要安装网络浏览器才能打开这个URL。</string>
<string name="open_recent">最近使用过的数据库</string> <string name="open_recent">最近用过的数据库</string>
<string name="progress_create">正在创建新数据库…</string> <string name="progress_create">正在新数据库…</string>
<string name="progress_title">正在处理…</string> <string name="progress_title">正在处理…</string>
<string name="remember_keyfile_summary">记住密钥文件的位置</string>
<string name="remember_keyfile_title">保存密钥文件</string>
<string name="content_description_remove_from_list">移除</string> <string name="content_description_remove_from_list">移除</string>
<string name="encryption_rijndael">Rijndael (AES)</string> <string name="encryption_rijndael">Rijndael(AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">转换次数</string> <string name="rounds">转换次数</string>
<string name="rounds_explanation">更多的转换次数能更好地抵抗暴力破解攻击,但也会增加读取和保存的时间。</string> <string name="rounds_explanation">更多的转换次数能更好地抵抗暴力破解攻击,但也的确会增加读取和保存的时间。</string>
<string name="rounds_hint">变换次数</string>
<string name="saving_database">正在保存数据库…</string> <string name="saving_database">正在保存数据库…</string>
<string name="space">空格</string> <string name="space">空格</string>
<string name="search_label">搜索</string> <string name="search_label">搜索</string>
@@ -124,10 +121,9 @@
<string name="underline">下划线</string> <string name="underline">下划线</string>
<string name="unsupported_db_version">不支持的数据库版本。</string> <string name="unsupported_db_version">不支持的数据库版本。</string>
<string name="uppercase">大写</string> <string name="uppercase">大写</string>
<string name="warning_read_only">请授予 SD 卡写入权限以保存数据库。</string> <string name="warning_unmounted">请挂载内存卡以新建或加载数据库。</string>
<string name="warning_unmounted">请挂载SD卡以创建或加载数据库。</string> <string name="education_unlock_summary">输入密码和/或密钥文件来解锁你的数据库。
<string name="education_unlock_summary">输入密码和/或一个密钥文件来解锁你的数据库。 \n
\n
\n记得在每次更改后将数据库文件备份至安全的地方。</string> \n记得在每次更改后将数据库文件备份至安全的地方。</string>
<string-array name="timeout_options"> <string-array name="timeout_options">
<item>5秒</item> <item>5秒</item>
@@ -147,28 +143,27 @@
</string-array> </string-array>
<string name="encryption">加密</string> <string name="encryption">加密</string>
<string name="beta_dontask">不再显示</string> <string name="beta_dontask">不再显示</string>
<string name="extended_ASCII">ASCII 拓展区字符</string> <string name="extended_ASCII">ASCII拓展区字符</string>
<string name="allow">允许</string> <string name="allow">允许</string>
<string name="clipboard_error_title">剪切板错误</string> <string name="clipboard_error_title">剪切板错误</string>
<string name="clipboard_error">一些设备不让应用程序使用剪切板。</string> <string name="clipboard_error">一些设备不让程序使用剪切板。</string>
<string name="clipboard_error_clear">无法清空剪切板</string> <string name="clipboard_error_clear">无法清空剪切板</string>
<string name="clipboard_swipe_clean">滑动以清空剪切板</string> <string name="clipboard_swipe_clean">滑动以清空剪切板</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string name="style_choose_title">主题</string> <string name="style_choose_title">主题</string>
<string name="icon_pack_choose_title">图标包</string> <string name="icon_pack_choose_title">图标包</string>
<string name="icon_pack_choose_summary">应用程序中使用的图标包</string> <string name="icon_pack_choose_summary">程序中使用的图标包</string>
<string name="edit_entry">编辑条目</string> <string name="edit_entry">编辑条目</string>
<string name="key_derivation_function">密钥推导函数</string> <string name="key_derivation_function">密钥推导函数</string>
<string name="entry_not_found">找不到条目。</string> <string name="entry_not_found">找不到条目。</string>
<string name="error_load_database">无法加载数据库。</string> <string name="error_load_database">无法加载数据库。</string>
<string name="error_load_database_KDF_memory">无法加载密钥。尝试降低 KDF 的“内存使用”值。</string> <string name="error_load_database_KDF_memory">无法加载密钥。尝试降低KDF的“内存使用”值。</string>
<string name="error_autofill_enable_service">无法启用自动填充服务。</string> <string name="error_autofill_enable_service">无法启用自动填充服务。</string>
<string name="error_move_folder_in_itself">无法将群组移至它自身之</string> <string name="error_move_folder_in_itself">无法将群组移至它自身之</string>
<string name="file_not_found_content">找不到文件。请重新打开文件。</string> <string name="file_not_found_content">找不到文件。请重新打开文件。</string>
<string name="invalid_algorithm">算法无效。</string> <string name="invalid_algorithm">算法无效。</string>
<string name="keyfile_does_not_exist">密钥文件不存在。</string>
<string name="keyfile_is_empty">密钥文件为空。</string> <string name="keyfile_is_empty">密钥文件为空。</string>
<string name="list_entries_show_username_title">显示用户名</string> <string name="list_entries_show_username_title">显示用户名</string>
<string name="list_entries_show_username_summary">在条目列表上显示用户名</string> <string name="list_entries_show_username_summary">在条目列表上显示用户名</string>
@@ -178,16 +173,16 @@
<string name="menu_paste">粘贴</string> <string name="menu_paste">粘贴</string>
<string name="menu_cancel">取消</string> <string name="menu_cancel">取消</string>
<string name="menu_showpass">显示密码</string> <string name="menu_showpass">显示密码</string>
<string name="menu_biometric_remove_key">删除保存生物识别密钥</string> <string name="menu_biometric_remove_key">删除保存生物识别密钥</string>
<string name="menu_file_selection_read_only">只读</string> <string name="menu_file_selection_read_only">只读</string>
<string name="menu_open_file_read_and_write">可修改</string> <string name="menu_open_file_read_and_write">可修改</string>
<string name="omitbackup_title">搜索时忽略备份条目</string> <string name="omit_backup_search_title">搜索时忽略备份条目</string>
<string name="omitbackup_summary">搜索时忽略“备份”与“回收站”</string> <string name="omit_backup_search_summary">搜索时忽略“备份”与“回收站”群组</string>
<string name="protection">保护</string> <string name="protection">保护</string>
<string name="read_only">只读</string> <string name="read_only">只读</string>
<string name="read_only_warning">KeePassDX 需要写入权限以修改数据库。</string> <string name="read_only_warning">磐密码需要写入权限以修改数据库。</string>
<string name="recentfile_title">最近文件历史</string> <string name="show_recent_files_title">最近文件历史</string>
<string name="recentfile_summary">记住最近使用的文件名</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="kdf_explanation">将转换主密钥以生成加密数据库所需的密钥,转换方式为随机加盐算法。</string>
<string name="memory_usage">内存使用量</string> <string name="memory_usage">内存使用量</string>
@@ -197,61 +192,61 @@
<string name="sort_menu">排序</string> <string name="sort_menu">排序</string>
<string name="sort_title">标题</string> <string name="sort_title">标题</string>
<string name="sort_username">用户名</string> <string name="sort_username">用户名</string>
<string name="sort_creation_time">建时间</string> <string name="sort_creation_time">建时间</string>
<string name="sort_last_modify_time">修改时间</string> <string name="sort_last_modify_time">修改时间</string>
<string name="sort_last_access_time">访问时间</string> <string name="sort_last_access_time">访问时间</string>
<string name="search_results">搜索结果</string> <string name="search_results">搜索结果</string>
<string name="warning">警告</string> <string name="warning">警告</string>
<string name="version_label">版本 %1$s</string> <string name="version_label">版本%1$s</string>
<string name="open_biometric_prompt_store_credential">使用生物识别保存此密码</string> <string name="open_biometric_prompt_store_credential">使用生物识别保存此密码</string>
<string name="database_history">历史</string> <string name="database_history">历史</string>
<string name="menu_appearance_settings">外观</string> <string name="menu_appearance_settings">外观</string>
<string name="general">一般设置</string> <string name="general">常规</string>
<string name="autofill">自动填充</string> <string name="autofill">自动填充</string>
<string name="autofill_service_name">KeePassDX 密码自动填充</string> <string name="autofill_service_name">密码自动填充</string>
<string name="autofill_sign_in_prompt">使用 KeePassDX 登录</string> <string name="autofill_sign_in_prompt">使用磐密码登录</string>
<string name="clipboard">剪贴板</string> <string name="clipboard">剪贴板</string>
<string name="clipboard_notifications_title">剪贴板通知</string> <string name="clipboard_notifications_title">剪贴板通知</string>
<string name="lock">锁定</string> <string name="lock">锁定</string>
<string name="advanced_unlock">高级解锁</string> <string name="advanced_unlock">高级解锁</string>
<string name="file_name">文件名</string> <string name="file_name">文件名</string>
<string name="path">路径</string> <string name="path">路径</string>
<string name="create_keepass_file">创建新数据库</string> <string name="create_keepass_file">数据库</string>
<string name="full_file_path_enable_title">文件路径</string> <string name="full_file_path_enable_title">文件路径</string>
<string name="full_file_path_enable_summary">显示完整的文件路径</string> <string name="full_file_path_enable_summary">显示完整的文件路径</string>
<string name="database_name_title">数据库名称</string> <string name="database_name_title">数据库名称</string>
<string name="database_description_title">数据库描述</string> <string name="database_description_title">数据库描述</string>
<string name="database_version_title">数据库版本</string> <string name="database_version_title">数据库版本</string>
<string name="text_appearance">文字样式</string> <string name="text_appearance">文字样式</string>
<string name="application_appearance">应用</string> <string name="application_appearance">程序</string>
<string name="other">其他</string> <string name="other">其他</string>
<string name="keyboard">键盘</string> <string name="keyboard">键盘</string>
<string name="magic_keyboard_title">输入密码专用键盘</string> <string name="magic_keyboard_title">磐密码键盘</string>
<string name="enable_read_only_title">写保护(只读模式)</string> <string name="enable_read_only_title">写保护(只读模式)</string>
<string name="enable_read_only_summary">默认以只读方式打开数据库</string> <string name="enable_read_only_summary">默认以只读方式打开数据库</string>
<string name="download">下载</string> <string name="download">下载</string>
<string name="contribute">贡献</string> <string name="contribute">贡献</string>
<string name="style_choose_summary">应用程序中使用的主题</string> <string name="style_choose_summary">程序中使用的主题</string>
<string name="error_string_key">每个字符串必须有一个字段名。</string> <string name="error_string_key">每个字符串必须有字段名。</string>
<string name="field_name">字段名</string> <string name="field_name">字段名</string>
<string name="field_value">字段值</string> <string name="field_value">字段值</string>
<string name="copy_field">复制 %1$s</string> <string name="copy_field">复制%1$s</string>
<string name="sort_ascending">的在前 </string> <string name="sort_ascending">的在前↓</string>
<string name="warning_password_encoding">避免在数据库中保存编码格式外字符的密码(未识别的字符将转换为同一字符)。</string> <string name="warning_password_encoding">避免在数据库中保存编码格式外字符的密码(未识别的字符将转换为同一字符)。</string>
<string name="sort_groups_before">群组在前</string> <string name="sort_groups_before">群组在前</string>
<string name="sort_recycle_bin_bottom">回收站在末尾</string> <string name="sort_recycle_bin_bottom">回收站在末尾</string>
<string name="warning_empty_password">确定不用密码解锁保护</string> <string name="warning_empty_password">确定不用密码解锁?</string>
<string name="warning_no_encryption_key">确认使用空密钥吗?</string> <string name="warning_no_encryption_key">确认使用空密钥吗?</string>
<string name="build_label">版本 %1$s</string> <string name="build_label">版本%1$s</string>
<string name="configure_biometric">支持但未配置生物识别。</string> <string name="configure_biometric">支持但未配置生物识别。</string>
<string name="open_biometric_prompt_unlock_database">打开生物识别提示以解锁数据库</string> <string name="open_biometric_prompt_unlock_database">打开生物识别对话框以解锁数据库</string>
<string name="encrypted_value_stored">加密密码已保存</string> <string name="encrypted_value_stored">加密密码已保存</string>
<string name="biometric_invalid_key">不能读取生物识别密钥。请将其删除后重新设置。</string> <string name="biometric_invalid_key">不能读取生物识别密钥。请将其删除后重新设置。</string>
<string name="biometric_not_recognized">无法识别生物识别信息</string> <string name="biometric_not_recognized">无法识别生物识别信息</string>
<string name="biometric_scanning_error">生物识别错误:%1$s</string> <string name="biometric_scanning_error">生物识别错误:%1$s</string>
<string name="no_credentials_stored">当前数据库无密码。</string> <string name="no_credentials_stored">当前数据库无密码。</string>
<string name="set_autofill_service_title">设为默认填充服务</string> <string name="set_autofill_service_title">设为默认填充服务</string>
<string name="autofill_explanation_summary">启用自动填充功能,以便捷地在其他应用中填写信息</string> <string name="autofill_explanation_summary">启用自动填充功能,以便捷地在其他程序中填写信息</string>
<string name="password_size_title">密码生成长度</string> <string name="password_size_title">密码生成长度</string>
<string name="password_size_summary">设置生成密码的默认长度</string> <string name="password_size_summary">设置生成密码的默认长度</string>
<string name="list_password_generator_options_title">密码字符集</string> <string name="list_password_generator_options_title">密码字符集</string>
@@ -259,100 +254,99 @@
<string name="clipboard_notifications_summary">在查看条目时启用剪切板通知以复制字段</string> <string name="clipboard_notifications_summary">在查看条目时启用剪切板通知以复制字段</string>
<string name="clipboard_warning">如自动清空剪切板失败,则请手动清空。</string> <string name="clipboard_warning">如自动清空剪切板失败,则请手动清空。</string>
<string name="lock_database_screen_off_title">锁定屏幕</string> <string name="lock_database_screen_off_title">锁定屏幕</string>
<string name="lock_database_screen_off_summary">当屏幕熄灭时锁定数据库</string> <string name="lock_database_screen_off_summary">锁屏时锁定数据库</string>
<string name="biometric_unlock_enable_title">生物识别解锁</string> <string name="biometric_unlock_enable_title">生物识别解锁</string>
<string name="biometric_unlock_enable_summary">通过生物识别解锁数据库</string> <string name="biometric_unlock_enable_summary">通过生物识别解锁数据库</string>
<string name="biometric_delete_all_key_title">删除加密密钥</string> <string name="biometric_delete_all_key_title">删除加密密钥</string>
<string name="biometric_delete_all_key_summary">删除所有与生物相关的加密密钥</string> <string name="biometric_delete_all_key_summary">删除所有与生物相关的加密密钥</string>
<string name="biometric_delete_all_key_warning">要删除所有生物识别密钥吗?</string> <string name="biometric_delete_all_key_warning">要删除所有生物识别密钥吗?</string>
<string name="unavailable_feature_text">无法启动此功能。</string> <string name="unavailable_feature_text">无法启动此功能。</string>
<string name="unavailable_feature_version">你的Android版本 %1$s 无法满足软件对系统版本 %2$s 的要求。</string> <string name="unavailable_feature_version">你的Android版本%1$s无法满足程序对系统版本%2$s的要求。</string>
<string name="unavailable_feature_hardware">找不到所需的硬件。</string> <string name="unavailable_feature_hardware">找不到所需的硬件。</string>
<string name="assign_master_key">分配主密钥</string> <string name="assign_master_key">分配主密钥</string>
<string name="recycle_bin_title">启用回收站</string> <string name="recycle_bin_title">回收站使用情况</string>
<string name="recycle_bin_summary">删除群组和条目前先移至回收站</string> <string name="recycle_bin_summary">删除群组和条目前先移至回收站</string>
<string name="monospace_font_fields_enable_title">字段字体</string> <string name="monospace_font_fields_enable_title">字段字体</string>
<string name="monospace_font_fields_enable_summary">更改字段字体,可以使字符更清楚</string> <string name="monospace_font_fields_enable_summary">更改字段字体,可以使字符更清楚</string>
<string name="allow_copy_password_summary">让剪切板保存条目密码及保密字段</string> <string name="allow_copy_password_summary">让剪切板保存条目密码及保密字段</string>
<string name="allow_copy_password_warning">警告:复制密码时密码在剪贴板中,而所有应用都可访问剪切板。因此复制密码时,设备上的其他应用也能看到密码。</string> <string name="allow_copy_password_warning">警告:复制密码时密码在剪贴板中,而所有程序都可访问剪切板。因此复制密码时,设备上的其他程序也能看到密码。</string>
<string name="magic_keyboard_explanation_summary">激活自定义键盘以填写密码和所有身份字段</string> <string name="magic_keyboard_explanation_summary">激活自定义键盘以填写密码和所有身份字段</string>
<string name="allow_copy_password_title">信任剪贴板</string> <string name="allow_copy_password_title">信任剪贴板</string>
<string name="keyboard_name">输入密码专用键盘</string> <string name="keyboard_name">磐密码键盘</string>
<string name="keyboard_label">输入密码专用键盘KeePassDX</string> <string name="keyboard_label">磐密码键盘</string>
<string name="keyboard_setting_label">输入密码专用键盘设置</string> <string name="keyboard_setting_label">磐密码键盘设置</string>
<string name="keyboard_entry_category">条目</string> <string name="keyboard_entry_category">条目</string>
<string name="keyboard_entry_timeout_title">超时</string> <string name="keyboard_entry_timeout_title">超时</string>
<string name="keyboard_entry_timeout_summary">设置多久后清空键盘记录</string> <string name="keyboard_entry_timeout_summary">设置多久后清空键盘记录</string>
<string name="keyboard_notification_entry_title">通知信息</string> <string name="keyboard_notification_entry_title">通知信息</string>
<string name="keyboard_notification_entry_summary">在条目可用时显示通知</string> <string name="keyboard_notification_entry_summary">在条目可用时显示通知</string>
<string name="keyboard_notification_entry_content_title_text">条目</string> <string name="keyboard_notification_entry_content_title_text">条目</string>
<string name="keyboard_notification_entry_content_title">%1$s 在输入密码专用键盘中可用</string> <string name="keyboard_notification_entry_content_title">%1$s在磐密码键盘中可用</string>
<string name="keyboard_notification_entry_content_text">%1$s</string> <string name="keyboard_notification_entry_content_text">%1$s</string>
<string name="keyboard_notification_entry_clear_close_title">关闭时清空</string> <string name="keyboard_notification_entry_clear_close_title">关闭时清空</string>
<string name="keyboard_notification_entry_clear_close_summary">在关闭通知时锁定数据库</string> <string name="keyboard_notification_entry_clear_close_summary">在关闭通知时锁定数据库</string>
<string name="keyboard_appearance_category">外观</string> <string name="keyboard_appearance_category">外观</string>
<string name="keyboard_theme_title">键盘主题</string> <string name="keyboard_theme_title">键盘主题</string>
<string name="keyboard_keys_category">按键</string> <string name="keyboard_keys_category">按键</string>
<string name="keyboard_key_vibrate_title">点击按键震动</string> <string name="keyboard_key_vibrate_title">按键震动</string>
<string name="keyboard_key_sound_title">点击按键时的声音</string> <string name="keyboard_key_sound_title">按键声音</string>
<string name="allow_no_password_title">允许主密钥为空</string> <string name="allow_no_password_title">允许主密钥为空</string>
<string name="allow_no_password_summary">未选择验证方式也启用“打开”按钮</string> <string name="allow_no_password_summary">未选择验证方式也启用“打开”按钮</string>
<string name="enable_education_screens_title">新手引导</string> <string name="enable_education_screens_title">新手引导</string>
<string name="enable_education_screens_summary">突出界面元素来学习如何使用本应用</string> <string name="enable_education_screens_summary">突出界面元素来学习如何使用本程序</string>
<string name="reset_education_screens_title">重置新手引导</string> <string name="reset_education_screens_title">重置新手引导</string>
<string name="reset_education_screens_summary">再次显示新手引导</string> <string name="reset_education_screens_summary">再次显示新手引导</string>
<string name="reset_education_screens_text">重置新手引导</string> <string name="reset_education_screens_text">重置新手引导</string>
<string name="education_create_database_title">建数据库</string> <string name="education_create_database_title">建数据库</string>
<string name="education_create_database_summary">建第一个密码管理数据库。</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_select_database_summary">打开已有数据库并使用其中的密码。</string>
<string name="education_new_node_title">向数据库添加项目</string> <string name="education_new_node_title">向数据库添加项目</string>
<string name="education_new_node_summary">这些条目帮助管理您的数字化身份。 <string name="education_new_node_summary">这些条目帮助管理数字化身份。
\n \n
\n还可以使用群组来管理数据库中的条目。</string> \n还可以使用群组来管理数据库中的条目。</string>
<string name="education_search_title">搜索条目</string> <string name="education_search_title">搜索条目</string>
<string name="education_search_summary">输入标题、用户名或其他字段的内容来搜索密码。</string> <string name="education_search_summary">输入标题、用户名或其他字段的内容来搜索密码。</string>
<string name="education_biometric_title">通过生物识别解锁数据库</string> <string name="education_biometric_title">通过生物识别解锁数据库</string>
<string name="education_biometric_summary">将主密钥与生物识别信息关联,以快速解锁数据库。</string> <string name="education_biometric_summary">将主密钥与生物识别信息关联,以快速解锁数据库。</string>
<string name="education_entry_edit_title">编辑此条目</string> <string name="education_entry_edit_title">编辑此条目</string>
<string name="education_entry_edit_summary">使用自定义字段编辑条。自定义字段可以在不同的条目间引用。</string> <string name="education_entry_edit_summary">使用自定义字段编辑条。自定义字段可以在不同的条目间引用。</string>
<string name="education_generate_password_title">您的记录创建一个强密码。</string> <string name="education_generate_password_title">记录新建强密码。</string>
<string name="education_generate_password_summary">依据表格中的标准生成新密码,并将密码与条目关联起来,永不忘记。</string> <string name="education_generate_password_summary">依据表格中的标准生成新密码,并将密码与条目关联起来,永不忘记。</string>
<string name="education_entry_new_field_title">添加自定义字段</string> <string name="education_entry_new_field_title">添加自定义字段</string>
<string name="education_entry_new_field_summary">可能有的字段应用没有提供。这时可以新建一个可以被保护的字段。</string> <string name="education_entry_new_field_summary">可能有的字段程序没有提供。这时可以新建可以被保护的字段。</string>
<string name="education_unlock_title">解锁您的数据库</string> <string name="education_unlock_title">解锁数据库</string>
<string name="education_read_only_title">为数据库开启写保护(只读)</string> <string name="education_read_only_title">为数据库开启写保护(只读)</string>
<string name="education_read_only_summary">在会话中改变打开模式。 <string name="education_read_only_summary">在会话中改变打开模式。
\n \n
\n“写保护只读”将阻止对数据库的任何修改。 \n“写保护只读”将阻止对数据库的任何修改。
\n“可编辑可写”让添加、删除或者修改元素。</string> \n“可编辑可写”让添加、删除或者修改元素。</string>
<string name="education_field_copy_title">复制一个字段</string> <string name="education_field_copy_title">复制字段</string>
<string name="education_field_copy_summary">已复制的字段可以粘贴到任何地方。 <string name="education_field_copy_summary">已复制的字段可以粘贴到任何地方。
\n \n
\n选择需要的填写方式。</string> \n选择需要的填写方式。</string>
<string name="education_lock_title">锁定数据库</string> <string name="education_lock_title">锁定数据库</string>
<string name="education_lock_summary">可以设置在无操作和屏幕关闭的时候,锁定您的数据库。</string> <string name="education_lock_summary">可以设置在无操作和屏幕关闭的时候,锁定数据库。</string>
<string name="education_sort_title">条目排序</string> <string name="education_sort_title">条目排序</string>
<string name="education_sort_summary">选择条目和群组的排序方式。</string> <string name="education_sort_summary">选择条目和群组的排序方式。</string>
<string name="education_donation_title">参与应用开发</string> <string name="education_donation_title">参与开发</string>
<string name="education_donation_summary">帮助增加稳定性,安全性并添加更多的功能。</string> <string name="education_donation_summary">帮助增加稳定性,安全性并添加更多的功能。</string>
<string name="html_text_ad_free">不同于大多数的密码管理软件,不论使用哪个版本的KeePassDX都没有<strong>广告</strong>,并且<strong>免费开源</strong>,也不收集任何用户的个人信息。</string> <string name="html_text_ad_free">不同于大多数的密码管理程序,不论使用免费还是付费版本的磐密码,都没有&lt;strong&gt;广告&lt;/strong&gt;,并且&lt;strong&gt;开源&lt;/strong&gt;,使用&lt;strong&gt;自由程序协议&lt;/strong&gt;&lt;strong&gt;不收集&lt;/strong&gt;任何用户的个人信息。</string>
<string name="html_text_buy_pro">通过购买高级版本,您将解锁全部<strong>主题样式</strong>,重要的是,您会为<strong>社区项目的实现</strong>提供的帮助</string> <string name="html_text_buy_pro">通过购买高级版本,您将解锁全部&lt;strong&gt;主题样式&lt;/strong&gt;,重要的是,您会为&lt;strong&gt;社区项目的进行&lt;/strong&gt;提供的帮助</string>
<string name="html_text_feature_generosity"><strong>主题样式</strong>现在已经可用,感谢您的慷慨相助。</string> <string name="html_text_feature_generosity">&lt;strong&gt;主题样式&lt;/strong&gt;现在已经可用,感谢慷慨相助。</string>
<string name="html_text_donation">为继续建设此自由项目,我们需要您的<strong>捐助。</strong> <string name="html_text_donation">为继续建设此自由项目,我们需要&lt;strong&gt;捐助。&lt;/strong&gt;</string>
</string> <string name="html_text_dev_feature">这个特性目前&lt;strong&gt;仍在开发中&lt;/strong&gt;&lt;strong&gt;捐助&lt;/strong&gt;将使这个特性在未来变得可用。</string>
<string name="html_text_dev_feature">这个特性目前<strong>仍在开发中</strong>,您的<strong>捐助</strong>将使这个特性在未来变得可用。</string> <string name="html_text_dev_feature_buy_pro">通过购买&lt;strong&gt;专业&lt;/strong&gt;版,</string>
<string name="html_text_dev_feature_buy_pro">通过购买<strong>专业</strong></string> <string name="html_text_dev_feature_contibute">通过&lt;strong&gt;贡献&lt;/strong&gt;</string>
<string name="html_text_dev_feature_contibute">通过<strong>贡献</strong> </string> <string name="html_text_dev_feature_encourage">您的留言,鼓励了开发人员开发&lt;strong&gt;新特性&lt;/strong&gt;&lt;strong&gt;修复程序缺陷&lt;/strong&gt;</string>
<string name="html_text_dev_feature_encourage">您的标记备注,鼓励了开发人员开发<strong>新特性</strong><strong>修复程序缺陷</strong></string> <string name="html_text_dev_feature_thanks">非常感谢您的捐助和贡献</string>
<string name="html_text_dev_feature_thanks">非常感谢您的捐助/贡献。</string>
<string name="html_text_dev_feature_work_hard">我们正在努力的研发并尽快发布新特性。</string> <string name="html_text_dev_feature_work_hard">我们正在努力的研发并尽快发布新特性。</string>
<string name="html_text_dev_feature_upgrade">别忘了更新应用</string> <string name="html_text_dev_feature_upgrade">别忘了更新程序</string>
<string name="selection_mode">选择模式</string> <string name="selection_mode">选择模式</string>
<string name="do_not_kill_app">不要终止应用程序…</string> <string name="do_not_kill_app">不要终止程序…</string>
<string name="lock_database_back_root_title">按返回键以锁定</string> <string name="lock_database_back_root_title">按返回键以锁定</string>
<string name="lock_database_back_root_summary">在点按根屏幕上的后退按钮时锁定数据库</string> <string name="lock_database_back_root_summary">在点按根屏幕上的后退按钮时锁定数据库</string>
<string name="clear_clipboard_notification_title">关闭应用时清空剪贴板</string> <string name="clear_clipboard_notification_title">关闭程序时清空剪贴板</string>
<string name="clear_clipboard_notification_summary">关闭通知时关闭数据库</string> <string name="clear_clipboard_notification_summary">关闭通知时关闭数据库</string>
<string name="recycle_bin">回收站</string> <string name="recycle_bin">回收站</string>
<string name="keyboard_selection_entry_title">条目选择</string> <string name="keyboard_selection_entry_title">条目选择</string>
@@ -369,7 +363,7 @@
<string name="content_description_keyfile_checkbox">密钥文件选框</string> <string name="content_description_keyfile_checkbox">密钥文件选框</string>
<string name="content_description_repeat_toggle_password_visibility">重复切换密码可见性</string> <string name="content_description_repeat_toggle_password_visibility">重复切换密码可见性</string>
<string name="content_description_entry_icon">条目图标</string> <string name="content_description_entry_icon">条目图标</string>
<string name="content_description_entry_save">条目保存</string> <string name="content_description_entry_save">保存条目</string>
<string name="content_description_password_generator">密码生成器</string> <string name="content_description_password_generator">密码生成器</string>
<string name="content_description_password_length">密码长度</string> <string name="content_description_password_length">密码长度</string>
<string name="content_description_add_field">添加字段</string> <string name="content_description_add_field">添加字段</string>
@@ -382,10 +376,10 @@
<string name="content_description_background">背景</string> <string name="content_description_background">背景</string>
<string name="content_description_update_from_list">更新</string> <string name="content_description_update_from_list">更新</string>
<string name="content_description_keyboard_close_fields">关闭字段</string> <string name="content_description_keyboard_close_fields">关闭字段</string>
<string name="error_create_database_file">无法使用此密码和密钥文件建数据库。</string> <string name="error_create_database_file">无法使用此密码和密钥文件建数据库。</string>
<string name="menu_advanced_unlock_settings">高级解锁</string> <string name="menu_advanced_unlock_settings">高级解锁</string>
<string name="biometric_prompt_store_credential_title">保存生物识别信息</string> <string name="biometric_prompt_store_credential_title">保存生物识别信息</string>
<string name="biometric_prompt_store_credential_message">警告:即使使用生物识别数据存储了数据库凭据,你仍需牢记主密码。</string> <string name="biometric_prompt_store_credential_message">警告:即使用生物识别数据存储了凭据,你仍需牢记主密码。</string>
<string name="biometric_prompt_extract_credential_title">使用生物识别功能打开数据库</string> <string name="biometric_prompt_extract_credential_title">使用生物识别功能打开数据库</string>
<string name="biometric_prompt_extract_credential_message">使用生物识别数据提取数据库凭据</string> <string name="biometric_prompt_extract_credential_message">使用生物识别数据提取数据库凭据</string>
<string name="biometric">生物识别</string> <string name="biometric">生物识别</string>
@@ -412,26 +406,26 @@
<string name="error_otp_period">时长必须在%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_otp_digits">令牌必须包括%1$d到%2$d个数字。</string>
<string name="invalid_db_same_uuid">与%1$s的UUID相同的%2$s已经存在。</string> <string name="invalid_db_same_uuid">与%1$s的UUID相同的%2$s已经存在。</string>
<string name="creating_database">建数据库…</string> <string name="creating_database">建数据库…</string>
<string name="menu_security_settings">安全设置</string> <string name="menu_security_settings">安全设置</string>
<string name="menu_master_key_settings">主密钥设置</string> <string name="menu_master_key_settings">主密钥设置</string>
<string name="contains_duplicate_uuid">数据库包含重复UUID。</string> <string name="contains_duplicate_uuid">数据库包含重复UUID。</string>
<string name="contains_duplicate_uuid_procedure">通过验证此对话框,KeePassDX将解决这个问题通过给重复项生成新的UUID并继续。</string> <string name="contains_duplicate_uuid_procedure">通过验证此对话框,磐密码将解决这个问题通过给重复项生成新的UUID并继续。</string>
<string name="database_opened">数据库开启</string> <string name="database_opened">数据库开启</string>
<string name="clipboard_explanation_summary">使用设备的剪贴板来复制输入字段</string> <string name="clipboard_explanation_summary">使用设备的剪贴板来复制输入字段</string>
<string name="persistent_notification_title">持通知</string> <string name="persistent_notification_title">通知</string>
<string name="persistent_notification_summary">当数据库打开时产生一条通知</string> <string name="persistent_notification_summary">当数据库打开时产生一条通知</string>
<string name="advanced_unlock_explanation_summary">使用高级解锁轻松打开数据库</string> <string name="advanced_unlock_explanation_summary">使用高级解锁轻松打开数据库</string>
<string name="database_data_compression_title">数据压缩</string> <string name="database_data_compression_title">数据压缩</string>
<string name="database_data_compression_summary">数据压缩可降低数据库大小。</string> <string name="database_data_compression_summary">数据压缩可降低数据库大小。</string>
<string name="max_history_items_title">最大历史记录条</string> <string name="max_history_items_title">最大数</string>
<string name="max_history_items_summary">限制每个条目的历史记录条数</string> <string name="max_history_items_summary">限制每个条目的历史记录条数</string>
<string name="max_history_size_title">最大历史记录大小</string> <string name="max_history_size_title">最大大小</string>
<string name="max_history_size_summary">限制每个条目的历史记录大小(以字节为单位)</string> <string name="max_history_size_summary">限制每个条目的历史记录大小(以字节为单位)</string>
<string name="settings_database_recommend_changing_master_key_title">建议修改</string> <string name="settings_database_recommend_changing_master_key_title">建议修改</string>
<string name="settings_database_recommend_changing_master_key_summary">建议修改主密钥(以天为单位)</string> <string name="settings_database_recommend_changing_master_key_summary">建议修改主密钥(以天为单位)</string>
<string name="settings_database_force_changing_master_key_title">强制修改</string> <string name="settings_database_force_changing_master_key_title">强制修改</string>
<string name="settings_database_force_changing_master_key_summary">强制修改主密钥(以天为单位)</string> <string name="settings_database_force_changing_master_key_summary">要求修改主密钥(以天为单位)</string>
<string name="settings_database_force_changing_master_key_next_time_title">下次强制修改</string> <string name="settings_database_force_changing_master_key_next_time_title">下次强制修改</string>
<string name="settings_database_force_changing_master_key_next_time_summary">下次强制修改主密钥(一次)</string> <string name="settings_database_force_changing_master_key_next_time_summary">下次强制修改主密钥(一次)</string>
<string name="database_default_username_title">默认用户名</string> <string name="database_default_username_title">默认用户名</string>
@@ -449,4 +443,17 @@
<string name="recycle_bin_group_title">回收站(组)</string> <string name="recycle_bin_group_title">回收站(组)</string>
<string name="enable_auto_save_database_title">自动保存数据库</string> <string name="enable_auto_save_database_title">自动保存数据库</string>
<string name="enable_auto_save_database_summary">在进行重要操作后自动保存数据库(仅在编辑模式下有效)</string> <string name="enable_auto_save_database_summary">在进行重要操作后自动保存数据库(仅在编辑模式下有效)</string>
<string name="keystore_not_accessible">密钥库未正确初始化。</string>
<string name="entry_attachments">附件</string>
<string name="menu_restore_entry_history">恢复历史记录</string>
<string name="menu_delete_entry_history">删除历史记录</string>
<string name="keyboard_auto_go_action_title">自动键操作</string>
<string name="keyboard_auto_go_action_summary">按下Field键后自动执行Go键的动作</string>
<string name="download_attachment">下载%1$s</string>
<string name="download_initialization">正在初始化…</string>
<string name="download_progression">进行中:%1$d%</string>
<string name="download_finalization">正在完成…</string>
<string name="download_complete">完成!点击打开文件。</string>
<string name="hide_expired_entries_title">隐藏过期条目</string>
<string name="hide_expired_entries_summary">过期条目将被隐藏</string>
</resources> </resources>

View File

@@ -17,8 +17,8 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources> --><resources>
<string name="about_feedback">回饋</string> <string name="feedback">回饋</string>
<string name="about_homepage">首頁</string> <string name="homepage">首頁</string>
<string name="about_description">KeePass密碼管理軟體的Android版本。</string> <string name="about_description">KeePass密碼管理軟體的Android版本。</string>
<string name="accept">接受</string> <string name="accept">接受</string>
<string name="add_entry">添加條目</string> <string name="add_entry">添加條目</string>
@@ -39,7 +39,7 @@
<string name="decrypting_db">解密資料庫內容中…</string> <string name="decrypting_db">解密資料庫內容中…</string>
<string name="default_checkbox">以此作為預設資料庫</string> <string name="default_checkbox">以此作為預設資料庫</string>
<string name="digits">數字</string> <string name="digits">數字</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft軟體不帶有任何擔保。這是自由軟體您可在遵循GPL 3或者更高版本的情況下重新發佈。</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft軟體不帶有任何擔保。這是自由軟體您可在遵循GPL 3或者更高版本的情況下重新發佈。</string>
<string name="select_database_file">選擇一個已存在之資料庫</string> <string name="select_database_file">選擇一個已存在之資料庫</string>
<string name="entry_accessed">訪問時間</string> <string name="entry_accessed">訪問時間</string>
<string name="entry_cancel">取消</string> <string name="entry_cancel">取消</string>
@@ -85,9 +85,9 @@
<string name="list_size_summary">群列表中的文本尺寸</string> <string name="list_size_summary">群列表中的文本尺寸</string>
<string name="loading_database">載入資料庫中…</string> <string name="loading_database">載入資料庫中…</string>
<string name="lowercase">小寫</string> <string name="lowercase">小寫</string>
<string name="maskpass_title">密碼遮罩</string> <string name="hide_password_title">密碼遮罩</string>
<string name="maskpass_summary">預設隱藏密碼</string> <string name="hide_password_summary">預設隱藏密碼</string>
<string name="menu_about">關於</string> <string name="about">關於</string>
<string name="menu_change_key_settings">變更主密鑰</string> <string name="menu_change_key_settings">變更主密鑰</string>
<string name="settings">設定</string> <string name="settings">設定</string>
<string name="menu_database_settings">資料庫設定</string> <string name="menu_database_settings">資料庫設定</string>
@@ -106,14 +106,11 @@
<string name="open_recent">最近打開的資料庫:</string> <string name="open_recent">最近打開的資料庫:</string>
<string name="progress_create">創建新資料庫中…</string> <string name="progress_create">創建新資料庫中…</string>
<string name="progress_title">工作中…</string> <string name="progress_title">工作中…</string>
<string name="remember_keyfile_summary">記住密鑰檔的位置</string>
<string name="remember_keyfile_title">保存密鑰檔</string>
<string name="content_description_remove_from_list">移除</string> <string name="content_description_remove_from_list">移除</string>
<string name="encryption_rijndael">Rijndael加密(AES)</string> <string name="encryption_rijndael">Rijndael加密(AES)</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="rounds">加密次數</string> <string name="rounds">加密次數</string>
<string name="rounds_explanation">更高級的加密次數對暴力攻擊能提供額外保護,但也會增加讀取和保存的時間。</string> <string name="rounds_explanation">更高級的加密次數對暴力攻擊能提供額外保護,但也會增加讀取和保存的時間。</string>
<string name="rounds_hint">加密次數</string>
<string name="saving_database">正在保存資料庫…</string> <string name="saving_database">正在保存資料庫…</string>
<string name="space">空格</string> <string name="space">空格</string>
<string name="search_label">搜尋</string> <string name="search_label">搜尋</string>
@@ -152,7 +149,6 @@
<string name="error_autofill_enable_service">無法啟用自動填入服務。</string> <string name="error_autofill_enable_service">無法啟用自動填入服務。</string>
<string name="error_move_folder_in_itself">無法移動一個群組至自己本身。</string> <string name="error_move_folder_in_itself">無法移動一個群組至自己本身。</string>
<string name="invalid_algorithm">無效的演算法。</string> <string name="invalid_algorithm">無效的演算法。</string>
<string name="keyfile_does_not_exist">密鑰檔不存在。</string>
<string name="keyfile_is_empty">密鑰檔是空白的。</string> <string name="keyfile_is_empty">密鑰檔是空白的。</string>
<string name="menu_form_filling_settings">表格填入</string> <string name="menu_form_filling_settings">表格填入</string>
<string name="menu_copy">複製</string> <string name="menu_copy">複製</string>
@@ -163,7 +159,7 @@
<string name="menu_biometric_remove_key">移除指紋密鑰</string> <string name="menu_biometric_remove_key">移除指紋密鑰</string>
<string name="menu_file_selection_read_only">唯讀</string> <string name="menu_file_selection_read_only">唯讀</string>
<string name="menu_open_file_read_and_write">讀寫</string> <string name="menu_open_file_read_and_write">讀寫</string>
<string name="omitbackup_title">不要搜尋備份的項目</string> <string name="omit_backup_search_title">不要搜尋備份的項目</string>
<string name="protection">保護</string> <string name="protection">保護</string>
<string name="read_only">唯讀</string> <string name="read_only">唯讀</string>
<string name="read_only_warning">KeePassDX 無法存取資料庫所在位置,將以唯讀模式開啟資料庫。</string> <string name="read_only_warning">KeePassDX 無法存取資料庫所在位置,將以唯讀模式開啟資料庫。</string>
@@ -207,9 +203,7 @@
<string name="field_name">欄位名</string> <string name="field_name">欄位名</string>
<string name="field_value">欄位值</string> <string name="field_value">欄位值</string>
<string name="file_not_found_content">找不到檔案。嘗試從檔案瀏覽器重新打開它。</string> <string name="file_not_found_content">找不到檔案。嘗試從檔案瀏覽器重新打開它。</string>
<string name="omitbackup_summary">從搜尋結果中省略\"備份\"和\"回收站\"組</string> <string name="omit_backup_search_summary">從搜尋結果中省略\"備份\"和\"回收站\"組</string>
<string name="recentfile_title">最近的檔案歷史記錄</string>
<string name="recentfile_summary">記住最近的檔案名</string>
<string name="encryption_explanation">用於所有資料的資料庫加密演算法。</string> <string name="encryption_explanation">用於所有資料的資料庫加密演算法。</string>
<string name="memory_usage">記憶體使用情況</string> <string name="memory_usage">記憶體使用情況</string>
<string name="memory_usage_explanation">密钥推導函數要使用的記憶體量(以二进制字节为单位)。</string> <string name="memory_usage_explanation">密钥推導函數要使用的記憶體量(以二进制字节为单位)。</string>

View File

@@ -32,8 +32,8 @@
<string name="app_pro_url" translatable="false">https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.pro</string> <string name="app_pro_url" translatable="false">https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.pro</string>
<string name="contribution_url" translatable="false">https://www.keepassdx.com/contribution</string> <string name="contribution_url" translatable="false">https://www.keepassdx.com/contribution</string>
<string name="homepage" translatable="false">https://www.keepassdx.com</string> <string name="homepage_url" translatable="false">https://www.keepassdx.com</string>
<string name="issues" translatable="false">https://github.com/Kunzisoft/KeePassDX/issues</string> <string name="issues_url" translatable="false">https://github.com/Kunzisoft/KeePassDX/issues</string>
<string name="file_manager_play_store" translatable="false">TODO file manager</string> <string name="file_manager_play_store" translatable="false">TODO file manager</string>
<string name="file_manager_f_droid" translatable="false">TODO file manager</string> <string name="file_manager_f_droid" translatable="false">TODO file manager</string>
<string name="field_references_url" translatable="false">https://keepass.info/help/base/fieldrefs.html</string> <string name="field_references_url" translatable="false">https://keepass.info/help/base/fieldrefs.html</string>
@@ -68,8 +68,10 @@
<bool name="enable_read_only_default" translatable="false">false</bool> <bool name="enable_read_only_default" translatable="false">false</bool>
<string name="enable_auto_save_database_key" translatable="false">enable_auto_save_database_key</string> <string name="enable_auto_save_database_key" translatable="false">enable_auto_save_database_key</string>
<bool name="enable_auto_save_database_default" translatable="false">true</bool> <bool name="enable_auto_save_database_default" translatable="false">true</bool>
<string name="omitbackup_key" translatable="false">omitbackup</string> <string name="omit_backup_search_key" translatable="false">omit_backup_search_key</string>
<bool name="omitbackup_default" translatable="false">true</bool> <bool name="omit_backup_search_default" translatable="false">true</bool>
<string name="auto_focus_search_key" translatable="false">auto_focus_search_key</string>
<bool name="auto_focus_search_default" translatable="false">false</bool>
<string name="app_timeout_key" translatable="false">app_timeout_key</string> <string name="app_timeout_key" translatable="false">app_timeout_key</string>
<string name="lock_database_screen_off_key" translatable="false">lock_database_screen_off_key</string> <string name="lock_database_screen_off_key" translatable="false">lock_database_screen_off_key</string>
<bool name="lock_database_screen_off_default" translatable="false">true</bool> <bool name="lock_database_screen_off_default" translatable="false">true</bool>
@@ -79,14 +81,18 @@
<bool name="lock_database_back_root_default" translatable="false">false</bool> <bool name="lock_database_back_root_default" translatable="false">false</bool>
<string name="password_length_key" translatable="false">password_length_key</string> <string name="password_length_key" translatable="false">password_length_key</string>
<string name="list_password_generator_options_key" translatable="false">list_password_generator_options_key</string> <string name="list_password_generator_options_key" translatable="false">list_password_generator_options_key</string>
<string name="maskpass_key" translatable="false">maskpass</string> <string name="hide_password_key" translatable="false">hide_password_key</string>
<bool name="maskpass_default" translatable="false">true</bool> <bool name="hide_password_default" translatable="false">true</bool>
<string name="allow_copy_password_key" translatable="false">allow_copy_password_key</string> <string name="allow_copy_password_key" translatable="false">allow_copy_password_key</string>
<bool name="allow_copy_password_default" translatable="false">false</bool> <bool name="allow_copy_password_default" translatable="false">false</bool>
<string name="recentfile_key" translatable="false">recentfile</string> <string name="remember_database_locations_key" translatable="false">remember_database_locations_key</string>
<bool name="recentfile_default" translatable="false">true</bool> <bool name="remember_database_locations_default" translatable="false">true</bool>
<string name="keyfile_key" translatable="false">keyfile</string> <string name="show_recent_files_key" translatable="false">show_recent_files_key</string>
<bool name="keyfile_default" translatable="false">true</bool> <bool name="show_recent_files_default" translatable="false">true</bool>
<string name="hide_broken_locations_key" translatable="false">hide_broken_locations_key</string>
<bool name="hide_broken_locations_default" translatable="false">true</bool>
<string name="remember_keyfile_locations_key" translatable="false">remember_keyfile_locations_key</string>
<bool name="remember_keyfile_locations_default" translatable="false">true</bool>
<string name="advanced_unlock_explanation_key" translatable="false">advanced_unlock_explanation_key</string> <string name="advanced_unlock_explanation_key" translatable="false">advanced_unlock_explanation_key</string>
<string name="biometric_unlock_enable_key" translatable="false">biometric_unlock_enable_key</string> <string name="biometric_unlock_enable_key" translatable="false">biometric_unlock_enable_key</string>
<bool name="biometric_unlock_enable_default" translatable="false">false</bool> <bool name="biometric_unlock_enable_default" translatable="false">false</bool>
@@ -108,6 +114,7 @@
<bool name="clear_clipboard_notification_default" translatable="false">true</bool> <bool name="clear_clipboard_notification_default" translatable="false">true</bool>
<string name="clipboard_timeout_key" translatable="false">clip_timeout_key</string> <string name="clipboard_timeout_key" translatable="false">clip_timeout_key</string>
<string name="clipboard_timeout_default" translatable="false">300000</string> <string name="clipboard_timeout_default" translatable="false">300000</string>
<string name="autofill_key" translatable="false">autofill_key</string>
<string name="autofill_explanation_key" translatable="false">autofill_explanation_key</string> <string name="autofill_explanation_key" translatable="false">autofill_explanation_key</string>
<string name="settings_autofill_enable_key" translatable="false">settings_autofill_enable_key</string> <string name="settings_autofill_enable_key" translatable="false">settings_autofill_enable_key</string>
<bool name="settings_autofill_enable_default" translatable="false">false</bool> <bool name="settings_autofill_enable_default" translatable="false">false</bool>

View File

@@ -17,8 +17,10 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with KeePassDX. If not, see <http://www.gnu.org/licenses/>. along with KeePassDX. If not, see <http://www.gnu.org/licenses/>.
--><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> --><resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
<string name="about_feedback">Feedback</string> <string name="contact">Contact</string>
<string name="about_homepage">Homepage</string> <string name="contribution">Contribution</string>
<string name="feedback">Feedback</string>
<string name="homepage">Homepage</string>
<string name="about_description">Android implementation of the KeePass password manager</string> <string name="about_description">Android implementation of the KeePass password manager</string>
<string name="accept">Accept</string> <string name="accept">Accept</string>
<string name="add_entry">Add entry</string> <string name="add_entry">Add entry</string>
@@ -30,7 +32,7 @@
<string name="encryption_algorithm">Encryption algorithm</string> <string name="encryption_algorithm">Encryption algorithm</string>
<string name="key_derivation_function">Key derivation function</string> <string name="key_derivation_function">Key derivation function</string>
<string name="app_timeout">App timeout</string> <string name="app_timeout">App timeout</string>
<string name="app_timeout_summary">Inactivity before the app is locked</string> <string name="app_timeout_summary">Idle time before locking the database</string>
<string name="application">App</string> <string name="application">App</string>
<string name="beta_dontask">Do not show again</string> <string name="beta_dontask">Do not show again</string>
<string name="brackets">Brackets</string> <string name="brackets">Brackets</string>
@@ -70,7 +72,8 @@
<string name="decrypting_db">Decrypting database content…</string> <string name="decrypting_db">Decrypting database content…</string>
<string name="default_checkbox">Use as default database</string> <string name="default_checkbox">Use as default database</string>
<string name="digits">Digits</string> <string name="digits">Digits</string>
<string name="disclaimer_formal">KeePassDX © %1$d Kunzisoft comes with absolutely no warranty. This is libre software, and you are welcome to redistribute it under the conditions of the GPL version 3 or later.</string> <string name="html_about_licence">KeePassDX © %1$d Kunzisoft is &lt;strong&gt;open source&lt;/strong&gt; and &lt;strong&gt;without advertising&lt;/strong&gt;. \nIt is provided as is, under &lt;strong&gt;GPLv3&lt;/strong&gt; license, without any warranty.</string>
<string name="html_about_contribution">In order to &lt;strong&gt;keep our freedom&lt;/strong&gt;, &lt;strong&gt;fix bugs&lt;/strong&gt;, &lt;strong&gt;add features&lt;/strong&gt; and &lt;strong&gt;to be always active&lt;/strong&gt;, we count on your &lt;strong&gt;contribution.&lt;/strong&gt;</string>
<string name="entry_accessed">Accessed</string> <string name="entry_accessed">Accessed</string>
<string name="entry_cancel">Cancel</string> <string name="entry_cancel">Cancel</string>
<string name="entry_notes">Notes</string> <string name="entry_notes">Notes</string>
@@ -130,12 +133,12 @@
<string name="file_not_found_content">Could not find file. Try reopening it from your file browser.</string> <string name="file_not_found_content">Could not find file. Try reopening it from your file browser.</string>
<string name="file_browser">File browser</string> <string name="file_browser">File browser</string>
<string name="generate_password">Generate password</string> <string name="generate_password">Generate password</string>
<string name="hint_conf_pass">confirm password</string> <string name="hint_conf_pass">Confirm password</string>
<string name="hint_generated_password">generated password</string> <string name="hint_generated_password">Generated password</string>
<string name="hint_group_name">Group name</string> <string name="hint_group_name">Group name</string>
<string name="hint_keyfile">keyfile</string> <string name="hint_keyfile">Keyfile</string>
<string name="hint_length">length</string> <string name="hint_length">Length</string>
<string name="hint_pass">password</string> <string name="hint_pass">Password</string>
<string name="password">Password</string> <string name="password">Password</string>
<string name="install_from_f_droid">Install from F-Droid</string> <string name="install_from_f_droid">Install from F-Droid</string>
<string name="install_from_play_store">Install from Play Store</string> <string name="install_from_play_store">Install from Play Store</string>
@@ -143,7 +146,6 @@
<string name="invalid_algorithm">Wrong algorithm.</string> <string name="invalid_algorithm">Wrong algorithm.</string>
<string name="invalid_db_same_uuid">%1$s with the same UUID %2$s already exists.</string> <string name="invalid_db_same_uuid">%1$s with the same UUID %2$s already exists.</string>
<string name="invalid_db_sig">Could not recognize the database format.</string> <string name="invalid_db_sig">Could not recognize the database format.</string>
<string name="keyfile_does_not_exist">No keyfile exists.</string>
<string name="keyfile_is_empty">The keyfile is empty.</string> <string name="keyfile_is_empty">The keyfile is empty.</string>
<string name="length">Length</string> <string name="length">Length</string>
<string name="list_entries_show_username_title">Show usernames</string> <string name="list_entries_show_username_title">Show usernames</string>
@@ -155,9 +157,9 @@
<string name="creating_database">Creating database…</string> <string name="creating_database">Creating database…</string>
<string name="loading_database">Loading database…</string> <string name="loading_database">Loading database…</string>
<string name="lowercase">Lower-case</string> <string name="lowercase">Lower-case</string>
<string name="maskpass_title">Hide passwords</string> <string name="hide_password_title">Hide passwords</string>
<string name="maskpass_summary">Mask passwords (***) by default</string> <string name="hide_password_summary">Mask passwords (***) by default</string>
<string name="menu_about">About</string> <string name="about">About</string>
<string name="menu_change_key_settings">Change master key</string> <string name="menu_change_key_settings">Change master key</string>
<string name="copy_field">Copy of %1$s</string> <string name="copy_field">Copy of %1$s</string>
<string name="settings">Settings</string> <string name="settings">Settings</string>
@@ -194,8 +196,10 @@
<string name="select_database_file">Open existing database</string> <string name="select_database_file">Open existing database</string>
<string name="create_keepass_file">Create new database</string> <string name="create_keepass_file">Create new database</string>
<string name="open_recent">Recent databases</string> <string name="open_recent">Recent databases</string>
<string name="omitbackup_title">Don\'t search through backup entries</string> <string name="omit_backup_search_title">Don\'t search through backup entries</string>
<string name="omitbackup_summary">Omits \"Backup\" and \"Recycle bin\" groups from search results</string> <string name="omit_backup_search_summary">Omits \"Backup\" and \"Recycle bin\" groups from search results</string>
<string name="auto_focus_search_title">Quick search</string>
<string name="auto_focus_search_summary">Request a search when opening a database</string>
<string name="progress_create">Creating new database…</string> <string name="progress_create">Creating new database…</string>
<string name="progress_title">Working…</string> <string name="progress_title">Working…</string>
<string name="protection">Protection</string> <string name="protection">Protection</string>
@@ -204,16 +208,19 @@
<string name="contains_duplicate_uuid">The database contains duplicate UUIDs.</string> <string name="contains_duplicate_uuid">The database contains duplicate UUIDs.</string>
<string name="contains_duplicate_uuid_procedure">By validating this dialog, KeePassDX will fix the problem (by generating new UUIDs for duplicates) and continue.</string> <string name="contains_duplicate_uuid_procedure">By validating this dialog, KeePassDX will fix the problem (by generating new UUIDs for duplicates) and continue.</string>
<string name="selection_mode">Selection mode</string> <string name="selection_mode">Selection mode</string>
<string name="recentfile_title">Recent file history</string> <string name="remember_database_locations_title">Save location of databases</string>
<string name="recentfile_summary">Remember recent filenames</string> <string name="remember_database_locations_summary">Remember the location of databases</string>
<string name="remember_keyfile_summary">Remembers the location of databases keyfiles</string> <string name="remember_keyfile_locations_title">Save location of keyfiles</string>
<string name="remember_keyfile_title">Save keyfile</string> <string name="remember_keyfile_locations_summary">Remember the location of databases keyfiles</string>
<string name="show_recent_files_title">Show recent files</string>
<string name="show_recent_files_summary">Show locations of recent databases</string>
<string name="hide_broken_locations_title">Hide broken database links</string>
<string name="hide_broken_locations_summary">Hide broken links in the list of recent databases</string>
<string name="root">Root</string> <string name="root">Root</string>
<string name="encryption_explanation">Database encryption algorithm used for all data.</string> <string name="encryption_explanation">Database encryption algorithm used for all data.</string>
<string name="kdf_explanation">To generate the key for the encryption algorithm, the master key is transformed using a randomly salted key derivation function.</string> <string name="kdf_explanation">To generate the key for the encryption algorithm, the master key is transformed using a randomly salted key derivation function.</string>
<string name="rounds">Transformation rounds</string> <string name="rounds">Transformation rounds</string>
<string name="rounds_explanation">Additional encryption rounds provide higher protection against brute force attacks, but can really slow down loading and saving.</string> <string name="rounds_explanation">Additional encryption rounds provide higher protection against brute force attacks, but can really slow down loading and saving.</string>
<string name="rounds_hint">transformation rounds</string>
<string name="memory_usage">Memory usage</string> <string name="memory_usage">Memory usage</string>
<string name="memory_usage_explanation">Amount of memory (in bytes) to be used by the key derivation function.</string> <string name="memory_usage_explanation">Amount of memory (in bytes) to be used by the key derivation function.</string>
<string name="parallelism">Parallelism</string> <string name="parallelism">Parallelism</string>
@@ -242,8 +249,8 @@
<string name="uppercase">Upper-case</string> <string name="uppercase">Upper-case</string>
<string name="warning">Warning</string> <string name="warning">Warning</string>
<string name="warning_password_encoding">Avoid password characters outside of text encoding format in database file (unrecognized chars are converted to the same letter).</string> <string name="warning_password_encoding">Avoid password characters outside of text encoding format in database file (unrecognized chars are converted to the same letter).</string>
<string name="warning_read_only">Grant SD card write access to save database changes.</string> <string name="warning_database_read_only">Grant file write access to save database changes</string>
<string name="warning_unmounted">Mount the SD card to create or load a database.</string> <string name="warning_unmounted">Mount the memory card to create or load a database.</string>
<string name="warning_empty_password">Do you really want no password unlocking protection?</string> <string name="warning_empty_password">Do you really want no password unlocking protection?</string>
<string name="warning_no_encryption_key">Are you sure you do not want to use any encryption key?</string> <string name="warning_no_encryption_key">Are you sure you do not want to use any encryption key?</string>
<string name="warning_permanently_delete_nodes">Are you sure you want to permanently delete the selected nodes?</string> <string name="warning_permanently_delete_nodes">Are you sure you want to permanently delete the selected nodes?</string>
@@ -312,9 +319,9 @@
<string name="recycle_bin_title">Recycle bin usage</string> <string name="recycle_bin_title">Recycle bin usage</string>
<string name="recycle_bin_summary">Moves groups and entries to \"Recycle bin\" group before deleting</string> <string name="recycle_bin_summary">Moves groups and entries to \"Recycle bin\" group before deleting</string>
<string name="recycle_bin_group_title">Recycle bin group</string> <string name="recycle_bin_group_title">Recycle bin group</string>
<string name="max_history_items_title">Max. history items</string> <string name="max_history_items_title">Maximum number</string>
<string name="max_history_items_summary">Limit the number of history items per entry</string> <string name="max_history_items_summary">Limit the number of history items per entry</string>
<string name="max_history_size_title">Max. history size</string> <string name="max_history_size_title">Maximum size</string>
<string name="max_history_size_summary">Limit the history size (in bytes) per entry</string> <string name="max_history_size_summary">Limit the history size (in bytes) per entry</string>
<string name="settings_database_recommend_changing_master_key_title">Recommend renewal</string> <string name="settings_database_recommend_changing_master_key_title">Recommend renewal</string>
<string name="settings_database_recommend_changing_master_key_summary">Recommend changing the master key (days)</string> <string name="settings_database_recommend_changing_master_key_summary">Recommend changing the master key (days)</string>
@@ -325,12 +332,12 @@
<string name="monospace_font_fields_enable_title">Field font</string> <string name="monospace_font_fields_enable_title">Field font</string>
<string name="monospace_font_fields_enable_summary">Change font used in fields for better character visibility</string> <string name="monospace_font_fields_enable_summary">Change font used in fields for better character visibility</string>
<string name="allow_copy_password_title">Clipboard trust</string> <string name="allow_copy_password_title">Clipboard trust</string>
<string name="allow_copy_password_summary">Allow the entry password and protected fields to enter the clipboard</string> <string name="allow_copy_password_summary">Allow copying the entry password and protected fields to the clipboard</string>
<string name="allow_copy_password_warning">Warning: The clipboard is shared by all apps. If sensitive data is copied, other software may recover it.</string> <string name="allow_copy_password_warning">Warning: The clipboard is shared by all apps. If sensitive data is copied, other software may recover it.</string>
<string name="enable">Enable</string> <string name="enable">Enable</string>
<string name="disable">Disable</string> <string name="disable">Disable</string>
<string name="clear_clipboard_notification_title">Clear at closing</string> <string name="clear_clipboard_notification_title">Clear at closing</string>
<string name="clear_clipboard_notification_summary">Close the database when closing the notification</string> <string name="clear_clipboard_notification_summary">Lock the database when closing the notification</string>
<string name="database_name_title">Database name</string> <string name="database_name_title">Database name</string>
<string name="database_description_title">Database description</string> <string name="database_description_title">Database description</string>
<string name="database_default_username_title">Default username</string> <string name="database_default_username_title">Default username</string>
@@ -374,7 +381,7 @@
<string name="delete_entered_password_title">Delete password</string> <string name="delete_entered_password_title">Delete password</string>
<string name="delete_entered_password_summary">Deletes the password entered after a connection attempt</string> <string name="delete_entered_password_summary">Deletes the password entered after a connection attempt</string>
<string name="enable_read_only_title">Write-protected</string> <string name="enable_read_only_title">Write-protected</string>
<string name="enable_read_only_summary">Open your database read-only by default</string> <string name="enable_read_only_summary">Open the database read-only by default</string>
<string name="enable_auto_save_database_title">Autosave database</string> <string name="enable_auto_save_database_title">Autosave database</string>
<string name="enable_auto_save_database_summary">Automatically save the database after an important action (only in \"Modifiable\" mode)</string> <string name="enable_auto_save_database_summary">Automatically save the database after an important action (only in \"Modifiable\" mode)</string>
<string name="enable_education_screens_title">Educational screens</string> <string name="enable_education_screens_title">Educational screens</string>
@@ -412,8 +419,8 @@
<string name="education_donation_title">Participate</string> <string name="education_donation_title">Participate</string>
<string name="education_donation_summary">Help increase the stability, security and in adding more features.</string> <string name="education_donation_summary">Help increase the stability, security and in adding more features.</string>
<string name="html_text_ad_free">Unlike many password management apps, this one is &lt;strong&gt;ad-free&lt;/strong&gt;, &lt;strong&gt;copylefted libre software&lt;/strong&gt; and does not collect personal data on its servers, no matter what version you use.</string> <string name="html_text_ad_free">Unlike many password management apps, this one is &lt;strong&gt;ad-free&lt;/strong&gt;, &lt;strong&gt;copylefted libre software&lt;/strong&gt; and does not collect personal data on its servers, no matter what version you use.</string>
<string name="html_text_buy_pro">By buying the pro version, you will have access to this &lt;strong&gt;visual feature&lt;/strong&gt; and you will especially help &lt;strong&gt;the realization of community projects.&lt;/strong&gt;</string> <string name="html_text_buy_pro">By buying the pro version, you will have access to this &lt;strong&gt;visual style&lt;/strong&gt; and you will especially help &lt;strong&gt;the realization of community projects.&lt;/strong&gt;</string>
<string name="html_text_feature_generosity">This &lt;strong&gt;visual feature&lt;/strong&gt; is available thanks to your generosity.</string> <string name="html_text_feature_generosity">This &lt;strong&gt;visual style&lt;/strong&gt; is available thanks to your generosity.</string>
<string name="html_text_donation">In order to keep our freedom and to always be active, we count on your &lt;strong&gt;contribution.&lt;/strong&gt;</string> <string name="html_text_donation">In order to keep our freedom and to always be active, we count on your &lt;strong&gt;contribution.&lt;/strong&gt;</string>
<string name="html_text_dev_feature">This feature is &lt;strong&gt;under development&lt;/strong&gt; and requires your &lt;strong&gt;contribution&lt;/strong&gt; to be available soon.</string> <string name="html_text_dev_feature">This feature is &lt;strong&gt;under development&lt;/strong&gt; and requires your &lt;strong&gt;contribution&lt;/strong&gt; to be available soon.</string>
<string name="html_text_dev_feature_buy_pro">By buying the &lt;strong&gt;pro&lt;/strong&gt; version,</string> <string name="html_text_dev_feature_buy_pro">By buying the &lt;strong&gt;pro&lt;/strong&gt; version,</string>
@@ -434,7 +441,7 @@
<string name="encryption_twofish">Twofish</string> <string name="encryption_twofish">Twofish</string>
<string name="encryption_chacha20">ChaCha20</string> <string name="encryption_chacha20">ChaCha20</string>
<!-- Key Derivation Functions --> <!-- Key Derivation Functions -->
<string name="kdf_AES">AES KDF</string> <string name="kdf_AES">AES</string>
<string name="kdf_Argon2">Argon2</string> <string name="kdf_Argon2">Argon2</string>
<string-array name="timeout_options"> <string-array name="timeout_options">
<item>5 seconds</item> <item>5 seconds</item>

View File

@@ -50,10 +50,15 @@
android:title="@string/search_label"> android:title="@string/search_label">
<SwitchPreference <SwitchPreference
android:key="@string/omitbackup_key" android:key="@string/omit_backup_search_key"
android:title="@string/omitbackup_title" android:title="@string/omit_backup_search_title"
android:summary="@string/omitbackup_summary" android:summary="@string/omit_backup_search_summary"
android:defaultValue="@bool/omitbackup_default"/> android:defaultValue="@bool/omit_backup_search_default"/>
<SwitchPreference
android:key="@string/auto_focus_search_key"
android:title="@string/auto_focus_search_title"
android:summary="@string/auto_focus_search_summary"
android:defaultValue="@bool/auto_focus_search_default"/>
</PreferenceCategory> </PreferenceCategory>
@@ -105,10 +110,10 @@
android:entryValues="@array/list_password_generator_options_values" android:entryValues="@array/list_password_generator_options_values"
android:defaultValue="@array/list_password_generator_options_default_values"/> android:defaultValue="@array/list_password_generator_options_default_values"/>
<SwitchPreference <SwitchPreference
android:key="@string/maskpass_key" android:key="@string/hide_password_key"
android:title="@string/maskpass_title" android:title="@string/hide_password_title"
android:summary="@string/maskpass_summary" android:summary="@string/hide_password_summary"
android:defaultValue="@bool/maskpass_default"/> android:defaultValue="@bool/hide_password_default"/>
<SwitchPreference <SwitchPreference
android:key="@string/allow_copy_password_key" android:key="@string/allow_copy_password_key"
android:title="@string/allow_copy_password_title" android:title="@string/allow_copy_password_title"
@@ -121,16 +126,28 @@
android:title="@string/database_history"> android:title="@string/database_history">
<SwitchPreference <SwitchPreference
android:key="@string/recentfile_key" android:key="@string/remember_database_locations_key"
android:title="@string/recentfile_title" android:title="@string/remember_database_locations_title"
android:summary="@string/recentfile_summary" android:summary="@string/remember_database_locations_summary"
android:defaultValue="@bool/recentfile_default"/> android:defaultValue="@bool/remember_database_locations_default"/>
<SwitchPreference <SwitchPreference
android:key="@string/keyfile_key" android:key="@string/remember_keyfile_locations_key"
android:title="@string/remember_keyfile_title" android:title="@string/remember_keyfile_locations_title"
android:summary="@string/remember_keyfile_summary" android:summary="@string/remember_keyfile_locations_summary"
android:dependency="@string/recentfile_key" android:dependency="@string/remember_database_locations_key"
android:defaultValue="@bool/keyfile_default"/> android:defaultValue="@bool/remember_keyfile_locations_default"/>
<SwitchPreference
android:key="@string/show_recent_files_key"
android:title="@string/show_recent_files_title"
android:summary="@string/show_recent_files_summary"
android:dependency="@string/remember_database_locations_key"
android:defaultValue="@bool/show_recent_files_default"/>
<SwitchPreference
android:key="@string/hide_broken_locations_key"
android:title="@string/hide_broken_locations_title"
android:summary="@string/hide_broken_locations_summary"
android:dependency="@string/show_recent_files_key"
android:defaultValue="@bool/hide_broken_locations_default"/>
</PreferenceCategory> </PreferenceCategory>

View File

@@ -66,6 +66,7 @@
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory <PreferenceCategory
android:key="@string/autofill_key"
android:title="@string/autofill"> android:title="@string/autofill">
<Preference <Preference
android:key="@string/autofill_explanation_key" android:key="@string/autofill_explanation_key"

View File

@@ -50,7 +50,7 @@ platform :android do
upload_to_play_store( upload_to_play_store(
track: "beta", track: "beta",
skip_upload_metadata: "false", skip_upload_metadata: "false",
skip_upload_images: "true", skip_upload_images: "false",
skip_upload_screenshots: "false", skip_upload_screenshots: "false",
apk: "./app/build/outputs/apk/free/release/app-free-release.apk", apk: "./app/build/outputs/apk/free/release/app-free-release.apk",
validate_only: "false", validate_only: "false",
@@ -63,7 +63,7 @@ platform :android do
upload_to_play_store( upload_to_play_store(
track: "beta", track: "beta",
skip_upload_metadata: "false", skip_upload_metadata: "false",
skip_upload_images: "true", skip_upload_images: "false",
skip_upload_screenshots: "false", skip_upload_screenshots: "false",
apk: "./app/build/outputs/apk/pro/release/app-pro-release.apk", apk: "./app/build/outputs/apk/pro/release/app-pro-release.apk",
validate_only: "false", validate_only: "false",

View File

@@ -0,0 +1,7 @@
* New setting to hide broken links
* Show URL when title is empty
* Setting to open search field at database opening
* Fix settings for database locations
* Fix error message when database file not writable
* Fix appearance refresh settings
* Sort optimization

View File

@@ -0,0 +1,7 @@
* Nouveau paramètre pour cacher les liens de base de données brisés
* Paramètre pour ouvrir le champ de recherche à l'ouverture de la base de données
* Affiche l'URL lorsque le titre est vide
* Correction des paramètres pour les emplacements de base de données
* Correction d'un message d'erreur lorsque le fichier de base de données n'est pas accessible en écriture
* Correction des paramètres de rafraîchissement de l'apparence
* Optimisation du tri

View File

@@ -1 +1 @@
Gestionnaire de mots de passe sécurisé et open source compatible fichiers KeePass Gestionnaire de mots de passe open source compatible KeePass

View File

@@ -1 +1 @@
Version pro de KeePassDX, gestionnaire de mots de passe sécurisé et open source Version pro de KeePassDX, gestionnaire de mots de passe open source