Jump to content

Spolszczanie modów / dodatków


LeWaR
 Share

Recommended Posts

Zauważyłem, że pliki textowe w katalogach .cat mają format nazwy 0001.xml i 0001-L007. xml dla przykładu.

W poprzednich iksach było jeszcze pageid. Jak to jest rozwiązane w X4:Foundations?

Pytam, bo zrobiłbym trochę spolszczeń do modów. Ze steama nie wszystkie posiadają polską wersję.

 

 

Link to comment
Share on other sites

W poprzednich X'ach, dokładniej w TC i AP nazwa składała się z pageid-Lxx, gdzie xx to kod językowy. W X4 w większości modów, jeśli nie we wszystkich, nazwa zawsze jest taka sama jak pliku głównego, czyli 0001-Lxx.xml. To w tym pliku zawarte są wszystkie pageid, dokładnie tak jak jest to w pliku głównym gry. Zakładając oczywiście, że modder pisał mod profesjonalnie i nie wklepał tekstów bezpośrednio w skryptach. 

 

Tłumaczenie modów się nie zmieniło, kopiujesz jeden z plików językowych zmieniając nazwę na 0001-L48.xml i tłumaczysz to co jest do przetłumaczenia w pliku. Po prostu będziesz miał do tłumaczenia jeden plik z kilkoma pageid zamiast paru plików z pojedynczymi pageid. A jak coś zostaje w j. obcym to musisz przeszukać skrypty.

Edited by Adrian_Wir
Link to comment
Share on other sites

W zasadzie nie to miałem na myśli... 🙂
 

Chyba lepiej byłoby skontaktować się z tłumaczem i poprosić o dodanie tłumaczenia do modu, ale potem trzeba pamiętać uaktualniać to tłumaczenie z każdą aktualizacją moda, o ile jakieś zmiany tekstów będą. Od biedy można rozpakować plik *.cat, dodać tłumaczenie i ponownie go spakować. Tylko wtedy trzeba cały mod udostępniać, a nie samo tłumaczenie. 

Ostatecznie można udostępnić samo tłumaczenie i napisać ogólną instrukcję jak takie tłumaczenie dodać samemu do moda. I jak ktoś będzie chciał, to krok po kroku sobie to zrobi.

 

Łączenie tłumaczenia w jednym pliku też w zasadzie spełni funkcję, tylko silnik gry niepotrzebnie będzie ładował do pamięci masę tekstu z modów, których akurat nie używasz. No i przy aktualizacji tłumaczenia jednego moda może wymagać dodatkowej pracy, bo będzie trzeba szukać pageid wśród wszystkich pageid ze wszystkich modów. Trudniej będzie też porównać zmiany... 

Edited by Adrian_Wir
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...