Localisation

From OuroDev
Revision as of 17:06, 20 May 2019 by BubbleWrap (talk | contribs) (Created page with "There appear to be two bin files that control localisation of pstrings <pre> data/bin/clientmessages-en.bin data/server/bin/messages-en.bin </pre> Once <pre>\libs\UtilitiesL...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

There appear to be two bin files that control localisation of pstrings

data/bin/clientmessages-en.bin
data/server/bin/messages-en.bin

Once

\libs\UtilitiesLib\language\AppLocale.c

has been modified to stop forcing english mode, the client can be put into german or french as desired.

cityofheroes.exe -setlocale 1036
data/bin/clientmessages-fr.bin
data/server/bin/messages-fr/bin
cityofheroes.exe -setlocale 1031
data/bin/clientmessages-de.bin
data/server/bin/messages-de/bin

There is technically support for:

1337 -test (Test)
1028 -zh (Chinese Traditional)
1042 -ko (Korean)
1041 -jp (Japanese)
1034 -es (Spanish)

But these are flagged as not implemented. They might need extra work, or it might just be a case of adding the bin files and enabling them. Similarly we can probably add new languages to the table.