system.getLocale¶
since 1.1.0
Return the current locale.
Parameters¶
None.
Returns¶
Locale as a string, i.e. "en", "fr"
Examples¶
local NAMES = { en = "Battery", fr = "Batterie", de = "Akku" }
local function name()
return NAMES[system.getLocale()] or NAMES.en
end
system.registerWidget({ key = "batt", name = name, create = create, paint = paint })
See Translations for a translation-file pattern.
Used in¶
Real-world usage¶
Called 17 times across 3 open-source Ethos Lua projects. A few short excerpts: