Harden Android accessibility, localization and startup (#105)
Implement independent hardening and regression coverage. Keep #105 open for final feature and environment coverage after #106–#110; document the completion boundary and resume order.
This commit is contained in:
1 parent
43f660ace3
commit
6669b77f4e
55 files changed
+24445
-296
No files matched your search
@@ -110,7 +110,6 @@
|
||||
<string name="search_loading">Searching names…</string>
|
||||
<string name="search_prompt">Enter an entry name, folder, or path.</string>
|
||||
<string name="search_empty">No matching entries.</string>
|
||||
<string name="search_count">Results: %1$d</string>
|
||||
<string name="search_open">Open entry</string>
|
||||
<string name="search_cancelled">Search cancelled. Refresh to try again.</string>
|
||||
<string name="shell_appearance">Appearance</string>
|
||||
@@ -168,7 +167,10 @@
|
||||
<string name="settings_edit_git">Edit Git author</string>
|
||||
<string name="settings_biometry_available">Strong biometric authentication is available</string>
|
||||
<string name="settings_biometry_unavailable">Strong biometric authentication is unavailable; use a GPG passphrase</string>
|
||||
<string name="settings_timeout_value">Inactivity timeout: %1$s seconds</string>
|
||||
<plurals name="settings_timeout_value">
|
||||
<item quantity="one">Inactivity timeout: %1$d second</item>
|
||||
<item quantity="other">Inactivity timeout: %1$d seconds</item>
|
||||
</plurals>
|
||||
<string name="settings_edit_timeout">Edit inactivity timeout</string>
|
||||
<string name="settings_lock_now">Lock now</string>
|
||||
<string name="settings_rebuild">Rebuild TOTP cache</string>
|
||||
@@ -197,15 +199,29 @@
|
||||
<string name="settings_private_warning">Private QR codes contain encrypted secret key material. Export only after checking the intended recipient. A private export requires its GPG passphrase.</string>
|
||||
<string name="settings_private_export">Export private key</string>
|
||||
<string name="settings_export_confirm">Confirm and export selected key</string>
|
||||
<string name="settings_qr_frame">QR frame %1$s of %2$s</string>
|
||||
<string name="settings_qr_frame">QR frame %1$d of %2$d</string>
|
||||
<string name="settings_previous">Previous frame</string>
|
||||
<string name="settings_next">Next frame</string>
|
||||
<string name="settings_qr_images">Choose QR images</string>
|
||||
<string name="settings_qr_images_detail">Select all frames of one transfer together. Opening another app clears the current transfer.</string>
|
||||
<string name="settings_qr_payload">QR payload or armored GPG key</string>
|
||||
<string name="settings_qr_add">Add transfer payload</string>
|
||||
<string name="settings_qr_progress">Received %1$s of %2$s frames</string>
|
||||
<plurals name="settings_qr_progress">
|
||||
<item quantity="one">Received %1$d of %2$d frame</item>
|
||||
<item quantity="other">Received %1$d of %2$d frames</item>
|
||||
</plurals>
|
||||
<string name="settings_make_default">Make imported private key the default</string>
|
||||
<string name="settings_replace_key">Confirm replacement of an existing key</string>
|
||||
<string name="settings_import_confirm">Confirm and import reconstructed key</string>
|
||||
<string name="setup_initial_title">Set up your password store</string>
|
||||
<string name="setup_initial_detail">Create a local store or clone an existing HTTPS repository.</string>
|
||||
<string name="editor_initial_title">Entry editor</string>
|
||||
<string name="password_initial_title">Passwords</string>
|
||||
<string name="search_recovery">Search is unavailable. Unlock the device or recover the store, then retry.</string>
|
||||
<string name="entry_field_action">%1$s %2$s</string>
|
||||
<plurals name="search_results">
|
||||
<item quantity="one">%1$d result</item>
|
||||
<item quantity="other">%1$d results</item>
|
||||
</plurals>
|
||||
<string name="settings_license_loading">Loading license…</string>
|
||||
</resources>
|
||||
Reference in new issue
Block a user