010 Editor is a powerfull, scriptable hexeditor and I made some binary templates for localization and font map files.
The pack included these files:
- ChoL-DLC2-localisation-common-template.bt
- ChoL-DLC2-localisation-language-template.bt
// Aurora Pack, sry I don't even bought Golem DLC
-ChoL-localisation-common-template.bt
-ChoL-localisation-language-template.bt
// Base localization files. ChoL-localisation-language-template.bt work any language.
-ChoL-tfn-files-template.bt
// Font texture's charachter map
-ChoL-tga.ckd.template.bt
// A simple parser for cutting header and save DDS, for .tga files
Some screens:



I hope is will be usefull for your any translation project.
Some tipp:
Here is a pack for all game files what need for localization(.tga,.tfn,.isg).
Don't need extracting game, if you patch .ipk files with wrong pathnames***, the game use these files, just extract in your game root folder.
Don't forget read the comments in temaplate files!

***Like:
cache/itf_cooked/pc32/enginedata/misc/fonts/
to
cache/itf_cooked/pc32/enginedata/misc/font1/
cache/itf_cooked/pc32/enginedata/localization/
to
cache/itf_cooked/pc32/enginedata/localizatio1/
and
itf_cooked/pc32/dlc/*/localization/
to
itf_cooked/pc32/dlc/*/localizatio1/
Cheers!
![Satisfied :]](./images/smilies/%5Bcolon%5D%5D.gif)