Use built-in Minetest localization & drop intllib support

master
Jordan Irwin 2021-04-19 20:53:20 -07:00
parent 2475cdee0d
commit a0e4e8ac7f
4 changed files with 7 additions and 17 deletions

View File

@ -1,5 +0,0 @@
# Translation by
Glass =
Obsidian Glass =

5
locale/template.txt Normal file
View File

@ -0,0 +1,5 @@
# Translation by
Glass=
Obsidian Glass=

View File

@ -3,4 +3,4 @@ description = Enhances default glass to make it colorable.
version = 0.2
author = Jordan Irwin (AntumDeluge)
depends = default
optional_depends = intllib, unifieddyes
optional_depends = unifieddyes

View File

@ -14,17 +14,7 @@
-- @module nodes
-- Boilerplate to support localized strings if intllib mod is installed.
local S
if core.global_exists('intllib') then
if intllib.make_gettext_pair then
S = intllib.make_gettext_pair()
else
S = intllib.Getter()
end
else
S = function(s) return s end
end
local S = core.get_translator()
local enable_colors = core.global_exists('unifieddyes') or core.get_modpath('unifieddyes')