ecere/i18n; ide: Improved adapting to LANGUAGE env. variable
authorJerome St-Louis <jerome@ecere.com>
Thu, 27 Mar 2014 03:45:12 +0000 (23:45 -0400)
committerJerome St-Louis <jerome@ecere.com>
Thu, 27 Mar 2014 03:45:12 +0000 (23:45 -0400)
commite7202539df2c3774bf8f1194d07c6f2ab3dab06f
treeba4394403527b48913014cce507fd6fcee1b5e13
parentf2df7e5da4cb10d31b3677953350b853b54e3709
ecere/i18n; ide: Improved adapting to LANGUAGE env. variable
- i18n: Fixed a bug preventing genericLocale to work on app executable
- Understanding generic 'zh' as 'zh_CN'
- Saving IDE settings language value on startup
- Handling LANGUAGE value with multiple locales separating by : (only first is looked at for now)
- Applying same logic to checked language menu items as translation loading code (generic locales to use e.g. en for en_CA)
- Ensuring an item is checked (default to english if no locale is found)
ecere/src/sys/i18n.ec
ide/src/IDESettings.ec
ide/src/ide.ec