mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
fix(gui): keep a saved sign-in when the keyring can't be read
The app read the session with `auth::load().ok()`, so a locked keyring, a Secret Service that was not up yet or any D-Bus error showed the sign-in form as if nobody were signed in. The session was still saved (B253). Keyring errors are now kept apart from "not signed in". The login page shows a banner saying the saved sign-in could not be read, with a Retry button. The app tries again after 2, 5, 10 and 30 seconds and opens on Files once the keyring answers. The login page's header also loses the back button the collapsed split gave it. Translated into every shipped language.
This commit is contained in:
1 parent
e6971dd702
commit
179b6555c4
12 files changed
+1129
-950
No files matched your search
+111
-105
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 3.5.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-16 16:02+0200\n"
|
||||
"POT-Creation-Date: 2026-10-16 17:09+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -60,7 +60,7 @@ msgstr ""
|
||||
msgid "%A, %B %-d, %Y, %H:%M"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:767
|
||||
#: crates/pdfs-gui/src/app/main.rs:849
|
||||
#: crates/pdfs-gui/src/app/pages/activity_text.rs:539
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:454
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:833
|
||||
@@ -73,74 +73,74 @@ msgstr ""
|
||||
msgid "My files"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:770 crates/pdfs-gui/src/app/main.rs:1415
|
||||
#: crates/pdfs-gui/src/app/main.rs:852 crates/pdfs-gui/src/app/main.rs:1517
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:638
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:845
|
||||
#: crates/pdfs-gui/src/app/pages/places.rs:441
|
||||
msgid "Photos"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:775
|
||||
#: crates/pdfs-gui/src/app/main.rs:857
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:168
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:484
|
||||
msgid "Shared with me"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:780
|
||||
#: crates/pdfs-gui/src/app/main.rs:862
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:120
|
||||
msgid "Shared by me"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:783
|
||||
#: crates/pdfs-gui/src/app/main.rs:865
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:140
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:493
|
||||
msgid "Computers"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:784
|
||||
#: crates/pdfs-gui/src/app/main.rs:866
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:101
|
||||
msgid "Trash"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: sidebar entry for the page listing this computer's synced folders.
|
||||
#: crates/pdfs-gui/src/app/main.rs:786
|
||||
#: crates/pdfs-gui/src/app/main.rs:868
|
||||
msgid "Sync"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a failed action's toast. {what} says what failed, such as
|
||||
#. "Couldn't rename"; {detail} is the reason, usually untranslated text
|
||||
#. from the mount service.
|
||||
#: crates/pdfs-gui/src/app/main.rs:1112
|
||||
#: crates/pdfs-gui/src/app/main.rs:1214
|
||||
#: crates/pdfs-gui/src/app/pages/takeout.rs:714
|
||||
#, rust-format
|
||||
msgid "{what}: {detail}"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1135
|
||||
#: crates/pdfs-gui/src/app/main.rs:1237
|
||||
msgid "You're offline"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1136
|
||||
#: crates/pdfs-gui/src/app/main.rs:1238
|
||||
msgid "That's not there any more"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1137
|
||||
#: crates/pdfs-gui/src/app/main.rs:1239
|
||||
msgid "You don't have access to that"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1138
|
||||
#: crates/pdfs-gui/src/app/main.rs:1240
|
||||
msgid "Something changed this first"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1139
|
||||
#: crates/pdfs-gui/src/app/main.rs:1241
|
||||
msgid "Your Proton Drive is full"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1226
|
||||
#: crates/pdfs-gui/src/app/main.rs:1328
|
||||
msgid "Proton Drive for Linux"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1234
|
||||
#: crates/pdfs-gui/src/app/main.rs:1336
|
||||
msgid ""
|
||||
"Files-on-demand Proton Drive for the Linux desktop.\n"
|
||||
"\n"
|
||||
@@ -148,23 +148,23 @@ msgid ""
|
||||
"AG."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1239
|
||||
#: crates/pdfs-gui/src/app/main.rs:1341
|
||||
msgid "Source Code"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1243
|
||||
#: crates/pdfs-gui/src/app/main.rs:1345
|
||||
msgid "Proton Terms of Service"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1247
|
||||
#: crates/pdfs-gui/src/app/main.rs:1349
|
||||
msgid "Proton Privacy Policy"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1252
|
||||
#: crates/pdfs-gui/src/app/main.rs:1354
|
||||
msgid "Disclaimer"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1256
|
||||
#: crates/pdfs-gui/src/app/main.rs:1358
|
||||
msgid ""
|
||||
"This is an unofficial, community-built client. It is not affiliated with, "
|
||||
"endorsed by, or supported by Proton AG.\n"
|
||||
@@ -177,21 +177,21 @@ msgid ""
|
||||
"of any data you cannot afford to lose."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1264
|
||||
#: crates/pdfs-gui/src/app/main.rs:1366
|
||||
msgid ""
|
||||
"Places are named with data from <a href=\"https://www.geonames.org/"
|
||||
"\">GeoNames</a>, licensed under <a href=\"https://creativecommons.org/"
|
||||
"licenses/by/4.0/\">CC BY 4.0</a>."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1272
|
||||
#: crates/pdfs-gui/src/app/main.rs:1374
|
||||
msgid ""
|
||||
"The places map is drawn from <a href=\"https://www.naturalearthdata.com/"
|
||||
"\">Natural Earth</a> land outlines and country borders, which are in the "
|
||||
"public domain."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1280
|
||||
#: crates/pdfs-gui/src/app/main.rs:1382
|
||||
msgid ""
|
||||
"The street map, when turned on, comes from <a href=\"https://openfreemap.org/"
|
||||
"\">OpenFreeMap</a> in the <a href=\"https://www.openmaptiles.org/"
|
||||
@@ -202,21 +202,21 @@ msgstr ""
|
||||
|
||||
#. Translators: replace with your name(s) and email address(es), one
|
||||
#. per line, to be credited in the About dialog.
|
||||
#: crates/pdfs-gui/src/app/main.rs:1291
|
||||
#: crates/pdfs-gui/src/app/main.rs:1393
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1335
|
||||
#: crates/pdfs-gui/src/app/main.rs:1437
|
||||
msgid "Stop Proton Drive?"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1336
|
||||
#: crates/pdfs-gui/src/app/main.rs:1438
|
||||
msgid ""
|
||||
"My files goes offline and nothing syncs until you connect again. Proton "
|
||||
"Drive starts again at your next login."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1338 crates/pdfs-gui/src/app/main.rs:1613
|
||||
#: crates/pdfs-gui/src/app/main.rs:1440 crates/pdfs-gui/src/app/main.rs:1715
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:428
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1907
|
||||
@@ -233,9 +233,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1531
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1581
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:400
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:514
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:560
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:480
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:594
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:640
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2056
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:943
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1024
|
||||
@@ -250,30 +250,30 @@ msgstr ""
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1339
|
||||
#: crates/pdfs-gui/src/app/main.rs:1441
|
||||
msgctxt "verb"
|
||||
msgid "Stop"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1356
|
||||
#: crates/pdfs-gui/src/app/main.rs:1458
|
||||
msgid "Couldn't stop Proton Drive"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1357
|
||||
#: crates/pdfs-gui/src/app/main.rs:1459
|
||||
msgid "The Proton Drive service did not stop."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1393
|
||||
#: crates/pdfs-gui/src/app/main.rs:1495
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:254
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1395
|
||||
#: crates/pdfs-gui/src/app/main.rs:1497
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:247
|
||||
msgid "Search Drive"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1396
|
||||
#: crates/pdfs-gui/src/app/main.rs:1498
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:974
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:559
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:581
|
||||
@@ -282,43 +282,43 @@ msgstr ""
|
||||
msgid "Refresh"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1397
|
||||
#: crates/pdfs-gui/src/app/main.rs:1499
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:388
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1398
|
||||
#: crates/pdfs-gui/src/app/main.rs:1500
|
||||
msgid "Keyboard shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1402
|
||||
#: crates/pdfs-gui/src/app/main.rs:1504
|
||||
msgid "Files"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1404
|
||||
#: crates/pdfs-gui/src/app/main.rs:1506
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:294
|
||||
msgid "New folder"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1405
|
||||
#: crates/pdfs-gui/src/app/main.rs:1507
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:290
|
||||
msgid "Upload files"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1406
|
||||
#: crates/pdfs-gui/src/app/main.rs:1508
|
||||
msgid "Back / forward"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1407
|
||||
#: crates/pdfs-gui/src/app/main.rs:1509
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1958
|
||||
msgid "Parent folder"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1408
|
||||
#: crates/pdfs-gui/src/app/main.rs:1510
|
||||
msgid "Grid / list"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1409
|
||||
#: crates/pdfs-gui/src/app/main.rs:1511
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:298
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1886
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1908
|
||||
@@ -327,7 +327,7 @@ msgstr ""
|
||||
msgid "Rename"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1410 crates/pdfs-gui/src/app/main.rs:1430
|
||||
#: crates/pdfs-gui/src/app/main.rs:1512 crates/pdfs-gui/src/app/main.rs:1532
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:357
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:918
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:949
|
||||
@@ -337,73 +337,73 @@ msgstr ""
|
||||
msgid "Move to Trash"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1411
|
||||
#: crates/pdfs-gui/src/app/main.rs:1513
|
||||
msgid "Clear the selection"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1417
|
||||
#: crates/pdfs-gui/src/app/main.rs:1519
|
||||
msgid "Larger thumbnails"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1418
|
||||
#: crates/pdfs-gui/src/app/main.rs:1520
|
||||
msgid "Smaller thumbnails"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1419
|
||||
#: crates/pdfs-gui/src/app/main.rs:1521
|
||||
msgid "Reset thumbnail size"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1420
|
||||
#: crates/pdfs-gui/src/app/main.rs:1522
|
||||
msgid "Select all"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1424
|
||||
#: crates/pdfs-gui/src/app/main.rs:1526
|
||||
msgid "Photo Viewer"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1426
|
||||
#: crates/pdfs-gui/src/app/main.rs:1528
|
||||
msgid "Previous / next photo"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1427
|
||||
#: crates/pdfs-gui/src/app/main.rs:1529
|
||||
msgid "First / last photo"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1428
|
||||
#: crates/pdfs-gui/src/app/main.rs:1530
|
||||
msgid "Show details"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1429
|
||||
#: crates/pdfs-gui/src/app/main.rs:1531
|
||||
msgid "Fullscreen"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1431
|
||||
#: crates/pdfs-gui/src/app/main.rs:1533
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1521
|
||||
#: crates/pdfs-gui/src/app/main.rs:1623
|
||||
msgid "Select a single item to rename it"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1681
|
||||
#: crates/pdfs-gui/src/app/main.rs:1783
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:85
|
||||
#: crates/pdfs-gui/src/app/pages/places.rs:104
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:1451
|
||||
msgid "Not connected"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1682
|
||||
#: crates/pdfs-gui/src/app/main.rs:1784
|
||||
msgid "The Proton Drive service isn't running."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1690
|
||||
#: crates/pdfs-gui/src/app/main.rs:1792
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:336
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:269 crates/pdfs-gui/src/hud/mod.rs:579
|
||||
#: crates/pdfs-gui/src/main.rs:475 crates/pdfs-gui/src/main.rs:517
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1691
|
||||
#: crates/pdfs-gui/src/app/main.rs:1793
|
||||
msgid "Waiting for the Proton Drive service to start."
|
||||
msgstr ""
|
||||
|
||||
@@ -445,6 +445,7 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:114
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:190
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:726
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:97
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:468
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:183
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:94
|
||||
@@ -3103,185 +3104,190 @@ msgstr ""
|
||||
msgid "not available"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:24
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:27
|
||||
msgid "Sign in to Proton"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:25
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:28
|
||||
msgid "Use your Proton account to connect Drive."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:29
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:32
|
||||
msgid "Email or username"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:32
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:35
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:41
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:44
|
||||
msgid "Sign in"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:77
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:80
|
||||
msgid "Create account"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:81
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:84
|
||||
msgid "Forgot password?"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:125
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:95
|
||||
msgid ""
|
||||
"Couldn't read your saved sign-in. Unlock the system keyring, then try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:204
|
||||
msgid "Enter your email and password."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:130
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:209
|
||||
msgid "Signing in…"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:160
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
msgid "Complete the verification to continue…"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:195
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:274
|
||||
msgid "login cancelled"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:234
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:314
|
||||
msgid "Too many sign-in attempts. Wait a few minutes and try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:239
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:319
|
||||
msgid ""
|
||||
"Proton is temporarily refusing sign-in from this device. Your app version is "
|
||||
"not the problem. Wait several hours, up to a day, without trying again, then "
|
||||
"sign in."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:245
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:325
|
||||
msgid "Couldn't reach Proton. Check your internet connection and try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:248
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:328
|
||||
msgid ""
|
||||
"Signed in, but the session couldn't be saved to the system keyring. Make "
|
||||
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:251
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:331
|
||||
msgid "Sign-in cancelled: no two-factor code was entered."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:254
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:334
|
||||
msgid "Sign-in cancelled: no mailbox password was entered."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:257
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:337
|
||||
msgid "That mailbox password didn't unlock your account."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:260
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:340
|
||||
msgid ""
|
||||
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
|
||||
"new one."
|
||||
msgstr ""
|
||||
|
||||
#. Translators: {error} is an error message, usually in English.
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:265
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:345
|
||||
#, rust-format
|
||||
msgid "Sign-in failed: {error}"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:376
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:456
|
||||
msgid "That mailbox password didn't unlock your account. Try again."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:378
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:458
|
||||
msgid ""
|
||||
"This account has a separate mailbox password. Enter it to unlock your files."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:381
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:461
|
||||
msgid "Mailbox Password"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:387
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:467
|
||||
msgid "Mailbox password"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:391
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:471
|
||||
msgid "Keep unlocked on this computer"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:393
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:473
|
||||
msgid ""
|
||||
"Stores the unlock in the system keyring, so Proton Drive opens without "
|
||||
"asking after every login. Otherwise you enter the password once per session."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:401
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:454
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:481
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:534
|
||||
msgid "Unlock"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:453
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:533
|
||||
msgid "Proton Drive is locked. Enter your mailbox password to unlock it."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:482
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:562
|
||||
msgid "Unlocked."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:487
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:567
|
||||
msgid "Couldn't unlock"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:500
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:580
|
||||
msgid "Two-Factor Authentication"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:502
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:582
|
||||
msgid ""
|
||||
"Enter the code from your authenticator app, or one of your recovery codes."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:508
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:588
|
||||
msgid "Authentication code"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:515
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:595
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:546
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:626
|
||||
msgid "Verify in Your Browser"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:548
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:628
|
||||
msgid ""
|
||||
"The verification page can't be shown in the app on this system. Open it in "
|
||||
"your browser, complete it there, then come back and choose Continue."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:634
|
||||
msgid "Open Verification Page"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:561
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:641
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:600
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:680
|
||||
msgid "Sign Out?"
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:602
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:682
|
||||
msgid ""
|
||||
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
|
||||
"already on this computer stay where they are."
|
||||
msgstr ""
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:604
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:684
|
||||
msgid "Sign Out"
|
||||
msgstr ""
|
||||
|
||||
|
||||
Reference in new issue
Block a user