From ea684efff78a8d0132331644f345f7aed2226910 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 30 Sep 2021 14:57:41 +0200 Subject: packaging v0.2.0 --- po/anastasis-gtk.pot | 440 ++++++++++++++++++++++++++++++++------------------ po/de.po | 443 +++++++++++++++++++++++++++++++++------------------ 2 files changed, 566 insertions(+), 317 deletions(-) (limited to 'po') diff --git a/po/anastasis-gtk.pot b/po/anastasis-gtk.pot index 76798db..6ee57ea 100644 --- a/po/anastasis-gtk.pot +++ b/po/anastasis-gtk.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: anastasis-gtk 0.1.0\n" +"Project-Id-Version: anastasis-gtk 0.2.0\n" "Report-Msgid-Bugs-To: bug-anastasis@gnu.org\n" -"POT-Creation-Date: 2021-09-08 10:48+0200\n" +"POT-Creation-Date: 2021-09-30 14:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,116 +17,133 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/anastasis/anastasis-gtk_action.c:1133 +#: src/anastasis/anastasis-gtk_action.c:1141 msgid "gratis" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1504 -#: src/anastasis/anastasis-gtk_action.c:1587 -#: src/anastasis/anastasis-gtk_action.c:2601 +#: src/anastasis/anastasis-gtk_action.c:1382 +#: src/anastasis/anastasis-gtk_action.c:1472 +#: src/anastasis/anastasis-gtk_action.c:2492 #, c-format msgid "Failed to initialize QR-code pixbuf for `%s'\n" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1827 +#: src/anastasis/anastasis-gtk_action.c:1712 msgid "challenge solved" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1829 +#: src/anastasis/anastasis-gtk_action.c:1714 msgid "make payment" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1831 +#: src/anastasis/anastasis-gtk_action.c:1716 msgid "unexpected reply" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1833 +#: src/anastasis/anastasis-gtk_action.c:1718 msgid "read hint" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1835 +#: src/anastasis/anastasis-gtk_action.c:1720 msgid "read feedback" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1837 +#: src/anastasis/anastasis-gtk_action.c:1722 msgid "open link" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1839 +#: src/anastasis/anastasis-gtk_action.c:1724 msgid "wait, provider failed" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1841 +#: src/anastasis/anastasis-gtk_action.c:1726 msgid "challenge unknown" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1843 +#: src/anastasis/anastasis-gtk_action.c:1728 msgid "wait, tries exceeded" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1845 +#: src/anastasis/anastasis-gtk_action.c:1730 msgid "awaiting completion of authentication process" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1847 +#: src/anastasis/anastasis-gtk_action.c:1732 msgid "challenge-specific action required" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2184 +#: src/anastasis/anastasis-gtk_action.c:2073 msgid "" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2376 +#: src/anastasis/anastasis-gtk_action.c:2265 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:316 msgid "new" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2718 +#: src/anastasis/anastasis-gtk_action.c:2619 msgid "INTERNAL ERROR: could not parse state" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2727 +#: src/anastasis/anastasis-gtk_action.c:2628 #, c-format msgid "Hint (#%u): %s" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2761 +#: src/anastasis/anastasis-gtk_action.c:2662 msgid "ERROR: failed to parse server JSON instructions" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3051 +#: src/anastasis/anastasis-gtk_action.c:3030 msgid "question" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3053 +#: src/anastasis/anastasis-gtk_action.c:3032 msgid "sms" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3055 +#: src/anastasis/anastasis-gtk_action.c:3034 msgid "post" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3057 +#: src/anastasis/anastasis-gtk_action.c:3036 msgid "email" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3059 +#: src/anastasis/anastasis-gtk_action.c:3038 msgid "iban" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3169 +#: src/anastasis/anastasis-gtk_action.c:3040 +msgid "totp" +msgstr "" + +#: src/anastasis/anastasis-gtk_action.c:3150 msgid "You did not name this secret" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:213 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:251 +msgid "View _privacy policy..." +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:266 +msgid "View _terms of service..." +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:488 msgid "available" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:219 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:501 #, c-format msgid "Network failure: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:227 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:509 +msgid "disabled" +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:516 #, c-format msgid "HTTP %s (%u): %s (#%u)" msgstr "" @@ -185,6 +202,7 @@ msgid "(C) 2020-@ANASTASIS_YEARTO@ Anastasis SARL" msgstr "" #: contrib/anastasis_gtk_about_window.glade:12 +#: contrib/anastasis_gtk_auth_add_totp.glade:138 msgid "Anastasis" msgstr "" @@ -214,7 +232,7 @@ msgid "" msgstr "" #: contrib/anastasis_gtk_auth_add_iban.glade:125 -#: contrib/anastasis_gtk_main_window.glade:1872 +#: contrib/anastasis_gtk_main_window.glade:1876 msgid "IBAN" msgstr "" @@ -274,14 +292,14 @@ msgstr "" #: contrib/anastasis_gtk_auth_add_question.glade:183 #: contrib/anastasis_gtk_auth_add_question.glade:307 -#: contrib/anastasis_gtk_main_window.glade:873 -#: contrib/anastasis_gtk_main_window.glade:982 -#: contrib/anastasis_gtk_main_window.glade:1090 -#: contrib/anastasis_gtk_main_window.glade:1201 -#: contrib/anastasis_gtk_main_window.glade:1311 -#: contrib/anastasis_gtk_main_window.glade:1423 -#: contrib/anastasis_gtk_main_window.glade:1533 -#: contrib/anastasis_gtk_main_window.glade:1608 +#: contrib/anastasis_gtk_main_window.glade:883 +#: contrib/anastasis_gtk_main_window.glade:992 +#: contrib/anastasis_gtk_main_window.glade:1100 +#: contrib/anastasis_gtk_main_window.glade:1211 +#: contrib/anastasis_gtk_main_window.glade:1321 +#: contrib/anastasis_gtk_main_window.glade:1433 +#: contrib/anastasis_gtk_main_window.glade:1543 +#: contrib/anastasis_gtk_main_window.glade:1618 #: contrib/this_stays_private.glade:43 msgid "This stays private" msgstr "" @@ -314,6 +332,33 @@ msgstr "" msgid "Configure SMS" msgstr "" +#: contrib/anastasis_gtk_auth_add_totp.glade:94 +msgid "" +"For TOTP authentication, you need to set a name for the TOTP secret.\n" +"Then, you must scan the generated QR code with your TOTP App to\n" +"import the TOTP secret it into your TOTP App." +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:119 +msgid "TOTP Name" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:188 +msgid "Confirm that your TOTP App works by entering the current code here:" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:201 +msgid "Enter the 8-digit TOTP code. Valid for 30s." +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:206 +msgid "00000000" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:242 +msgid "Configure TOTP" +msgstr "" + #: contrib/anastasis_gtk_auth_add_video.glade:101 msgid "" "For video identification, you need to provide\n" @@ -345,10 +390,6 @@ msgstr "" msgid "Enter the code:" msgstr "" -#: contrib/anastasis_gtk_challenge_code.glade:236 -msgid "A-" -msgstr "" - #: contrib/anastasis_gtk_challenge_code.glade:264 msgid "Security token challenge" msgstr "" @@ -410,6 +451,18 @@ msgstr "" msgid "Solve secuity question challenge" msgstr "" +#: contrib/anastasis_gtk_challenge_totp.glade:122 +msgid "Please look up TOTP under:" +msgstr "" + +#: contrib/anastasis_gtk_challenge_totp.glade:180 +msgid "Enter the PIN:" +msgstr "" + +#: contrib/anastasis_gtk_challenge_totp.glade:223 +msgid "TOTP challenge" +msgstr "" + #: contrib/anastasis_gtk_edit_policy.glade:44 msgid "Edit policy" msgstr "" @@ -426,30 +479,38 @@ msgstr "" msgid "Anastasis provider" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:108 +#: contrib/anastasis_gtk_edit_providers.glade:116 msgid "Provider URL:" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:128 -#: contrib/anastasis_gtk_main_window.glade:309 -#: contrib/anastasis_gtk_main_window.glade:3562 +#: contrib/anastasis_gtk_edit_providers.glade:136 +#: contrib/anastasis_gtk_main_window.glade:317 +#: contrib/anastasis_gtk_main_window.glade:3613 msgid "https://" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:198 +#: contrib/anastasis_gtk_edit_providers.glade:207 +msgid "Use" +msgstr "" + +#: contrib/anastasis_gtk_edit_providers.glade:228 msgid "URL" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:209 -#: contrib/anastasis_gtk_main_window.glade:2277 +#: contrib/anastasis_gtk_edit_providers.glade:241 +msgid "Liability limit" +msgstr "" + +#: contrib/anastasis_gtk_edit_providers.glade:254 +#: contrib/anastasis_gtk_main_window.glade:2328 msgid "Status" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:229 +#: contrib/anastasis_gtk_edit_providers.glade:277 msgid "Known providers" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:267 +#: contrib/anastasis_gtk_edit_providers.glade:315 msgid "Add Anastasis provider" msgstr "" @@ -552,139 +613,139 @@ msgstr "" msgid "Your secret was successfully recovered." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:415 +#: contrib/anastasis_gtk_main_window.glade:425 msgid "Back up a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:465 +#: contrib/anastasis_gtk_main_window.glade:475 msgid "Recover a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:557 +#: contrib/anastasis_gtk_main_window.glade:567 msgid "What do you want to do?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:573 +#: contrib/anastasis_gtk_main_window.glade:583 msgid "_Back up a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:577 +#: contrib/anastasis_gtk_main_window.glade:587 msgid "Begin fresh backup process" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:592 +#: contrib/anastasis_gtk_main_window.glade:602 msgid "_Recover a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:596 +#: contrib/anastasis_gtk_main_window.glade:606 msgid "Begin secret recovery process" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:615 +#: contrib/anastasis_gtk_main_window.glade:625 msgid "Continue from file with saved Anastasis state" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:671 +#: contrib/anastasis_gtk_main_window.glade:681 msgid "Continent" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:710 +#: contrib/anastasis_gtk_main_window.glade:720 msgid "Country" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:747 +#: contrib/anastasis_gtk_main_window.glade:757 msgid "Currencies" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:775 +#: contrib/anastasis_gtk_main_window.glade:785 msgid "" "These questions determine which personal attributes we can ask you for, and " "which backup providers could be used." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:780 +#: contrib/anastasis_gtk_main_window.glade:790 msgid "Where do you live? In which currencies do you want to pay?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:831 +#: contrib/anastasis_gtk_main_window.glade:841 msgid "Full name:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:845 +#: contrib/anastasis_gtk_main_window.glade:855 msgid "Max Mustermann" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:938 +#: contrib/anastasis_gtk_main_window.glade:948 msgid "Birthdate:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1049 +#: contrib/anastasis_gtk_main_window.glade:1059 msgid "Birthplace:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1063 +#: contrib/anastasis_gtk_main_window.glade:1073 msgid "Earth" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1156 +#: contrib/anastasis_gtk_main_window.glade:1166 msgid "AHV number:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1173 +#: contrib/anastasis_gtk_main_window.glade:1183 msgid "756.1222.3425.89" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1267 +#: contrib/anastasis_gtk_main_window.glade:1277 msgid "Steuerliche Identifikationsnummer:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1283 +#: contrib/anastasis_gtk_main_window.glade:1293 msgid "12345678912" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1373 +#: contrib/anastasis_gtk_main_window.glade:1383 msgid "" "Falls vorhanden sollte diese Nummer auf jeden Fall angegeben werden. Nur " "Beamte, Selbstständige und andere Personen die keine " "Rentenversicherungsnummer haben sollten dieses Feld leer lassen." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1378 +#: contrib/anastasis_gtk_main_window.glade:1388 msgid "Sozialversicherungsnummer (optional):" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1394 +#: contrib/anastasis_gtk_main_window.glade:1404 msgid "14230460S534" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1489 +#: contrib/anastasis_gtk_main_window.glade:1499 msgid "Social security number:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1505 +#: contrib/anastasis_gtk_main_window.glade:1515 msgid "000-00-0000" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1649 +#: contrib/anastasis_gtk_main_window.glade:1659 msgid "" "The information you have entered here:\n" "• Will be hashed, and therefore unreadable\n" "• The non-hashed version is not shared" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1664 +#: contrib/anastasis_gtk_main_window.glade:1674 msgid "" "How Anastasis " "encrypts your data" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1677 +#: contrib/anastasis_gtk_main_window.glade:1687 msgid "" "Anastasis is Free " "Software" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1691 +#: contrib/anastasis_gtk_main_window.glade:1701 msgid "" "Anastasis is developed by privacy advocates\n" @@ -692,282 +753,345 @@ msgid "" "the European Commission." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1743 +#: contrib/anastasis_gtk_main_window.glade:1753 msgid "Who are you?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1791 +#: contrib/anastasis_gtk_main_window.glade:1802 msgid "SMS" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1808 +#: contrib/anastasis_gtk_main_window.glade:1806 +msgid "" +"Add authentication using a transaction number send to a mobile phone number." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1817 msgid "Email" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1824 +#: contrib/anastasis_gtk_main_window.glade:1821 +msgid "" +"Add authentication using a transaction number send to an e-mail address." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1832 msgid "Question" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1840 -msgid "Post" +#: contrib/anastasis_gtk_main_window.glade:1836 +msgid "Add authentication using security question and answer." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1856 +#: contrib/anastasis_gtk_main_window.glade:1847 msgid "_Video" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1892 +#: contrib/anastasis_gtk_main_window.glade:1861 +msgid "Post" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1865 +msgid "Add authentication using a transaction number send to a postal address." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1880 +msgid "Add authentication using a payment of from a designated IBAN account." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1891 +msgid "TOTP" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1895 +msgid "Add Time-Based One-Time Password authentication (RFC 6238)" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1913 msgid "Which authorization method should be added?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1941 -#: contrib/anastasis_gtk_main_window.glade:2130 -#: contrib/anastasis_gtk_main_window.glade:2288 -#: contrib/anastasis_gtk_main_window.glade:2446 +#: contrib/anastasis_gtk_main_window.glade:1962 +#: contrib/anastasis_gtk_main_window.glade:2177 +#: contrib/anastasis_gtk_main_window.glade:2339 +#: contrib/anastasis_gtk_main_window.glade:2497 msgid "Type" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1957 -#: contrib/anastasis_gtk_main_window.glade:2336 +#: contrib/anastasis_gtk_main_window.glade:1978 +#: contrib/anastasis_gtk_main_window.glade:2387 msgid "Details" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1977 +#: contrib/anastasis_gtk_main_window.glade:1998 msgid "Authorization methods configured so far:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1998 +#: contrib/anastasis_gtk_main_window.glade:2019 msgid "_Add provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2070 +#: contrib/anastasis_gtk_main_window.glade:2091 msgid "Configure authorization methods!" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2116 -#: contrib/anastasis_gtk_main_window.glade:2433 +#: contrib/anastasis_gtk_main_window.glade:2131 +msgid "" +"Each recovery policy specifies a combination of authentication methods " +"sufficient to recover the secret.\n" +"Please review the recovery policies for the secret you are about to back " +"up.\n" +"If the automatically generated recovery policies are inadequate for your use " +"case, use right-click to add, edit or delete policies.\n" +"You can also use \"back\" to add additional authentication methods." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:2164 +#: contrib/anastasis_gtk_main_window.glade:2484 msgid "Policy" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2144 -#: contrib/anastasis_gtk_main_window.glade:2299 -#: contrib/anastasis_gtk_main_window.glade:2459 +#: contrib/anastasis_gtk_main_window.glade:2190 +#: contrib/anastasis_gtk_main_window.glade:2350 +#: contrib/anastasis_gtk_main_window.glade:2510 msgid "Cost" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2158 -#: contrib/anastasis_gtk_main_window.glade:2325 -#: contrib/anastasis_gtk_main_window.glade:2473 -#: contrib/anastasis_gtk_main_window.glade:3252 +#: contrib/anastasis_gtk_main_window.glade:2203 +#: contrib/anastasis_gtk_main_window.glade:2376 +#: contrib/anastasis_gtk_main_window.glade:2524 +#: contrib/anastasis_gtk_main_window.glade:3303 msgid "Provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2173 +#: contrib/anastasis_gtk_main_window.glade:2217 msgid "Expiration" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2196 +#: contrib/anastasis_gtk_main_window.glade:2247 msgid "Review recovery policies" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2245 +#: contrib/anastasis_gtk_main_window.glade:2296 msgid "" "Here you can see your progress in satisfying authorization challenges and " "can select the next challenge to solve." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2255 +#: contrib/anastasis_gtk_main_window.glade:2306 msgid "#" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2310 +#: contrib/anastasis_gtk_main_window.glade:2361 msgid "Instructions" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2372 +#: contrib/anastasis_gtk_main_window.glade:2423 msgid "" "Here you can see your progress in satisfying authorization challenges and " "possible next steps." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2377 +#: contrib/anastasis_gtk_main_window.glade:2428 msgid "Select open challenge to solve:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2407 -#: contrib/anastasis_gtk_main_window.glade:2492 +#: contrib/anastasis_gtk_main_window.glade:2458 +#: contrib/anastasis_gtk_main_window.glade:2543 msgid "" "This table shows possible ways to recover the secret. For each policy, the " "challenges that must still be satisfied are listed." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2417 +#: contrib/anastasis_gtk_main_window.glade:2468 msgid "Solved" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2497 +#: contrib/anastasis_gtk_main_window.glade:2548 msgid "Recovery policies:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2519 +#: contrib/anastasis_gtk_main_window.glade:2570 msgid "Select challenge to recover secret:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2578 +#: contrib/anastasis_gtk_main_window.glade:2629 msgid "Secret's name" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2606 +#: contrib/anastasis_gtk_main_window.glade:2657 msgid "" "Names should be unique, so that you can easily\n" "identify your secret later." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2638 +#: contrib/anastasis_gtk_main_window.glade:2689 msgid "Provide secret as text" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2669 +#: contrib/anastasis_gtk_main_window.glade:2720 msgid "Type or paste your secret here" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2721 +#: contrib/anastasis_gtk_main_window.glade:2772 msgid "Or provide secret as a file:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2764 +#: contrib/anastasis_gtk_main_window.glade:2815 msgid "Your secret file:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2840 +#: contrib/anastasis_gtk_main_window.glade:2891 msgid "Your secret's recovery data expires on:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2918 +#: contrib/anastasis_gtk_main_window.glade:2969 msgid "Backup fee:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2956 +#: contrib/anastasis_gtk_main_window.glade:3007 msgid "" "You pay this fee to back up your secret.\n" "The fee may increase with the expiry\n" "date of your secret's recovery data." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2989 +#: contrib/anastasis_gtk_main_window.glade:3040 msgid "Provide secret to backup:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3028 +#: contrib/anastasis_gtk_main_window.glade:3079 msgid "Please pay with GNU Taler:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3065 +#: contrib/anastasis_gtk_main_window.glade:3116 msgid "Payment QR Code" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3078 +#: contrib/anastasis_gtk_main_window.glade:3129 msgid "Taler Pay URI" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3123 +#: contrib/anastasis_gtk_main_window.glade:3174 msgid "Payment required:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3163 +#: contrib/anastasis_gtk_main_window.glade:3214 msgid "Your backup is complete." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3186 +#: contrib/anastasis_gtk_main_window.glade:3237 msgid "Your backup is valid until:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3226 +#: contrib/anastasis_gtk_main_window.glade:3277 msgid "Backups were made at the following providers:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3265 +#: contrib/anastasis_gtk_main_window.glade:3316 msgid "Version" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3278 +#: contrib/anastasis_gtk_main_window.glade:3329 msgid "Expiration time" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3323 +#: contrib/anastasis_gtk_main_window.glade:3374 msgid "Your secret was recovered." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3343 +#: contrib/anastasis_gtk_main_window.glade:3394 msgid "Secret name:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3383 +#: contrib/anastasis_gtk_main_window.glade:3434 msgid "" "The secret is shown here. You can also copy it to the clipboard or save it " "to a file." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3403 +#: contrib/anastasis_gtk_main_window.glade:3454 msgid "Copy secret to clipboard" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3421 +#: contrib/anastasis_gtk_main_window.glade:3472 msgid "Save secret to file" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3494 +#: contrib/anastasis_gtk_main_window.glade:3545 msgid "Success!" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3535 +#: contrib/anastasis_gtk_main_window.glade:3586 msgid "" "This is the URL of the provider from which we downloaded the recovery " "document." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3537 +#: contrib/anastasis_gtk_main_window.glade:3588 msgid "Select a provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3593 +#: contrib/anastasis_gtk_main_window.glade:3644 msgid "" "This is the version of the backup at the provider. By default, the latest " "available backup version is obtained." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3595 +#: contrib/anastasis_gtk_main_window.glade:3646 msgid "Select a backup version" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3609 +#: contrib/anastasis_gtk_main_window.glade:3660 msgid "0" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3627 +#: contrib/anastasis_gtk_main_window.glade:3678 msgid "" "To see other backup versions,\n" "choose a different provider." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3660 +#: contrib/anastasis_gtk_main_window.glade:3711 msgid "The secret name associated with this backup version is:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3689 +#: contrib/anastasis_gtk_main_window.glade:3740 msgid "" "If this is not the secret you want to recover,\n" "select a different provider or backup version." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3718 +#: contrib/anastasis_gtk_main_window.glade:3769 msgid "Select secret to recover" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3782 +#: contrib/anastasis_gtk_main_window.glade:3833 msgid "_Restart" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3785 +#: contrib/anastasis_gtk_main_window.glade:3836 msgid "Go back to the beginning." msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:7 +msgid "Confirm use of few authentication methods." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:12 +msgid "" +"To keep your secret secure, we recommend you specify at least three " +"authentication options before proceeding." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:13 +msgid "Select \"back\" to add additional authentication options." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:31 +msgid "Go back to the previous dialog to add more authentication options." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:47 +msgid "Proceed without adding additional authentication options." +msgstr "" diff --git a/po/de.po b/po/de.po index bde9572..a144017 100644 --- a/po/de.po +++ b/po/de.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: anastasis-gtk unknown\n" "Report-Msgid-Bugs-To: bug-anastasis@gnu.org\n" -"POT-Creation-Date: 2021-09-08 10:48+0200\n" +"POT-Creation-Date: 2021-09-30 14:55+0200\n" "PO-Revision-Date: 2021-09-29 19:18+0000\n" "Last-Translator: Stefan Kügel \n" -"Language-Team: German \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,116 +19,133 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.2\n" -#: src/anastasis/anastasis-gtk_action.c:1133 +#: src/anastasis/anastasis-gtk_action.c:1141 msgid "gratis" msgstr "gebührenfrei" -#: src/anastasis/anastasis-gtk_action.c:1504 -#: src/anastasis/anastasis-gtk_action.c:1587 -#: src/anastasis/anastasis-gtk_action.c:2601 +#: src/anastasis/anastasis-gtk_action.c:1382 +#: src/anastasis/anastasis-gtk_action.c:1472 +#: src/anastasis/anastasis-gtk_action.c:2492 #, c-format msgid "Failed to initialize QR-code pixbuf for `%s'\n" msgstr "Konnte keinen QR-Code erzeugen für `%s'\n" -#: src/anastasis/anastasis-gtk_action.c:1827 +#: src/anastasis/anastasis-gtk_action.c:1712 msgid "challenge solved" msgstr "Frage richtig beantwortet" -#: src/anastasis/anastasis-gtk_action.c:1829 +#: src/anastasis/anastasis-gtk_action.c:1714 msgid "make payment" msgstr "Zahlung durchführen" -#: src/anastasis/anastasis-gtk_action.c:1831 +#: src/anastasis/anastasis-gtk_action.c:1716 msgid "unexpected reply" msgstr "Antwort nicht korrekt" -#: src/anastasis/anastasis-gtk_action.c:1833 +#: src/anastasis/anastasis-gtk_action.c:1718 msgid "read hint" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1835 +#: src/anastasis/anastasis-gtk_action.c:1720 msgid "read feedback" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1837 +#: src/anastasis/anastasis-gtk_action.c:1722 msgid "open link" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1839 +#: src/anastasis/anastasis-gtk_action.c:1724 msgid "wait, provider failed" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1841 +#: src/anastasis/anastasis-gtk_action.c:1726 msgid "challenge unknown" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1843 +#: src/anastasis/anastasis-gtk_action.c:1728 msgid "wait, tries exceeded" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1845 +#: src/anastasis/anastasis-gtk_action.c:1730 msgid "awaiting completion of authentication process" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:1847 +#: src/anastasis/anastasis-gtk_action.c:1732 msgid "challenge-specific action required" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2184 +#: src/anastasis/anastasis-gtk_action.c:2073 msgid "" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2376 +#: src/anastasis/anastasis-gtk_action.c:2265 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:316 msgid "new" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2718 +#: src/anastasis/anastasis-gtk_action.c:2619 msgid "INTERNAL ERROR: could not parse state" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2727 +#: src/anastasis/anastasis-gtk_action.c:2628 #, c-format msgid "Hint (#%u): %s" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:2761 +#: src/anastasis/anastasis-gtk_action.c:2662 msgid "ERROR: failed to parse server JSON instructions" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3051 +#: src/anastasis/anastasis-gtk_action.c:3030 msgid "question" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3053 +#: src/anastasis/anastasis-gtk_action.c:3032 msgid "sms" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3055 +#: src/anastasis/anastasis-gtk_action.c:3034 msgid "post" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3057 +#: src/anastasis/anastasis-gtk_action.c:3036 msgid "email" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3059 +#: src/anastasis/anastasis-gtk_action.c:3038 msgid "iban" msgstr "" -#: src/anastasis/anastasis-gtk_action.c:3169 +#: src/anastasis/anastasis-gtk_action.c:3040 +msgid "totp" +msgstr "" + +#: src/anastasis/anastasis-gtk_action.c:3150 msgid "You did not name this secret" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:213 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:251 +msgid "View _privacy policy..." +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:266 +msgid "View _terms of service..." +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:488 msgid "available" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:219 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:501 #, c-format msgid "Network failure: %s (#%u)" msgstr "" -#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:227 +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:509 +msgid "disabled" +msgstr "" + +#: src/anastasis/anastasis-gtk_handle-auth-edit-provider-clicked.c:516 #, c-format msgid "HTTP %s (%u): %s (#%u)" msgstr "" @@ -187,6 +204,7 @@ msgid "(C) 2020-@ANASTASIS_YEARTO@ Anastasis SARL" msgstr "" #: contrib/anastasis_gtk_about_window.glade:12 +#: contrib/anastasis_gtk_auth_add_totp.glade:138 msgid "Anastasis" msgstr "Anastasis" @@ -216,7 +234,7 @@ msgid "" msgstr "" #: contrib/anastasis_gtk_auth_add_iban.glade:125 -#: contrib/anastasis_gtk_main_window.glade:1872 +#: contrib/anastasis_gtk_main_window.glade:1876 msgid "IBAN" msgstr "" @@ -276,14 +294,14 @@ msgstr "" #: contrib/anastasis_gtk_auth_add_question.glade:183 #: contrib/anastasis_gtk_auth_add_question.glade:307 -#: contrib/anastasis_gtk_main_window.glade:873 -#: contrib/anastasis_gtk_main_window.glade:982 -#: contrib/anastasis_gtk_main_window.glade:1090 -#: contrib/anastasis_gtk_main_window.glade:1201 -#: contrib/anastasis_gtk_main_window.glade:1311 -#: contrib/anastasis_gtk_main_window.glade:1423 -#: contrib/anastasis_gtk_main_window.glade:1533 -#: contrib/anastasis_gtk_main_window.glade:1608 +#: contrib/anastasis_gtk_main_window.glade:883 +#: contrib/anastasis_gtk_main_window.glade:992 +#: contrib/anastasis_gtk_main_window.glade:1100 +#: contrib/anastasis_gtk_main_window.glade:1211 +#: contrib/anastasis_gtk_main_window.glade:1321 +#: contrib/anastasis_gtk_main_window.glade:1433 +#: contrib/anastasis_gtk_main_window.glade:1543 +#: contrib/anastasis_gtk_main_window.glade:1618 #: contrib/this_stays_private.glade:43 msgid "This stays private" msgstr "" @@ -316,6 +334,33 @@ msgstr "" msgid "Configure SMS" msgstr "" +#: contrib/anastasis_gtk_auth_add_totp.glade:94 +msgid "" +"For TOTP authentication, you need to set a name for the TOTP secret.\n" +"Then, you must scan the generated QR code with your TOTP App to\n" +"import the TOTP secret it into your TOTP App." +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:119 +msgid "TOTP Name" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:188 +msgid "Confirm that your TOTP App works by entering the current code here:" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:201 +msgid "Enter the 8-digit TOTP code. Valid for 30s." +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:206 +msgid "00000000" +msgstr "" + +#: contrib/anastasis_gtk_auth_add_totp.glade:242 +msgid "Configure TOTP" +msgstr "" + #: contrib/anastasis_gtk_auth_add_video.glade:101 msgid "" "For video identification, you need to provide\n" @@ -347,10 +392,6 @@ msgstr "" msgid "Enter the code:" msgstr "" -#: contrib/anastasis_gtk_challenge_code.glade:236 -msgid "A-" -msgstr "" - #: contrib/anastasis_gtk_challenge_code.glade:264 msgid "Security token challenge" msgstr "" @@ -412,6 +453,19 @@ msgstr "" msgid "Solve secuity question challenge" msgstr "" +#: contrib/anastasis_gtk_challenge_totp.glade:122 +msgid "Please look up TOTP under:" +msgstr "" + +#: contrib/anastasis_gtk_challenge_totp.glade:180 +msgid "Enter the PIN:" +msgstr "" + +#: contrib/anastasis_gtk_challenge_totp.glade:223 +#, fuzzy +msgid "TOTP challenge" +msgstr "Frage richtig beantwortet" + #: contrib/anastasis_gtk_edit_policy.glade:44 msgid "Edit policy" msgstr "" @@ -428,30 +482,38 @@ msgstr "" msgid "Anastasis provider" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:108 +#: contrib/anastasis_gtk_edit_providers.glade:116 msgid "Provider URL:" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:128 -#: contrib/anastasis_gtk_main_window.glade:309 -#: contrib/anastasis_gtk_main_window.glade:3562 +#: contrib/anastasis_gtk_edit_providers.glade:136 +#: contrib/anastasis_gtk_main_window.glade:317 +#: contrib/anastasis_gtk_main_window.glade:3613 msgid "https://" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:198 +#: contrib/anastasis_gtk_edit_providers.glade:207 +msgid "Use" +msgstr "" + +#: contrib/anastasis_gtk_edit_providers.glade:228 msgid "URL" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:209 -#: contrib/anastasis_gtk_main_window.glade:2277 +#: contrib/anastasis_gtk_edit_providers.glade:241 +msgid "Liability limit" +msgstr "" + +#: contrib/anastasis_gtk_edit_providers.glade:254 +#: contrib/anastasis_gtk_main_window.glade:2328 msgid "Status" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:229 +#: contrib/anastasis_gtk_edit_providers.glade:277 msgid "Known providers" msgstr "" -#: contrib/anastasis_gtk_edit_providers.glade:267 +#: contrib/anastasis_gtk_edit_providers.glade:315 msgid "Add Anastasis provider" msgstr "" @@ -554,139 +616,139 @@ msgstr "" msgid "Your secret was successfully recovered." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:415 +#: contrib/anastasis_gtk_main_window.glade:425 msgid "Back up a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:465 +#: contrib/anastasis_gtk_main_window.glade:475 msgid "Recover a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:557 +#: contrib/anastasis_gtk_main_window.glade:567 msgid "What do you want to do?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:573 +#: contrib/anastasis_gtk_main_window.glade:583 msgid "_Back up a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:577 +#: contrib/anastasis_gtk_main_window.glade:587 msgid "Begin fresh backup process" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:592 +#: contrib/anastasis_gtk_main_window.glade:602 msgid "_Recover a secret" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:596 +#: contrib/anastasis_gtk_main_window.glade:606 msgid "Begin secret recovery process" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:615 +#: contrib/anastasis_gtk_main_window.glade:625 msgid "Continue from file with saved Anastasis state" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:671 +#: contrib/anastasis_gtk_main_window.glade:681 msgid "Continent" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:710 +#: contrib/anastasis_gtk_main_window.glade:720 msgid "Country" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:747 +#: contrib/anastasis_gtk_main_window.glade:757 msgid "Currencies" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:775 +#: contrib/anastasis_gtk_main_window.glade:785 msgid "" "These questions determine which personal attributes we can ask you for, and " "which backup providers could be used." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:780 +#: contrib/anastasis_gtk_main_window.glade:790 msgid "Where do you live? In which currencies do you want to pay?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:831 +#: contrib/anastasis_gtk_main_window.glade:841 msgid "Full name:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:845 +#: contrib/anastasis_gtk_main_window.glade:855 msgid "Max Mustermann" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:938 +#: contrib/anastasis_gtk_main_window.glade:948 msgid "Birthdate:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1049 +#: contrib/anastasis_gtk_main_window.glade:1059 msgid "Birthplace:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1063 +#: contrib/anastasis_gtk_main_window.glade:1073 msgid "Earth" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1156 +#: contrib/anastasis_gtk_main_window.glade:1166 msgid "AHV number:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1173 +#: contrib/anastasis_gtk_main_window.glade:1183 msgid "756.1222.3425.89" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1267 +#: contrib/anastasis_gtk_main_window.glade:1277 msgid "Steuerliche Identifikationsnummer:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1283 +#: contrib/anastasis_gtk_main_window.glade:1293 msgid "12345678912" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1373 +#: contrib/anastasis_gtk_main_window.glade:1383 msgid "" "Falls vorhanden sollte diese Nummer auf jeden Fall angegeben werden. Nur " "Beamte, Selbstständige und andere Personen die keine " "Rentenversicherungsnummer haben sollten dieses Feld leer lassen." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1378 +#: contrib/anastasis_gtk_main_window.glade:1388 msgid "Sozialversicherungsnummer (optional):" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1394 +#: contrib/anastasis_gtk_main_window.glade:1404 msgid "14230460S534" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1489 +#: contrib/anastasis_gtk_main_window.glade:1499 msgid "Social security number:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1505 +#: contrib/anastasis_gtk_main_window.glade:1515 msgid "000-00-0000" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1649 +#: contrib/anastasis_gtk_main_window.glade:1659 msgid "" "The information you have entered here:\n" "• Will be hashed, and therefore unreadable\n" "• The non-hashed version is not shared" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1664 +#: contrib/anastasis_gtk_main_window.glade:1674 msgid "" "How Anastasis " "encrypts your data" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1677 +#: contrib/anastasis_gtk_main_window.glade:1687 msgid "" "Anastasis is Free " "Software" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1691 +#: contrib/anastasis_gtk_main_window.glade:1701 msgid "" "Anastasis is developed by privacy advocates\n" @@ -694,286 +756,349 @@ msgid "" "the European Commission." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1743 +#: contrib/anastasis_gtk_main_window.glade:1753 msgid "Who are you?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1791 +#: contrib/anastasis_gtk_main_window.glade:1802 msgid "SMS" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1808 +#: contrib/anastasis_gtk_main_window.glade:1806 +msgid "" +"Add authentication using a transaction number send to a mobile phone number." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1817 msgid "Email" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1824 +#: contrib/anastasis_gtk_main_window.glade:1821 +msgid "" +"Add authentication using a transaction number send to an e-mail address." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1832 msgid "Question" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1840 -msgid "Post" +#: contrib/anastasis_gtk_main_window.glade:1836 +msgid "Add authentication using security question and answer." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1856 +#: contrib/anastasis_gtk_main_window.glade:1847 msgid "_Video" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1892 +#: contrib/anastasis_gtk_main_window.glade:1861 +msgid "Post" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1865 +msgid "Add authentication using a transaction number send to a postal address." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1880 +msgid "Add authentication using a payment of from a designated IBAN account." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1891 +msgid "TOTP" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1895 +msgid "Add Time-Based One-Time Password authentication (RFC 6238)" +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:1913 msgid "Which authorization method should be added?" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1941 -#: contrib/anastasis_gtk_main_window.glade:2130 -#: contrib/anastasis_gtk_main_window.glade:2288 -#: contrib/anastasis_gtk_main_window.glade:2446 +#: contrib/anastasis_gtk_main_window.glade:1962 +#: contrib/anastasis_gtk_main_window.glade:2177 +#: contrib/anastasis_gtk_main_window.glade:2339 +#: contrib/anastasis_gtk_main_window.glade:2497 msgid "Type" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1957 -#: contrib/anastasis_gtk_main_window.glade:2336 +#: contrib/anastasis_gtk_main_window.glade:1978 +#: contrib/anastasis_gtk_main_window.glade:2387 msgid "Details" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1977 +#: contrib/anastasis_gtk_main_window.glade:1998 msgid "Authorization methods configured so far:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:1998 +#: contrib/anastasis_gtk_main_window.glade:2019 msgid "_Add provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2070 +#: contrib/anastasis_gtk_main_window.glade:2091 msgid "Configure authorization methods!" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2116 -#: contrib/anastasis_gtk_main_window.glade:2433 +#: contrib/anastasis_gtk_main_window.glade:2131 +msgid "" +"Each recovery policy specifies a combination of authentication methods " +"sufficient to recover the secret.\n" +"Please review the recovery policies for the secret you are about to back " +"up.\n" +"If the automatically generated recovery policies are inadequate for your use " +"case, use right-click to add, edit or delete policies.\n" +"You can also use \"back\" to add additional authentication methods." +msgstr "" + +#: contrib/anastasis_gtk_main_window.glade:2164 +#: contrib/anastasis_gtk_main_window.glade:2484 msgid "Policy" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2144 -#: contrib/anastasis_gtk_main_window.glade:2299 -#: contrib/anastasis_gtk_main_window.glade:2459 +#: contrib/anastasis_gtk_main_window.glade:2190 +#: contrib/anastasis_gtk_main_window.glade:2350 +#: contrib/anastasis_gtk_main_window.glade:2510 msgid "Cost" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2158 -#: contrib/anastasis_gtk_main_window.glade:2325 -#: contrib/anastasis_gtk_main_window.glade:2473 -#: contrib/anastasis_gtk_main_window.glade:3252 +#: contrib/anastasis_gtk_main_window.glade:2203 +#: contrib/anastasis_gtk_main_window.glade:2376 +#: contrib/anastasis_gtk_main_window.glade:2524 +#: contrib/anastasis_gtk_main_window.glade:3303 msgid "Provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2173 +#: contrib/anastasis_gtk_main_window.glade:2217 msgid "Expiration" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2196 +#: contrib/anastasis_gtk_main_window.glade:2247 msgid "Review recovery policies" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2245 +#: contrib/anastasis_gtk_main_window.glade:2296 msgid "" "Here you can see your progress in satisfying authorization challenges and " "can select the next challenge to solve." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2255 +#: contrib/anastasis_gtk_main_window.glade:2306 msgid "#" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2310 +#: contrib/anastasis_gtk_main_window.glade:2361 msgid "Instructions" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2372 +#: contrib/anastasis_gtk_main_window.glade:2423 msgid "" "Here you can see your progress in satisfying authorization challenges and " "possible next steps." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2377 +#: contrib/anastasis_gtk_main_window.glade:2428 msgid "Select open challenge to solve:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2407 -#: contrib/anastasis_gtk_main_window.glade:2492 +#: contrib/anastasis_gtk_main_window.glade:2458 +#: contrib/anastasis_gtk_main_window.glade:2543 msgid "" "This table shows possible ways to recover the secret. For each policy, the " "challenges that must still be satisfied are listed." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2417 +#: contrib/anastasis_gtk_main_window.glade:2468 msgid "Solved" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2497 +#: contrib/anastasis_gtk_main_window.glade:2548 msgid "Recovery policies:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2519 +#: contrib/anastasis_gtk_main_window.glade:2570 msgid "Select challenge to recover secret:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2578 +#: contrib/anastasis_gtk_main_window.glade:2629 msgid "Secret's name" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2606 +#: contrib/anastasis_gtk_main_window.glade:2657 msgid "" "Names should be unique, so that you can easily\n" "identify your secret later." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2638 +#: contrib/anastasis_gtk_main_window.glade:2689 msgid "Provide secret as text" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2669 +#: contrib/anastasis_gtk_main_window.glade:2720 msgid "Type or paste your secret here" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2721 +#: contrib/anastasis_gtk_main_window.glade:2772 msgid "Or provide secret as a file:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2764 +#: contrib/anastasis_gtk_main_window.glade:2815 msgid "Your secret file:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2840 +#: contrib/anastasis_gtk_main_window.glade:2891 msgid "Your secret's recovery data expires on:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2918 +#: contrib/anastasis_gtk_main_window.glade:2969 msgid "Backup fee:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2956 +#: contrib/anastasis_gtk_main_window.glade:3007 msgid "" "You pay this fee to back up your secret.\n" "The fee may increase with the expiry\n" "date of your secret's recovery data." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:2989 +#: contrib/anastasis_gtk_main_window.glade:3040 msgid "Provide secret to backup:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3028 +#: contrib/anastasis_gtk_main_window.glade:3079 msgid "Please pay with GNU Taler:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3065 +#: contrib/anastasis_gtk_main_window.glade:3116 msgid "Payment QR Code" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3078 +#: contrib/anastasis_gtk_main_window.glade:3129 msgid "Taler Pay URI" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3123 +#: contrib/anastasis_gtk_main_window.glade:3174 msgid "Payment required:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3163 +#: contrib/anastasis_gtk_main_window.glade:3214 msgid "Your backup is complete." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3186 +#: contrib/anastasis_gtk_main_window.glade:3237 msgid "Your backup is valid until:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3226 +#: contrib/anastasis_gtk_main_window.glade:3277 msgid "Backups were made at the following providers:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3265 +#: contrib/anastasis_gtk_main_window.glade:3316 msgid "Version" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3278 +#: contrib/anastasis_gtk_main_window.glade:3329 msgid "Expiration time" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3323 +#: contrib/anastasis_gtk_main_window.glade:3374 msgid "Your secret was recovered." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3343 +#: contrib/anastasis_gtk_main_window.glade:3394 msgid "Secret name:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3383 +#: contrib/anastasis_gtk_main_window.glade:3434 msgid "" "The secret is shown here. You can also copy it to the clipboard or save it " "to a file." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3403 +#: contrib/anastasis_gtk_main_window.glade:3454 msgid "Copy secret to clipboard" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3421 +#: contrib/anastasis_gtk_main_window.glade:3472 msgid "Save secret to file" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3494 +#: contrib/anastasis_gtk_main_window.glade:3545 msgid "Success!" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3535 +#: contrib/anastasis_gtk_main_window.glade:3586 msgid "" "This is the URL of the provider from which we downloaded the recovery " "document." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3537 +#: contrib/anastasis_gtk_main_window.glade:3588 msgid "Select a provider" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3593 +#: contrib/anastasis_gtk_main_window.glade:3644 msgid "" "This is the version of the backup at the provider. By default, the latest " "available backup version is obtained." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3595 +#: contrib/anastasis_gtk_main_window.glade:3646 msgid "Select a backup version" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3609 +#: contrib/anastasis_gtk_main_window.glade:3660 msgid "0" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3627 +#: contrib/anastasis_gtk_main_window.glade:3678 msgid "" "To see other backup versions,\n" "choose a different provider." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3660 +#: contrib/anastasis_gtk_main_window.glade:3711 msgid "The secret name associated with this backup version is:" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3689 +#: contrib/anastasis_gtk_main_window.glade:3740 msgid "" "If this is not the secret you want to recover,\n" "select a different provider or backup version." msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3718 +#: contrib/anastasis_gtk_main_window.glade:3769 msgid "Select secret to recover" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3782 +#: contrib/anastasis_gtk_main_window.glade:3833 msgid "_Restart" msgstr "" -#: contrib/anastasis_gtk_main_window.glade:3785 +#: contrib/anastasis_gtk_main_window.glade:3836 msgid "Go back to the beginning." msgstr "" +#: contrib/anastasis_gtk_warn_multifactor.glade:7 +msgid "Confirm use of few authentication methods." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:12 +msgid "" +"To keep your secret secure, we recommend you specify at least three " +"authentication options before proceeding." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:13 +msgid "Select \"back\" to add additional authentication options." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:31 +msgid "Go back to the previous dialog to add more authentication options." +msgstr "" + +#: contrib/anastasis_gtk_warn_multifactor.glade:47 +msgid "Proceed without adding additional authentication options." +msgstr "" + #~ msgid "_File" #~ msgstr "_File" -- cgit v1.2.3