MegaGlest 3.7.0, when run on a computer which is set to use Dutch, Greek or Italian as a default language, and MegaGlest 3.7.1 when run on a computer which is set to use Dutch as a default language, may fail to start with an error message looking similar to this:
You can work around this issue in number of ways. Chose
only one of these approaches.
(1) Replace greek and italian translation files in your MegaGlest installation directoryRight-click on these files and select
Save as... and store those on your Desktop or in any location where you can easily find them from a file browser next:
These files need to replace the existing copies in your MegaGlest installation directory, in the data/lang subdirectory.
On Linux, the default location is
~/megaglest/data/lang, that's in the megaglest/data/lang/ subdirectory below your personal (home) directory.
On Windows, the default location is
%ProgramFiles%\megaglest\data\lang. You can paste this location into the Windows Explorer (file browser) location bar as is and it will go to the proper folder.
(2) Edit the main translation file.FIXME: Explain what needs to be edited to fix it, refer to r3908 diff for details.
(3) Use English or a different translation for now.FIXME: Explain command line option to pick locale. Explain how to set the locale in glestuser.ini
Updates to this post:
- 2012-11-14: added download URLs for greek.lng + italian.lng (Titi)
- 2012-11-14: fix typo in italian.lng download URL; provide simplistic instructions on where/how to place updated main language files (Tom)
- 2012-11-15: add dutch to the list of problematic translations (Tom)
- 2012-12-03: Update this (first) post to clarify that Dutch on 3.7.1 is also affected