From 85467fa15b44a707990b9853238b0411940820aa Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Mon, 30 Nov 2020 13:56:14 +0100 Subject: [PATCH] Change biometric to advanced unlock --- .../keepass/activities/PasswordActivity.kt | 2 +- .../biometric/AdvancedUnlockedManager.kt | 20 ++-- .../BiometricUnlockDatabaseHelper.kt | 6 +- .../settings/NestedAppSettingsFragment.kt | 2 +- .../keepass/settings/PreferencesUtil.kt | 2 +- .../keepass/view/AdvancedUnlockInfoView.kt | 32 ++++--- app/src/main/res/drawable-v23/bolt.xml | 13 +++ app/src/main/res/drawable-v23/fingerprint.xml | 4 +- .../res/drawable-v23/fingerprint_scan.xml | 4 +- .../ic_fingerprint_remove_white_24dp.xml | 16 ---- .../ic_keystore_remove_white_24dp.xml | 13 +++ .../res/layout-v23/view_advanced_unlock.xml | 2 +- app/src/main/res/menu/advanced_unlock.xml | 6 +- app/src/main/res/values-ar/strings.xml | 13 +-- app/src/main/res/values-b+sr+Latn/strings.xml | 1 - app/src/main/res/values-ca/strings.xml | 4 - app/src/main/res/values-cs/strings.xml | 11 --- app/src/main/res/values-da/strings.xml | 12 --- app/src/main/res/values-de/strings.xml | 12 --- app/src/main/res/values-el/strings.xml | 12 --- app/src/main/res/values-es/strings.xml | 12 +-- app/src/main/res/values-fa/strings.xml | 11 --- app/src/main/res/values-fi/strings.xml | 10 -- app/src/main/res/values-fr/strings.xml | 12 --- app/src/main/res/values-hr/strings.xml | 12 --- app/src/main/res/values-hu/strings.xml | 12 --- app/src/main/res/values-id/strings.xml | 1 - app/src/main/res/values-it/strings.xml | 11 --- app/src/main/res/values-ja/strings.xml | 12 --- app/src/main/res/values-ko/strings.xml | 1 - app/src/main/res/values-ml/strings.xml | 11 --- app/src/main/res/values-nb/strings.xml | 9 -- app/src/main/res/values-nl/strings.xml | 11 --- app/src/main/res/values-pa/strings.xml | 9 -- app/src/main/res/values-pl/strings.xml | 12 --- app/src/main/res/values-pt-rBR/strings.xml | 13 +-- app/src/main/res/values-pt-rPT/strings.xml | 11 --- app/src/main/res/values-pt/strings.xml | 11 --- app/src/main/res/values-ro/strings.xml | 11 --- app/src/main/res/values-ru/strings.xml | 12 --- app/src/main/res/values-sv/strings.xml | 11 --- app/src/main/res/values-tr/strings.xml | 12 --- app/src/main/res/values-uk/strings.xml | 12 --- app/src/main/res/values-v23/fingerprint.xml | 3 +- app/src/main/res/values-zh-rCN/strings.xml | 12 --- app/src/main/res/values-zh-rTW/strings.xml | 7 -- app/src/main/res/values/strings.xml | 24 ++--- art/ic_device_unlock.svg | 96 +++++++++++++++++++ art/ic_fingerprint_remove.svg | 96 ------------------- art/ic_keystore_remove.svg | 96 +++++++++++++++++++ 50 files changed, 278 insertions(+), 482 deletions(-) create mode 100644 app/src/main/res/drawable-v23/bolt.xml delete mode 100644 app/src/main/res/drawable/ic_fingerprint_remove_white_24dp.xml create mode 100644 app/src/main/res/drawable/ic_keystore_remove_white_24dp.xml create mode 100644 art/ic_device_unlock.svg delete mode 100644 art/ic_fingerprint_remove.svg create mode 100644 art/ic_keystore_remove.svg diff --git a/app/src/main/java/com/kunzisoft/keepass/activities/PasswordActivity.kt b/app/src/main/java/com/kunzisoft/keepass/activities/PasswordActivity.kt index f53e8768c..e31f58523 100644 --- a/app/src/main/java/com/kunzisoft/keepass/activities/PasswordActivity.kt +++ b/app/src/main/java/com/kunzisoft/keepass/activities/PasswordActivity.kt @@ -691,7 +691,7 @@ open class PasswordActivity : SpecialModeActivity() { readOnly = !readOnly changeOpenFileReadIcon(item) } - R.id.menu_biometric_remove_key -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { + R.id.menu_keystore_remove_key -> if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { advancedUnlockedManager?.deleteEntryKey() } else -> return MenuUtil.onDefaultMenuOptionsItemSelected(this, item) diff --git a/app/src/main/java/com/kunzisoft/keepass/biometric/AdvancedUnlockedManager.kt b/app/src/main/java/com/kunzisoft/keepass/biometric/AdvancedUnlockedManager.kt index 30dd2019b..bf7cbb6cd 100644 --- a/app/src/main/java/com/kunzisoft/keepass/biometric/AdvancedUnlockedManager.kt +++ b/app/src/main/java/com/kunzisoft/keepass/biometric/AdvancedUnlockedManager.kt @@ -59,7 +59,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, /** * Manage setting to auto open biometric prompt */ - private var biometricPromptAutoOpenPreference = PreferencesUtil.isBiometricPromptAutoOpenEnable(context) + private var biometricPromptAutoOpenPreference = PreferencesUtil.isAdvancedUnlockPromptAutoOpenEnable(context) var isBiometricPromptAutoOpenEnable: Boolean = false get() { return field && biometricPromptAutoOpenPreference @@ -85,6 +85,12 @@ class AdvancedUnlockedManager(var context: FragmentActivity, */ fun checkBiometricAvailability() { + if (PreferencesUtil.isDeviceCredentialUnlockEnable(context)) { + advancedUnlockInfoView?.setIconResource(R.drawable.bolt) + } else if (PreferencesUtil.isBiometricUnlockEnable(context)) { + advancedUnlockInfoView?.setIconResource(R.drawable.fingerprint) + } + // biometric not supported (by API level or hardware) so keep option hidden // or manually disable val biometricCanAuthenticate = BiometricUnlockDatabaseHelper.canAuthenticate(context) @@ -154,7 +160,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, override fun onAuthenticationFailed() { context.runOnUiThread { Log.e(TAG, "Biometric authentication failed, biometric not recognized") - setAdvancedUnlockedMessageView(R.string.biometric_not_recognized) + setAdvancedUnlockedMessageView(R.string.advanced_unlock_not_recognized) } } @@ -229,7 +235,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, advancedUnlockInfoView?.setIconViewClickListener(false) { biometricAuthenticationCallback.onAuthenticationError(BiometricPrompt.ERROR_UNABLE_TO_PROCESS, - context.getString(R.string.credential_before_click_biometric_button)) + context.getString(R.string.credential_before_click_advanced_unlock_button)) } } @@ -245,7 +251,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, setAdvancedUnlockedTitleView(R.string.crypto_object_not_initialized) } } else { - setAdvancedUnlockedTitleView(R.string.biometric_prompt_not_initialized) + setAdvancedUnlockedTitleView(R.string.advanced_unlock_prompt_not_initialized) } } } @@ -253,7 +259,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, private fun initEncryptData() { showFingerPrintViews(true) - setAdvancedUnlockedTitleView(R.string.open_biometric_prompt_store_credential) + setAdvancedUnlockedTitleView(R.string.open_advanced_unlock_prompt_store_credential) setAdvancedUnlockedMessageView("") biometricUnlockDatabaseHelper?.initEncryptData { biometricPrompt, cryptoObject, promptInfo -> @@ -266,7 +272,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, private fun initDecryptData() { showFingerPrintViews(true) - setAdvancedUnlockedTitleView(R.string.open_biometric_prompt_unlock_database) + setAdvancedUnlockedTitleView(R.string.open_advanced_unlock_prompt_unlock_database) setAdvancedUnlockedMessageView("") if (biometricUnlockDatabaseHelper != null) { @@ -354,7 +360,7 @@ class AdvancedUnlockedManager(var context: FragmentActivity, } override fun onInvalidKeyException(e: Exception) { - setAdvancedUnlockedMessageView(R.string.biometric_invalid_key) + setAdvancedUnlockedMessageView(R.string.advanced_unlock_invalid_key) } override fun onBiometricException(e: Exception) { diff --git a/app/src/main/java/com/kunzisoft/keepass/biometric/BiometricUnlockDatabaseHelper.kt b/app/src/main/java/com/kunzisoft/keepass/biometric/BiometricUnlockDatabaseHelper.kt index bde6cf062..056aee485 100644 --- a/app/src/main/java/com/kunzisoft/keepass/biometric/BiometricUnlockDatabaseHelper.kt +++ b/app/src/main/java/com/kunzisoft/keepass/biometric/BiometricUnlockDatabaseHelper.kt @@ -153,8 +153,8 @@ class BiometricUnlockDatabaseHelper(private val context: FragmentActivity) { initBiometricPrompt() val promptInfoStoreCredential = BiometricPrompt.PromptInfo.Builder().apply { - setTitle(context.getString(R.string.biometric_prompt_store_credential_title)) - setDescription(context.getString(R.string.biometric_prompt_store_credential_message)) + setTitle(context.getString(R.string.advanced_unlock_prompt_store_credential_title)) + setDescription(context.getString(R.string.advanced_unlock_prompt_store_credential_message)) setConfirmationRequired(true) if (deviceCredentialUnlockEnable) { setAllowedAuthenticators(DEVICE_CREDENTIAL) @@ -218,7 +218,7 @@ class BiometricUnlockDatabaseHelper(private val context: FragmentActivity) { initBiometricPrompt() val promptInfoExtractCredential = BiometricPrompt.PromptInfo.Builder().apply { - setTitle(context.getString(R.string.biometric_prompt_extract_credential_title)) + setTitle(context.getString(R.string.advanced_unlock_prompt_extract_credential_title)) //setDescription(context.getString(R.string.biometric_prompt_extract_credential_message)) setConfirmationRequired(false) if (deviceCredentialUnlockEnable) { diff --git a/app/src/main/java/com/kunzisoft/keepass/settings/NestedAppSettingsFragment.kt b/app/src/main/java/com/kunzisoft/keepass/settings/NestedAppSettingsFragment.kt index 247e6d779..294068e62 100644 --- a/app/src/main/java/com/kunzisoft/keepass/settings/NestedAppSettingsFragment.kt +++ b/app/src/main/java/com/kunzisoft/keepass/settings/NestedAppSettingsFragment.kt @@ -279,7 +279,7 @@ class NestedAppSettingsFragment : NestedSettingsFragment() { object : BiometricUnlockDatabaseHelper.BiometricUnlockErrorCallback { fun showException(e: Exception) { Toast.makeText(context, - getString(R.string.biometric_scanning_error, e.localizedMessage), + getString(R.string.advanced_unlock_scanning_error, e.localizedMessage), Toast.LENGTH_SHORT).show() } diff --git a/app/src/main/java/com/kunzisoft/keepass/settings/PreferencesUtil.kt b/app/src/main/java/com/kunzisoft/keepass/settings/PreferencesUtil.kt index 1821dc485..f6d9bf2be 100644 --- a/app/src/main/java/com/kunzisoft/keepass/settings/PreferencesUtil.kt +++ b/app/src/main/java/com/kunzisoft/keepass/settings/PreferencesUtil.kt @@ -235,7 +235,7 @@ object PreferencesUtil { context.resources.getBoolean(R.bool.biometric_unlock_enable_default)) } - fun isBiometricPromptAutoOpenEnable(context: Context): Boolean { + fun isAdvancedUnlockPromptAutoOpenEnable(context: Context): Boolean { val prefs = PreferenceManager.getDefaultSharedPreferences(context) return prefs.getBoolean(context.getString(R.string.biometric_auto_open_prompt_key), context.resources.getBoolean(R.bool.biometric_auto_open_prompt_default)) diff --git a/app/src/main/java/com/kunzisoft/keepass/view/AdvancedUnlockInfoView.kt b/app/src/main/java/com/kunzisoft/keepass/view/AdvancedUnlockInfoView.kt index 9714bef00..fa492037f 100644 --- a/app/src/main/java/com/kunzisoft/keepass/view/AdvancedUnlockInfoView.kt +++ b/app/src/main/java/com/kunzisoft/keepass/view/AdvancedUnlockInfoView.kt @@ -27,10 +27,12 @@ import android.view.View import android.widget.ImageView import android.widget.LinearLayout import android.widget.TextView +import androidx.annotation.RequiresApi import androidx.annotation.StringRes import com.kunzisoft.keepass.R import com.kunzisoft.keepass.biometric.FingerPrintAnimatedVector +@RequiresApi(api = Build.VERSION_CODES.M) class AdvancedUnlockInfoView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) @@ -48,25 +50,25 @@ class AdvancedUnlockInfoView @JvmOverloads constructor(context: Context, inflater?.inflate(R.layout.view_advanced_unlock, this) unlockContainerView = findViewById(R.id.fingerprint_container) - - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - unlockTitleTextView = findViewById(R.id.biometric_title) - unlockMessageTextView = findViewById(R.id.biometric_message) - unlockIconImageView = findViewById(R.id.biometric_image) - // Init the fingerprint animation - unlockAnimatedVector = FingerPrintAnimatedVector(context, unlockIconImageView!!) - } + unlockTitleTextView = findViewById(R.id.biometric_title) + unlockMessageTextView = findViewById(R.id.biometric_message) + unlockIconImageView = findViewById(R.id.biometric_image) } - fun startIconViewAnimation() { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - unlockAnimatedVector?.startScan() - } + private fun startIconViewAnimation() { + unlockAnimatedVector?.startScan() } - fun stopIconViewAnimation() { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - unlockAnimatedVector?.stopScan() + private fun stopIconViewAnimation() { + unlockAnimatedVector?.stopScan() + } + + fun setIconResource(iconId: Int) { + unlockIconImageView?.setImageResource(iconId) + // Init the fingerprint animation + unlockAnimatedVector = when (iconId) { + R.drawable.fingerprint -> FingerPrintAnimatedVector(context, unlockIconImageView!!) + else -> null } } diff --git a/app/src/main/res/drawable-v23/bolt.xml b/app/src/main/res/drawable-v23/bolt.xml new file mode 100644 index 000000000..8684f8cf3 --- /dev/null +++ b/app/src/main/res/drawable-v23/bolt.xml @@ -0,0 +1,13 @@ + + + + + + diff --git a/app/src/main/res/drawable-v23/fingerprint.xml b/app/src/main/res/drawable-v23/fingerprint.xml index 6794fb4af..43393ec87 100644 --- a/app/src/main/res/drawable-v23/fingerprint.xml +++ b/app/src/main/res/drawable-v23/fingerprint.xml @@ -15,8 +15,8 @@ limitations under the License. --> diff --git a/app/src/main/res/drawable-v23/fingerprint_scan.xml b/app/src/main/res/drawable-v23/fingerprint_scan.xml index a313e708b..553792910 100644 --- a/app/src/main/res/drawable-v23/fingerprint_scan.xml +++ b/app/src/main/res/drawable-v23/fingerprint_scan.xml @@ -15,8 +15,8 @@ limitations under the License. --> diff --git a/app/src/main/res/drawable/ic_fingerprint_remove_white_24dp.xml b/app/src/main/res/drawable/ic_fingerprint_remove_white_24dp.xml deleted file mode 100644 index 7eaf955e4..000000000 --- a/app/src/main/res/drawable/ic_fingerprint_remove_white_24dp.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_keystore_remove_white_24dp.xml b/app/src/main/res/drawable/ic_keystore_remove_white_24dp.xml new file mode 100644 index 000000000..8149a560b --- /dev/null +++ b/app/src/main/res/drawable/ic_keystore_remove_white_24dp.xml @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout-v23/view_advanced_unlock.xml b/app/src/main/res/layout-v23/view_advanced_unlock.xml index bdf240fd6..829da8559 100644 --- a/app/src/main/res/layout-v23/view_advanced_unlock.xml +++ b/app/src/main/res/layout-v23/view_advanced_unlock.xml @@ -51,7 +51,7 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toTopOf="@+id/biometric_message" - tools:text="@string/biometric_prompt_store_credential_title" + tools:text="@string/advanced_unlock_prompt_store_credential_title" style="@style/KeepassDXStyle.TextAppearance.Default.TextOnPrimary" android:textSize="14sp" android:gravity="center" /> diff --git a/app/src/main/res/menu/advanced_unlock.xml b/app/src/main/res/menu/advanced_unlock.xml index 98e5fae31..ed65272b0 100644 --- a/app/src/main/res/menu/advanced_unlock.xml +++ b/app/src/main/res/menu/advanced_unlock.xml @@ -19,9 +19,9 @@ --> - \ No newline at end of file diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 494593422..07021869a 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -73,7 +73,6 @@ اقفل قاعدة البيانات فتح البحث - إزالة بصمة المفتاح ناقص أبداً لا توجد نتائج للبحث @@ -189,11 +188,7 @@ نسخة الاندرويد %1$s لا تحقق ادنى متطلبات السنخة %2$s. اسم الملف مسار - فحص البصمة - لا يمكن قراءة مفتاح البصمة. -\nاستعد كلمة السر. - لم يتعرّف على البصمة - استخدم البصمة لحفظ كلمة السر + تأريخ مكن اشعارات الحافظة لنسخ الحقول البصمة @@ -326,10 +321,6 @@ مساهمة "‮تواصل معنا " البصمة - اكتب كلمة السر ، ثم انقر زر \"البصمة\". - خطأ بالبصمة: %1$s - افتح قاعدة البيانات بالبصمة - احفظ البصمة يجب ألا تغير محتوى ملف المفتاح، في أحسن الحالات يجب أن يحتوي بيانات مولدة عشوائيا. من غير المستحسن اضافة ملف مفتاح فارغ. أزل هذه البيانات عل أي حال؟ @@ -394,8 +385,6 @@ نشِّط لوحة مفاتيح مخصصة لملأ كلمة السر وحقول معرّفك اطلب فحص البصمة ان كانت قاعدة البيانات معدّة لذلك افتح محث البصمة تلقائيا - استخرج بيانات الاعتماد لقاعدة البيانات بالبصمة - تحذير: مازلت بحاجة لتذكر المفتاح الرئيسي عند استخدامك للبصمة. لم يُهيأ مخزن المفاتيح بشكل صحيح. حذف البيانات سيقلل من حجم قاعدة البيانات لكن احذر أن تكون إحدى هذه البيانات ملحقة لكي-باس. ابحث عن النطاقات في النطاقات الفرعية diff --git a/app/src/main/res/values-b+sr+Latn/strings.xml b/app/src/main/res/values-b+sr+Latn/strings.xml index 807928cd9..067a50e19 100644 --- a/app/src/main/res/values-b+sr+Latn/strings.xml +++ b/app/src/main/res/values-b+sr+Latn/strings.xml @@ -24,7 +24,6 @@ Izmenjivo Zaštićeno od upisivanja Idi na URL adresu - Izbriši sačuvani biometrijski ključ Prikaži lozinku Traži Otvori diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index 7fd7f1e98..79cd4a4aa 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -193,10 +193,7 @@ Biomètric Apariència Història - Escriviu la contrasenya abans de fer clic en el botó biomètric. Contrasenya xifrada desada - Obri la base de dades amb reconeixement biomètric - Alerta: Heu de recordar la vostra contrasenya mestra encara que feu servir el reconeixement biomètrica. Voleu suprimir definitivament els nodes seleccionats\? Voleu continuar sense contrasenya de xifrat\? L\'accés al fitxer ha estat revocat pel gestor de fitxers @@ -232,7 +229,6 @@ Buida la paperera Modificable Protegit contra escriptura - Suprimeix la clau biomètrica desada Desa la base de dades Cancel·la Enganxa diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 871a37a66..00f8657ca 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -169,7 +169,6 @@ Přesunout Vložit Storno - Smazat uložený biometrický klíč Chráněno před zápisem Čtení a zápis Chráněno před zápisem @@ -192,12 +191,7 @@ Nepoužívejte v hesle pro databázový soubor znaky mimo znakovou sadu Latin-1 (nepoužívejte znaky s diakritikou). Pokračovat bez ochrany odemknutím heslem\? Pokračovat bez šifrovacího klíče\? - Otevřít biometrickou pobídku k otevření databáze Šifrované heslo uloženo - Nelze načíst biometrický klíč. Prosím, smažte jej a opakujte proceduru biometrického rozpoznání. - Biometrický prvek nerozpoznán - Chyba s biometrickým prvkem: %1$s - Otevři biometrickou pobídku k uložení hesel Tato databáze zatím nemá uložené heslo. Historie Vzhled @@ -364,10 +358,6 @@ Zavři kolonky Nelze vytvořit databázi s tímto heslem a klíčem ze souboru. Pokročilé odemčení - Uložit biometrické rozlišení - VAROVÁNÍ: I s použitím biometrického rozlišení budete muset znát své hlavní heslo. - Otevřít databázi skrze biometrické rozlišení - Vytáhnout heslo databáze biometrickými daty Biometrika Automaticky otevřít biometrickou pobídku Automaticky žádat biometriku, je-li databáze nastavena k jejímu použití @@ -424,7 +414,6 @@ Provádím příkaz… Natrvalo smazat vybrané uzly\? Úložiště klíčů není řádně inicializováno. - Zadejte heslo a pak klikněte na tlačítko \"Biometrika\". Skupina Koš Uložit databázi automaticky Uložit databázi po každé důležité akci (v režimu \"Zápis\") diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index ab090990e..775da96d4 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -168,7 +168,6 @@ Flyt Indsæt Annuller - Slet gemt fingeraftryk Skrivebeskyttet Modificerbar Skrivebeskyttet @@ -191,12 +190,7 @@ Undgå adgangskodetegn uden for tekstkodningsformatet i databasefilen (ukendte tegn konverteres til samme bogstav). Bekræft brug af ingen adgangskode til beskyttelse mod oplåsning\? Fortsæt uden krypteringsnøgle\? - Åbn biometriske forespørgsel for at låse databasen op Krypteret adgangskode er gemt - Kan ikke læse den biometriske nøgle. Slet den og gentag den biometriske genkendelsesprocedure. - Kunne ikke genkende biometrisk - Biometrisk fejl: %1$s - Åbn den biometriske prompt for at gemme legitimationsoplysninger Databasen har endnu ikke en adgangskode. Historik Udseende @@ -364,10 +358,6 @@ Luk felter Kan ikke oprette database med denne adgangskode og nøglefil. Avanceret oplåsning - Gem biometrisk genkendelse - Advarsel: hovedadgangskoden skal stadig huskes, hvis der bruges biometrisk genkendelse. - Åbn database med biometrisk genkendelse - Uddrag databasens legitimationsoplysninger med biometriske data Biometrisk Åbn automatisk biometrisk prompt Spørg automatisk efter biometri, hvis databasen er konfigureret til at bruge den @@ -424,7 +414,6 @@ Udfører kommandoen… Slet markerede noder permanent\? Nøglelageret er ikke korrekt initialiseret. - Indtast adgangskoden, og klik derefter på knappen \"Biometrisk\". Papirkurvsgruppe Gem automatisk database Gem databasen efter hver en vigtig handling (i tilstanden \"Modificerbar\") @@ -507,7 +496,6 @@ Fjern ikke-sammenkædede data Data Kryptoobjektet kunne ikke hentes. - Biometrisk prompt kunne ikke initialiseres. Biometrisk sikkerhedsopdatering påkrævet. Indholdet af nøglefilen bør aldrig ændres og bør i bedste fald indeholde tilfældigt genererede data. Det anbefales ikke at tilføje en tom nøglefil. diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index ce7c5406b..8f7355f72 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -185,13 +185,9 @@ Sperren Erlaubte Zeichen für Passwortgenerator festlegen Passwortzeichen - Biometrie-Abfrage öffnen, um die Datenbank zu entsperren Verschlüsseltes Passwort wurde gespeichert - Der biometrische Schlüssel kann nicht gelesen werden. Bitte löschen Sie ihn und wiederholen Sie den biometrischen Erkennungsprozess. - Biometrischer Fehler: %1$s Verlauf Allgemein - Biometrische Abfrage öffnen, um Anmeldedaten zu speichern. Diese Datenbank hat noch kein Passwort. Verschlüsselung Schlüsselableitungsfunktion @@ -200,7 +196,6 @@ Dienst für automatisches Ausfüllen kann nicht aktiviert werden. Kopie von %1$s Formularausfüllung - Gespeicherten biometrischen Schlüssel löschen Verschlüsselungsalgorithmus der Datenbank wird für sämtliche Daten verwendet. 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. Speichernutzung @@ -216,7 +211,6 @@ Erstelldatum Änderungsdatum Zugriffsdatum - Biometrische Daten nicht erkannt Automatisches Ausfüllen KeePassDX autom. Formularausfüllung Mit KeePassDX anmelden @@ -380,13 +374,9 @@ Felder schließen Es ist nicht möglich, eine Datenbank mit diesem Passwort und dieser Schlüsseldatei zu erstellen. Erweitertes Entsperren - Biometrische Erkennung speichern - Datenbank mit biometrischer Erkennung öffnen Biometrisch Aktivieren Deaktivieren - Achtung: Wenn Sie die biometrische Erkennung verwenden, müssen Sie sich trotzdem Ihr Master-Passwort merken. - Datenbank-Anmeldeinformationen aus biometrischen Daten extrahieren Biometrische Abfrage automatisch öffnen Automatisch nach Biometrie fragen, wenn die Datenbank dafür eingerichtet ist Hauptschlüssel @@ -440,7 +430,6 @@ Befehl ausführen… Sollen die ausgewählten Knoten wirklich gelöscht werden\? Der Schlüsselspeicher ist nicht richtig initialisiert. - Geben Sie das Passwort ein und klicken Sie auf die Biometrie-Schaltfläche. Papierkorb-Gruppe Datenbank automatisch speichern Automatisches Speichern der Datenbank nach einer wichtigen Aktion (im Modus \"Bearbeiten\") @@ -524,7 +513,6 @@ Datenbank sperren Benachrichtigung Kryptoobjekt kann nicht abgerufen werden. - Biometrische Eingabeaufforderung kann nicht initialisiert werden. Biometrisches Sicherheitsupdate erforderlich. Es sind keine biometrischen oder Geräteanmeldeinformationen registriert. Registrierungsmodus diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 19511f474..2447aa0ec 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -347,16 +347,6 @@ Κλείσιμο πεδίων Δεν είναι δυνατή η δημιουργία βάσης δεδομένων με αυτόν τον κωδικό πρόσβασης και το αρχείο κλειδί. Προηγμένο ξεκλείδωμα - Διαγράψτε το αποθηκευμένο βιομετρικό κλειδί - Ανοίξτε τη βιομετρική προτροπή για να ξεκλειδώσετε τη βάση δεδομένων - Ανοίξτε τη βιομετρική προτροπή για την αποθήκευση διαπιστευτηρίων - Αποθήκευση βιομετρικής αναγνώρισης - Προειδοποίηση: Πρέπει ακόμα να θυμάστε τον κύριο κωδικό πρόσβασης σας εάν χρησιμοποιείτε βιομετρική αναγνώριση. - Άνοιγμα βάσης δεδομένων με βιομετρική αναγνώριση - Εξαγωγή της πιστοποίησης βάσης δεδομένων με βιομετρικά δεδομένα - Δεν είναι δυνατή η ανάγνωση του βιομετρικού κλειδιού. Διαγράψτε το και επαναλάβετε τη διαδικασία βιομετρικής αναγνώρισης. - Δεν ήταν δυνατή η αναγνώριση βιομετρικών στοιχείων - Βιομετρικό σφάλμα: %1$s Αυτή η βάση δεδομένων δεν έχει αποθηκευμένα διαπιστευτήρια ακόμα. Εμφάνιση Βιομετρία @@ -426,7 +416,6 @@ Εκτέλεση της εντολής… Οριστική διαγραφή επιλεγμένων κόμβων; Η κλειδοθήκη δεν έχει προετοιμαστεί σωστά. - Πληκτρολογήστε τον κωδικό πρόσβασης και στη συνέχεια κάντε κλικ στο κουμπί \"Biometric\". Ομάδα Κάδου Ανακύκλωσης Αυτόματη αποθήκευση βάσης δεδομένων Αποθήκευση της βάσης δεδομένων μετά από κάθε σημαντική ενέργεια (σε λειτουργία \"Τροποποιήσιμο\") @@ -519,7 +508,6 @@ Αποθήκευση κοινόχρηστων πληροφοριών Ειδοποίηση Δεν είναι δυνατή η ανάκτηση κρυπτογραφικού αντικειμένου. - Δεν είναι δυνατή η προετοιμασία της βιομετρικής προτροπής. Απαιτείται ενημέρωση βιομετρικής ασφάλειας. Κανένα πιστοποιητικό βιομετρίας ή συσκευής δεν είναι εγγεγραμμένο. Να διαγραφούν οριστικά όλοι οι κόμβοι από τον κάδο ανακύκλωσης; diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index e7c9dcd38..423df5f49 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -157,7 +157,6 @@ El archivo de clave está vacío. Copia de %1$s Llenado de formulario - Quite la clave de huella dactilar Protección Protegida contra escritura KeePassDX necesita permiso de escritura para modificar la base de datos. @@ -182,14 +181,9 @@ Evite emplear en la base de datos caracteres que no pertenezcan al formato de codificación del texto (los caracteres no reconocidos se convierten a la misma letra). ¿Continuar sin la protección de desbloqueo de contraseña\? ¿Continuar sin clave de cifrado\? - Abra la petición de datos biométricos para desbloquear la base de datos Contraseña cifrada almacenada - No se puede leer la clave biométrica. Bórrela y repita el procedimiento de reconocimiento biométrico. - No fue posible identificar los datos biométricos - Error de biometría: %1$s Historial Habilite el servicio para completar formularios fácilmente desde otras aplicaciones - Abra la petición de datos biométricos para almacenar credenciales Esta base de datos aún no tiene credenciales almacenadas. Apariencia General @@ -360,10 +354,6 @@ Cerrar campos No se puede crear la base de datos con esta contraseña y este archivo de clave. Desbloqueo avanzado - Guardar reconocimiento biométrico - Atención: debe recordar su contraseña maestra aunque use el reconocimiento biométrico. - Abrir base de datos con reconocimiento biométrico - Extraer credencial de base de datos con datos biométricos Biometría Abrir petición de datos biométricos automáticamente Abrir automáticamente la petición de datos biométricos cuando se define una clave biométrica para una base de datos @@ -409,7 +399,7 @@ Ninguna Compresión Nombre de usuario predeterminado - Requerir cambiar la contraseña maestra la próxima vez (una sóla vez) + Requerir cambiar la contraseña maestra la próxima vez (una sola vez) Forzar renovación la próxima vez Requerir un cambio de contraseña maestra (días) Forzar renovación diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml index 63884e404..e2902554e 100644 --- a/app/src/main/res/values-fa/strings.xml +++ b/app/src/main/res/values-fa/strings.xml @@ -2,18 +2,8 @@ ظاهر تاریخچه - رمز ورود را وارد کنید و سپس روی دکمه \"بیومتریک\" کلیک کنید. این پایگاه داده هنوز اطلاعات کاربری ذخیره نشده است. - خطای بیومتریک:%1$s - بایومتریک قابل تشخیص نیست - "کلید بیومتریک را نمی توان خواند. لطفاً آن را حذف کرده و روش شناخت بیومتریک را تکرار کنید." رمز رمزگذاری شده ذخیره شده است - استخراج اطلاعات کاربری پایگاه داده با داده های بیومتریک - پایگاه داده را با تشخیص بیومتریک باز کنید - هشدار: اگر از تشخیص بیومتریک استفاده می کنید ، هنوز باید رمز عبور اصلی خود را به خاطر بسپارید. - تشخیص بیومتریک را ذخیره کنید - اعلان بیومتریک را برای ذخیره اعتبارنامه باز کنید - برای باز کردن قفل پایگاه داده ، دستور بیومتریک را باز کنید فروشگاه اصلی به درستی تنظیم نشده است. %1$s را بسازید نسخه %1$s @@ -88,7 +78,6 @@ قابل تغییر نوشتن-محافظت شده رفتن به آدرس اینترنتی - حذف کلید بیومتریک ذخیره شده نمایش رمز عبور جستجو باز diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 68507fcc1..82c8be006 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -208,17 +208,8 @@ Ota käyttöön automaattinen täyttö täyttääksesi lomakkeita nopeasti muissa sovelluksissa Ulkonäkö Historia - Kirjoita salana ja paina \"Biometrinen\" painiketta. Biometrinen Tässä salasanatietokannassa ei ole vielä pääsytietoja. - Biometrinen virhe: %1$s - Biometristä tunnistusta ei tunnistettu - Biometristä avainta ei voitu lukea. Poista se ja toista biometrinen tunnistus. - Avaa salasanatietokanta biometrisellä tunnistuksella - Varoitus: Sinun pitää vielä muistaa pääsalasanasi jos käytät biometristä tunnistusta. - Tallenna biometrinen tunnistus - Avaa biometrinen komentokehote tallentaaksesi pääsytiedot - Avaa biometrinen komentokehote avataksesi salasanatietokannan Avainsäilöä ei ole kunnolla alustettu. Koontiversio %1$s Tiedostoon pääsy evätty @@ -302,7 +293,6 @@ Palauta historia Tyhjennä roskakori Kirjoitussuojattu - Poista tallennettu biometrinen avain Tallenna salasanatietokanta Peruuta Liitä diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 788139210..0962943d8 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -113,7 +113,6 @@ Ouvrir Rechercher Afficher le mot de passe - Supprimer l’empreinte biométrique enregistrée Ouvrir l’URL Moins Jamais @@ -162,13 +161,8 @@ Continuer sans clé de chiffrement \? Version %1$s Aucune information d’identification biométrique ou de périphérique n’est enregistrée. - Ouvrir l’invite biométrique pour déverrouiller la base de données Mot de passe chiffré stocké Historique - Impossible de lire la clé biométrique. Veuillez la supprimer et répéter la procédure de reconnaissance biométrique. - Impossible de reconnaître l’empreinte biométique - Erreur biométrique : %1$s - Ouvrir l’invite biométrique pour stocker les identifiants Cette base de données n’a pas encore stocké d’identifiants. Apparence Général @@ -383,10 +377,6 @@ Déverrouillage avancé Activer Désactiver - Enregistrer la reconnaissance biométrique - Attention : Vous devez toujours vous souvenir de votre mot de passe principal si vous utilisez la reconnaissance biométrique. - Ouvrir la base de données avec la reconnaissance biométrique - Extraire les identifiants de la base de données avec les données biométriques Biométrie Ouvrir automatiquement l’invite biométrique Demande automatiquement la reconnaissance biométrique si la base de données est configurée pour l\'utiliser @@ -441,7 +431,6 @@ Exécution de la commande… Supprimer définitivement les nœuds sélectionnés \? Le magasin de clés n’est pas correctement initialisé. - Saisissez le mot de passe puis cliquez sur le bouton biométrique. Groupe de la corbeille Enregistrement automatique de la base de données Enregistre la base de données après chaque action importante (en mode « Modifiable ») @@ -529,7 +518,6 @@ Enregistrer les infos partagées Notification Impossible de récupérer l\'objet crypto. - Impossible d\'initialiser l\'invite biométrique. Mise à jour de sécurité biométrique requise. Supprimer définitivement tous les nœuds de la corbeille \? Mode enregistrement diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index a10de6231..5c49ba536 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -133,7 +133,6 @@ Otvori Traži Prikaži lozinku - Izbriši spremljene biometrijske ključeve Idi na URL Promjenjivo Isprazni koš za smeće @@ -176,10 +175,7 @@ Trajno izbrisati odabrane čvorove\? Verzija %1$s Izgradnja %1$s - Upozorenje: Ako koristiš biometrijsko prepoznavanje i dalje moraš zapamtiti svoju glavnu lozinku. - Otvori bazu podataka pomoću biometrijskog prepoznavanja Šifrirana lozinka pohranjena - Nije moguće pročitati biometrijski ključ. Izbriši ga i ponovi postupak prepoznavanja. Povijest Izgled Opće @@ -277,11 +273,7 @@ Posebni znakovi Podcrtaj Velika slova - Spremi biometrijsko prepoznavanje - Izvadi akreditaciju baze podataka s biometrijskim podacima - Nije moguće prepoznati biometriju Ova baza podataka još nema spremljenu akreditaciju. - Upiši lozinku, zatim pritisni gumb „Biometrija”. Biometrija Prijavi se s KeePassDX Aktiviraj automatsko ispunjavanje za brzo ispunjavanje obrazaca u drugim aplikacijama @@ -378,7 +370,6 @@ Biometrijsko otključavanje baze podataka AES Doprinos - Za spremanje akreditacija, otvori biometrijsku prijavu Ova oznaka već postoji. Za spremanje promjena u bazi podataka, datoteci dozvoli pisanje Istek vremena aplikacije @@ -418,7 +409,6 @@ Paket ikona, koji se koristi u aplikaciji Istekli unosi se ne pokazuju Zaključaj bazu podataka - Za otključavanje baze podataka, otvori biometrijsku prijavu Otključaj bazu podataka Automatski traži biometriju, ako je baza podataka tako postavljena Nije moguće pokrenuti ovu funkciju. @@ -460,7 +450,6 @@ Za razliku od mnogih aplikacija za upravljanje lozinkama, ova je <strong>bez oglasa</strong>, <strong>copylefted slobodan softver</strong> i ne prikuplja osobne podatke na svojim poslužiteljima, bez obzira na korištenu verziju. Transformacijski prolazi Inicijaliziranje … - Biometrijska greška: %1$s Sudjeluj Unosi pomažu u upravljanju digitalnim identitetom. \n @@ -505,7 +494,6 @@ Spremi dijeljene informacije Trajno izbrisati sve čvorove iz smeća\? Nije moguće dohvatiti kripto objekt. - Nije moguće pokrenuti biometrijsku prijavu. Potrebno je aktualizirati biometrijsku zaštitu. Ne postoji biometrijski ključ niti podaci za prijavu uređaja. Modus registracije diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 25ed02a33..92fec1a26 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -137,11 +137,7 @@ Figyelmeztetés Kerülje a Latin-1 karakterkészlettől eltérő jelszókaraktereket az adatbázis-fájlban (a nem felismert karakterek mert ugyanarra a betűre lesznek alakítva). Verzió: %1$s - Ujjlenyomat-leolvasás megnyitása az adatbázis feloldásához Titkosított jelszó tárolva - Az biometrikus kulcs nem olvasható. Törölje, és ismételje meg a biometrikus felismerési folyamatot. - Ujjlenyomat probléma: %1$s - Használjon ujjlenyomatot a jelszó tárolásához Az adatbázisnak még nincs jelszava. Adja meg a jelszót és/vagy a kulcsfájlt, hogy kinyithassa az adatbázist. \n @@ -180,7 +176,6 @@ Áthelyezés Beillesztés Mégse - Mentett ujjlenyomat törlése Írásvédett Módosítható Új adatbázis létrehozása @@ -202,7 +197,6 @@ Biztos, hogy jelszavas feloldási védelem nélkül folytatja\? Biztos, hogy titkosítási kulcs nélkül folytatja\? Összeállítás: %1$s - Az ujjlenyomat nem ismerhető fel Előzmények Megjelenés Általános @@ -352,10 +346,6 @@ Zárolás gomb megjelenítése Az adatbázis zárolása, ha a felhasználó a vissza gombra kattint az indítóképernyőn Automatikus kitöltés beállításai - Adatbázis hitelesítő adatainak kinyerése ujjlenyomattal - Adatbázis megnyitása ujjlenyomat-felismeréssel - Figyelmeztetés: Továbbra is meg kell jegyeznie a mesterjelszót, ha ujjlenyomat-felismerést használ. - Ujjlenyomat mentése A fájlhoz történő hozzáférést visszavonta a fájlkezelő Fájlírási-hozzáférés megadása az adatbázis-változások mentéséhez A törött adatbázis-hivatkozások elrejtése a nemrég használt adatbázisok listájában @@ -394,7 +384,6 @@ Az adatbázis mentése minden fontos művelet után („Módosítható” módban) Adatbázis automatikus mentése Kuka csoportja - Írja be a jelszót, majd kattintson az „Ujjlenyomat” gombra. Az kulcstár nincs helyesen előkészítve. Biztos, hogy végleg törli a kiválasztott csomópontokat\? Parancs végrehajtása… @@ -480,7 +469,6 @@ Nem összekapcsolt adatok eltávolítása Adatok A titkosítási objektum nem kérhető le. - A biometrikus leolvasás nem készíthető elő. Biometrikus biztonsági frissítés szükséges. Nincs biometrikus vagy eszközazonosító beállítva. A kulcsfájl tartalmának sosem szabad megváltoznia, és a legjobb esetben véletlenszerűen előállított adatokat kellene tartalmaznia. diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index d0ddd48d2..d1d2c3e92 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -9,7 +9,6 @@ Bisa Diubah Lindungi Dari Perubahan Membuka Tautan - Hapus Kunci Sidik Jari Yang Tersimpan Tampilkan Kata Sandi Cari Buka diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index f79c18b62..f2c70a554 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -137,11 +137,7 @@ Attenzione 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). Versione %1$s - Usa la scansione impronte per sbloccare la banca dati Password criptata salvata - Impossibile leggere la chiave biometrica. Eliminala e ripeti la procedura di riconoscimento. - Problema impronta: %1$s - Usa l\'impronta per salvare questa password Questo database non ha ancora alcuna password. Inserisci la password e/o il file chiave per sbloccare il database. \n @@ -175,7 +171,6 @@ Sposta Incolla Annulla - Elimina l\'impronta digitale salvata Sola lettura Modificabile Algoritmo di cifratura del database usato per tutti i dati. @@ -195,7 +190,6 @@ Accesso Continuare senza aver impostato una password di sblocco \? Continuare senza una chiave di cifratura\? - Impronta non riconosciuta Cronologia Aspetto Generale @@ -403,13 +397,10 @@ Ripristina cronologia Per poter <strong>mantenere la nostra libertà</strong>, <strong>risolvere bug</strong>, <strong>aggiungere funzionalità</strong> ed <strong>essere sempre attivi</strong>, facciamo affidamento sul tuo <strong>contributo</strong>. Contatto - Apri il database con il riconoscimento biometrico - Salva il riconoscimento biometrico Il keystore non è inizializzato correttamente. Impostazioni della chiave principale Chiave principale Contribuisci - Attenzione: Devi comunque ricordarti la password principale anche se usi il riconoscimento biometrico. Garantisci il permesso di scrittura per salvare i cambiamenti del database Nascondi link corrotti nella lista dei database recenti Nascondi i link di database corrotti @@ -437,8 +428,6 @@ Copia i campi di immissione utilizzando gli appunti del tuo dispositivo Database aperto Biometrico - Digita la password e poi fai clic sul pulsante biometrico. - Estrai le credenziali del database con dati biometrici Forza rinnovo Consigliato cambiare la chiave principale (giorni) Rinnovo raccomandato diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 0bb29f1b3..99d8e00e7 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -185,7 +185,6 @@ 開く 検索 パスワードを表示 - 保存済み生体鍵を削除 URL に移動 書き込み禁止 変更可能 @@ -272,20 +271,9 @@ 生体情報またはデバイス認証情報が未登録です。 生体認証セキュリティの更新が必要です。 キーストアが正しく初期化されていません。 - 生体認証プロンプトを開きロックを解除します - 生体認証プロンプトを開き認証情報を保存します - 生体認証の保存 - 警告:生体認証を使用する場合も、マスター パスワードを記憶する必要があります。 - 生体認証でデータベースを開く - 生体情報を使ってデータベースの認証情報を取り出します 保存された暗号化済みパスワード - 生体鍵が読み取れません。削除して生体認証の手順を繰り返してください。 - 生体情報を認識できませんでした - 生体認証エラー:%1$s データベースの保存済み認証情報はありません。 - 生体認証プロンプトを初期化できません。 crypto オブジェクトを取得できません。 - パスワードを入力し、[生体認証] ボタンをタップします。 履歴 デザイン 生体認証 diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index c2db3f414..9ed8597ed 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -123,7 +123,6 @@ 열기 검색 비밀번호 보이기 - 저장된 지문 삭제됨 링크로 가기 쓰기 보호됨 수정 가능 diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml index f0fefca3a..2a83b9968 100644 --- a/app/src/main/res/values-ml/strings.xml +++ b/app/src/main/res/values-ml/strings.xml @@ -177,7 +177,6 @@ ഫയലിനെക്കുറിച്ചുള്ള വിവരം ബാക്ക്ഗ്രൗണ്ട് ബ്രാക്കറ്റുകൾ - മുന്നറിയിപ്പ്: ബയോമെട്രിക് തിരിച്ചറിയൽ ഉപയോഗിക്കുകയാണെങ്കിലും നിങ്ങൾ മാസ്റ്റർ പാസ്സ്‌വേഡ്‌ ഓർത്തിരിക്കണം. KeePassDX © %1$d Kunzisoft is <strong>ഓപ്പൺ സോഴ്‌സും</strong> and <strong>പരസ്യം ഇല്ലാത്ത</strong>. \nIt is provided as is, under <strong>GPLv3</strong> license, without any warranty. പാസ്‌വേഡ് അൺലോക്കുചെയ്യൽ പരിരക്ഷയില്ലാതെ തുടരുക\? @@ -190,7 +189,6 @@ ഏതെങ്കിലും ഒരു ഫീൽഡ് പകർത്തുക Path ശെരിയാണോ എന്ന് ഉറപ്പാക്കുക. AES - ബയോമെട്രിക് പിശക്: %1$s വിപുലീകരിച്ച ASCII ആപ്പിൽ ഉപയോഗിച്ചിരിക്കുന്ന ഐക്കൺ പാക്ക് അപ്പ്ലിക്കേഷന്റെ തീം @@ -222,13 +220,10 @@ ഡാറ്റാബേസ് തുറന്നു ഓട്ടോഫിൽ ക്രമീകരണങ്ങൾ KeePassDX ഉപയോഗിച്ച് പ്രവേശിക്കുക - ബയോമെട്രിക് തിരിച്ചറിയാൻ കഴിഞ്ഞില്ല - ഡാറ്റാബേസ് ബയോമെട്രിക് തിരിച്ചറിയൽ ഉപയോഗിച്ച് തുറക്കുക പിന്തുണയ്‌ക്കാത്ത ഡാറ്റാബേസ് പതിപ്പ്. പരിഷ്‌ക്കരണം കമാൻഡ് നടപ്പിലാക്കുന്നു. . . ഉപഡൊമെയ്ൻ തിരയുക - സംരക്ഷിച്ച ബയോമെട്രിക് കീ ഇല്ലാതാക്കുക മാസ്റ്റർകീയുടെ ക്രമീകരണങ്ങൾ ഇതിനെ കുറിച്ച് ചെറിയക്ഷരം @@ -298,13 +293,7 @@ ഉദ്ദേശിക്കുന്ന പ്രവര്‍ത്തനം സ്വീകരിക്കുന്ന ഒരു ഫയല്‍ മാനേജര്‍. ഡാറ്റാബേസ് ഫയലുകള്‍ നിര്‍മ്മിക്കാനും തുറക്കാനും സൂക്ഷിക്കാനും ACTION_CREATE_DOCUMENT നോടൊപ്പം ACTION_OPEN_DOCUMENT കൂടെ ആവശ്യമുണ്ട്. KeePassDX ഫോം ഓട്ടോഫില്ലിംഗ് ബയോമെട്രിക് - പാസ്‌വേഡ് ടൈപ്പുചെയ്യുക, തുടർന്ന് \"ബയോമെട്രിക്\" ബട്ടൺ ക്ലിക്കുചെയ്യുക. ഈ ഡാറ്റാബേസിൽ ഇതുവരെ ക്രെഡൻഷ്യൽ സംഭരിച്ചിട്ടില്ല. - ബയോമെട്രിക് കീ വായിക്കാൻ കഴിയില്ല. ദയവായി ഇത് ഇല്ലാതാക്കി ബയോമെട്രിക് തിരിച്ചറിയൽ നടപടിക്രമം ആവർത്തിക്കുക. - ബയോമെട്രിക് ഡാറ്റ ഉപയോഗിച്ച് ഡാറ്റാബേസ് ക്രെഡൻഷ്യൽ എക്‌സ്‌ട്രാക്റ്റുചെയ്യുക - ബയോമെട്രിക് തിരിച്ചറിയൽ സംരക്ഷിക്കുക - ക്രെഡൻഷ്യലുകൾ സംഭരിക്കുന്നതിന് ബയോമെട്രിക് പ്രോംപ്റ്റ് തുറക്കുക - ഡാറ്റാബേസ് അൺലോക്കുചെയ്യുന്നതിന് ബയോമെട്രിക് പ്രോംപ്റ്റ് തുറക്കുക എന്തായാലും ഫയൽ ചേർക്കണോ\? ഈ ഫയൽ അപ്‌ലോഡുചെയ്യുന്നത് നിലവിലുള്ള ഫയലിനെ മാറ്റിസ്ഥാപിക്കും. ഫയൽ മാനേജർ റദ്ദാക്കിയ ഫയലിലേക്കുള്ള ആക്സസ് diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 08dc1cc23..cbca33cdb 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -123,7 +123,6 @@ Åpne Søk Vis passord - Fjern fingeravtrykksnøkkelen Gå til nettadresse Skrivebeskyttet Les og skriv @@ -173,12 +172,7 @@ Ønsker du å fortsette uten passordbeskyttelse\? Ønsker du å fortsette uten en krypteringsnøkkel\? Versjon %1$s - Venter på fingeravtrykk Kryptert passord lagret - Kan ikke lese biometrisk nøkkel. Slett den og gjenta biometrisk gjenkjennelse. - Fremmed fingeravtrykk - Fingeravtrykksproblem: %1$s - Bruk fingeravtrykk til å lagre dette passordet Denne databasen har ikke et passord enda. Historikk Utseende @@ -347,8 +341,6 @@ Lukk felt Kan ikke opprette database med dette passordet og nøkkelfilen. Avansert opplåsing - Lagre biometrisk gjenkjennelse - Advarsel: Du vil fortsatt måtte huske hovedpassordet dersom du bruker biometrisk gjenkjenning. Aktiver Skru av Oppføringsikon @@ -424,7 +416,6 @@ Vis låseknapp Denne etiketten finnes allerede. Bekreft - Åpne database med biometrisk gjenkjenning Tilgang til filen nektes av filbehandleren Innvilg skrivetilgang for å lagre databaseendringer Skjul ødelagte lenker i listen over nylige databaser diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index baa3b6382..c4580b57f 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -170,7 +170,6 @@ Verplaatsen Plakken Annuleren - Opgeslagen biometrische gegevens verwijderen Alleen-lezen Lezen en schrijven Beveiliging @@ -198,12 +197,7 @@ Vermijd wachtwoordtekens buiten het tekstcoderingsformaat in het databasebestand (niet-herkende tekens worden geconverteerd naar dezelfde letter). Doorgaan zonder beveiliging voor wachtwoordontgrendeling\? Doorgaan zonder coderingssleutel\? - Biometrische herkenning gebruiken om de database te ontgrendelen Versleuteld wachtwoord is opgeslagen - Kan de biometrische gegevens niet lezen. Verwijder deze en herhaal de procedure voor biometrische herkenning. - Biometrie niet herkend - Probleem met biometrie: %1$s - Biometrische herkenning gebruiken om wachtwoorden op te slaan Deze database heeft nog geen opgeslagen gegevens. Geschiedenis Uiterlijk @@ -370,10 +364,6 @@ Velden sluiten Kan geen database aanmaken met dit wachtwoord en sleutelbestand. Geavanceerd ontgrendelen - Biometrische herkenning opslaan - Waarschuwing: Je moet nog steeds je hoofdwachtwoord onthouden als je biometrische herkenning gebruikt. - Database openen met biometrische herkenning - Database-referenties uitpakken met biometrische herkenning Biometrie Automatisch om biometrie vragen Automatisch om biometrie vragen als een database hiervoor is ingesteld @@ -443,7 +433,6 @@ Geeft de vergrendelknop weer in de gebruikersinterface Vergrendelknop weergeven Instellingen voor automatisch aanvullen - Voer het wachtwoord in en klik vervolgens op de knop \"Biometrie\". De sleutelopslag is niet correct geïnitialiseerd. Geselecteerde knooppunten definitief verwijderen\? Toegang tot het bestand ingetrokken door bestandsbeheer diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index ff711e818..753acdf16 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -85,7 +85,6 @@ ਸੋਧ-ਯੋਗ ਲਿਖਣ-ਤੋਂ-ਬਚਾਅ URL ਉੱਤੇ ਜਾਓ - ਸੰਭਾਲੀ ਬਾਇਓਮੈਟਰਿਕ ਕੁੰਜੀ ਹਟਾਓ ਪਾਸਵਰਡ ਵਿਖਾਓ ਖੋਜੋ ਖੋਲ੍ਹੋ @@ -272,14 +271,6 @@ ਜਦੋਂ ਸਕਰੀਨ ਬੰਦ ਹੋ ਜਾਵੇ ਤਾਂ ਡਾਟਾਬੇਸ ਨੂੰ ਲਾਕ ਕਰੋ ਕਲਿੱਪਬੋਰਡ ਨੋਟੀਫਿਕੇਸ਼ਨ ਮੂਲ ਆਪੇ-ਭਰਨ ਸੇਵਾ ਵਜੋਂ ਸੈੱਟ ਕਰੋ - ਪਾਸਵਰਡ ਲਿਖੋ ਅਤੇ ਤਦ \"ਬਾਇਓਮੈਟਰਿਕ\" ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕਰੋ। - ਬਾਇਓਮੈਟਰਿਕ ਗ਼ਲਤੀ: %1$s - ਬਾਇਓਮੈਟਰਿਕ ਪਛਾਣ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ - ਬਾਇਓਮੈਟਰਿਕ ਪਛਾਣ ਨਾਲ ਡਾਟਾਬੇਸ ਖੋਲ੍ਹੋ - ਸਾਵਧਾਨ: ਜੇ ਤੁਸੀਂ ਬਾਇਓਮੈਟਰਿਕ ਪਛਾਣ ਵਰਤਣੀ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਹਾਲੇ ਵੀ ਆਪਣਾ ਮੁੱਖ ਪਾਸਵਰਡ ਯਾਦ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ। - ਬਾਇਓਮੈਟਰਿਕ ਪਛਾਣ ਨੂੰ ਸੰਭਾਲੋ - ਸਨਦਾਂ ਸੰਭਾਲਣ ਲਈ ਬਾਇਓਮੈਟਰਿਕ ਪੁੱਛਗਿੱਛ ਕਰੋ - ਡਾਟਾਬੇਸ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਬਾਇਮੈਟਰਿਕ ਪੁੱਛਗਿੱਛ ਖੋਲ੍ਹੋ ਕੋਈ ਬਾਇਓਮੈਟਰਿਕ ਜਾਂ ਡਿਵਾਈਸ ਸਨਦ ਦਾਖਲ ਨਹੀਂ ਕੀਤੀ ਹੈ। ਇਹ ਡਾਟਾ ਕਿਵੇਂ ਵੀ ਹਟਾਉਣਾ ਹੈ\? ਕਿਵੇਂ ਵੀ ਫ਼ਾਇਲ ਜੋੜਨੀ ਹੈ\? diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index a13aa720d..ca871847c 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -167,7 +167,6 @@ Przenieś Wklej Anuluj - Usuń zapisany klucz linii papilarnych Chroniony przed zapisem Modyfikowalne Ochrona @@ -195,11 +194,6 @@ Wersja %1$s Zapisano zaszyfrowane hasło Grupy poprzednie - Otwórz żądanie biometryczne, aby odblokować bazę danych - Nie można odczytać klucza biometrycznego. Usuń go i powtórz procedurę rozpoznawania biometrycznego. - Nie można rozpoznać odcisku palca - Problem z odciskiem palca: %1$s - Użyj odcisku palca, aby zapisać to hasło Baza danych nie ma jeszcze hasła. Historia Wygląd @@ -365,10 +359,6 @@ Zamknij pola Nie można utworzyć bazy danych przy użyciu tego hasła i pliku klucza. Zaawansowane odblokowywanie - Zapisz rozpoznawanie biometryczne - Ostrzeżenie: Jeśli korzystasz z rozpoznawania biometrycznego, musisz jeszcze zapamiętać hasło główne. - Otwarta baza danych z rozpoznawaniem biometrycznym - Wyodrębnij poświadczenia bazy danych z danymi biometrycznymi Biometryczne Automatyczne otwieranie monitu biometrycznego Włącz @@ -426,7 +416,6 @@ Wykonywanie polecenia… Czy trwale usunąć wybrane węzły\? Magazyn kluczy nie został poprawnie zainicjowany. - Wpisz hasło, a następnie kliknij przycisk \"Biometric\". Kosz grupy Automatycznie zapisuj bazę danych Zapisz bazę danych po każdym ważnym działaniu (w trybie „Modyfikowalnym”) @@ -519,7 +508,6 @@ Zapisz udostępnione informacje Powiadomienia Nie można pobrać obiektu kryptograficznego. - Nie można zainicjować monitu biometrycznego. Wymagana aktualizacja zabezpieczeń biometrycznych. Nie zarejestrowano żadnych danych biometrycznych ani danych urządzenia. Trwale usunąć wszystkie węzły z kosza\? diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 19e910d8f..acd7a2d36 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -163,7 +163,6 @@ Mover Colar Cancelar - Deletar impressão digital salva Somente leitura Gravação Proteção @@ -191,12 +190,7 @@ Evite caracteres fora do formato de codificação do arquivo do banco (todos os caracteres não reconhecidos são convertidos para a mesma letra). Continuar sem proteção de desbloqueio de senha\? Continuar sem chave de criptografia\? - Escaneamento de impressão digital para abrir o bando de dados Senha encriptada armazenada - Não pôde ler chave de impressão digital. Por favor, apague-a e repita o procedimento de reconhecimento biométrico. - Não pôde reconhecer impressão digital - Problema de Impressão digital: %1$s - Use Impressão digital para armazenar esta senha Ainda não há nenhuma senha armazenada nesse banco de dados. Histórico Aparência @@ -338,7 +332,7 @@ Pressione \'Voltar\' para trancar Trancar a base de dados quando o usuário pressiona o botão \"Voltar\" na tela inicial Limpar ao fechar - Bloquear o banco de dados quando a duração da área de transferência expirar ou a notificação for fechada depois do inicio do uso + Bloquear o banco de dados quando a duração da área de transferência expirar ou a notificação for fechada depois do início do uso Lixeira Seleção de entrada Mostrar campos de entrada no Magikeyboard quando estiver visualizando uma Entrada @@ -368,10 +362,6 @@ Campos fechados Impossibilitado de criar um banco de dados com essa senha e arquivo-chave. Desbloqueio avançado - Salvar reconhecimento biométrico - AVISO: Apesar de usar o reconhecimento biométrico, você ainda precisará lembrar sua senha mestra. - Abrir banco de dados com biometria - Extrair credenciais do banco de dados com biometria Biometria Abrir automaticamente o prompt de biometria Pedir automaticamente pelo prompt de biometria se a base de dados estiver configurada para usá-la @@ -428,7 +418,6 @@ Executando o comando… Apagar permanentemente os nós selecionados\? A chave não foi propriamente inicializada. - Digite sua senha e então clique no botão de \"Biometria\". Grupo de lixeira Salvar automaticamente a base de dados Salvar automaticamente a base de dados depois de uma ação importante (somente no modo \"Gravação\") diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 73e218486..612da17d2 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -169,7 +169,6 @@ Mover Colar Cancelar - Apagar o biométrico gravado Protegido contra escrita Pode ser modificado Criar base de dados @@ -191,9 +190,6 @@ Continuar sem a chave de criptografia\? Compilação %1$s Palavra-passe encriptada armazenada - Biométrico não reconhecido - Problema do biométrico: %1$s - Use o biométrico para armazenar esta palavra-chave Ainda não há nenhuma palavra-chave armazenada nesta base de dados. Histórico Aparência @@ -360,14 +356,11 @@ Permite que escaneie o seu biométrico para abrir a base de dados Usar desbloqueamento avançado para abrir a base de dados mais facilmente Base de dados aberta - Extrair credenciais da base de dados com biométrico - Abrir base de dados com biométrico A base de dados contém UUIDs duplicados. Gravar base de dados A criar a base de dados… Não foi possível gravar a base de dados. Impossível de criar uma base de dados com essa palavra-passe e ficheiro-chave. - Aviso: apesar de usar o reconhecimento biométrico, ainda precisará de se lembrar da sua palavra-passe. Este rótulo já existe. Reinicie a app que contém o formulário para ativar o bloqueio. Bloquear preenchimento automático @@ -387,7 +380,6 @@ Pesquisa de subdomínios Este texto não corresponde ao item solicitado. Adicionar item - Digite sua palavra-passe e depois clique no botão de \"Biométrico\". O token deve conter de %1$d até %2$d dígitos. Número máximo Apagar permanentemente os nós selecionados\? @@ -432,7 +424,6 @@ Descarregar %1$s Conceder acesso de gravação de ficheiro para gravar alterações na base de dados Copiar campos de entrada usando a área de transferência do seu aparelho - Gravar reconhecimento biométrico Dígitos Descartar alterações\? A chave não foi propriamente inicializada. @@ -448,7 +439,6 @@ Mostrar botão de bloqueio Segurança Esconder ligações quebradas de bases de dados - Escaneamento do biométrico para abrir a base de dados Fechar campos Biométrico Incapaz de criar o ficheiro de base de dados. @@ -462,7 +452,6 @@ Segredo OTP inválido. Contato Contador - Não pôde ler a chave biométrica. Por favor, apague-a e repita o procedimento de reconhecimento biométrico. Restaurar histórico OTP Nenhum diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 3d56dcc48..678d4aa93 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -284,7 +284,6 @@ Gravar a base de dados automaticamente depois de uma ação importante (somente no modo \"Modificável\") Gravar a base de dados automaticamente Grupo de cesto da reciclagem - Digite sua palavra-passe e depois clique no botão de \"Biométrico\". A chave não foi propriamente inicializada. Apagar permanentemente os nós selecionados\? A executar o comando… @@ -352,16 +351,6 @@ Biométrico Aparência Ainda não há nenhuma palavra-chave armazenada nesta base de dados. - Problema do biométrico: %1$s - Biométrico não reconhecido - Não pôde ler a chave biométrica. Por favor, apague-a e repita o procedimento de reconhecimento biométrico. - Extrair credenciais da base de dados com biométrico - Abrir base de dados com biométrico - Aviso: apesar de usar o reconhecimento biométrico, ainda precisará de se lembrar da sua palavra-passe. - Gravar reconhecimento biométrico - Use o biométrico para armazenar esta palavra-chave - Escaneamento do biométrico para abrir a base de dados - Apagar o biométrico gravado Definições da base de dados Alterar chave mestre Impossível de criar uma base de dados com essa palavra-passe e ficheiro-chave. diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 720e0e53d..8c53eee11 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -170,7 +170,6 @@ Deschide Căutare Arata parola - Ștergeți cheia biometrică salvată Accesați adresa URL Protejat la scriere Modificabil @@ -235,18 +234,8 @@ Versiunea %1$s Construiți %1$s Magazinul de chei nu este inițializat corect. - Deschideți promptul biometric pentru deblocarea bazei de date - Deschideți promptul biometric pentru a stoca datele de acreditare - Salvați recunoașterea biometrică - Avertisment: trebuie să vă amintiți parola de master dacă utilizați recunoașterea biometrică. - Baza de date deschisă cu recunoaștere biometrică - Extrageți datele de bază cu date biometrice Parola criptată stocată - Nu pot citi cheia biometrică. Vă rugăm să îl ștergeți și să repetați procedura de recunoaștere biometrică. - Nu a putut recunoaște biometric - Eroare biometrică: %1$s Această bază de date nu are încă credențiale stocate. - De acum nu există date creditate stocate. Istoric Aparenta Biometric diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 0196d4d6b..e9e3a5754 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -138,11 +138,7 @@ Внимание Избегайте использования в пароле символов вне кодировки текста в файле базы, так как эти символы будут преобразованы в одинаковый символ. Версия %1$s - Начать биометрическую разблокировку базы Зашифрованный пароль сохранён - Невозможно распознать биометрический ключ. Удалите его и повторите процедуру настройки биометрического распознавания. - Проблема с биометрическим ключом: %1$s - Используйте биометрический ключ, чтобы сохранить главный пароль Для этой базы главный пароль ещё не сохранён. Введите пароль и/или файл ключа, чтобы разблокировать базу. \n @@ -192,7 +188,6 @@ Переместить Вставить Отмена - Удалить биометрический ключ Только чтение Чтение и запись Сначала группы @@ -200,7 +195,6 @@ Название записи Продолжить без пароля для защиты базы\? Продолжить без ключа шифрования\? - Биометрический ключ не распознан История Внешний вид Общие @@ -365,10 +359,6 @@ Закрыть поля Невозможно создать базу с этим паролем и ключевым файлом. Дополнительная разблокировка - Сохранение биометрического ключа - Внимание: вам по-прежнему нужно помнить главный пароль при использовании использование функции биометрического распознавания. - Открыть базу биометрическим ключом - Извлекать главный пароль биометрическим ключом Биометрический ключ Автозапрос биометрического ключа Автоматически запрашивать биометрический ключ, если он установлен для базы @@ -426,7 +416,6 @@ Выполнение команды… Безвозвратно удалить выбранные элементы\? Хранилище ключей не инициализировано должным образом. - Введите пароль, затем нажмите кнопку биометрии. Группа \"корзины\" Автосохранение базы Сохранять базу после каждого важного действия (в \"режиме записи\") @@ -504,7 +493,6 @@ Всё равно удалить эти данные\? Удаление несвязанных данных может уменьшить размер вашей базы данных, но также может удалить данные, используемые для плагинов KeePass. Информация об учётных данных - Невозможно инициализировать ввод биометрического ключа. Отсутствует зарегистрированный биометрический ключ или учётные данные устройства. Сохранять поисковую информацию при ручном выборе записи Сохранять данные поиска diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 1c726b787..715bc2825 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -349,16 +349,6 @@ Visa antalet poster i en grupp Det går inte att skapa en databas med det här lösenordet och nyckelfil. Avancerad upplåsning - Radera sparad biometrisk nyckel - Öppna den biometriska prompten för att låsa upp databasen - Öppna den biometriska prompten för att lagra autentiseringsuppgifter - Spara biometrisk igenkänning - VARNING: Användandet av biometrisk igenkänning befriar dig inte från att veta ditt huvudlösenord. - Öppna databas med biometrisk igenkänning - Hämta databasinformation med biometrisk data - Kan inte läsa den biometriska nyckeln. Radera den och gör om den biometriska igenkänningsproceduren. - Känner inte igen biometrik - Biometriskt fel: %1$s Den här databasen har inga sparade autentiseringsuppgifter ännu. Utseende Biometrik @@ -426,7 +416,6 @@ Utför kommandot … Är du säker på att du vill radera de valda noderna permanent\? Keystore har inte initierats korrekt. - Skriv lösenordet innan du klickar på biometrik-knappen. Papperskorgsgruppen Autospara databas Spara databasen automatiskt efter varje viktig händelse (endast i läget \"Modifierbar\") diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 215e875a8..12917387c 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -123,7 +123,6 @@ Ara Parolayı göster - Kaydedilen parmak izini silin URL\'ye git Yazma korumalı Değiştirilebilir @@ -175,12 +174,7 @@ Şifreleme anahtarı olmadan devam edilsin mi\? Sürüm %1$s Yapı %1$s - Veri tabanının kilidini açmak için biyometrik taramayı aç Şifreli parola saklandı - Parmak izi anahtarı okunamadı. Şifreni geri yükle. - Parmak izi tanınamadı - Parmak izi sorunu: %1$s - Bu şifreyi saklamak için parmak izini kullanın Bu veritabanının henüz bir parolası yok. Geçmiş Görünüm @@ -350,10 +344,6 @@ Alanları kapat Bu parola ve anahtar dosyası ile veritabanı oluşturulamıyor. Gelişmiş kilit açma - Biyometrik tanımayı kaydedin - Uyarı: Biyometrik tanıma kullanıyorsanız hala ana parolanızı hatırlamanız gerekir. - Biyometrik tanıma ile veritabanı aç - Biyometrik verilerle veritabanı kimlik bilgilerini çıkar Biyometrik Biyometrik taramayı otomatik aç Vari tabanı, onu kullanacak biçimde ayarlandıysa biyometriği otomatik olarak sor @@ -410,7 +400,6 @@ Komut çalıştırılıyor… Seçilen düğümler kalıcı olarak silinsin mi\? Anahtar deposu düzgün bir şekilde başlatılmadı. - Parolayı yazın, sonra \"Biyometrik\" düğmesine tıklayın. Geri dönüşüm kutusu grubu Veritabanını otomatik kaydet Her önemli işlemden sonra veri tabanını kaydet (\"Değiştirilebilir\" modda) @@ -503,7 +492,6 @@ Paylaşılan bilgileri kaydet Bildirim Şifreleme nesnesi alınamıyor. - Biyometrik tarama başlatılamıyor. Biyometrik güvenlik güncellemesi gerekli. Biyometrik bilgiler veya aygıt kimlik doğrulama bilgileri kaydedilmedi. Geri dönüşüm kutusundaki tüm düğümler kalıcı olarak silinsin mi\? diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index d691cee8e..fbba7985c 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -203,7 +203,6 @@ Вставити Перемістити Скопіювати - Видалити збережений біометричний ключ Поле файла ключа Налаштування головного ключа Параметри безпеки @@ -266,9 +265,6 @@ Додати вузол Дочірні вузли Не вдалося знайти відповідне обладнання. - Не вдалося розпізнати біометричний ключ - Не вдалося розпізнати біометричний ключ. Видаліть його та повторіть процедуру створення ключа. - Попередження: Якщо ви користуєтеся біометричним ключем, вам однаково необхідно пам\'ятати головний пароль. Застарілі записи не показано Приховувати застарілі записи Набір піктограм застосунку @@ -434,15 +430,8 @@ Біометричний ключ Зовнішній вигляд Історія - Введіть пароль, а потім натисніть \"біометричну\" кнопку. У цій базі даних ще немає збережених облікових даних. - Помилка біометричного ключа: %1$s Зашифрований пароль збережено - Витяг облікових даних бази даних за допомогою біометричного ключа - Відкрити базу даних біометричним ключем - Зберегти біометричний ключ - Розблокувати базу даних біометричним ключем - Скористатися біометричним ключем щоб зберегти дані Сховище ключів не ініціалізовано належним чином. Збірка %1$s Видалити вибрані вузли остаточно\? @@ -519,7 +508,6 @@ Збереження спільних відомостей Сповіщення Не вдалося отримати крипто-об\'єкт. - Не вдалося ініціалізувати біометричний запит. Необхідно оновити біометричний захист. Біометричних чи облікових даних пристрою не зареєстровано. Видалити всі вузли з кошика остаточно\? diff --git a/app/src/main/res/values-v23/fingerprint.xml b/app/src/main/res/values-v23/fingerprint.xml index 7644d0522..9ca38763b 100644 --- a/app/src/main/res/values-v23/fingerprint.xml +++ b/app/src/main/res/values-v23/fingerprint.xml @@ -22,8 +22,7 @@ 80 5 7 - 80dp - 80dp + 80dp diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 545e7e6ef..93692defb 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -167,7 +167,6 @@ 粘贴 取消 显示密码 - 删除已保存的与生物识别相关的密钥 只读 可修改 搜索时忽略备份条目 @@ -192,7 +191,6 @@ 搜索结果 警告 版本 %1$s - 使用生物识别保存此密码 历史 外观 常规 @@ -230,11 +228,7 @@ 确定不使用密码保护? 确认不使用加密密钥吗? Build %1$s - 打开生物识别提示以解锁数据库 加密密码已保存 - 不能读取生物识别密钥,请删除所有生物识别密钥,并重新录入。 - 无法识别生物识别信息 - 生物识别错误:%1$s 当前数据库无密码。 设为默认的填充服务 启用自动填充功能,以快速填写其他应用中的表单 @@ -368,10 +362,6 @@ 关闭字段 无法使用此密码和密钥文件新建数据库。 高级解锁 - 保存生物识别信息 - 警告:即使您已经使用生物识别数据存储了凭据,你仍需牢记主密码 - 使用生物识别功能打开数据库 - 使用生物识别数据提取数据库凭据 生物识别 自动打开生物识别提示 生物识别密钥已配置时自动打开提示 @@ -427,7 +417,6 @@ 清空回收站 正在执行命令…… 是否永久删除选中的条目? - 请先输入密码,再点击“生物识别”按钮。 回收站(组) 自动保存数据库 在每次执行重要操作后保存数据库(仅在编辑模式下有效) @@ -519,7 +508,6 @@ 保存分享的信息 通知 无法检索加密对象。 - 无法初始化生物识别提示。 需要生物识别安全更新。 未登记生物识别或设备凭证。 从回收站永久删除所有节点? diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index ffff77858..4218d0f10 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -150,7 +150,6 @@ 貼上 取消 顯示密碼 - 移除現存生物識別金鑰 唯讀 讀寫 不要搜尋備份的項目 @@ -282,9 +281,6 @@ 驗證 添加項目 已儲存加密密碼 - 使用生物識別開啟資料庫 - 警告:即使已啟用生物識別,你仍須牢記你的主密碼。 - 儲存生物識別資訊 版本號 %1$s 版本 %1$s 確定永久刪除已選項目? @@ -298,7 +294,6 @@ 確定刪除生物識別加密金鑰嗎? 刪除全部生物識別加密金鑰 刪除加密金鑰 - 無法讀取生物識別金鑰。請刪除原有金鑰,再重新啟用生物識別。 金鑰庫未能初始化。 開啟現有資料庫 建立你的資料庫檔案 @@ -346,8 +341,6 @@ 一般 外觀 歷史 - 生物特徵驗證: %1$s - 無法通過生物特徵認證 仍要移除此資料? 仍要新增檔案? 上傳此檔案會取代現有的檔案。 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 34aa42078..fe3c9ba9d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -187,7 +187,7 @@ Open Search Show password - Delete saved biometric key + Delete advanced unlock key Go to URL Write-protected Modifiable @@ -276,20 +276,20 @@ No biometric or device credential is enrolled. Biometric security update required. The keystore is not properly initialized. - Open the biometric prompt to unlock the database - Open the biometric prompt to store credentials - Save biometric recognition - Warning: You still need to remember your master password if you use biometric recognition. - Open database with biometric recognition - Extract database credential with biometric data + Open the advanced unlock prompt to unlock the database + Open the advanced unlock prompt to store credentials + Advanced unlock recognition + Warning: You still need to remember your master password if you use advanced unlock recognition. + Open database with advanced unlock recognition + Extract database credential with advanced unlock data Encrypted password stored - Can not read the biometric key. Please delete it and repeat the biometric recognition procedure. - Could not recognize biometric - Biometric error: %1$s + Can not read the advanced unlock key. Please delete it and repeat the unlock recognition procedure. + Could not recognize advanced unlock print + Advanced unlock error: %1$s This database does not have stored credential yet. - Unable to initialize biometric prompt. + Unable to initialize advanced unlock prompt. Unable to retrieve crypto object. - Type in the password, and then click the \"Biometric\" button. + Type in the password, and then click the \"Advanced unlock\" button. History Appearance Biometric diff --git a/art/ic_device_unlock.svg b/art/ic_device_unlock.svg new file mode 100644 index 000000000..43928ea55 --- /dev/null +++ b/art/ic_device_unlock.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/art/ic_fingerprint_remove.svg b/art/ic_fingerprint_remove.svg deleted file mode 100644 index 137817263..000000000 --- a/art/ic_fingerprint_remove.svg +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - diff --git a/art/ic_keystore_remove.svg b/art/ic_keystore_remove.svg new file mode 100644 index 000000000..eb3217a50 --- /dev/null +++ b/art/ic_keystore_remove.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + +