Zombie 1392 - Try reinstall mod and if you are still having problems, reinstall Hellgate client
(set english language while installing).
marmot - Hard to tell where the problem may be. I can think of several possibilities:
- try again go through the entire text and check special characters between words. These characters are the format of table
for hellpack and one mistake can cause a lot of problems..
- its should keep in mind, so Hellpack have a critical error - making random mistakes in cooked file, depending of the lenght file.
If the resulting file has some errors (totally random), proved to me add or subtract a few characters at different location in
the file. With luck, can then be resulting file fine..
- problems can also cause incompatibility between file format of each language and correct location of file with strings.
I do not know exactly how proceed you, but this is the correct procedure:
Files in "data/excel/strings/english" should in any case remain unchanged.In "data/excel/strings" make new folder named "french"
and you new file "strings_revival.xls.uni.cooked" put into it.This process has the added benefit - if core program not found
some description, instead "missing string no. --" displays corresponding string in english language.
(Note: In "english" folder just be edited file "strings_revival.xls.uni", to convert to a "cooked" format occurs automatically
while each installation of mod. In folders for other languages you must do it manually through Hellpack.)
Into you new file you must change not only strings, but also all specification of language in each row.
Example: old file - 15723 7258 "implant_desc4" 0 "Bioimplant" "English"
new file - 15723 7258 "implant_desc4" 0 "Bioimplant" "French"
Unfortunately, every language has its own specifics, which must be observed in the file format. For example - description of
one mythic affix.
In english language:
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Consumed [item]" "English"
15385 6873 "affix sub dmg boost fire spec weap mythic desc" 0 "Consumed" "English"
And same in czech language:
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebovaný [item]" "Czech" "Singular" "Masculine" "
Default"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebovaná [item]" "Czech" "Singular" "Feminine"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebované [item]" "Czech" "Singular" "Neuter"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebovaní [item]" "Czech" "Plural" "Masculine" "Animate"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebované [item]" "Czech" "Plural" "
Maculine" "
Inanimate"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebované [item]" "Czech" "Plural" "Feminine"
15384 6872 "affix sub dmg boost fire spec weap mythic" 0 "Spotřebovaná [item]" "Czech" "Plural" "Neuter"
15385 6873 "affix sub dmg boost fire spec weap mythic desc" 0 "Spotřebovaný" "Czech"
Determine the correct format of file is hard, because i could not force Reanimator to uncook the original language files.
Format for czech language i figured with help of hexa editor.
How it works - If core program wants display a description of affix on an item, first load a item description:
15224 6712 "Cabalist_Focus28_tusks" 0 "Krvavý střep" "Czech" "Singular" "Masculine" "Default"
15224 6712 "Cabalist_Focus28_tusks" 0 "
Krvavé střepy" "Czech" "Plural" "
Maculine" "
Inanimate"
if a string will be displayed in plural, program use affix "maculine/inanimate" from affix description.
Then result string will be: "
Spotřebované Krvavé střepy".
In case if program not found affix "czech/plural/maculine/inanimate", is used affix with preset "Default" - "
Spotřebovaný Krvané střepy".
If correct or default affix string missing, program use english equivalent, or display "missing string".
Even warn, that each translation will be imperfect. While playing mod will be correctly displayed strings from original client
and from mod, but strings from TC4 patch will be probably in english language.
If you, marmoth, or anyone else make a fully functional support for any language, then please send language file to me, i add it to mod in next version.
