In OneLocale, there are two kinds of language data at run time:
OneLocale_Baker loads a .lang file and bakes it into source code
Your script runs the source to build a ‘baked’ (map tree) database.
utilities/OneLocale_BakerGui/OneLocale_BakerGui.ahk*.lang files#Include-able file per language (e.g. OneLocale_map_de.ahk)#Include the generated file(s) in your projectOneLocale_BuildMap_de()) is called for you.sT transparently gets the translated text from the best source available - file or map.Result: your compiled .exe contains all translations – nothing to ship separately, and no read-permission problems on restricted systems.
Back to README