W tym przewodniku, Pokażę Ci, jak każdy użytkownik może automatycznie przetłumaczyć ck3 (Królowie Krzyżowców 3) pliki lokalizacyjne na inne języki.
Zastrzeżenie
Ten przewodnik jest wciąż w toku. Niektóre sekcje są nadal poprawiane i/lub rozszerzane. The “CK3 – Zmieniacz lokalizacji” program nie jest jeszcze całkowicie ukończony i w przyszłości przejdzie przez kilka dodatkowych funkcji/zmian. Dlatego gorąco polecam lekturę ReadMe. Chętnie odpowiem na wszelkie pytania.
Program
Do procesu tłumaczenia używamy języka Python. Program można pobrać z mojego Strona GitHuba.
Raz tam, projekt należy pobrać w formie pliku ZIP.
Następnie rozpakuj folder w dowolnym miejscu.
Pyton & Pakiety
Wymagany:
Ważne jest, aby używać wersji googletrans 4.0.0rc1, ponieważ starsza wersja nie będzie działać.
Proces tłumaczenia
Katalog modów CK3
Pierwszy, musimy zlokalizować katalog warsztatu CK3.
Zwykle można to znaleźć pod następującą ścieżką
C:\...\...\Steam\steamapps\workshop\content\1158310\ ....
Folder z numerem 1158310 zawiera wszystkie pobrane pliki warsztatu ck3.
Znajdziesz tam mnóstwo folderów z numerami. Te liczby są numerami identyfikacyjnymi moda. Numery identyfikacyjne można znaleźć w Warsztacie Steam.
Po znalezieniu folderu moda, który chcesz przetłumaczyć, przejdź do folderu o nazwie localization\english
Najprawdopodobniej będzie to wyglądać mniej więcej tak:
C:\…\…\Steam\steamapps\workshop\content\1158310\MOD_ID\localization\JĘZYK
Następnie skopiuj ścieżkę do tego folderu.
Katalog tłumaczy
Teraz przechodzimy do ścieżki, w której program był wcześniej rozpakowany. Tam otwieramy bezpośrednio PowerShell.
Widzimy linię oznaczoną [1] podczas otwierania Powershell. Istnieje ścieżka, pod którą to się nazywało.
Teraz wpisujemy polecenie, aby rozpocząć tłumaczenie [2].
Aby znaleźć odpowiednie polecenie, zapoznaj się z sekcją “Polecenia” sekcja.
W moim przypadku, Chcę przetłumaczyć z języka angielskiego (domyślny) na rosyjski.
Poleceniem do tego jest python main.py -l2 ru Path
Tłumaczenie zajmie teraz trochę czasu, w zależności od rozmiaru poszczególnych plików [3]
Po zakończeniu możesz znaleźć przetłumaczone pliki w folderze /db/WYJŚCIOWY_JĘZYK
W moim przypadku, Przetłumaczyłem część moda RICE dla projektu w języku rosyjskim tutaj na Steamie.
Pozostało tylko skopiować folder z powrotem do głównego moda w plikach warsztatu.
Teraz Twój mod ma automatycznie wygenerowane tłumaczenie.
Polecenia
Ogólna struktura jest
python main.py -l1 Z_JĘZYKA -l2 TO_JĘZYK -przeł TŁUMACZYĆ? ścieżka
Z_JĘZYKA
Wartość domyślna to angielski, zmienić, jeśli językiem oryginalnym nie jest angielski
TO_JĘZYK
Wartość domyślna to niemiecki, zmienić, jeśli żądanym językiem wyjściowym nie jest język niemiecki
TŁUMACZYĆ?
Wartość domyślna to True, zmienić na FAŁSZ jeśli chcesz zachować FROM_LANGUAGE
( np. Teksty angielskie w lokalizacji niemieckiej)
Oficjalnie obsługiwane języki:
- 'W’ angielski
- 'z’ niemiecki
- „ks’ francuski
- „es’ hiszpański
- „zh-cn’ uproszczony chiński
- Jest’ koreański
przykłady
to będzie przetłumaczone z angielskiego (domyślny) do francuskiego
python main.py -l2 fr D:\the\path\to\english\loc\folder
to przetłumaczy z francuskiego na niemiecki (domyślny)
python main.py -l1 fr D:\the\path\to\english\loc\folder
spowoduje to po prostu zmianę pierwszej linii i nazwy pliku, tak aby gra wykryła lokalizację
python main.py -trans 0 D:\the\path\to\english\loc\folder
To wszystko, co dzisiaj udostępniamy w tym celu Krzyżowcy Królowie III przewodnik. Ten przewodnik został pierwotnie stworzony i napisany przez N*rd. Na wypadek, gdybyśmy nie zaktualizowali tego przewodnika, możesz znaleźć najnowszą aktualizację, postępując zgodnie z tym połączyć.