From fff85d70ca0f2aa0dbc7ee8d785e0fc773e912a2 Mon Sep 17 00:00:00 2001 From: mtkennerly Date: Sat, 29 Oct 2022 18:33:01 +0800 Subject: [PATCH] Update translations --- CHANGELOG.md | 2 ++ lang/ar-SA.ftl | 19 +++++++++++++++++-- lang/de-DE.ftl | 21 ++++++++++++++++++--- lang/eo-UY.ftl | 19 +++++++++++++++++-- lang/es-ES.ftl | 19 +++++++++++++++++-- lang/fil-PH.ftl | 19 +++++++++++++++++-- lang/it-IT.ftl | 19 +++++++++++++++++-- lang/ko-KR.ftl | 19 +++++++++++++++++-- lang/pl-PL.ftl | 19 +++++++++++++++++-- lang/pt-BR.ftl | 27 +++++++++++++++++++++------ lang/zh-CN.ftl | 19 +++++++++++++++++-- src/lang.rs | 18 +++++++++--------- 12 files changed, 186 insertions(+), 34 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bd9b808..d0448c10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,8 @@ * CLI: Backup options: `--format`, `--compression`, `--full-limit`, `--differential-limit`. * On startup, Ludusavi will prune any useless blank configurations (e.g., roots with a blank path). + * Updated translations. + (Thanks to contributors on the [Crowdin project](https://crowdin.com/project/ludusavi)) * Changed: * Increased scanning speed by 10% by avoiding some duplicate path lookups. * CLI: Deprecated `--by-steam-id` in the `backup`/`backups`/`restore` commands, diff --git a/lang/ar-SA.ftl b/lang/ar-SA.ftl index 4d20786e..260e5624 100644 --- a/lang/ar-SA.ftl +++ b/lang/ar-SA.ftl @@ -6,9 +6,7 @@ total-games = Games file-size = Size file-location = Location overall = Overall -cli-backup-target-already-exists = النسخ الإحتياطي موجود بالفعل ( { $path } ) إما أن تختار مسارا مختلفا أو تحذفه باستخدام --force. cli-unrecognized-games = لا توجد معلومات عن هذه الألعاب: -cli-confirm-restoration = هل تريد الاستعادة من { $path }؟ cli-unable-to-request-confirmation = تعذر طلب التأكيد. .winpty-workaround = إذا كنت تستخدم محاكي Bash (مثل Git Bash)، فحاول تشغيل winpty. cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = النسخ المكررة badge-duplicated = النسخ المكررة badge-ignored = تجاهل badge-redirected-from = من: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = فشلت بعض الإدخالات في المعالجة؛ ابحث عن { badge-failed } في الإخراج للحصول على التفاصيل. تحقق مرة أخرى مما إذا كان يمكنك الوصول إلى هذه الملفات أو ما إذا كانت مساراتها طويلة جدا. cli-game-line-item-redirected = أعيد توجيهه من: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = النسخ الاحتياطي button-preview = معاينة button-restore = استعادة @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Target (new location) field-backup-excluded-items = Backup exclusions: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Full: @@ -81,6 +82,14 @@ field-retention-full = Full: field-retention-differential = Differential: field-backup-format = Format: field-backup-compression = Compression: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Theme theme-light = Light theme-dark = Dark +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = In backups, exclude store-specific screenshots. Right now, this only applies to { store-steam } screenshots that you've taken. If a game has its own built-in @@ -125,3 +135,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/de-DE.ftl b/lang/de-DE.ftl index bb068e09..d1693844 100644 --- a/lang/de-DE.ftl +++ b/lang/de-DE.ftl @@ -6,9 +6,7 @@ total-games = Spiele file-size = Größe file-location = Ort overall = Insgesamt -cli-backup-target-already-exists = Das Sicherungsziel exitiert bereits ( { $path } ). Wähle einen anderen Ort mit --path oder lösche ihn mit --force. cli-unrecognized-games = Keine Informationen für diese Spiele: -cli-confirm-restoration = Wollen Sie von { $path } wiederherstellen? cli-unable-to-request-confirmation = Bestätigung konnte nicht angefordert werden. .winpty-workaround = Wenn du einen Bash Emulator (wie Git Bash) verwendest, versuche winpty auszuführen. cli-backup-id-with-multiple-games = Sicherungs-ID kann nicht angegeben werden, wenn mehrere Spiele wiederhergestellt werden. @@ -18,8 +16,10 @@ badge-duplicates = DUPLIKATE badge-duplicated = DUPLIZIERT badge-ignored = IGNORIERT badge-redirected-from = VON: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Einige Einträge konnten nicht verarbeitet werden; Suche nach { badge-failed } in der Ausgabe für Details. Überprüfen Sie, ob Sie auf diese Dateien zugreifen können oder ob ihre Pfade sehr lang sind. cli-game-line-item-redirected = Umgeleitet von: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Sichern button-preview = Vorschau button-restore = Wiederherstellen @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Ziel (neuer Ort) field-backup-excluded-items = Sicherungsausschlüsse: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Komplett: @@ -81,6 +82,14 @@ field-retention-full = Komplett: field-retention-differential = Differenz: field-backup-format = Format: field-backup-compression = Komprimierung: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Aussehen theme-light = Hell theme-dark = Dunkel +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = Schließe Starterspezifische Bildschirmfotos in Sicherungen aus. Dies gilt momentan nur für { store-steam }-Bildschirmfotos. Wenn ein Spiel eine eigene Bildschirmfotofunktion hat, werden Bildschirmfotos unabhängig dieser Einstellung gesichert. consider-doing-a-preview = Falls du es noch nicht getan hast, erwäge zuerst eine Vorschau zu machen, damit @@ -120,4 +130,9 @@ confirm-restore = confirm-add-missing-roots = Diese Wurzeln hinzufügen? no-missing-roots = Keine zusätzlichen Wurzeln gefunden. preparing-backup-target = Sicherungsverzeichnis wird vorbereitet... -updating-manifest = Updating manifest... +updating-manifest = Manifest wird aktualisiert... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/eo-UY.ftl b/lang/eo-UY.ftl index 376dc4e8..5e5ad6a9 100644 --- a/lang/eo-UY.ftl +++ b/lang/eo-UY.ftl @@ -6,9 +6,7 @@ total-games = Ludoj file-size = Grandeco file-location = Loko overall = Entute -cli-backup-target-already-exists = La rezerva celo jam ekzistas ( { $path } ). Aŭ elektu alian --vojon aŭ forigu ĝin per --force. cli-unrecognized-games = Neniuj informoj pri ĉi tiuj ludoj: -cli-confirm-restoration = Ĉu vi volas restarigi de { $path }? cli-unable-to-request-confirmation = Ne eblas peti konfirmon. .winpty-workaround = Se vi uzas Bash-emulilon (kiel Git Bash), provu ruli winpty. cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = DUPLIKAĴOJ badge-duplicated = DUPLIKITA badge-ignored = IGNORITAS badge-redirected-from = DE: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Kelkaj enskriboj malsukcesis procesi; serĉu { badge-failed } en la eligo por detaloj. Duoble kontrolu ĉu vi povas aliri tiujn dosierojn aŭ ĉu iliaj vojoj estas tre longaj. cli-game-line-item-redirected = Alidirektita de: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Rezervo button-preview = Antaŭrigardo button-restore = Restaŭri @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Target (new location) field-backup-excluded-items = Backup exclusions: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Full: @@ -81,6 +82,14 @@ field-retention-full = Full: field-retention-differential = Differential: field-backup-format = Format: field-backup-compression = Compression: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Theme theme-light = Light theme-dark = Dark +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = In backups, exclude store-specific screenshots. Right now, this only applies to { store-steam } screenshots that you've taken. If a game has its own built-in @@ -125,3 +135,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/es-ES.ftl b/lang/es-ES.ftl index 71daf79f..bb851de1 100644 --- a/lang/es-ES.ftl +++ b/lang/es-ES.ftl @@ -6,9 +6,7 @@ total-games = Juegos file-size = Tamaño file-location = Ubicación overall = Global -cli-backup-target-already-exists = El objetivo de la copia de seguridad ya existe ( { $path } ). Elija un --path diferente o borre con --force. cli-unrecognized-games = No hay información para estos juegos: -cli-confirm-restoration = ¿Quieres restaurar desde { $path }? cli-unable-to-request-confirmation = No se pudo solicitar confirmación. .winpty-workaround = Si estás usando un emulador de Bash (como Git Bash), intenta ejecutar winpty. cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = DUPLICADOS badge-duplicated = DUPLICADO badge-ignored = IGNORADO badge-redirected-from = DESDE: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Algunas entradas no se han podido procesar; busca { badge-failed } en la salida para ver los detalles. Comprueba si puedes acceder a esos archivos o si sus rutas son muy largas. cli-game-line-item-redirected = Redirigido de: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Respaldar button-preview = Previsualizar button-restore = Restaurar @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Destino (nueva ubicación) field-backup-excluded-items = Backup exclusions: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Full: @@ -81,6 +82,14 @@ field-retention-full = Full: field-retention-differential = Differential: field-backup-format = Format: field-backup-compression = Compression: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Theme theme-light = Light theme-dark = Dark +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = En las copias de seguridad, excluye las capturas de pantalla específicas de la tienda. En este momento, esto sólo se aplica a las capturas de pantalla { store-steam } que has tomado. Si un juego tiene su propia funcionalidad de funcionalidad de capturas de pantalla, este ajuste no afectará a si esas capturas de pantalla son respaldadas. @@ -123,3 +133,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/fil-PH.ftl b/lang/fil-PH.ftl index 49ffa500..80b29979 100644 --- a/lang/fil-PH.ftl +++ b/lang/fil-PH.ftl @@ -6,9 +6,7 @@ total-games = Games file-size = Sukat file-location = Lokasyon overall = Buod -cli-backup-target-already-exists = Mayroon siyang backup target ( { $path } ). Pumili ng ibang --path o tanggalin ito gamit ang --force. cli-unrecognized-games = Wala pang impormasyon para sa mga games na ito: -cli-confirm-restoration = Gusto mo bang i-restore sa { $path }? cli-unable-to-request-confirmation = Hindi makahiling ng kumpirmasyon. .winpty-workaround = Pag ginagamit mo ng Bash emulator (halimbawa Git Bash), subukin mo gamitin ng winpty. cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = KAPAREHO badge-duplicated = KINOPYA badge-ignored = DEDMA badge-redirected-from = MULA SA: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Mayroon mali sa proseso; hanapin mo ng { badge-failed } sa output. Paki-tiyak kung kaya mong buksan ang mga files o kung masyado mahaba ang mga paths. cli-game-line-item-redirected = Na-redirect mula sa: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Back up button-preview = Preview button-restore = Restore @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Target (bagong lokasyon) field-backup-excluded-items = Backup exclusions: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Full: @@ -81,6 +82,14 @@ field-retention-full = Full: field-retention-differential = Differential: field-backup-format = Format: field-backup-compression = Compression: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Theme theme-light = Light theme-dark = Dark +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = In backups, exclude store-specific screenshots. Right now, this only applies to { store-steam } screenshots that you've taken. If a game has its own built-in @@ -125,3 +135,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/it-IT.ftl b/lang/it-IT.ftl index fc8b2d19..75d8aa90 100644 --- a/lang/it-IT.ftl +++ b/lang/it-IT.ftl @@ -6,9 +6,7 @@ total-games = Giochi file-size = Dimensione file-location = Posizione overall = Nel complesso -cli-backup-target-already-exists = Il target di backup esiste già ( { $path } ). Scegli un altro --path o eliminalo con --force. cli-unrecognized-games = Nessuna informazione per questi giochi: -cli-confirm-restoration = Vuoi ripristinare da { $path }? cli-unable-to-request-confirmation = Impossibile richiedere conferma. .winpty-workaround = Se stai usando un emulatore Bash (come Git Bash), prova ad eseguire winpty. cli-backup-id-with-multiple-games = Impossibile specificare l'ID di backup quando si ripristinano più giochi. @@ -18,8 +16,10 @@ badge-duplicates = DUPLICATI badge-duplicated = DUPLICATO badge-ignored = IGNORATO badge-redirected-from = DA: { $path } +badge-redirecting-to = A: { $path } some-entries-failed = Alcune voci non sono riuscite a elaborare; cerca { badge-failed } nell'output per i dettagli. Controlla se è possibile accedere a questi file o se i loro percorsi sono molto lunghi. cli-game-line-item-redirected = Reindirizzato da: { $path } +cli-game-line-item-redirecting = Reindirizzamento a: { $path } button-backup = Backup button-preview = Anteprima button-restore = Ripristina @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Destinazione (nuova posizione) field-backup-excluded-items = Esclusioni dal backup: +field-redirects = Reindirizzamenti: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Pieno: @@ -81,6 +82,14 @@ field-retention-full = Pieno: field-retention-differential = Differenziale: field-backup-format = Formato: field-backup-compression = Compressione: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Livello: +label-manifest = Manifesto +# This shows the time when we checked for an update to the manifest. +label-checked = Controllato +# This shows the time when we found an update to the manifest. +label-updated = Aggiornato +label-new = Nuovo store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Tema theme-light = Chiaro theme-dark = Scuro +redirect-bidirectional = Bidirezionale explanation-for-exclude-store-screenshots = Nei backup, escludi screenshot specifici dello store. In questo momento, questo si applica solo agli screenshot { store-steam } che hai fatto. Se un gioco ha la propria funzionalità screenshot integrata, questa impostazione non influirà sul backup di questi @@ -124,3 +134,8 @@ confirm-add-missing-roots = Aggiungere queste radici? no-missing-roots = Nessuna radice aggiuntiva trovata. preparing-backup-target = Preparazione directory di backup... updating-manifest = Aggiornamento manifest... +saves-found = Dati di salvataggio trovati. +no-saves-found = Nessun dato di salvataggio trovato. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = senza conferma diff --git a/lang/ko-KR.ftl b/lang/ko-KR.ftl index ec9db0b7..95d2857c 100644 --- a/lang/ko-KR.ftl +++ b/lang/ko-KR.ftl @@ -6,9 +6,7 @@ total-games = 게임 file-size = 크기 file-location = 위치 overall = 전체 -cli-backup-target-already-exists = 백업 대상이 이미 존재합니다 ( { $path } ). --path로 다른 위치를 지정하거나 --force로 강제로 삭제하세요. cli-unrecognized-games = 다음 게임에 대한 정보가 없습니다: -cli-confirm-restoration = { $path } 에서 복원을 시작할까요? cli-unable-to-request-confirmation = 확인을 요청할 수 없습니다. .winpty-workaround = Git Bash와 같은 Bash 에뮬레이터를 사용 중이라면, winpty를 사용해보세요. cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = 중복됨 badge-duplicated = 복사됨 badge-ignored = 무시됨 badge-redirected-from = 출처: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = 일부 항목을 처리하지 못했습니다. { badge-failed } 를 참조하세요. 해당 파일에 접근할 수 있는지, 파일의 경로가 너무 길지 않은지 확인하세요. cli-game-line-item-redirected = 다음에서 리다이렉트되었습니다: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = 백업 button-preview = 미리보기 button-restore = 복원 @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Target (new location) field-backup-excluded-items = Backup exclusions: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Full: @@ -81,6 +82,14 @@ field-retention-full = Full: field-retention-differential = Differential: field-backup-format = Format: field-backup-compression = Compression: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Theme theme-light = Light theme-dark = Dark +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = In backups, exclude store-specific screenshots. Right now, this only applies to { store-steam } screenshots that you've taken. If a game has its own built-in @@ -125,3 +135,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/pl-PL.ftl b/lang/pl-PL.ftl index a14dbc9c..2959566f 100644 --- a/lang/pl-PL.ftl +++ b/lang/pl-PL.ftl @@ -6,9 +6,7 @@ total-games = Gry file-size = Rozmiar file-location = Lokalizacja overall = W sumie -cli-backup-target-already-exists = Docelowa kopia zapasowa już istnieje ( { $path } ). Wybierz inną ścieżkę --path lub usuń kopię poprzez --force. cli-unrecognized-games = Brak informacji dla tych gier: -cli-confirm-restoration = Czy chcesz przywrócić z { $path }? cli-unable-to-request-confirmation = Błąd żądania potwierdzenia. .winpty-workaround = Jeśli korzystasz z emulatora Bash (takiego jak Git Bash), spróbuj uruchomić winpty. cli-backup-id-with-multiple-games = Nie można określić identyfikatora kopii zapasowej podczas przywracania wielu gier. @@ -18,8 +16,10 @@ badge-duplicates = DUPLIKATY badge-duplicated = ZDUPLIKOWANE badge-ignored = ZIGNOROWANE badge-redirected-from = Z: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Błąd przetwarzania niektórych elementów; sprawdź { badge-failed } w anych wyjściowych po więcej szczegółów. Upewnij się, że masz dostęp do tych plików oraz, czy ich ścieżki są zbyt długie. cli-game-line-item-redirected = Przekierowano z: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Utwórz kopię button-preview = Podgląd button-restore = Przywróć @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Cel (nowa lokalizacja) field-backup-excluded-items = Wykluczenia kopii zapasowych: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Pełne: @@ -81,6 +82,14 @@ field-retention-full = Pełne: field-retention-differential = Różnicowe: field-backup-format = Format: field-backup-compression = Kompresja: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Motyw theme-light = Jasny theme-dark = Ciemny +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = Nie zawieraj w kopiach zapasowych zrzutów ekranu dla konkretnego sklepu. Obecnie ma to tylko zastosowanie do zrzutów ekranu ze { store-steam }. Jeśli gra ma swoją własną funkcję zrzutów ekranu, to ustawienie nie będzie mieć wpływu na ich kopiowanie. consider-doing-a-preview = Jeśli jeszcze tego nie zrobiono, rozważ wykonanie pierwszego testu, aby zobaczyć, czy wszystko działa. confirm-backup = @@ -119,3 +129,8 @@ confirm-add-missing-roots = Czy to są katalogi główne? no-missing-roots = Nie znaleziono więcej katalogów głównych. preparing-backup-target = Przygotowywanie katalogu kopii zapasowej... updating-manifest = Aktualizowanie manifestu... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/pt-BR.ftl b/lang/pt-BR.ftl index 4e95c24c..9c3efb17 100644 --- a/lang/pt-BR.ftl +++ b/lang/pt-BR.ftl @@ -6,20 +6,20 @@ total-games = Jogos file-size = Tamanho file-location = Localização overall = Geral -cli-backup-target-already-exists = O alvo da cópia de segurança já existe ( { $path } ). Escolha um --path diferente ou exclua-o com --force. cli-unrecognized-games = Sem informações para estes jogos: -cli-confirm-restoration = Você deseja restaurar a partir de { $path }? cli-unable-to-request-confirmation = Não foi possível solicitar confirmação. .winpty-workaround = Se você estiver usando um emulador Bash (como Git Bash), tente executar a winpty. -cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. -cli-invalid-backup-id = Invalid backup ID. +cli-backup-id-with-multiple-games = Não é possível especificar a ID do backup ao restaurar vários jogos. +cli-invalid-backup-id = ID do backup inválido. badge-failed = FALHOU badge-duplicates = DUPLICADOS badge-duplicated = DUPLICADO badge-ignored = IGNORADO badge-redirected-from = DE: { $path } +badge-redirecting-to = TO: { $path } some-entries-failed = Algumas entradas não conseguiram processar; procure por { badge-failed } na saída para mais detalhes. Verifique se você pode acessar esses arquivos ou se os caminhos deles são muito longos. cli-game-line-item-redirected = Redirecionado de: { $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = Fazer backup button-preview = Visualizar button-restore = Restaurar @@ -39,7 +39,7 @@ button-select-all = Selecionar tudo button-deselect-all = Desmarcar tudo button-enable-all = Ativar tudo button-disable-all = Desativar tudo -button-customize = Customize +button-customize = Personalizar no-roots-are-configured = Adicione algumas raízes para armazenar ainda mais dados. config-is-invalid = Erro: O arquivo de configuração é inválido. manifest-is-invalid = Erro: O arquivo de manifesto é inválido. @@ -73,6 +73,7 @@ field-redirect-source = field-redirect-target = .placeholder = Alvo (novo local) field-backup-excluded-items = Exclusões do backup: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = Todos: @@ -81,6 +82,14 @@ field-retention-full = Todos: field-retention-differential = Diferencial: field-backup-format = Formato: field-backup-compression = Compressão: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -104,6 +113,7 @@ compression-zstd = Zstd theme = Tema theme-light = Claro theme-dark = Escuro +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = Nos backups, exclui capturas de tela específicas de armazenamento. No momento, isso só se aplica às capturas de tela de { store-steam } que você tirou. Se um jogo tem sua própria função de captura de tela @@ -124,4 +134,9 @@ confirm-restore = confirm-add-missing-roots = Adicionar estas origens? no-missing-roots = Nenhuma origem adicional encontrada. preparing-backup-target = Preparando o diretório de backup... -updating-manifest = Updating manifest... +updating-manifest = Atualizando manifesto... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/lang/zh-CN.ftl b/lang/zh-CN.ftl index 7d506dab..1656bb2b 100644 --- a/lang/zh-CN.ftl +++ b/lang/zh-CN.ftl @@ -6,9 +6,7 @@ total-games = 游戏 file-size = 大小 file-location = 位置 overall = 总体 -cli-backup-target-already-exists = 备份目标已存在于 ( { $path } )。要么选择一个不同的 --path 参数,要么使用 --force 参数删除它。 cli-unrecognized-games = 没有这些游戏的信息: -cli-confirm-restoration = 您想从 { $path } 恢复吗? cli-unable-to-request-confirmation = 无法请求确认。 .winpty-workaround = 若您正在使用 Bash 模拟器(例如 Git Bash),请尝试运行 winpty。 cli-backup-id-with-multiple-games = Cannot specify backup ID when restoring multiple games. @@ -18,8 +16,10 @@ badge-duplicates = 复制为副本 badge-duplicated = 已复制为副本 badge-ignored = 已忽略 badge-redirected-from = 来自:{ $path } +badge-redirecting-to = TO: { $path } some-entries-failed = 有些条目无法处理;详情请参阅输出中的 { badge-failed }。请仔细检查您是否可以访问这些文件,或者它们的路径是否太长。 cli-game-line-item-redirected = 重定向自:{ $path } +cli-game-line-item-redirecting = Redirecting to: { $path } button-backup = 备份 button-preview = 预览 button-restore = 恢复 @@ -65,6 +65,7 @@ field-redirect-source = field-redirect-target = .placeholder = 目标 (新位置) field-backup-excluded-items = 备份排除: +field-redirects = Redirects: # This appears next to the number of full backups that you'd like to keep. # A full backup includes all save files for a game. field-retention-full = 完整备份 @@ -73,6 +74,14 @@ field-retention-full = 完整备份 field-retention-differential = 差异备份 field-backup-format = 格式: field-backup-compression = 压缩: +# The compression level determines how much compresison we perform. +field-backup-compression-level = Level: +label-manifest = Manifest +# This shows the time when we checked for an update to the manifest. +label-checked = Checked +# This shows the time when we found an update to the manifest. +label-updated = Updated +label-new = New store-epic = Epic store-gog = GOG store-gog-galaxy = GOG Galaxy @@ -96,6 +105,7 @@ compression-zstd = Zstd theme = 主题 theme-light = 亮 theme-dark = 暗 +redirect-bidirectional = Bidirectional explanation-for-exclude-store-screenshots = In backups, exclude store-specific screenshots. Right now, this only applies to { store-steam } screenshots that you've taken. If a game has its own built-in @@ -115,3 +125,8 @@ confirm-add-missing-roots = Add these roots? no-missing-roots = No additional roots found. preparing-backup-target = Preparing backup directory... updating-manifest = Updating manifest... +saves-found = Save data found. +no-saves-found = No save data found. +# This is tacked on to form something like "Back up (no confirmation)", +# meaning we would perform an action without asking the user if they're sure. +suffix-no-confirmation = no confirmation diff --git a/src/lang.rs b/src/lang.rs index 152ae0af..c8bfecb8 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -86,17 +86,17 @@ impl Language { impl ToString for Language { fn to_string(&self) -> String { match self { - Self::Arabic => "العربية (47%)", - Self::ChineseSimplified => "中文(简体) (66%)", + Self::Arabic => "العربية (42%)", + Self::ChineseSimplified => "中文(简体) (61%)", Self::English => "English", - Self::Esperanto => "Esperanto (26%)", - Self::Filipino => "Filipino (63%)", - Self::German => "Deutsch (99%)", + Self::Esperanto => "Esperanto (20%)", + Self::Filipino => "Filipino (57%)", + Self::German => "Deutsch (94%)", Self::Italian => "Italiano (100%)", - Self::Korean => "한국어 (52%)", - Self::Polish => "Polski (99%)", - Self::PortugueseBrazilian => "Português brasileiro (96%)", - Self::Spanish => "Español (89%)", + Self::Korean => "한국어 (47%)", + Self::Polish => "Polski (94%)", + Self::PortugueseBrazilian => "Português brasileiro (94%)", + Self::Spanish => "Español (84%)", } .to_string() }