i18n: (#858) Handling localization for libraries within static executables
- Changed i18n functions to use String instead of Module
- Changed layout back to e.g. ide/locale/zh_CN.po
ide/GlobalSettingsDialog: More screen estate for translations
i18n: Checking ECERE_LANGUAGE first; Setting environment variable from IDE and installer
- Avoid extra IDE restart by having the global setting matched up with the environment variable
ide/GlobalSettingsDialog: Fixed missing return value
ide/CodeEditor: Fixed null pointer access
compiler/libec: Increased buffer sensible to overflow
- See issue #1070
extras/EcereAudio: Added DirectX headers include path to project