share/hedgewars/Data/Scripts/Locale.lua
branchgettext
changeset 11168 e104e060911b
parent 8824 fe9eacd390f2
--- a/share/hedgewars/Data/Scripts/Locale.lua	Sat Sep 12 19:00:52 2015 +0200
+++ b/share/hedgewars/Data/Scripts/Locale.lua	Sat Sep 12 20:01:26 2015 +0200
@@ -1,9 +1,15 @@
 -- Library for localizing strings in lua scripts
 
-local lang = HedgewarsScriptLoad("Locale/" .. tostring(L) .. ".lua")
+local lang = nil
 
-function loc(text)
+function lua_loc(text)
     if locale ~= nil and locale[text] ~= nil then return locale[text]
     else return text
     end
 end
+
+if loc == nil then
+    lang = HedgewarsScriptLoad("Locale/" .. tostring(L) .. ".lua")
+    loc = lua_loc
+end
+