diff --git a/init.lua b/init.lua index 5b748ed..2d3e6f5 100644 --- a/init.lua +++ b/init.lua @@ -56,8 +56,14 @@ end -- Intllib local S -if minetest.get_modpath("intllib") then - S = intllib.Getter() +if minetest.global_exists("intllib") then + if intllib.make_gettext_pair then + -- New method using gettext. + S = intllib.make_gettext_pair() + else + -- Old method using text files. + S = intllib.Getter() + end else S = function(s) return s end end