Better YubiKey UX flow for error handling

This commit is contained in:
Dominik Schürmann
2015-07-06 16:21:48 +02:00
parent 0c6ef6aed4
commit 1eb438576d
4 changed files with 103 additions and 42 deletions

View File

@@ -263,7 +263,8 @@
<string name="yubikey_pin_for">"Enter PIN to access YubiKey for '%s'"</string>
<string name="nfc_text">"Hold YubiKey against the NFC marker at the back of your device."</string>
<string name="nfc_wait">"Keep the YubiKey at the back!"</string>
<string name="nfc_finished">"Please take away the YubiKey now."</string>
<string name="nfc_finished">"Take away the YubiKey now."</string>
<string name="nfc_try_again_text">"Take away the YubiKey now and press TRY AGAIN."</string>
<string name="file_delete_confirmation_title">"Delete original files?"</string>
<string name="file_delete_confirmation">"The following files will be deleted:%s"</string>
<string name="file_delete_successful">"%1$d out of %2$d files have been deleted.%3$s"</string>
@@ -1388,17 +1389,22 @@
<string name="btn_import">"Import"</string>
<string name="snack_yubi_other">Different key stored on YubiKey!</string>
<string name="error_nfc">"NFC Error: %s"</string>
<string name="error_pin">"NFC: Incorrect PIN; %d tries remaining."</string>
<string name="error_nfc_terminated">"NFC: Smart card in termination state"</string>
<string name="error_nfc_wrong_length">"NFC: Wrong length for sent / received data"</string>
<string name="error_nfc_conditions_not_satisfied">"NFC: Conditions of use not satisfied"</string>
<string name="error_nfc_security_not_satisfied">"NFC: Security status not satisfied"</string>
<string name="error_nfc_authentication_blocked">"NFC: PIN blocked after too many attempts"</string>
<string name="error_nfc_data_not_found">"NFC: Key or object not found"</string>
<string name="error_nfc_unknown">"NFC: Unknown Error"</string>
<string name="error_nfc_bad_data">"NFC: Card reported invalid data"</string>
<string name="error_nfc_chaining_error">"NFC: Card expected last command in a chain"</string>
<string name="error_nfc_header">"NFC: Card reported invalid %s byte"</string>
<plurals name="error_pin">
<item quantity="one">"Incorrect PIN!\n%d try remaining."</item>
<item quantity="other">"Incorrect PIN!\n%d tries remaining."</item>
</plurals>
<string name="error_nfc_terminated">"YubiKey in termination state"</string>
<string name="error_nfc_wrong_length">"Wrong length for sent / received data"</string>
<string name="error_nfc_conditions_not_satisfied">"Conditions of use not satisfied"</string>
<string name="error_nfc_security_not_satisfied">"Security status not satisfied"</string>
<string name="error_nfc_authentication_blocked">"PIN blocked after too many attempts"</string>
<string name="error_nfc_data_not_found">"Key or object not found"</string>
<string name="error_nfc_unknown">"Unknown Error"</string>
<string name="error_nfc_bad_data">"YubiKey reported invalid data"</string>
<string name="error_nfc_chaining_error">"YubiKey expected last command in a chain"</string>
<string name="error_nfc_header">"YubiKey reported invalid %s byte"</string>
<string name="error_nfc_tag_lost">"YubiKey has been taken off too early. Keep the YubiKey at the back until the operation finishes."</string>
<string name="error_nfc_try_again">"Try again"</string>
<string name="error_pin_nodefault">Default PIN was rejected!</string>
<string name="error_temp_file">Error creating temporary file.</string>
<string name="btn_delete_original">Delete original file</string>