Skip to content

l10n: korekta napisów vm-encrypt w pozostałych 17 językach - #48

Merged
mbeczynski merged 1 commit into
mainfrom
fix/l10n-vm-encrypt-korekta
Nov 4, 2026
Merged

mbeczynski merged 1 commit into
mainfrom
fix/l10n-vm-encrypt-korekta

Conversation

@mbeczynski

Copy link
Copy Markdown
Contributor

Korekta językowa tłumaczeń napisów vm-encrypt (#40) w 17 językach — arabski, hebrajski i tajski były poprawione wcześniej. Zmieniają się tylko teksty: klucze, %@, \n, polecenia, flagi i zmienne środowiskowe zostały bez zmian. Kodu nie ruszałem.

Uwaga: nie scalać automatycznie — scalenie zmian w mac-app/** uruchamia wydanie nowej wersji.

Metoda: każdy napis porównany z główną tabelą danego języka (L10nTranslations+<kod>.swift) pod kątem terminologii, formy zwracania się do użytkownika i stylu myślnika. Skrypt sprawdził zgodność %@/\n, brak znaków niewidocznych i bidi oraz nienaruszone klucze.

Język Poprawki Przykłady
da 32 „sikkerhedskopi” → „backup” (jak w aplikacji), „det krypterede remote” → „den”, „Billedets” → „Diskbilledets”
de 24 formy na „du” → bezokolicznik (jak reszta aplikacji), „Passwort” → „Kennwort”, „Wächter” → „Pufferwächter”, „den Remote” → „das Remote”, „des Mac” → „des Macs”
es 27 „remoto” → „remote”, „vigilante” → „guardián”, styl myślnika
fi 29 „etäkohde” → „remote”, „Vahti” → „Vartija”, „Mt” → „MB”, „Avainnippu” wielką literą
fr 31 „distant” → „remote”, „Mo” → „MB”, rodzaj gramatyczny Time Machine, styl myślnika
it 30 „remoto” → „remote”, „Il guardiano” → „La guardia”, „caricamento” → „invio”, „Portachiavi”
ja 8 „リモート” → „remote”, „バッファガード” → „ガード”, pełne zdania przy „uruchom:”
ko 17 „-하십시오” → „-하세요” (jak w aplikacji), „원격 저장소” → „remote”, „버퍼 가드” → „가드”
ms 13 „jauh” → „remote”, „Salinan” → „Penyalinan” (kopiowanie, nie kopia), „apl” → „app”
nb 26 „fjernlageret” → „remoten”, „Bildets” → „Diskbildets”, styl myślnika
nl 33 „reservekopie” → „back-up” (jak w aplikacji), „schijfkopie” → „image”, „haar” → „zijn” (machine)
pt-BR 28 „nas Chaves” → „no Chaveiro”, „remoto” → „remote”, „vigia” → „guardião”
ru 32 „удалённое хранилище” → „remote”, „связке” → „Связке ключей”, „МБ” → „MB”
sv 27 „fjärrplatsen” → „remoten”, „Nyckelringen”, „Avbildningens” → „Avbildens”
tr 28 „uzak depo” → „remote”, „Kopya” → „Kopyalama” (kopiowanie), styl myślnika
zh-Hans 15 „复制” → „拷贝”, „远程存储” → „remote”, „缓冲区守护程序” → „守护程序”
zh-Hant 27 „檔案夾” → „資料夾”, „後設資料” → „中繼資料”, „回復” → „復原” (terminy tajwańskie jak w aplikacji)

Razem 427 napisów. Do tego wyrównane etykiety statusu (Copy: / Machine uses: / Switched: / Encrypted folder:) w de, pt-BR i sv, żeby wartości stały w jednej kolumnie (18 znaków).

Testy: swift test --filter L10n — 17/17 zielone; swift-format lint --strict — czysto.

🤖 Generated with Claude Code

https://claude.ai/code/session_01AU1Mhxpy65J75YYTkmt7NF

Texts only: terminology aligned with each language's main table
(remote, Keychain, password word, buffer guard, backup, image), register
matched to the rest of the app, dash style unified, status labels
re-aligned, grammar fixes. Commands, flags and env vars unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AU1Mhxpy65J75YYTkmt7NF
@mbeczynski
mbeczynski merged commit 41a39f3 into main Nov 4, 2026
2 checks passed
@mbeczynski
mbeczynski deleted the fix/l10n-vm-encrypt-korekta branch November 4, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant