mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
feat(core,fuse,cli,gui): report changes Drive refuses as sync issues
A change Drive refuses because the storage is full, access was taken away, its folder is gone, a folder limit is reached or the change was rejected used to look like any other failure until six attempts had passed. The drain now sorts the refusal into an issue and stores it on the queued op (schema 38), so it needs attention at once in the app, tray and CLI. The change stays queued and is retried; nothing is deleted. The queue listing carries the issue and whether the op has file content. ExportPendingOp copies that content to a new file: the Sync page offers it as an Export button next to each issue, and the CLI as `pdfs sync export <id> <dest>`. `pdfs sync issues` lists what needs attention, and `pdfs sync queue` shows the issue per change. docs/MILESTONE-3.0.0-STATUS.md tracks what is left for 3.0.0.
This commit is contained in:
1 parent
77d0f254fc
commit
a6f36d56f3
21 files changed
+2251
-1092
No files matched your search
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-09-29 00:18+0200\n"
|
||||
"POT-Creation-Date: 2026-10-04 03:16+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Polish\n"
|
||||
@@ -66,7 +66,7 @@ msgstr "%A, %-d %B %Y, %H:%M"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1217
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2090
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2167
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1471
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1554
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:252
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:191 crates/pdfs-gui/src/prompt.rs:171
|
||||
msgid "My files"
|
||||
@@ -272,9 +272,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:979
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1031
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1075
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:860
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1335
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1385
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:943
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1418
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1468
|
||||
#: crates/pdfs-gui/src/app/pages/login.rs:312
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2055
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:946
|
||||
@@ -478,8 +478,8 @@ msgstr "Nic w ostatnim dzienniku nie pasuje do tego filtru."
|
||||
#: crates/pdfs-gui/src/app/pages/activity.rs:186
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:281
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:114
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:183
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:680
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:184
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:685
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:465
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:183
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:94
|
||||
@@ -520,8 +520,8 @@ msgstr "Opcje widoku"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2635
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2639
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:325
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:191
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:970
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:192
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1053
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:422
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:347
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:284
|
||||
@@ -1036,7 +1036,7 @@ msgstr ""
|
||||
|
||||
#. Translators: {name} is the file the conflicting copy was made from.
|
||||
#: crates/pdfs-gui/src/app/pages/activity_text.rs:346
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:795
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:878
|
||||
#, rust-format
|
||||
msgid "Differs from {name}"
|
||||
msgstr "Różni się od {name}"
|
||||
@@ -1237,11 +1237,12 @@ msgstr "Nie można wczytać albumów"
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:884
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1120
|
||||
#: crates/pdfs-gui/src/app/pages/duplicates.rs:220
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:535
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:710
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:929
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1427
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1447
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:536
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:769
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:793
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1012
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1510
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1530
|
||||
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1425
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:1420
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2140
|
||||
@@ -2207,7 +2208,7 @@ msgid "Add Folder to Sync"
|
||||
msgstr "Dodaj katalog do synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:686
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1440
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1523
|
||||
msgid "Syncing folder…"
|
||||
msgstr "Synchronizowanie katalogu…"
|
||||
|
||||
@@ -2572,20 +2573,20 @@ msgstr[2] "Przenieś {n} zdjęć do kosza"
|
||||
msgid "Keep"
|
||||
msgstr "Zachowaj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:125
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:126
|
||||
msgid "Add Folder"
|
||||
msgstr "Dodaj katalog"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:130
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:131
|
||||
msgid "Back a local folder up to this computer's Proton Drive device"
|
||||
msgstr ""
|
||||
"Kopia zapasowa lokalnego katalogu w urządzeniu tego komputera w Proton Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:140
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:141
|
||||
msgid "Conflicts"
|
||||
msgstr "Konflikty"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:142
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:143
|
||||
msgid ""
|
||||
"Files changed in two places at once. Both versions were kept; choose which "
|
||||
"one stays."
|
||||
@@ -2593,7 +2594,7 @@ msgstr ""
|
||||
"Pliki zmienione w dwóch miejscach jednocześnie. Zachowano obie wersje; "
|
||||
"należy wybrać, która pozostanie."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:158
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:159
|
||||
msgid ""
|
||||
"Synced folders keep a full copy on this computer. Online-only folders fetch "
|
||||
"each file when you open it."
|
||||
@@ -2601,36 +2602,36 @@ msgstr ""
|
||||
"Katalogi synchronizowane przechowują pełną kopię na tym komputerze. Katalogi "
|
||||
"tylko online pobierają każdy plik przy jego otwarciu."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:169
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:170
|
||||
msgid "About Sync Modes"
|
||||
msgstr "Informacje o trybach synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:178
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:179
|
||||
#: crates/pdfs-gui/src/prompt.rs:65
|
||||
msgid "Folders"
|
||||
msgstr "Katalogi"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:213
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:214
|
||||
msgctxt "sync view"
|
||||
msgid "Overview"
|
||||
msgstr "Przegląd"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:219
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:220
|
||||
msgctxt "sync view"
|
||||
msgid "Folders"
|
||||
msgstr "Katalogi"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:225
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:226
|
||||
msgctxt "sync view"
|
||||
msgid "History"
|
||||
msgstr "Historia"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:232
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:233
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:210
|
||||
msgid "Review"
|
||||
msgstr "Przejrzyj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:363
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:364
|
||||
#, rust-format
|
||||
msgid "{n} change couldn't be uploaded"
|
||||
msgid_plural "{n} changes couldn't be uploaded"
|
||||
@@ -2638,7 +2639,7 @@ msgstr[0] "Nie można wysłać zmian: {n}"
|
||||
msgstr[1] "Nie można wysłać zmian: {n}"
|
||||
msgstr[2] "Nie można wysłać zmian: {n}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:369
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:370
|
||||
#, rust-format
|
||||
msgid "{n} file was changed in two places at once"
|
||||
msgid_plural "{n} files were changed in two places at once"
|
||||
@@ -2646,93 +2647,93 @@ msgstr[0] "Pliki zmienione w dwóch miejscach jednocześnie: {n}"
|
||||
msgstr[1] "Pliki zmienione w dwóch miejscach jednocześnie: {n}"
|
||||
msgstr[2] "Pliki zmienione w dwóch miejscach jednocześnie: {n}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:374
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:375
|
||||
msgid "Some files need your attention"
|
||||
msgstr "Niektóre pliki wymagają uwagi"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:391
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:392
|
||||
msgid "Checking…"
|
||||
msgstr "Sprawdzanie…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:419
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:420
|
||||
msgid "Pause for 1 Hour"
|
||||
msgstr "Wstrzymaj na 1 godzinę"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:423
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:424
|
||||
msgid "Pause for 8 Hours"
|
||||
msgstr "Wstrzymaj na 8 godzin"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:427
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:428
|
||||
msgid "Pause for 24 Hours"
|
||||
msgstr "Wstrzymaj na 24 godziny"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:431
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:467
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:432
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:468
|
||||
msgctxt "verb"
|
||||
msgid "Pause"
|
||||
msgstr "Wstrzymaj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:435
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:472
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:436
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:473
|
||||
msgid "Stop uploading until you resume. Files still open as usual."
|
||||
msgstr ""
|
||||
"Wstrzymuje wysyłanie do czasu wznowienia. Pliki nadal otwierają się "
|
||||
"normalnie."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:437
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:438
|
||||
msgid "Pause for a while"
|
||||
msgstr "Wstrzymaj na jakiś czas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:465
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:466
|
||||
msgctxt "verb"
|
||||
msgid "Resume"
|
||||
msgstr "Wznów"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:470
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:471
|
||||
msgid "Upload everything that waited while sync was paused"
|
||||
msgstr "Wysyła wszystko, co czekało podczas wstrzymania synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:518
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:519
|
||||
msgid "Couldn't pause sync"
|
||||
msgstr "Nie można wstrzymać synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:520
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:521
|
||||
msgid "Couldn't resume sync"
|
||||
msgstr "Nie można wznowić synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:526
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:527
|
||||
msgid "Sync resumed"
|
||||
msgstr "Wznowiono synchronizację"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:527
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:528
|
||||
msgid "Sync paused until you resume"
|
||||
msgstr "Wstrzymano synchronizację do czasu wznowienia"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:528
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:529
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:1323 crates/pdfs-gui/src/main.rs:237
|
||||
msgid "Sync paused"
|
||||
msgstr "Wstrzymano synchronizację"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:546
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:547
|
||||
msgid "Retry All"
|
||||
msgstr "Ponów wszystko"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:548
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:549
|
||||
msgid "Try every failed change again now"
|
||||
msgstr "Ponawia teraz wszystkie nieudane zmiany"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:553
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:554
|
||||
msgid "Waiting to Upload"
|
||||
msgstr "Oczekujące na wysłanie"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:555
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:614
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:556
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:615
|
||||
msgid "Changes made on this computer that are not on Proton Drive yet."
|
||||
msgstr ""
|
||||
"Zmiany wprowadzone na tym komputerze, których jeszcze nie ma w Proton Drive."
|
||||
|
||||
#. Translators: {shown} is how many rows are listed (50), {n} the total number of queued changes.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:612
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:613
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Changes made on this computer that are not on Proton Drive yet. Showing the "
|
||||
@@ -2750,56 +2751,56 @@ msgstr[2] ""
|
||||
"Zmiany wprowadzone na tym komputerze, których jeszcze nie ma w Proton Drive. "
|
||||
"Wyświetlanie pierwszych {shown} z {n}."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:629
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:630
|
||||
msgid "Upload changes"
|
||||
msgstr "Wysłanie zmian"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:630
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:631
|
||||
msgid "Upload new file"
|
||||
msgstr "Wysłanie nowego pliku"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:631
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:632
|
||||
msgid "Create folder"
|
||||
msgstr "Utworzenie katalogu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:632
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:633
|
||||
msgid "Rename or move"
|
||||
msgstr "Zmiana nazwy lub przeniesienie"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:633
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:634
|
||||
msgid "Move to trash"
|
||||
msgstr "Przeniesienie do kosza"
|
||||
|
||||
#. Translators: a queued change of an unknown kind.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:635
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:636
|
||||
msgctxt "noun"
|
||||
msgid "Change"
|
||||
msgstr "Zmiana"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:638
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:639
|
||||
msgid "waiting for the app writing it to finish"
|
||||
msgstr "oczekiwanie, aż zapisujący program skończy"
|
||||
|
||||
#. Translators: {time} is when the next attempt happens, such as "14:30".
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:641
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:642
|
||||
#, rust-format
|
||||
msgid "retrying {time}"
|
||||
msgstr "ponowienie {time}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:643
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:644
|
||||
msgid "waiting for sync to resume"
|
||||
msgstr "oczekiwanie na wznowienie synchronizacji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:644
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:645
|
||||
msgid "up next"
|
||||
msgstr "następne w kolejce"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:648
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:649
|
||||
#, rust-format
|
||||
msgid "{action} · {state}"
|
||||
msgstr "{action} · {state}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:655
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:660
|
||||
#, rust-format
|
||||
msgid "Failed {n} time: {error}"
|
||||
msgid_plural "Failed {n} times: {error}"
|
||||
@@ -2807,33 +2808,97 @@ msgstr[0] "Niepowodzenie {n} raz: {error}"
|
||||
msgstr[1] "Niepowodzenie {n} razy: {error}"
|
||||
msgstr[2] "Niepowodzenie {n} razy: {error}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:681
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:686
|
||||
msgid "Retry now"
|
||||
msgstr "Ponów teraz"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:700
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:697
|
||||
msgid "Export"
|
||||
msgstr "Eksportuj"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:698
|
||||
msgid "Save a copy of this file's content elsewhere"
|
||||
msgstr "Zapisz kopię zawartości tego pliku w innym miejscu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:719
|
||||
msgid ""
|
||||
"Your Proton Drive storage is full. Free up space or upgrade your plan, and "
|
||||
"this change uploads on its own."
|
||||
msgstr ""
|
||||
"Miejsce w Proton Drive jest pełne. Zwolnij miejsce lub wybierz większy plan, "
|
||||
"a ta zmiana zostanie wysłana sama."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:722
|
||||
msgid ""
|
||||
"You can no longer change this on Proton Drive. Ask the owner for edit "
|
||||
"access, or export the file to keep your version."
|
||||
msgstr ""
|
||||
"Nie możesz już zmieniać tego w Proton Drive. Poproś właściciela o prawo do "
|
||||
"edycji lub wyeksportuj plik, aby zachować swoją wersję."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:725
|
||||
msgid ""
|
||||
"The folder this change belongs in is gone from Proton Drive. Export the file "
|
||||
"to keep your version."
|
||||
msgstr ""
|
||||
"Katalogu, do którego należy ta zmiana, nie ma już w Proton Drive. "
|
||||
"Wyeksportuj plik, aby zachować swoją wersję."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:728
|
||||
msgid ""
|
||||
"Proton Drive's limit on items in a folder or on folder depth is reached. "
|
||||
"Make room in the folder, then retry."
|
||||
msgstr ""
|
||||
"Osiągnięto limit Proton Drive dotyczący liczby elementów w katalogu lub "
|
||||
"głębokości katalogów. Zrób miejsce w katalogu, a potem ponów."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:731
|
||||
msgid "Proton Drive refused this change. It stays queued and is tried again."
|
||||
msgstr ""
|
||||
"Proton Drive odrzucił tę zmianę. Pozostaje w kolejce i zostanie ponowiona."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:741
|
||||
msgid "Export File"
|
||||
msgstr "Eksport pliku"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:750
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:764
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:768
|
||||
msgid "Couldn't export the file"
|
||||
msgstr "Nie można wyeksportować pliku"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:751
|
||||
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:351
|
||||
msgid "That location isn't a local file."
|
||||
msgstr "To położenie nie jest lokalnym plikiem."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:762
|
||||
msgid "File exported"
|
||||
msgstr "Wyeksportowano plik"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:783
|
||||
msgid "Retrying now…"
|
||||
msgstr "Ponawianie…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:705
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:709
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:788
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:792
|
||||
msgid "Couldn't retry"
|
||||
msgstr "Nie można ponowić"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:779
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:862
|
||||
#, rust-format
|
||||
msgid "{size}, changed {time}"
|
||||
msgstr "{size}, zmieniono {time}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:789
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:872
|
||||
msgid "The original is gone; only this copy is left"
|
||||
msgstr "Oryginał już nie istnieje; pozostała tylko ta kopia"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:791
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:874
|
||||
msgid "Same content as the original"
|
||||
msgstr "Ta sama zawartość co oryginał"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:832
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:915
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"“{name}” was changed here and elsewhere at the same time.\n"
|
||||
@@ -2850,7 +2915,7 @@ msgstr ""
|
||||
"\n"
|
||||
"To, co nie zostanie zachowane, trafi do kosza, skąd można to przywrócić."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:844
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:927
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"The original “{name}” no longer exists; only the copy is left ({copy}).\n"
|
||||
@@ -2861,110 +2926,110 @@ msgstr ""
|
||||
"\n"
|
||||
"Zachowanie kopii przywróci jej oryginalną nazwę."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:850
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:933
|
||||
msgid "Resolve Conflict"
|
||||
msgstr "Rozwiąż konflikt"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:855
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:938
|
||||
msgid "Name for the copy, if keeping both"
|
||||
msgstr "Nazwa kopii, jeśli zachowane zostaną obie"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:862
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:945
|
||||
msgid "Keep Original"
|
||||
msgstr "Zachowaj oryginał"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:863
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:946
|
||||
msgid "Keep Both"
|
||||
msgstr "Zachowaj oba"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:865
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:948
|
||||
msgid "Keep Copy"
|
||||
msgstr "Zachowaj kopię"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:922
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:928
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1005
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1011
|
||||
msgid "Couldn't resolve the conflict"
|
||||
msgstr "Nie można rozwiązać konfliktu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:971
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1054
|
||||
msgid "Reading this computer's Proton Drive locations."
|
||||
msgstr "Odczytywanie położeń Proton Drive tego komputera."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:992
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1075
|
||||
msgid "Unavailable"
|
||||
msgstr "Niedostępne"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1075
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1158
|
||||
msgid "No folders yet"
|
||||
msgstr "Brak katalogów"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1077
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1160
|
||||
msgid "The Proton Drive service hasn't reported its folder yet."
|
||||
msgstr "Usługa Proton Drive nie zgłosiła jeszcze swojego katalogu."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1100
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1183
|
||||
#, rust-format
|
||||
msgid "{path} · {state}"
|
||||
msgstr "{path} · {state}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1143
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1226
|
||||
msgid "Read-only"
|
||||
msgstr "Tylko do odczytu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1159
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1242
|
||||
msgid "Open in Files"
|
||||
msgstr "Otwórz w Plikach"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1164
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1247
|
||||
msgid "Change Location…"
|
||||
msgstr "Zmień położenie…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1216
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1299
|
||||
msgid "Choose whether this folder keeps a full copy on this computer"
|
||||
msgstr "Wybierz, czy ten katalog przechowuje pełną kopię na tym komputerze"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1232
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1315
|
||||
msgid "Keep every file on this computer and in Proton Drive."
|
||||
msgstr "Przechowuj każdy plik na tym komputerze i w Proton Drive."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1237
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1320
|
||||
msgid "Keep the files in Proton Drive and download each one when you open it."
|
||||
msgstr "Przechowuj pliki w Proton Drive i pobieraj każdy przy jego otwarciu."
|
||||
|
||||
#. Translators: a folder mode: files are kept in Proton Drive and fetched when opened.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1291
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1374
|
||||
msgctxt "folder mode"
|
||||
msgid "Online only"
|
||||
msgstr "Tylko online"
|
||||
|
||||
#. Translators: a folder mode: a full copy is kept on this computer.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1294
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1377
|
||||
msgctxt "folder mode"
|
||||
msgid "Synced"
|
||||
msgstr "Synchronizowany"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1305
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1388
|
||||
msgid "Sync Now"
|
||||
msgstr "Synchronizuj teraz"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1309
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1392
|
||||
msgid "Resume Syncing"
|
||||
msgstr "Wznów synchronizację"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1311
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1394
|
||||
msgid "Pause Syncing"
|
||||
msgstr "Wstrzymaj synchronizację"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1322
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1405
|
||||
msgid "Stop Syncing…"
|
||||
msgstr "Zatrzymaj synchronizację…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1331
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1414
|
||||
msgid "Make Folder Online Only?"
|
||||
msgstr "Oznaczyć katalog jako tylko online?"
|
||||
|
||||
#. Translators: {path} is a local folder path.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1333
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1416
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Files in {path} will be removed from this computer and kept in Proton Drive "
|
||||
@@ -2973,11 +3038,11 @@ msgstr ""
|
||||
"Pliki w {path} zostaną usunięte z tego komputera i będą przechowywane tylko "
|
||||
"w Proton Drive. Każdy plik zostanie ponownie pobrany przy otwarciu."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1336
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1419
|
||||
msgid "Make Online Only"
|
||||
msgstr "Oznacz jako tylko online"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1372
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1455
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Every file in {path} will download to this computer and stay synced. {free} "
|
||||
@@ -2986,61 +3051,61 @@ msgstr ""
|
||||
"Każdy plik w {path} zostanie pobrany na ten komputer i pozostanie "
|
||||
"synchronizowany. Wolne miejsce na tym dysku: {free}."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1377
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1460
|
||||
#, rust-format
|
||||
msgid "Every file in {path} will download to this computer and stay synced."
|
||||
msgstr ""
|
||||
"Każdy plik w {path} zostanie pobrany na ten komputer i pozostanie "
|
||||
"synchronizowany."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1382
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1465
|
||||
msgid "Download Folder?"
|
||||
msgstr "Pobrać katalog?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1386
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1469
|
||||
msgid "Download"
|
||||
msgstr "Pobierz"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1410
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1493
|
||||
msgid "Couldn't pause the folder"
|
||||
msgstr "Nie można wstrzymać katalogu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1411
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1494
|
||||
msgid "Couldn't resume the folder"
|
||||
msgstr "Nie można wznowić katalogu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1417
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1500
|
||||
msgid "Folder paused"
|
||||
msgstr "Wstrzymano katalog"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1418
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1501
|
||||
msgid "Folder resumed"
|
||||
msgstr "Wznowiono katalog"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1442
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1446
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1525
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1529
|
||||
msgid "Couldn't sync"
|
||||
msgstr "Nie można zsynchronizować"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1472
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1555
|
||||
msgid "Shared folder"
|
||||
msgstr "Udostępniony katalog"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1474
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1557
|
||||
msgid "Going online only"
|
||||
msgstr "Przechodzenie w tryb tylko online"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1475
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1558
|
||||
msgid "Switching to synced"
|
||||
msgstr "Przełączanie na synchronizację"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1485
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1568
|
||||
msgctxt "state"
|
||||
msgid "paused"
|
||||
msgstr "wstrzymany"
|
||||
|
||||
#. Translators: a folder's files can't be opened right now.
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1496
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1579
|
||||
msgid "not available"
|
||||
msgstr "niedostępne"
|
||||
|
||||
@@ -5568,10 +5633,6 @@ msgstr "Zapisanie wersji"
|
||||
msgid "Couldn't save that version"
|
||||
msgstr "Nie można zapisać tej wersji"
|
||||
|
||||
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:351
|
||||
msgid "That location isn't a local file."
|
||||
msgstr "To położenie nie jest lokalnym plikiem."
|
||||
|
||||
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:358
|
||||
msgid "Version saved"
|
||||
msgstr "Zapisano wersję"
|
||||
|
||||
Reference in new issue
Block a user