We-the-People-civ4col-mod / Mod

This is the repository where the mod resides.
84 stars 35 forks source link

Game crash after winning WOI when using Russian language #1027

Open MrZorG33 opened 3 weeks ago

MrZorG33 commented 3 weeks ago

When the TXT_KEY_MISC_WINS_VICTORY tag is translated into Russian, after the end of WOI and the end of the turn, the game crashes. After several tests, I found out that any use of Cyrillic characters in this tag causes the game to crash. in addition, the victory condition (in this case - independence) was taken from the TXT_KEY_VICTORY_REVOLUTION tag (at least I did not find others), it was translated and displayed correctly in the game settings. however, as you can see in the screenshot, it is not displayed correctly in the TXT_KEY_MISC_WINS_VICTORY tag. image

translation into Russian of the problematic tag is blocked until the reasons for the failure are clarified. thoughts and suggestions on this matter are welcome)

MrZorG33 commented 3 weeks ago

from work chat:

raystuttgart The victory message may be somehow interpreted / synched by the exe. 🤔

nightinggale yeah it's displayed by the exe so clearly something is going on there same with OOS declaration (I think). I can't really remember other lines, which are displayed this way