Implement complete Android settings and recovery controls (#104)
This commit is contained in:
1 parent
06575363a2
commit
43f660ace3
34 files changed
+2720
-64
No files matched your search
@@ -148,4 +148,64 @@
|
||||
<string name="editor_name">Name</string>
|
||||
<string name="editor_create">Create</string>
|
||||
<string name="editor_length_help">Leave blank for the default. Maximum: %1$d.</string>
|
||||
<string name="settings_title">Preferences</string>
|
||||
<string name="settings_default_key_select">Use selected private key as default</string>
|
||||
<string name="settings_save">Save</string>
|
||||
<string name="settings_search">Search settings</string>
|
||||
<string name="settings_reload">Reload settings</string>
|
||||
<string name="settings_store">Password store, server, token and GPG keys</string>
|
||||
<string name="settings_git">Git commit author name and email</string>
|
||||
<string name="settings_auth">Authentication, inactivity timeout, biometrics and appearance</string>
|
||||
<string name="settings_cache">TOTP discovery cache</string>
|
||||
<string name="settings_providers">Autofill and Credential Manager</string>
|
||||
<string name="settings_recovery">Recovery and offline use</string>
|
||||
<string name="settings_about">Version, licenses, privacy and support</string>
|
||||
<string name="settings_no_token">No application token stored</string>
|
||||
<string name="settings_token_hidden">Existing tokens and passphrases are never displayed. Replacement stores only the submitted value in protected device storage.</string>
|
||||
<string name="settings_remote_token">HTTPS setup and token replacement</string>
|
||||
<string name="settings_remove_token">Remove application token</string>
|
||||
<string name="settings_key_transfer">Import or export GPG QR codes</string>
|
||||
<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>
|
||||
<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>
|
||||
<string name="settings_autofill">Autofill password provider</string>
|
||||
<string name="settings_credentials">Credential Manager password provider</string>
|
||||
<string name="settings_recovery_key">If biometric enrollment changes or a protected passphrase is invalidated, unlock with the GPG passphrase and enable biometric unlock again. A missing device Keystore binding requires recovery from your original repository and GPG key; encrypted restored data is never silently accepted or deleted.</string>
|
||||
<string name="settings_recovery_store">If the repository or GPG key is missing, keep existing data and restore the original encrypted repository and private key. Reload after recovery to see the storage-provided status.</string>
|
||||
<string name="settings_recovery_cache">A damaged or outdated TOTP cache can be rebuilt after unlocking. The cache contains discovery metadata, never OTP seeds or codes.</string>
|
||||
<string name="settings_offline">Offline use keeps local reading, editing and Git history available. HTTPS sync needs a network and an application token; failed network operations keep local data intact.</string>
|
||||
<string name="settings_version">IronStorage %1$s</string>
|
||||
<string name="settings_privacy">Passwords and private keys stay in protected app storage. No analytics or advertising are included. HTTPS synchronization connects only to the configured server. Secrets are hidden from screenshots, saved form state, logs and personalized keyboard learning.</string>
|
||||
<string name="settings_licenses">MIT license</string>
|
||||
<string name="settings_support">Support and issue tracker</string>
|
||||
<string name="settings_dependency_licenses">Dependency license inventory</string>
|
||||
<string name="settings_done">Done</string>
|
||||
<string name="settings_provider_unsupported">Not supported on this Android version or device</string>
|
||||
<string name="settings_provider_not_installed">The IronStorage provider service is not included in this build</string>
|
||||
<string name="settings_provider_enabled">Enabled for IronStorage</string>
|
||||
<string name="settings_provider_disabled">Available for IronStorage, currently disabled</string>
|
||||
<string name="settings_provider_open">Open system provider settings</string>
|
||||
<string name="settings_rebuild_detail">Enter the GPG passphrase to inspect encrypted entries and rebuild the discovery cache. No OTP seed is stored in the cache.</string>
|
||||
<string name="settings_git_name">Git author name</string>
|
||||
<string name="settings_git_email">Git author email</string>
|
||||
<string name="settings_timeout_seconds">Timeout in seconds (1–86400)</string>
|
||||
<string name="settings_remove_detail">Remove the protected HTTPS application token? Local data and commits remain available. Authenticated synchronization will require a replacement token.</string>
|
||||
<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_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>
|
||||
<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>
|
||||
</resources>
|
||||
Reference in new issue
Block a user