Replace deprecated 'intllib.Getter' with 'intllib.make_gettext_pair':
Checks for 'intllib.make_gettext_pair', otherwise uses older 'intllib.Getter'.master
parent
6a46d4ffc1
commit
bed7d473ec
|
@ -11,7 +11,11 @@ local growing_wall_maps=false
|
|||
local S
|
||||
if (minetest.global_exists("intllib")) then
|
||||
dofile(minetest.get_modpath("intllib").."/intllib.lua")
|
||||
S = intllib.Getter(minetest.get_current_modname())
|
||||
if (intllib.make_gettext_pair) then
|
||||
S = intllib.make_gettext_pair(minetest.get_current_modname())
|
||||
else
|
||||
S = intllib.Getter(minetest.get_current_modname())
|
||||
end
|
||||
else
|
||||
S = function ( s ) return s end
|
||||
end
|
||||
|
|
6
init.lua
6
init.lua
|
@ -17,7 +17,11 @@
|
|||
-- Boilerplate to support localized strings if intllib mod is installed.
|
||||
local S
|
||||
if (minetest.global_exists("intllib")) then
|
||||
S = intllib.Getter()
|
||||
if (intllib.make_gettext_pair) then
|
||||
S = intllib.make_gettext_pair()
|
||||
else
|
||||
S = intllib.Getter()
|
||||
end
|
||||
else
|
||||
S = function ( s ) return s end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue