Jeśli Total War: WARHAMMER II nadal uruchamia się po angielsku mimo ustawienia języka polskiego w Steam, zmień ręcznie zawartość pliku language.txt. To najmniej inwazyjna metoda. Gdy nie zadziała, można zastosować zamianę nazw paczek językowych.
Dlaczego Steam nie zmienia języka gry?
W przypadku Total War: WARHAMMER II ustawienie języka we właściwościach gry na Steam nie zawsze zostaje prawidłowo przekazane do plików instalacyjnych. Klient może pobrać aktualizację, ale gra nadal odczytuje angielską wartość z własnej konfiguracji.
Nie oznacza to, że polska lokalizacja została usunięta. Najczęściej problem rozwiązuje ręczna edycja pliku w folderze data.
Jak zmienić język w Total War: WARHAMMER II?
Przed rozpoczęciem zamknij grę oraz Steam. Zrób też kopię zapasową folderu data, aby można było przywrócić oryginalne pliki po nieudanej zmianie lub aktualizacji.
Metoda 1 – edycja pliku language.txt
- Otwórz katalog instalacyjny gry. Domyślna ścieżka to Steam\steamapps\common\Total War WARHAMMER II\data. Litera dysku może być inna, jeśli wybrałeś własne miejsce instalacji.
- Znajdź plik tekstowy language.txt. Jeśli system ukrywa rozszerzenia, może być widoczny tylko jako language.
- Otwórz plik w Notatniku i odszukaj wartość EN albo ENG.
- Zamień ją na PL, nie zmieniając pozostałej treści pliku.
- Zapisz plik, zamknij Notatnik i uruchom grę przez Steam.
Jeśli plik nie chce się zapisać, sprawdź, czy edytujesz właściwy dokument w folderze gry, a nie jego kopię. Możesz też uruchomić Notatnik jako administrator, otworzyć w nim plik i ponownie zapisać zmianę.
Metoda 2 – zmiana nazw paczek językowych
To rozwiązanie jest bardziej zaawansowane. Stosuj je dopiero wtedy, gdy edycja language.txt nie przyniosła efektu. W folderze data mogą znajdować się paczki takie jak local_pl.pack, local_pl_2.pack oraz local_pl_gc.pack. Po wykonaniu kopii zapasowej można zmienić ich nazwy na odpowiadające paczkom angielskim, czyli:
- local_pl.pack – zmień na local_en.pack
- local_pl_2.pack – zmień na local_en_2.pack
- local_pl_gc.pack – zmień na local_en_gc.pack
Nie usuwaj oryginalnych plików bez kopii. Jeśli system zapyta o potwierdzenie zmiany rozszerzenia albo nazwy, zaakceptuj ją tylko wtedy, gdy zmieniasz nazwę całego pliku zgodnie z powyższym schematem.
Uwaga: aktualizacja gry lub weryfikacja plików przez Steam może przywrócić pierwotne nazwy i zawartość plików. W takiej sytuacji trzeba ponownie ustawić język albo odtworzyć kopię zapasową i wykonać zmianę jeszcze raz.
Co zrobić, jeśli język nadal się nie zmienia?
Gdy obie metody zawiodą, użyj w Steam opcji sprawdzania spójności plików gry. Zrób to jako ostateczność, ponieważ procedura może nadpisać ręczne modyfikacje.
Przed uruchomieniem weryfikacji zamknij grę, a następnie:
- otwórz bibliotekę Steam i kliknij prawym przyciskiem myszy Total War: WARHAMMER II,
- wybierz „Właściwości”, a następnie „Zainstalowane pliki”,
- uruchom opcję sprawdzania spójności plików gry,
- po zakończeniu ponownie ustaw język w Steam lub edytuj plik language.txt.
Jeśli polski język nadal nie działa po odtworzeniu plików i ponownej edycji konfiguracji, pozostaje kontakt z pomocą techniczną Steam lub producenta gry.