Browse Source

Move to MT 5.0.0 translation system

pull/140/head
Wuzzy 5 months ago
parent
commit
5327261718
10 changed files with 7 additions and 53 deletions
  1. +1
    -1
      api.lua
  2. +1
    -1
      bags.lua
  3. +0
    -1
      depends.txt
  4. +1
    -1
      group.lua
  5. +0
    -5
      init.lua
  6. +1
    -1
      internal.lua
  7. +0
    -40
      intllib.lua
  8. +1
    -1
      mod.conf
  9. +1
    -1
      register.lua
  10. +1
    -1
      waypoints.lua

+ 1
- 1
api.lua View File

@@ -1,4 +1,4 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local F = minetest.formspec_escape

-- Create detached creative inventory after loading all mods

+ 1
- 1
bags.lua View File

@@ -5,7 +5,7 @@ Copyright (c) 2012 cornernote, Brett O'Donnell <cornernote@gmail.com>
License: GPLv3
--]]

local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local F = minetest.formspec_escape

unified_inventory.register_page("bags", {

+ 0
- 1
depends.txt View File

@@ -1,6 +1,5 @@
default
creative?
sfinv?
intllib?
datastorage?
farming?

+ 1
- 1
group.lua View File

@@ -1,4 +1,4 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")

function unified_inventory.canonical_item_spec_matcher(spec)
local specname = ItemStack(spec):get_name()

+ 0
- 5
init.lua View File

@@ -3,9 +3,6 @@
local modpath = minetest.get_modpath(minetest.get_current_modname())
local worldpath = minetest.get_worldpath()

local S, NS = dofile(modpath .. "/intllib.lua")

-- Data tables definitions
unified_inventory = {
activefilter = {},
@@ -33,9 +30,6 @@ unified_inventory = {
-- Default inventory page
default = "craft",

-- intllib
gettext = S,

-- "Lite" mode
lite_mode = minetest.settings:get_bool("unified_inventory_lite"),


+ 1
- 1
internal.lua View File

@@ -1,4 +1,4 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local F = minetest.formspec_escape

-- This pair of encoding functions is used where variable text must go in

+ 0
- 40
intllib.lua View File

@@ -1,45 +0,0 @@



local function format(str, ...)
local args = { ... }
local function repl(escape, open, num, close)
if escape == "" then
local replacement = tostring(args[tonumber(num)])
if open == "" then
replacement = replacement..close
end
return replacement
else
return "@"..open..num..close
end
end
return (str:gsub("(@?)@(%(?)(%d+)(%)?)", repl))
end

local gettext, ngettext
if minetest.get_modpath("intllib") then
if intllib.make_gettext_pair then
-- New method using gettext.
gettext, ngettext = intllib.make_gettext_pair()
else
-- Old method using text files.
gettext = intllib.Getter()
end
end


gettext = gettext or function(msgid, ...)
return format(msgid, ...)
end

ngettext = ngettext or function(msgid, msgid_plural, n, ...)
return format(n==1 and msgid or msgid_plural, ...)
end

return gettext, ngettext

+ 1
- 1
mod.conf View File

@@ -1,4 +1,4 @@
name = unified_inventory
depends = default
optional_depends = creative, sfinv, intllib, datastorage, farming
optional_depends = creative, sfinv, datastorage, farming
description = Unified Inventory replaces the default survival and creative inventory. It adds a nicer interface and a number of features, such as a crafting guide.

+ 1
- 1
register.lua View File

@@ -1,4 +1,4 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local F = minetest.formspec_escape

minetest.register_privilege("creative", {

+ 1
- 1
waypoints.lua View File

@@ -1,4 +1,4 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local F = minetest.formspec_escape

local hud_colors = {

Loading…
Cancel
Save