Jump to content
Toggle menu
  • 3 articles
  • 22 files
  • 3 users
  • 2.5K edits
Shroudforge
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Tłumaczenie Modloadera

From Shroudforge
Revision as of 00:39, 7 November 2026 by Bonsaibauer (talk | contribs) (Importing a new version from external source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Translate the Modloader



Pomóż udostępnić ShroudForge graczom na całym świecie. Edytuj tłumaczenia w Fink lub prześlij zmiany jako pull request na GitHubie.

Tłumaczenie w Fink

Otwórz edytor Fink dla ShroudForge. Fink wyświetla angielski tekst źródłowy obok tłumaczeń. Pliki językowe pozostają w repozytorium. Fink nie przechowuje drugiej zsynchronizowanej kopii w usłudze tłumaczeniowej.

Wybierz projekt i gałąź w edytorze. Sprawdź komunikat, edytuj tłumaczenie i zweryfikuj wynik. Fink najpierw zapisuje pracę jako wersję roboczą w przeglądarce. Do zapisywania zmian w GitHubie potrzebujesz konta GitHub.

Przesyłanie zmian jako pull request

Jeśli domyślna gałąź jest chroniona, najpierw utwórz gałąź tłumaczeniową na GitHubie. Otwórz ją w Fink i prześlij tam zmiany. Następnie utwórz pull request, aby można było przejrzeć zmiany przed ich scaleniem. Fink nie tworzy za Ciebie gałęzi.

Jeśli nie możesz zapisywać w repozytorium ShroudForge, skorzystaj z procesu forkowania w Fink. Zainstaluj aplikację Inlang GitHub na swoim koncie, prześlij zmiany do własnego forka, a następnie utwórz pull request. Fink otworzy stronę pull requestów GitHuba. Tam sprawdź i prześlij pull request.

Lista pull requestów ShroudForge pokazuje otwarte propozycje tłumaczeń i ich stan przeglądu. Więcej informacji znajdziesz w przewodniku Fink dotyczącym gałęzi, forków i pull requestów.

Bezpośrednia edycja plików tłumaczeń

Możesz również zmienić pliki JSON w katalogu modules/ui-resources/locales/ i utworzyć pull request w repozytorium. Zachowaj te same klucze co w angielskim pliku źródłowym en-GB.json. Nie zmieniaj nazw symboli zastępczych, takich jak {count}. Ich nazwy muszą być identyczne w każdym tłumaczeniu.

Przed utworzeniem pull requestu możesz sprawdzić pliki językowe:

cd modules/modloader/ui
npm run locale:check

Plik projektu Fink modules/ui-resources/project.inlang/settings.json łączy edytor z tymi katalogami. Powyższy przykładowy link otwiera ten projekt. Jeśli później użyjesz innego adresu edytora, zaktualizuj go w linku tego artykułu i na ilustracji SVG.