Replace deprecated function 'intllib.Getter':

- Check first for 'intllib.make_gettext_pair', otherwise continue using
deprecated 'intllib.Getter'
master
Jordan Irwin 2017-08-28 15:28:26 -07:00
parent 6b4a66304c
commit 2c289c6b79
1 changed files with 7 additions and 1 deletions

View File

@ -18,7 +18,13 @@
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
-- New method using gettext.
S = intllib.make_gettext_pair(minetest.get_current_modname())
else
-- Old method using text files.
S = intllib.Getter(minetest.get_current_modname())
end
else
S = function ( s ) return s end
end