Describe the issue
Changes to en.po are ignored.
Expected behavior
When various items are changed, while game not running, the nomenclature in the game should change the next time the game starts (or restarts). For example, I changed "Iron" to "Iron Plates"
Edit: I started a new game with No mods, and just checked the en.po file and it was unchanged. (The game did not change en.po from what I changed.) Still did not see any Nomenclature change.
I looked at the file and there appears to be an misspelled word: "IME-Version: 1.0\n" instead of "MIME-Version: 1.0\n"
Edit Again: I fixed the above mistake. (Caused by me. Oops.) New en.po zip file attached.
Still, en.po is ignored when creating a new game.
Added new log file of unmodded game. (See attached.)
Is there a cache file somewhere I don't know about?
code snippet from en.po: (see attached file)
# unit product
msgid "Product_Iron__name"
msgstr "Iron Plates"
# was "Iron"
To Reproduce
Steps to reproduce the behavior:
- Load attached save: Gilligans Isle Modded 1.save
- Load and replace en.po with attached file.
- See attached Log file: 22-06-20_21-18-44_7789.log
- Optionally install Mod at: https://github.com/altmank/CaptainOfCheats (I don't think it is caused by this)
- Load game and inspect storage next to dock that is filled with Iron (Should show Iron Plates.)
Additional context
- Game version: v0.4.5
- Note that only msgstr strings were changed in the en.po file.
Attachments
Gilligans Isle Modded 1.save
en.po.fixed.zip
22-06-20_21-18-44_7789.log
22-06-20_23-04-46_2461.log
Files not imported: Gilligans Isle Modded 1.save