From 2c289c6b79ba4b7f87054ec00148d9b40fc51418 Mon Sep 17 00:00:00 2001 From: Jordan Irwin Date: Mon, 28 Aug 2017 15:28:26 -0700 Subject: [PATCH] Replace deprecated function 'intllib.Getter': - Check first for 'intllib.make_gettext_pair', otherwise continue using deprecated 'intllib.Getter' --- init.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 6b98eb3..af74849 100644 --- a/init.lua +++ b/init.lua @@ -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