Merge branch 'master' of yunohost.local:minetest-mods/unified_inventory into nalc-1.2-dev

This commit is contained in:
Sys Quatre 2019-12-22 15:57:28 +01:00
commit 8e6a3740ae
82 changed files with 1138 additions and 3114 deletions

19
LICENSE.txt Normal file
View File

@ -0,0 +1,19 @@
Unified Inventory for Minetest
Copyright (C) 2012-2014 Maciej Kasatkin (RealBadAngel)
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Contact information:
Examine a git patch to get the contributor's email address.

View File

@ -1,22 +1,48 @@
Unified inventory
=================
# Unified Inventory
Unified Inventory replaces the default survival and creative inventory.
It adds a nicer interface and a number of features, such as a crafting guide.
License
=======
## Features
* Node, item and tool browser
* Crafting guide
* Can copy the recipe to the crafting grid
* Recipe search function by ingredients
* Up to four bags with up to 24 slots each
* Home function to teleport
* Trash slot
* Lite mode: reduces the item browser width
* Mod API for modders: see [mod_api.txt](doc/mod_api.txt)
* Setting-determinated features: see [settingtypes.txt](settingtypes.txt)
## Requirements
* Minetest 5.0.0+ since commit 4403b69
* Minetest 0.4.16+ prior commit 4403b69
# Licenses
Copyright (C) 2012-2014 Maciej Kasatkin (RealBadAngel)
Unified inventory code is licensed under the GNU LGPLv2+.
Copyright (C) 2012-? Various minetest-mods contributors
Licenses for textures:
## Code
GNU LGPLv2+, see [license notice](LICENSE.txt)
## Textures
VanessaE: (CC-BY-4.0)
* `ui_group.png`
Tango Project: (Public Domain, CC-BY-4.0)
* [`ui_reset_icon.png`](https://commons.wikimedia.org/wiki/File:Edit-clear.svg)
* [`ui_doubleleft_icon.png`](http://commons.wikimedia.org/wiki/File:Media-seek-backward.svg)
* [`ui_doubleright_icon.png`](http://commons.wikimedia.org/wiki/File:Media-seek-forward.svg)
@ -25,6 +51,7 @@ Tango Project: (Public Domain, CC-BY-4.0)
* [`ui_skip_forward_icon.png`](http://commons.wikimedia.org/wiki/File:Media-skip-forward.svg)
From http://www.clker.com (Public Domain, CC-BY-4.0):
* [`bags_small.png`](http://www.clker.com/clipart-moneybag-empty.html)
* [`bags_medium.png`](http://www.clker.com/clipart-backpack-1.html)
* [`bags_large.png` / `ui_bags_icon.png`](http://www.clker.com/clipart-backpack-green-brown.html)
@ -37,25 +64,33 @@ From http://www.clker.com (Public Domain, CC-BY-4.0):
* [`ui_waypoint_set_icon.png`](http://www.clker.com/clipart-larger-flag.html)
Everaldo Coelho (YellowIcon) (LGPL v2.1+):
* [`ui_craftguide_icon.png` / `ui_craft_icon.png`](http://commons.wikimedia.org/wiki/File:Advancedsettings.png)
Gregory H. Revera: (CC-BY-SA 3.0)
* [`ui_moon_icon.png`](http://commons.wikimedia.org/wiki/File:FullMoon2010.jpg)
Thomas Bresson: (CC-BY 3.0)
* [`ui_sun_icon.png`](http://commons.wikimedia.org/wiki/File:2012-10-13_15-29-35-sun.jpg)
Fibonacci: (Public domain, CC-BY 4.0)
* [`ui_xyz_off_icon.png`](http://commons.wikimedia.org/wiki/File:No_sign.svg)
Gregory Maxwell: (Public domain, CC-BY 4.0)
* [`ui_ok_icon.png`](http://commons.wikimedia.org/wiki/File:Yes_check.svg)
Adrien Facélina: (LGPL v2.1+)
* [`inventory_plus_worldedit_gui.png`](http://commons.wikimedia.org/wiki/File:Erioll_world_2.svg)
Other files from Wikimedia Commons:
* [`ui_gohome_icon.png` / `ui_home_icon.png` / `ui_sethome_icon.png`](http://commons.wikimedia.org/wiki/File:Home_256x256.png) (GPL v2+)
RealBadAngel: (CC-BY-4.0)
* Everything else.

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
@ -187,7 +187,7 @@ end
function unified_inventory.go_home(player)
local pos = unified_inventory.home_pos[player:get_player_name()]
if pos then
player:setpos(pos)
player:set_pos(pos)
end
end
@ -305,4 +305,3 @@ function unified_inventory.is_creative(playername)
return minetest.check_player_privs(playername, {creative=true})
or minetest.settings:get_bool("creative_mode")
end

View File

@ -1,9 +1,11 @@
-- Bags for Minetest
--[[
Bags for Minetest
-- Copyright (c) 2012 cornernote, Brett O'Donnell <cornernote@gmail.com>
-- License: GPLv3
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", {
@ -118,17 +120,19 @@ local function save_bags_metadata(player, bags_inv)
is_empty = false
end
end
local meta = player:get_meta()
if is_empty then
player:set_attribute("unified_inventory:bags", nil)
meta:set_string("unified_inventory:bags", nil)
else
player:set_attribute("unified_inventory:bags",
meta:set_string("unified_inventory:bags",
minetest.serialize(bags))
end
end
local function load_bags_metadata(player, bags_inv)
local player_inv = player:get_inventory()
local bags_meta = player:get_attribute("unified_inventory:bags")
local meta = player:get_meta()
local bags_meta = meta:get_string("unified_inventory:bags")
local bags = bags_meta and minetest.deserialize(bags_meta) or {}
local dirty_meta = false
if not bags_meta then

View File

@ -47,6 +47,15 @@ minetest.register_on_joinplayer(function(player)
refill:set_size("main", 1)
end)
local function apply_new_filter(player, search_text, new_dir)
local player_name = player:get_player_name()
minetest.sound_play("click", {to_player=player_name, gain = 0.1})
unified_inventory.apply_filter(player, search_text, new_dir)
unified_inventory.current_searchbox[player_name] = search_text
unified_inventory.set_inventory_formspec(player,
unified_inventory.current_page[player_name])
end
minetest.register_on_player_receive_fields(function(player, formname, fields)
local player_name = player:get_player_name()
@ -60,7 +69,6 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if fields.searchbox
and fields.searchbox ~= unified_inventory.current_searchbox[player_name] then
unified_inventory.current_searchbox[player_name] = fields.searchbox
unified_inventory.set_inventory_formspec(player, unified_inventory.current_page[player_name])
end
for i, def in pairs(unified_inventory.buttons) do
@ -112,21 +120,18 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
unified_inventory.current_page[player_name])
end
-- Check clicked item image button
local clicked_item
for name, value in pairs(fields) do
if string.sub(name, 1, 12) == "item_button_" then
local new_dir, mangled_item = string.match(name, "^item_button_([a-z]+)_(.*)$")
local new_dir, mangled_item = string.match(name, "^item_button_([a-z]+)_(.*)$")
if new_dir and mangled_item then
clicked_item = unified_inventory.demangle_for_formspec(mangled_item)
if string.sub(clicked_item, 1, 6) == "group:" then
minetest.sound_play("click", {to_player=player_name, gain = 0.1})
unified_inventory.apply_filter(player, clicked_item, new_dir)
unified_inventory.current_searchbox[player_name] = clicked_item
unified_inventory.set_inventory_formspec(player,
unified_inventory.current_page[player_name])
-- Change search filter to this group
apply_new_filter(player, clicked_item, new_dir)
return
end
if new_dir == "recipe"
or new_dir == "usage" then
if new_dir == "recipe" or new_dir == "usage" then
unified_inventory.current_craft_direction[player_name] = new_dir
end
break
@ -145,6 +150,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
unified_inventory.alternate[player_name] = 1
unified_inventory.set_inventory_formspec(player, "craftguide")
elseif player_creative then
-- Creative page: Add entire stack to inventory
local inv = player:get_inventory()
local stack = ItemStack(clicked_item)
stack:set_count(stack:get_stack_max())
@ -162,12 +168,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
minetest.sound_play("paperflip2",
{to_player=player_name, gain = 1.0})
elseif fields.searchresetbutton then
unified_inventory.apply_filter(player, "", "nochange")
unified_inventory.current_searchbox[player_name] = ""
unified_inventory.set_inventory_formspec(player,
unified_inventory.current_page[player_name])
minetest.sound_play("click",
{to_player=player_name, gain = 0.1})
apply_new_filter(player, "", "nochange")
end
-- alternate buttons

View File

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

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()

View File

@ -3,9 +3,6 @@
local modpath = minetest.get_modpath(minetest.get_current_modname())
local worldpath = minetest.get_worldpath()
-- Intllib
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"),
@ -71,6 +65,7 @@ dofile(modpath.."/group.lua")
dofile(modpath.."/api.lua")
dofile(modpath.."/internal.lua")
dofile(modpath.."/callbacks.lua")
dofile(modpath.."/match_craft.lua")
dofile(modpath.."/register.lua")
if minetest.settings:get_bool("unified_inventory_bags") ~= false then

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
@ -259,7 +259,7 @@ function unified_inventory.get_formspec(player, page)
end
end
formspec[n] = "label[8.2,"..ui_peruser.form_header_y..";"..F(S("Page")) .. ": "
.. S("%s of %s"):format(page,pagemax).."]"
.. S("@1 of @2",page,pagemax).."]"
end
n= n+1
@ -302,15 +302,13 @@ function unified_inventory.apply_filter(player, filter, search_dir)
return string.find(lname, lfilter, 1, true) or string.find(ldesc, lfilter, 1, true)
end
end
local is_creative = unified_inventory.is_creative(player_name)
unified_inventory.filtered_items_list[player_name]={}
for name, def in pairs(minetest.registered_items) do
if (not def.groups.not_in_creative_inventory
or def.groups.not_in_creative_inventory == 0)
and def.description
and def.description ~= ""
and ffilter(name, def)
and (is_creative or unified_inventory.crafts_for.recipe[def.name]) then
and ffilter(name, def) then
table.insert(unified_inventory.filtered_items_list[player_name], name)
end
end

View File

@ -1,45 +0,0 @@
-- Fallback functions for when `intllib` is not installed.
-- Code released under Unlicense <http://unlicense.org>.
-- Get the latest version of this file at:
-- https://raw.githubusercontent.com/minetest-mods/intllib/master/lib/intllib.lua
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
-- Fill in missing functions.
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

View File

@ -1,366 +0,0 @@
# German translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# Xanthin
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 13:41+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Fertigung"
#: api.lua
msgid "Mixing"
msgstr "Mischen"
#: api.lua
msgid "Cooking"
msgstr "Kochen"
#: api.lua
msgid "Digging"
msgstr "Graben"
#: bags.lua
msgid "Bags"
msgstr "Taschen"
#: bags.lua
msgid "Bag @1"
msgstr "Tasche @1"
#: bags.lua
msgid "Small Bag"
msgstr "Kleine Tasche"
#: bags.lua
msgid "Medium Bag"
msgstr "Mittelgroße Tasche"
#: bags.lua
msgid "Large Bag"
msgstr "Große Tasche"
#: group.lua
msgid " and "
msgstr " und "
#: internal.lua
msgid "First page"
msgstr "Erste Seite"
#: internal.lua
msgid "Back three pages"
msgstr "3 Seiten zurückblättern"
#: internal.lua
msgid "Back one page"
msgstr "1 Seite zurückblättern"
#: internal.lua
msgid "Forward one page"
msgstr "1 Seite vorblättern"
#: internal.lua
msgid "Forward three pages"
msgstr "3 Seiten vorblättern"
#: internal.lua
msgid "Last page"
msgstr "Letzte Seite"
#: internal.lua
msgid "Search"
msgstr "Suchen"
#: internal.lua
msgid "Reset search and display everything"
msgstr "Suche zurücksetzen und alles anzeigen"
#: internal.lua
msgid "No matching items"
msgstr "Keine passenden Gegenstände"
#: internal.lua
msgid "No matches."
msgstr "Keine Treffer"
#: internal.lua
msgid "Page"
msgstr "Seite"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s von %s"
#: internal.lua
msgid "Filter"
msgstr "Filter"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Kann das Kreativinventar nutzen"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr "Fertigungsraster"
#: register.lua
msgid "Crafting Guide"
msgstr "Fertigungsführer"
#: register.lua
msgid "Set home position"
msgstr "Heimatposition setzen"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Heimatposition nach: %s gesetzt"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "Du hast das \"home\"-Privileg nicht!"
#: register.lua
msgid "Go home"
msgstr "Nach Hause gehen"
#: register.lua
msgid "Set time to day"
msgstr "Zur Tageszeit wechseln"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Tageszeit auf 6 Uhr gesetzt"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "Du hast das \"settime\"-Privileg nicht!"
#: register.lua
msgid "Set time to night"
msgstr "Zur Nachtzeit wechseln"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Tageszeit auf 21 Uhr gesetzt"
#: register.lua
msgid "Clear inventory"
msgstr "Inventar leeren"
#: register.lua
#, fuzzy
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Diese Funktion ist außerhalb des Kreativmodus deaktiviert, um ein "
"versehentliches Löschen des ganzen Inventars zu verhindern.\n"
"Nutze stattdessen das Müllfeld."
#: register.lua
msgid "Inventory cleared!"
msgstr "Inventar geleert!"
#: register.lua
msgid "Trash:"
msgstr "Müll:"
#: register.lua
msgid "Refill:"
msgstr "Nachfüllen:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr "Irgendein Gegenstand, der zur Gruppe %s gehört"
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr "Irgendein Gegenstand, der zu den Gruppen %s gehört"
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Rezept %d von %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Verwendung %d von %d"
#: register.lua
msgid "No recipes"
msgstr "Keine Rezepte"
#: register.lua
msgid "No usages"
msgstr "Keine Verwendungen"
#: register.lua
msgid "Result"
msgstr "Ergebnis"
#: register.lua
msgid "Ingredient"
msgstr "Zutat"
#: register.lua
msgid "Show next recipe"
msgstr "Nächstes Rezept zeigen"
#: register.lua
msgid "Show next usage"
msgstr "Nächste Verwendung zeigen"
#: register.lua
msgid "Show previous recipe"
msgstr "Vorheriges Rezept zeigen"
#: register.lua
msgid "Show previous usage"
msgstr "Vorherige Verwendung zeigen"
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr "Gib mir:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
"Dieses Rezept ist zu\n"
"groß, um angezeigt\n"
"zu werden."
#: register.lua
msgid "To craft grid:"
msgstr "Ins Fertigungsraster:"
#: register.lua
msgid "All"
msgstr "Alles"
#: waypoints.lua
msgid "White"
msgstr "Weiß"
#: waypoints.lua
msgid "Yellow"
msgstr "Gelb"
#: waypoints.lua
msgid "Red"
msgstr "Rot"
#: waypoints.lua
msgid "Green"
msgstr "Grün"
#: waypoints.lua
msgid "Blue"
msgstr "Blau"
#: waypoints.lua
msgid "Waypoints"
msgstr "Wegpunkte"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Wegpunkt Nr. %d auswählen"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Wegpunkt Nr. %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Setze Wegpunkt zur derzeitigen Position"
#: waypoints.lua
msgid "invisible"
msgstr "unsichtbar"
#: waypoints.lua
msgid "visible"
msgstr "sichtbar"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Wegpunkt @1 machen"
#: waypoints.lua
msgid "Disable"
msgstr "ausschalten"
#: waypoints.lua
msgid "Enable"
msgstr "einschalten"
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "Anzeige der Wegpunktkoordinaten @1"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Farbe der Darstellung der Wegpunkte ändern"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Name des Wegpunkts ändern"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Wegpunkt aktiv"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Wegpunkt inaktiv"
#: waypoints.lua
msgid "Finish editing"
msgstr "Bearbeitung abschließen"
#: waypoints.lua
msgid "World position"
msgstr "Weltposition"
#: waypoints.lua
msgid "Name"
msgstr "Name"
#: waypoints.lua
msgid "HUD text color"
msgstr "HUD-Textfarbe"

View File

@ -1,366 +0,0 @@
# Spanish translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# Diego Martínez <kaeza>
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 16:15+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Elaboración"
#: api.lua
msgid "Mixing"
msgstr ""
#: api.lua
#, fuzzy
msgid "Cooking"
msgstr "hornear"
#: api.lua
msgid "Digging"
msgstr ""
#: bags.lua
msgid "Bags"
msgstr "Bolsas"
#: bags.lua
msgid "Bag @1"
msgstr "Bolsa @1"
#: bags.lua
msgid "Small Bag"
msgstr "Bolsa Pequeña"
#: bags.lua
msgid "Medium Bag"
msgstr "Bolsa Mediana"
#: bags.lua
msgid "Large Bag"
msgstr "Bolsa Grande"
#: group.lua
msgid " and "
msgstr ""
#: internal.lua
msgid "First page"
msgstr ""
#: internal.lua
msgid "Back three pages"
msgstr ""
#: internal.lua
msgid "Back one page"
msgstr ""
#: internal.lua
msgid "Forward one page"
msgstr ""
#: internal.lua
msgid "Forward three pages"
msgstr ""
#: internal.lua
msgid "Last page"
msgstr ""
#: internal.lua
msgid "Search"
msgstr ""
#: internal.lua
msgid "Reset search and display everything"
msgstr ""
#: internal.lua
msgid "No matching items"
msgstr ""
#: internal.lua
msgid "No matches."
msgstr ""
#: internal.lua
msgid "Page"
msgstr "Página"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s de %s"
#: internal.lua
msgid "Filter"
msgstr "Filtro"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Puede usar el inventario creativo"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr ""
#: register.lua
msgid "Crafting Guide"
msgstr "Guía de Elaboración"
#: register.lua
#, fuzzy
msgid "Set home position"
msgstr "Posición en el mundo"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Posición de hogar cambiada a: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "¡No tienes el privilegio \"home\"!"
#: register.lua
msgid "Go home"
msgstr ""
#: register.lua
msgid "Set time to day"
msgstr ""
#: register.lua
msgid "Time of day set to 6am"
msgstr "Hora del día cambiada a 6AM"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "¡No tienes el privilegio \"settime\"!"
#: register.lua
msgid "Set time to night"
msgstr ""
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Hora del día cambiada a 9PM"
#: register.lua
msgid "Clear inventory"
msgstr ""
#: register.lua
#, fuzzy
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Éste botón ha sido deshabilitado para prevenir la destrucción accidental del "
"inventario.\n"
"Usa la ranura para basura en su lugar."
#: register.lua
msgid "Inventory cleared!"
msgstr "¡Inventario limpio!"
#: register.lua
msgid "Trash:"
msgstr "Basura:"
#: register.lua
msgid "Refill:"
msgstr "Rellenar:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr ""
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr ""
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Receta %d de %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr ""
#: register.lua
msgid "No recipes"
msgstr ""
#: register.lua
msgid "No usages"
msgstr ""
#: register.lua
msgid "Result"
msgstr "Resultado"
#: register.lua
msgid "Ingredient"
msgstr ""
#: register.lua
msgid "Show next recipe"
msgstr ""
#: register.lua
msgid "Show next usage"
msgstr ""
#: register.lua
msgid "Show previous recipe"
msgstr ""
#: register.lua
msgid "Show previous usage"
msgstr ""
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr ""
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
#: register.lua
#, fuzzy
msgid "To craft grid:"
msgstr "Copiar al cuadro de elaboración"
#: register.lua
msgid "All"
msgstr "Todos"
#: waypoints.lua
msgid "White"
msgstr "Blanco"
#: waypoints.lua
msgid "Yellow"
msgstr "Amarillo"
#: waypoints.lua
msgid "Red"
msgstr "Rojo"
#: waypoints.lua
msgid "Green"
msgstr "Verde"
#: waypoints.lua
msgid "Blue"
msgstr "Azul"
#: waypoints.lua
msgid "Waypoints"
msgstr "Puntos de paso"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr ""
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Puntos de paso %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr ""
#: waypoints.lua
msgid "invisible"
msgstr ""
#: waypoints.lua
msgid "visible"
msgstr ""
#: waypoints.lua
msgid "Make waypoint @1"
msgstr ""
#: waypoints.lua
msgid "Disable"
msgstr ""
#: waypoints.lua
msgid "Enable"
msgstr ""
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr ""
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr ""
#: waypoints.lua
msgid "Edit waypoint name"
msgstr ""
#: waypoints.lua
msgid "Waypoint active"
msgstr "Punto de paso activo"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Punto de paso inactivo"
#: waypoints.lua
msgid "Finish editing"
msgstr ""
#: waypoints.lua
msgid "World position"
msgstr "Posición en el mundo"
#: waypoints.lua
msgid "Name"
msgstr "Nombre"
#: waypoints.lua
msgid "HUD text color"
msgstr "Color del HUD"

View File

@ -1,364 +0,0 @@
# French translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# kilbith
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 16:15+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Création"
#: api.lua
msgid "Mixing"
msgstr ""
#: api.lua
msgid "Cooking"
msgstr "Cuisson"
#: api.lua
msgid "Digging"
msgstr "Creuser"
#: bags.lua
msgid "Bags"
msgstr "Sacs"
#: bags.lua
msgid "Bag @1"
msgstr "Sac @1"
#: bags.lua
msgid "Small Bag"
msgstr "Petit sac"
#: bags.lua
msgid "Medium Bag"
msgstr "Sac moyen"
#: bags.lua
msgid "Large Bag"
msgstr "Grand sac"
#: group.lua
msgid " and "
msgstr " et "
#: internal.lua
msgid "First page"
msgstr "1ère page"
#: internal.lua
msgid "Back three pages"
msgstr "3 pages en arrière"
#: internal.lua
msgid "Back one page"
msgstr "Page précédente"
#: internal.lua
msgid "Forward one page"
msgstr "Page suivante"
#: internal.lua
msgid "Forward three pages"
msgstr "3 pages en avant"
#: internal.lua
msgid "Last page"
msgstr "Dernière page"
#: internal.lua
msgid "Search"
msgstr "Rechercher"
#: internal.lua
msgid "Reset search and display everything"
msgstr ""
#: internal.lua
msgid "No matching items"
msgstr "Aucun élément correspondant"
#: internal.lua
msgid "No matches."
msgstr "Aucun match"
#: internal.lua
msgid "Page"
msgstr "Page"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s de %s"
#: internal.lua
msgid "Filter"
msgstr "Filtre"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Vous pouvez utiliser l'inventaire créatif"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr "Grille de création"
#: register.lua
msgid "Crafting Guide"
msgstr "Guide de création"
#: register.lua
#, fuzzy
msgid "Set home position"
msgstr "Position dans le monde"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Position de votre base fixée à: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "Vous n'avez pas le privilège \"home\"!"
#: register.lua
msgid "Go home"
msgstr ""
#: register.lua
msgid "Set time to day"
msgstr ""
#: register.lua
msgid "Time of day set to 6am"
msgstr "Heure fixée à 6h"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "Vous n'avez pas le privilège \"settime\"!"
#: register.lua
msgid "Set time to night"
msgstr ""
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Heure fixée à 21h"
#: register.lua
msgid "Clear inventory"
msgstr ""
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Ce bouton a été désactivé en dehors du mode créatif pour éviter des saccages "
"dans l'inventaire.\n"
"Utilisez plutôt la case poubelle."
#: register.lua
msgid "Inventory cleared!"
msgstr "Inventaire vidé !"
#: register.lua
msgid "Trash:"
msgstr "Poubelle :"
#: register.lua
msgid "Refill:"
msgstr "Remplir :"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr ""
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr ""
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Recette %d de %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr ""
#: register.lua
msgid "No recipes"
msgstr ""
#: register.lua
msgid "No usages"
msgstr ""
#: register.lua
msgid "Result"
msgstr "Résultat"
#: register.lua
msgid "Ingredient"
msgstr ""
#: register.lua
msgid "Show next recipe"
msgstr ""
#: register.lua
msgid "Show next usage"
msgstr ""
#: register.lua
msgid "Show previous recipe"
msgstr ""
#: register.lua
msgid "Show previous usage"
msgstr ""
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr ""
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
#: register.lua
msgid "To craft grid:"
msgstr "Sur de création:"
#: register.lua
msgid "All"
msgstr "Tout"
#: waypoints.lua
msgid "White"
msgstr "Blanc"
#: waypoints.lua
msgid "Yellow"
msgstr "Jaune"
#: waypoints.lua
msgid "Red"
msgstr "Rouge"
#: waypoints.lua
msgid "Green"
msgstr "Vert"
#: waypoints.lua
msgid "Blue"
msgstr "Bleu"
#: waypoints.lua
msgid "Waypoints"
msgstr "Point de passage"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Choisir un point de passage #%d"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Point de passage %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Marquer un point de passage à la position actuelle"
#: waypoints.lua
msgid "invisible"
msgstr ""
#: waypoints.lua
msgid "visible"
msgstr ""
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Rendre @1 le point de passage"
#: waypoints.lua
msgid "Disable"
msgstr ""
#: waypoints.lua
msgid "Enable"
msgstr ""
#: waypoints.lua
#, fuzzy
msgid "@1 display of waypoint coordinates"
msgstr "@1 montrer les coordonnées des points de passages"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Changer la couleur du point de passage"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Editer le nom du point de passage"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Point de passage actif"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Point de passage inactif"
#: waypoints.lua
msgid "Finish editing"
msgstr "Terminer l'édition"
#: waypoints.lua
msgid "World position"
msgstr "Position dans le monde"
#: waypoints.lua
msgid "Name"
msgstr "Nom"
#: waypoints.lua
msgid "HUD text color"
msgstr "Couleur de texte du HUD"

View File

@ -1,369 +0,0 @@
# Malay translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# muhdnurhidayat <translation@mnh48.moe>, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 03:34+0200\n"
"PO-Revision-Date: 2018-07-17 20:14+0800\n"
"Language-Team: muhdnurhidayat <translation@mnh48.moe>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.9\n"
"Last-Translator: muhdnurhidayat <translation@mnh48.moe>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: ms\n"
"X-Poedit-Flags-xgettext: --add-comments\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Pertukangan"
#: api.lua
msgid "Mixing"
msgstr "Pencampuran"
#: api.lua
msgid "Cooking"
msgstr "Pemasakan"
#: api.lua
msgid "Digging"
msgstr "Penggalian"
#: bags.lua
msgid "Bags"
msgstr "Beg"
#: bags.lua
msgid "Bag @1"
msgstr "Beg @1"
#: bags.lua
msgid "Small Bag"
msgstr "Beg Kecil"
#: bags.lua
msgid "Medium Bag"
msgstr "Beg Sederhana"
#: bags.lua
msgid "Large Bag"
msgstr "Beg Besar"
#: group.lua
msgid " and "
msgstr " dan "
#: internal.lua
msgid "First page"
msgstr "Halaman pertama"
#: internal.lua
msgid "Back three pages"
msgstr "Tiga halaman sebelumnya"
#: internal.lua
msgid "Back one page"
msgstr "Halaman sebelumnya"
#: internal.lua
msgid "Forward one page"
msgstr "Halaman seterusnya"
#: internal.lua
msgid "Forward three pages"
msgstr "Tiga halaman seterusnya"
#: internal.lua
msgid "Last page"
msgstr "Halaman terakhir"
#: internal.lua
msgid "Search"
msgstr "Cari"
#: internal.lua
msgid "Reset search and display everything"
msgstr "Set semula carian dan tunjukkan semua benda"
#: internal.lua
msgid "No matching items"
msgstr "Tiada item sepadan"
#: internal.lua
msgid "No matches."
msgstr "Tiada padanan."
#: internal.lua
msgid "Page"
msgstr "Halaman"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s drpd %s"
#: internal.lua
msgid "Filter"
msgstr "Tapis"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Boleh guna inventori kreatif"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
"Memaksa Unified Inventory untuk dipaparkan dalam mod Full jika mod Lite "
"ditetapkan secara global"
#: register.lua
msgid "Crafting Grid"
msgstr "Grid Pertukangan"
#: register.lua
msgid "Crafting Guide"
msgstr "Panduan Pertukangan"
#: register.lua
msgid "Set home position"
msgstr "Tetapkan kedudukan rumah"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Kedudukan rumah ditetapkan ke: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "Anda tidak ada keistimewaan \"home\"!"
#: register.lua
msgid "Go home"
msgstr "Balik rumah"
#: register.lua
msgid "Set time to day"
msgstr "Tetapkan masa jadi siang"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Masa ditetapkan ke 6 pagi"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "Anda tidak ada keistimewaan settime!"
#: register.lua
msgid "Set time to night"
msgstr "Tetapkan masa jadi malam"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Masa ditetapkan ke 9 malam"
#: register.lua
msgid "Clear inventory"
msgstr "Kosongkan inventori"
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Butang ini dilumpuhkan di luar mod kreatif untuk mengelakkan pengosongan "
"inventori secara tidak sengaja.\n"
"Sebaliknya, gunakan slot tong sampah."
#: register.lua
msgid "Inventory cleared!"
msgstr "Inventori dikosongkan!"
#: register.lua
msgid "Trash:"
msgstr "Buang:"
#: register.lua
msgid "Refill:"
msgstr "Isi balik:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr "Sebarang item dari kumpulan %s"
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr "Sebarang item dari kumpulan %s"
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Resipi %d drpd %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Kegunaan %d drpd %d"
#: register.lua
msgid "No recipes"
msgstr "Tiada resipi"
#: register.lua
msgid "No usages"
msgstr "Tiada kegunaan"
#: register.lua
msgid "Result"
msgstr "Hasil"
#: register.lua
msgid "Ingredient"
msgstr "Bahan"
#: register.lua
msgid "Show next recipe"
msgstr "Tunjuk resipi seterusnya"
#: register.lua
msgid "Show next usage"
msgstr "Tunjuk kegunaan seterusnya"
#: register.lua
msgid "Show previous recipe"
msgstr "Tunjuk resipi sebelumnya"
#: register.lua
msgid "Show previous usage"
msgstr "Tunjuk kegunaan sebelumnya"
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr "%s (%s)"
#: register.lua
msgid "Give me:"
msgstr "Beri saya:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
"Resipi ini terlalu\n"
"besar untuk paparan."
#: register.lua
msgid "To craft grid:"
msgstr "Ke grid pertukangan:"
#: register.lua
msgid "All"
msgstr ""
"SE\n"
"MUA"
#: waypoints.lua
msgid "White"
msgstr "Putih"
#: waypoints.lua
msgid "Yellow"
msgstr "Kuning"
#: waypoints.lua
msgid "Red"
msgstr "Merah"
#: waypoints.lua
msgid "Green"
msgstr "Hijau"
#: waypoints.lua
msgid "Blue"
msgstr "Biru"
#: waypoints.lua
msgid "Waypoints"
msgstr "Titik Arah"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Pilih Titik Arah #%d"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Titik Arah %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Tetapkan titik arah ke lokasi semasa"
#: waypoints.lua
msgid "invisible"
msgstr "Sembunyikan"
#: waypoints.lua
msgid "visible"
msgstr "Paparkan"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "@1 titik arah"
#: waypoints.lua
msgid "Disable"
msgstr "Sembunyikan"
#: waypoints.lua
msgid "Enable"
msgstr "Paparkan"
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "@1 koordinat untuk titik arah"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Tukar warna paparan titik arah"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Edit nama titik arah"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Titik arah aktif"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Titik arah tidak aktif"
#: waypoints.lua
msgid "Finish editing"
msgstr "Selesai edit"
#: waypoints.lua
msgid "World position"
msgstr "Kedudukan dunia"
#: waypoints.lua
msgid "Name"
msgstr "Nama"
#: waypoints.lua
msgid "HUD text color"
msgstr "Warna tulisan HUD"

View File

@ -1,359 +0,0 @@
# Polish translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# RealBadAngel
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 16:30+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr ""
#: api.lua
msgid "Mixing"
msgstr ""
#: api.lua
msgid "Cooking"
msgstr ""
#: api.lua
msgid "Digging"
msgstr ""
#: bags.lua
msgid "Bags"
msgstr "Plecaki"
#: bags.lua
msgid "Bag @1"
msgstr "Plecak @1"
#: bags.lua
msgid "Small Bag"
msgstr "Maly plecak"
#: bags.lua
msgid "Medium Bag"
msgstr "Sredni plecak"
#: bags.lua
msgid "Large Bag"
msgstr "Duzy plecak"
#: group.lua
msgid " and "
msgstr " i "
#: internal.lua
msgid "First page"
msgstr "Pierwsza strona"
#: internal.lua
msgid "Back three pages"
msgstr "3 strony w tyl"
#: internal.lua
msgid "Back one page"
msgstr "1 strona w tyl"
#: internal.lua
msgid "Forward one page"
msgstr "1 strona do przodu"
#: internal.lua
msgid "Forward three pages"
msgstr "3 strony do przodu"
#: internal.lua
msgid "Last page"
msgstr "Ostatnia strona"
#: internal.lua
msgid "Search"
msgstr "Szukaj"
#: internal.lua
msgid "Reset search and display everything"
msgstr ""
#: internal.lua
msgid "No matching items"
msgstr "Brak pasujacych przedmiotow"
#: internal.lua
msgid "No matches."
msgstr "Brak wyników"
#: internal.lua
msgid "Page"
msgstr "Strona"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s z %s"
#: internal.lua
msgid "Filter"
msgstr "Filtr"
#: register.lua
msgid "Can use the creative inventory"
msgstr ""
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr ""
#: register.lua
msgid "Crafting Guide"
msgstr ""
#: register.lua
msgid "Set home position"
msgstr "Ustaw pozycję wyjściową"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Pozycja domowa ustawiona na: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "Nie masz uprawnien do zmiany czasu \"home\"!"
#: register.lua
msgid "Go home"
msgstr "Idź do domu"
#: register.lua
msgid "Set time to day"
msgstr "Ustaw czas na dzień"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Czas ustawiony na 6:00"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "Nie masz uprawnien do zmiany czasu \"settime\"!"
#: register.lua
msgid "Set time to night"
msgstr "Ustaw czas na noc"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Czas ustawiony na 21:00"
#: register.lua
msgid "Clear inventory"
msgstr "Wyczyść zapasy"
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
#: register.lua
msgid "Inventory cleared!"
msgstr "Zapasy zostały wyczyszczone!"
#: register.lua
msgid "Trash:"
msgstr "Smietnik:"
#: register.lua
msgid "Refill:"
msgstr "Uzupelnianie:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr ""
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr ""
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Recepta %d z %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Użycie %d z %d"
#: register.lua
msgid "No recipes"
msgstr "Brak recepty"
#: register.lua
msgid "No usages"
msgstr "Bez użycia"
#: register.lua
msgid "Result"
msgstr "Wynik"
#: register.lua
msgid "Ingredient"
msgstr "Składnik"
#: register.lua
msgid "Show next recipe"
msgstr ""
#: register.lua
msgid "Show next usage"
msgstr ""
#: register.lua
msgid "Show previous recipe"
msgstr ""
#: register.lua
msgid "Show previous usage"
msgstr ""
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr "Daj mi:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
#: register.lua
msgid "To craft grid:"
msgstr ""
#: register.lua
msgid "All"
msgstr "Wszystko"
#: waypoints.lua
msgid "White"
msgstr "Bialy"
#: waypoints.lua
msgid "Yellow"
msgstr "Zolty"
#: waypoints.lua
msgid "Red"
msgstr "Czerwony"
#: waypoints.lua
msgid "Green"
msgstr "Zielony"
#: waypoints.lua
msgid "Blue"
msgstr "Niebieski"
#: waypoints.lua
msgid "Waypoints"
msgstr "Punkty orientacyjne"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Wybierz punkt #%d"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Punkty orientacyjne %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Ustaw punkt orientacyjny na biezacej pozycji"
#: waypoints.lua
msgid "invisible"
msgstr "niewidzialny"
#: waypoints.lua
msgid "visible"
msgstr "widomy"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Robić punkt @1"
#: waypoints.lua
msgid "Disable"
msgstr ""
#: waypoints.lua
msgid "Enable"
msgstr ""
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "@1 koordynatow punktu"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Zmien kolor punktu"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Edytuj nazwe punktu"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Punkt wlaczony"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Punkt wylaczony"
#: waypoints.lua
msgid "Finish editing"
msgstr "Zakoncz edycje"
#: waypoints.lua
msgid "World position"
msgstr "Pozycja"
#: waypoints.lua
msgid "Name"
msgstr "Nazwa"
#: waypoints.lua
msgid "HUD text color"
msgstr "Kolor tekstu HUD"

View File

@ -1,366 +0,0 @@
# Portuguese translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# Lunovox <lunovox@openmailbox.org>
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 16:48+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Artesanato"
#: api.lua
msgid "Mixing"
msgstr "Muistura"
#: api.lua
msgid "Cooking"
msgstr "Cozimento"
#: api.lua
msgid "Digging"
msgstr "Escavação"
#: bags.lua
msgid "Bags"
msgstr "Bolsas"
#: bags.lua
msgid "Bag @1"
msgstr "Bolsa @1"
#: bags.lua
msgid "Small Bag"
msgstr "Bolsa Pequena"
#: bags.lua
msgid "Medium Bag"
msgstr "Bolsa Média"
#: bags.lua
msgid "Large Bag"
msgstr "Bolsa Grande"
#: group.lua
msgid " and "
msgstr " e "
#: internal.lua
msgid "First page"
msgstr "Primeira Página"
#: internal.lua
msgid "Back three pages"
msgstr "Voltar 3 Páginas"
#: internal.lua
msgid "Back one page"
msgstr "Voltar 1 Página"
#: internal.lua
msgid "Forward one page"
msgstr "Avançar 1 Página"
#: internal.lua
msgid "Forward three pages"
msgstr "Avançar 3 Páginas"
#: internal.lua
msgid "Last page"
msgstr "Ultima Página"
#: internal.lua
msgid "Search"
msgstr "Pesquisar"
#: internal.lua
msgid "Reset search and display everything"
msgstr "Redefinir pesquisa e exibir tudo"
#: internal.lua
msgid "No matching items"
msgstr "Nenhum item correspondente"
#: internal.lua
msgid "No matches."
msgstr "Sem correspondências"
#: internal.lua
msgid "Page"
msgstr "Página"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s de %s"
#: internal.lua
msgid "Filter"
msgstr "Filtro"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Pode usar o inventário do criativo"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
"Força o Unified Inventory a ser exibido no modo Full se o modo Lite estiver "
"configurado globalmente"
#: register.lua
msgid "Crafting Grid"
msgstr "Grade de Artesanato"
#: register.lua
msgid "Crafting Guide"
msgstr "Guia de Artesanato"
#: register.lua
msgid "Set home position"
msgstr "Definir posição de casa"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Posição inicial definida para: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "Você não tem o privilégio de \"home\"!"
#: register.lua
msgid "Go home"
msgstr "Transportar para Casa"
#: register.lua
msgid "Set time to day"
msgstr "Definir turno para dia"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Hora do dia definida para 06h"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "Você não tem o privilégio de \"settime\"!"
#: register.lua
msgid "Set time to night"
msgstr "Definir turno para noite"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Hora do dia ajustada para 21h"
#: register.lua
msgid "Clear inventory"
msgstr "Limpar Inventário"
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Este botão foi desativado fora do modo de criativo para evitar o descarte "
"acidental de inventário. \n"
"Use o slot de lixo em vez disso."
#: register.lua
msgid "Inventory cleared!"
msgstr "Inventário Apagado!"
#: register.lua
msgid "Trash:"
msgstr "Lixo:"
#: register.lua
msgid "Refill:"
msgstr "Recarga:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr "Qualquer item pertencente ao grupo '%s'."
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr "Qualquer item pertencente aos grupos '%s'."
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Receita %d de %d"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Utilização %d de %d"
#: register.lua
msgid "No recipes"
msgstr "Sem Receita"
#: register.lua
msgid "No usages"
msgstr "Sem Utilização"
#: register.lua
msgid "Result"
msgstr "Resultado"
#: register.lua
msgid "Ingredient"
msgstr "Ingrediente"
#: register.lua
msgid "Show next recipe"
msgstr "Exibir Próxima Receita"
#: register.lua
msgid "Show next usage"
msgstr "Mostrar Próxima Utilização"
#: register.lua
msgid "Show previous recipe"
msgstr "Exibir Receita Anterior"
#: register.lua
msgid "Show previous usage"
msgstr "Exibir Utilização Anterior"
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr "Gerado:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
"Esta receita é grande \n"
"demais para ser apresentada."
#: register.lua
msgid "To craft grid:"
msgstr "Para Grade de Artesanato"
#: register.lua
msgid "All"
msgstr "MAX"
#: waypoints.lua
msgid "White"
msgstr "Branco"
#: waypoints.lua
msgid "Yellow"
msgstr "Amarelo"
#: waypoints.lua
msgid "Red"
msgstr "Vermelho"
#: waypoints.lua
msgid "Green"
msgstr "Verde"
#: waypoints.lua
msgid "Blue"
msgstr "Azul"
#: waypoints.lua
msgid "Waypoints"
msgstr "Apontador de Direção"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Seleção de Apontador de Direção #%02d"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Apontador de Direção %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Configurar localização atual do Apontador de Direção"
#: waypoints.lua
msgid "invisible"
msgstr "invisível"
#: waypoints.lua
msgid "visible"
msgstr "visível"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Fazer Apontador de Direção @1"
#: waypoints.lua
msgid "Disable"
msgstr ""
#: waypoints.lua
msgid "Enable"
msgstr ""
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "@1 exibição de coordenadas de Fazer Apontador de Direção"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Mudar cor exibida do Apontador de Direção"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Editar Nome de Apontador de Direção"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Apontador de Direção Ativo"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Apontador de Direção Inativo"
#: waypoints.lua
msgid "Finish editing"
msgstr "Edição Finalizada"
#: waypoints.lua
msgid "World position"
msgstr "Posição Mundial"
#: waypoints.lua
msgid "Name"
msgstr "Nome"
#: waypoints.lua
msgid "HUD text color"
msgstr "Cor de HUD"

View File

@ -1,366 +0,0 @@
# Russian translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# eternal_sorrow
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 03:34+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
#, fuzzy
msgid "Crafting"
msgstr "Крафт"
#: api.lua
msgid "Mixing"
msgstr "Мешать"
#: api.lua
msgid "Cooking"
msgstr "Варить"
#: api.lua
msgid "Digging"
msgstr "Копать"
#: bags.lua
msgid "Bags"
msgstr "Сумки"
#: bags.lua
msgid "Bag @1"
msgstr "Сумка @1"
#: bags.lua
msgid "Small Bag"
msgstr "Малая сумка"
#: bags.lua
msgid "Medium Bag"
msgstr "Средняя сумка"
#: bags.lua
msgid "Large Bag"
msgstr "Большая сумка"
#: group.lua
msgid " and "
msgstr " и "
#: internal.lua
msgid "First page"
msgstr "Первая страница"
#: internal.lua
msgid "Back three pages"
msgstr "3 страницы назад"
#: internal.lua
msgid "Back one page"
msgstr "1 страницу назад"
#: internal.lua
msgid "Forward one page"
msgstr "1 страницу вперёд"
#: internal.lua
msgid "Forward three pages"
msgstr "3 страницы вперёд"
#: internal.lua
msgid "Last page"
msgstr "Последняя страница"
#: internal.lua
msgid "Search"
msgstr "Поиск"
#: internal.lua
msgid "Reset search and display everything"
msgstr "Сброс поиска, показать всё"
#: internal.lua
msgid "No matching items"
msgstr "Нет подходящих элементов"
#: internal.lua
msgid "No matches."
msgstr "Ничего не найдено"
#: internal.lua
msgid "Page"
msgstr "Страница"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s из %s"
#: internal.lua
msgid "Filter"
msgstr "Фильтр"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Можно использовать инвентарь творческого режима"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr "Решетка крафта"
#: register.lua
msgid "Crafting Guide"
msgstr "Книга рецептов"
#: register.lua
msgid "Set home position"
msgstr "Установить позицию дома"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Дом теперь расположен по коодинатам: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "У вас нет привилегии \"home\"!"
#: register.lua
msgid "Go home"
msgstr "Отправиться домой"
#: register.lua
msgid "Set time to day"
msgstr "День"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Установлено время 6 утра"
#: register.lua
#, fuzzy
msgid "You don't have the settime privilege!"
msgstr "Вам не разрешено устанавливать время! (нет привилегии \"settime\")"
#: register.lua
msgid "Set time to night"
msgstr "Ночь"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Установлено время 9 вечера"
#: register.lua
msgid "Clear inventory"
msgstr "Очистить инвентарь"
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr ""
"Эта кнопка отключена вне творческого режима, чтобы предотвратить случайное "
"уничтожение предметов.\n"
"Используйте слот корзины вместо нее."
#: register.lua
msgid "Inventory cleared!"
msgstr "Инвентарь очищен!"
#: register.lua
msgid "Trash:"
msgstr "Мусор:"
#: register.lua
msgid "Refill:"
msgstr "Наполнить:"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr "Любой элемент из группы: %s"
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr "Любой элемент из группы: %s"
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "Рецепт %s из %s"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Вариант %d of %d"
#: register.lua
msgid "No recipes"
msgstr "Рецептов нет"
#: register.lua
msgid "No usages"
msgstr "Не используется"
#: register.lua
msgid "Result"
msgstr "Результат"
#: register.lua
msgid "Ingredient"
msgstr "Состав"
#: register.lua
msgid "Show next recipe"
msgstr "Следующий рецепт"
#: register.lua
msgid "Show next usage"
msgstr "Следующее использование"
#: register.lua
msgid "Show previous recipe"
msgstr "Прошлый рецепт"
#: register.lua
msgid "Show previous usage"
msgstr "Прошлая страница"
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr "Дай мне:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
"Этот рецепт не\n"
"помещается в решетку."
#: register.lua
msgid "To craft grid:"
msgstr "На решeтку крафта:"
#: register.lua
msgid "All"
msgstr "Все"
#: waypoints.lua
msgid "White"
msgstr "Белый"
#: waypoints.lua
msgid "Yellow"
msgstr "Желтый"
#: waypoints.lua
msgid "Red"
msgstr "Красный"
#: waypoints.lua
msgid "Green"
msgstr "Зелёный"
#: waypoints.lua
msgid "Blue"
msgstr "Синий"
#: waypoints.lua
msgid "Waypoints"
msgstr "Путевые точки"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "Выбрать путевую точку №%d"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "Путевая точка %d"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Установить путевую точку по текущей позиции"
#: waypoints.lua
msgid "invisible"
msgstr "невидимой"
#: waypoints.lua
msgid "visible"
msgstr "видимой"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Сделать путевую точку @1"
#: waypoints.lua
msgid "Disable"
msgstr "Выключить"
#: waypoints.lua
msgid "Enable"
msgstr "Включить"
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "@1 показ координат путевых точек"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Поменять цвет путевой точки"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Переименовать путевую точку"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Путевая точка включена"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Путевая точка выключена"
#: waypoints.lua
msgid "Finish editing"
msgstr "Закончить редакцию"
#: waypoints.lua
msgid "World position"
msgstr "Позиция мира"
#: waypoints.lua
msgid "Name"
msgstr "Имя"
#: waypoints.lua
msgid "HUD text color"
msgstr "Цвет текста HUDа"

View File

@ -1,360 +0,0 @@
# Turkish translation for the unified_inventory mod.
# Copyright (C) 2018 Maciej Kasatkin (RealBadAngel)
# This file is distributed under the same license as the unified_inventory package.
# Mahmutelmas06@hotmail.com
# CodeXP <codexp@gmx.net>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: unified_inventory\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-02 13:41+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: CodeXP <codexp@gmx.net>\n"
"Language-Team: \n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: api.lua register.lua
msgid "Crafting"
msgstr "Üretim"
#: api.lua
msgid "Mixing"
msgstr "Karıştırma"
#: api.lua
msgid "Cooking"
msgstr "Pişirme"
#: api.lua
msgid "Digging"
msgstr "Kazma"
#: bags.lua
msgid "Bags"
msgstr "Çantalarım"
#: bags.lua
msgid "Bag @1"
msgstr "@1. Çanta"
#: bags.lua
msgid "Small Bag"
msgstr "Küçük Çanta"
#: bags.lua
msgid "Medium Bag"
msgstr "Çanta"
#: bags.lua
msgid "Large Bag"
msgstr "Büyük Çanta"
#: group.lua
msgid " and "
msgstr " ve "
#: internal.lua
msgid "First page"
msgstr "İlk Sayfa"
#: internal.lua
msgid "Back three pages"
msgstr "3 Sayfa Gerile"
#: internal.lua
msgid "Back one page"
msgstr "Geri"
#: internal.lua
msgid "Forward one page"
msgstr "İleri"
#: internal.lua
msgid "Forward three pages"
msgstr "3 Sayfa İlerile"
#: internal.lua
msgid "Last page"
msgstr "Son Sayfa"
#: internal.lua
msgid "Search"
msgstr "Ara"
#: internal.lua
msgid "Reset search and display everything"
msgstr ""
#: internal.lua
msgid "No matching items"
msgstr "Eşleşme yok"
#: internal.lua
msgid "No matches."
msgstr "Eşleşme yok"
#: internal.lua
msgid "Page"
msgstr "Sayfa"
#: internal.lua
#, lua-format
msgid "%s of %s"
msgstr "%s dan %s"
#: internal.lua
msgid "Filter"
msgstr "Süzgeç"
#: register.lua
msgid "Can use the creative inventory"
msgstr "Yaratıcı envanteri kullanabilir"
#: register.lua
msgid ""
"Forces Unified Inventory to be displayed in Full mode if Lite mode is "
"configured globally"
msgstr ""
#: register.lua
msgid "Crafting Grid"
msgstr "Üretim tablosu"
#: register.lua
msgid "Crafting Guide"
msgstr "Kılavuz"
#: register.lua
msgid "Set home position"
msgstr "Set ev pozisyon"
#: register.lua
#, lua-format
msgid "Home position set to: %s"
msgstr "Yeni eviniz: %s"
#: register.lua
msgid "You don't have the \"home\" privilege!"
msgstr "\"home\" yetkiniz yok!"
#: register.lua
msgid "Go home"
msgstr "Eve git"
#: register.lua
msgid "Set time to day"
msgstr "Güne zaman ayarla"
#: register.lua
msgid "Time of day set to 6am"
msgstr "Saat 06:00 olarak ayarlandı"
#: register.lua
msgid "You don't have the settime privilege!"
msgstr "\"settime\" yetkiniz yok!"
#: register.lua
msgid "Set time to night"
msgstr "Geceye zaman ayarla"
#: register.lua
msgid "Time of day set to 9pm"
msgstr "Saat 19:00 olarak ayarlandı"
#: register.lua
msgid "Clear inventory"
msgstr ""
#: register.lua
msgid ""
"This button has been disabled outside of creative mode to prevent accidental "
"inventory trashing.\n"
"Use the trash slot instead."
msgstr "Yaratıcı modu dışında iken bu tuş kullanılamaz."
#: register.lua
msgid "Inventory cleared!"
msgstr "Envanter temizlendi!"
#: register.lua
msgid "Trash:"
msgstr "Çöp"
#: register.lua
msgid "Refill:"
msgstr "Doldur"
#: register.lua
#, lua-format
msgid "Any item belonging to the %s group"
msgstr ""
#: register.lua
#, lua-format
msgid "Any item belonging to the groups %s"
msgstr ""
#: register.lua
#, lua-format
msgid "Recipe %d of %d"
msgstr "%d dan %d tarifi"
#: register.lua
#, lua-format
msgid "Usage %d of %d"
msgstr "Kullanım %d/%d"
#: register.lua
msgid "No recipes"
msgstr "Tarifi yok"
#: register.lua
msgid "No usages"
msgstr "Kullanım yok"
#: register.lua
msgid "Result"
msgstr "Çıktı"
#: register.lua
msgid "Ingredient"
msgstr "Bileşen"
#: register.lua
msgid "Show next recipe"
msgstr ""
#: register.lua
msgid "Show next usage"
msgstr ""
#: register.lua
msgid "Show previous recipe"
msgstr ""
#: register.lua
msgid "Show previous usage"
msgstr ""
#: register.lua
#, lua-format
msgid "%s (%s)"
msgstr ""
#: register.lua
msgid "Give me:"
msgstr "Ver bana:"
#: register.lua
msgid ""
"This recipe is too\n"
"large to be displayed."
msgstr ""
#: register.lua
#, fuzzy
msgid "To craft grid:"
msgstr "Üretim tablosuna kopyala"
#: register.lua
msgid "All"
msgstr "Tümü"
#: waypoints.lua
msgid "White"
msgstr "Beyaz"
#: waypoints.lua
msgid "Yellow"
msgstr "Sarı"
#: waypoints.lua
msgid "Red"
msgstr "Kırmızı"
#: waypoints.lua
msgid "Green"
msgstr "Yeşil"
#: waypoints.lua
msgid "Blue"
msgstr "Mavi"
#: waypoints.lua
msgid "Waypoints"
msgstr "Konum Noktaları"
#: waypoints.lua
#, lua-format
msgid "Select Waypoint #%d"
msgstr "#%d konum noktası seç"
#: waypoints.lua
#, lua-format
msgid "Waypoint %d"
msgstr "%d Konum Noktaları"
#: waypoints.lua
msgid "Set waypoint to current location"
msgstr "Bulunduğun noktayı işaretle"
#: waypoints.lua
msgid "invisible"
msgstr "görünmez"
#: waypoints.lua
msgid "visible"
msgstr "görünür"
#: waypoints.lua
msgid "Make waypoint @1"
msgstr "Yol noktası @1"
#: waypoints.lua
msgid "Disable"
msgstr ""
#: waypoints.lua
msgid "Enable"
msgstr ""
#: waypoints.lua
msgid "@1 display of waypoint coordinates"
msgstr "Yol noktası koordinatlarının görüntülenmesini @1"
#: waypoints.lua
msgid "Change color of waypoint display"
msgstr "Konum Gösterge Rengi"
#: waypoints.lua
msgid "Edit waypoint name"
msgstr "Konum Noktasını Düzenle"
#: waypoints.lua
msgid "Waypoint active"
msgstr "Konum Etkin"
#: waypoints.lua
msgid "Waypoint inactive"
msgstr "Konum Devredışı"
#: waypoints.lua
msgid "Finish editing"
msgstr "Düzenleme bitti"
#: waypoints.lua
msgid "World position"
msgstr "Dünya konumu"
#: waypoints.lua
msgid "Name"
msgstr "İsim"
#: waypoints.lua
msgid "HUD text color"
msgstr "Metin rengi"

View File

@ -0,0 +1,79 @@
# textdomain: unified_inventory
Crafting=Fertigung
Mixing=Mischen
Cooking=Kochen
Digging=Graben
Bags=Taschen
Bag @1=Tasche @1
Small Bag=Kleine Tasche
Medium Bag=Mittelgroße Tasche
Large Bag=Große Tasche
and = und
First page=Erste Seite
Back three pages=3 Seiten zurückblättern
Back one page=1 Seite zurückblättern
Forward one page=1 Seite vorblättern
Forward three pages=3 Seiten vorblättern
Last page=Letzte Seite
Search=Suchen
Reset search and display everything=Suche zurücksetzen und alles anzeigen
No matching items=Keine passenden Gegenstände
No matches.=Keine Treffer
Page=Seite
@1 of @2=@1 von @2
Filter=Filter
Can use the creative inventory=Kann das Kreativinventar nutzen
Crafting Grid=Fertigungsraster
Crafting Guide=Fertigungsführer
Set home position=Heimatposition setzen
Home position set to: @1=Heimatposition nach @1 gesetzt
You don't have the "home" privilege!=Du hast das „home“-Privileg nicht!
Go home=Nach Hause gehen
Set time to day=Zur Tageszeit wechseln
Time of day set to 6am=Tageszeit auf 6 Uhr gesetzt
You don't have the settime privilege!=Du hast das „settime“-Privileg nicht!
Set time to night=Zur Nachtzeit wechseln
Time of day set to 9pm=Tageszeit auf 21 Uhr gesetzt
Clear inventory=Inventar leeren
Inventory cleared!=Inventar geleert!
Trash:=Müll:
Refill:=Nachfüllen:
Any item belonging to the @1 group=Irgendein Gegenstand, der zur Gruppe @1 gehört
Any item belonging to the groups @1=Irgendein Gegenstand, der zu den Gruppen @1 gehört
Recipe @1 of @2=Rezept @1 von @2
Usage @1 of @2=Verwendung @1 von @2
No recipes=Keine Rezepte
No usages=Keine Verwendungen
Result=Ergebnis
Ingredient=Zutat
Show next recipe=Nächstes Rezept zeigen
Show next usage=Nächste Verwendung zeigen
Show previous recipe=Vorheriges Rezept zeigen
Show previous usage=Vorherige Verwendung zeigen
Give me:=Gib mir:
To craft grid:=Ins Fertigungsraster:
All=Alles
White=Weiß
Yellow=Gelb
Red=Rot
Green=Grün
Blue=Blau
Waypoints=Wegpunkte
Select Waypoint #@1=Wegpunkt Nr. @1 auswählen
Waypoint @1=Wegpunkt Nr. @1
Set waypoint to current location=Setze Wegpunkt zur derzeitigen Position
invisible=unsichtbar
visible=sichtbar
Make waypoint @1=Wegpunkt @1 machen
Disable=ausschalten
Enable=einschalten
@1 display of waypoint coordinates=Anzeige der Wegpunktkoordinaten @1
Change color of waypoint display=Farbe der Darstellung der Wegpunkte ändern
Edit waypoint name=Name des Wegpunkts ändern
Waypoint active=Wegpunkt aktiv
Waypoint inactive=Wegpunkt inaktiv
Finish editing=Bearbeitung abschließen
World position=Weltposition
Name=Name
HUD text color=HUD-Textfarbe
Forces Unified Inventory to be displayed in Full mode if Lite mode is configured globally=Zwingt Unified Inventory, im Vollmodus angezeigt zu werden, wenn der Minimalmodus global eingestellt ist

View File

@ -0,0 +1,38 @@
# textdomain: unified_inventory
Crafting=Elaboración
Cooking=hornear
Bags=Bolsas
Bag @1=Bolsa @1
Small Bag=Bolsa Pequeña
Medium Bag=Bolsa Mediana
Large Bag=Bolsa Grande
Page=Página
@1 of @2=@1 de @2
Filter=Filtro
Can use the creative inventory=Puede usar el inventario creativo
Crafting Guide=Guía de Elaboración
Set home position=Posición en el mundo
Home position set to: @1=Posición de hogar cambiada a: @1
You don't have the "home" privilege!=¡No tienes el privilegio "home"!
Time of day set to 6am=Hora del día cambiada a 6AM
You don't have the settime privilege!=¡No tienes el privilegio "settime"!
Time of day set to 9pm=Hora del día cambiada a 9PM
Inventory cleared!=¡Inventario limpio!
Trash:=Basura:
Refill:=Rellenar:
Recipe @1 of @2=Receta @1 de @2
Result=Resultado
To craft grid:=Copiar al cuadro de elaboración
All=Todos
White=Blanco
Yellow=Amarillo
Red=Rojo
Green=Verde
Blue=Azul
Waypoints=Puntos de paso
Waypoint @1=Puntos de paso @1
Waypoint active=Punto de paso activo
Waypoint inactive=Punto de paso inactivo
World position=Posición en el mundo
Name=Nombre
HUD text color=Color del HUD

View File

@ -0,0 +1,57 @@
# textdomain: unified_inventory
Crafting=Création
Cooking=Cuisson
Digging=Creuser
Bags=Sacs
Bag @1=Sac @1
Small Bag=Petit sac
Medium Bag=Sac moyen
Large Bag=Grand sac
and = et
First page=1ère page
Back three pages=3 pages en arrière
Back one page=Page précédente
Forward one page=Page suivante
Forward three pages=3 pages en avant
Last page=Dernière page
Search=Rechercher
No matching items=Aucun élément correspondant
No matches.=Aucun match
Page=Page
@1 of @2=@1 de @2
Filter=Filtre
Can use the creative inventory=Vous pouvez utiliser l'inventaire créatif
Crafting Grid=Grille de création
Crafting Guide=Guide de création
Set home position=Position dans le monde
Home position set to: @1=Position de votre base fixée à: @1
You don't have the "home" privilege!=Vous n'avez pas le privilège "home"!
Time of day set to 6am=Heure fixée à 6h
You don't have the settime privilege!=Vous n'avez pas le privilège "settime"!
Time of day set to 9pm=Heure fixée à 21h
Inventory cleared!=Inventaire vidé !
Trash:=Poubelle :
Refill:=Remplir :
Recipe @1 of @2=Recette @1 de @2
Result=Résultat
To craft grid:=Sur de création:
All=Tout
White=Blanc
Yellow=Jaune
Red=Rouge
Green=Vert
Blue=Bleu
Waypoints=Point de passage
Select Waypoint #@1=Choisir un point de passage #@1
Waypoint @1=Point de passage @1
Set waypoint to current location=Marquer un point de passage à la position actuelle
Make waypoint @1=Rendre @1 le point de passage
@1 display of waypoint coordinates=@1 montrer les coordonnées des points de passages
Change color of waypoint display=Changer la couleur du point de passage
Edit waypoint name=Editer le nom du point de passage
Waypoint active=Point de passage actif
Waypoint inactive=Point de passage inactif
Finish editing=Terminer l'édition
World position=Position dans le monde
Name=Nom
HUD text color=Couleur de texte du HUD

View File

@ -0,0 +1,79 @@
# textdomain: unified_inventory
Crafting=Assemblaggio
Mixing=Unione
Cooking=Cottura
Digging=Scavo
Bags=Borse
Bag @1=Borsa @1
Small Bag=Borsa piccola
Medium Bag=Borsa media
Large Bag=Borsa grande
and = e
First page=Prima pagina
Back three pages=Indietro di tre pagine
Back one page=Indietro di una pagina
Forward one page=Avanti di una pagina
Forward three pages=Avanti di tre pagine
Last page=Ultima pagina
Search=Cerca
Reset search and display everything=Azzera la ricerca e mostra tutto
No matching items=Nessun oggetto corrispondente
No matches.=Nessuna corrispondenza.
Page=Pagina
@1 of @2=@1 di @2
Filter=Filtro
Can use the creative inventory=Può usare l'inventario creativo
Crafting Grid=Griglia di assemblaggio
Crafting Guide=Guida di assemblaggio
Set home position=Imposta la residenza
Home position set to: @1=Residenza impostata su: @1
You don't have the "home" privilege!=Non hai il privilegio "home"!
Go home=Torna a casa
Set time to day=Imposta l'orario sul giorno
Time of day set to 6am=Orario impostato sulle 6am
You don't have the settime privilege!=Non hai il privilegio "time"!
Set time to night=Imposta l'orario sulla notte
Time of day set to 9pm=Orario impostato sulle 9am
Clear inventory=Ripulisci l'inventario
Inventory cleared!=Inventario ripulito!
Trash:=Butta:
Refill:=Riempi:
Any item belonging to the @1 group=Qualunque oggetto appartenente al gruppo @1
Any item belonging to the groups @1=Qualunque oggetto appartenente ai gruppi @1
Recipe @1 of @2=Ricetta @1 di @2
Usage @1 of @2=Uso @1 di @2
No recipes=Nessuna ricetta
No usages=Nessun utilizzo
Result=Risultato
Ingredient=Ingrediente
Show next recipe=Mostra la prossima ricetta
Show next usage=Mostra il prossimo utilizzo
Show previous recipe=Mostra la ricetta precedente
Show previous usage=Mostra l'utilizzo precedente
Give me:=Dammi:
To craft grid:=Alla griglia di assemblaggio:
All=Tutto
White=Bianco
Yellow=Giallo
Red=Rosso
Green=Verde
Blue=Blu
Waypoints=Tappe
Select Waypoint #@1=Seleziona tappa n°@1
Waypoint @1=Tappa @1
Set waypoint to current location=Imposta tappa alla posizione attuale
invisible=invisibile
visible=visibile
Make waypoint @1=Crea tappa @1
Disable=Disabilita
Enable=Abilita
@1 display of waypoint coordinates=@1 la visualizzazione delle coordinate della tappa
Change color of waypoint display=Modifica il colore della visualizzazione della tappa
Edit waypoint name=Modifica il nome della tappa
Waypoint active=Tappa attiva
Waypoint inactive=Tappa inattiva
Finish editing=Termina la modifica
World position=Posizione del mondo
Name=Nome
HUD text color=Colore del testo del visore
Forces Unified Inventory to be displayed in Full mode if Lite mode is configured globally=Forza la visualizzazione di Unified Inventory in modalità completa se è configurata globalmente la visualizzazione semplice

View File

@ -0,0 +1,78 @@
# textdomain: unified_inventory
Crafting=Pertukangan
Mixing=Pencampuran
Cooking=Pemasakan
Digging=Penggalian
Bags=Beg
Bag @1=Beg @1
Small Bag=Beg Kecil
Medium Bag=Beg Sederhana
Large Bag=Beg Besar
and = dan
First page=Halaman pertama
Back three pages=Tiga halaman sebelumnya
Back one page=Halaman sebelumnya
Forward one page=Halaman seterusnya
Forward three pages=Tiga halaman seterusnya
Last page=Halaman terakhir
Search=Cari
Reset search and display everything=Set semula carian dan tunjukkan semua benda
No matching items=Tiada item sepadan
No matches.=Tiada padanan.
Page=Halaman
@1 of @2=@1 drpd @2
Filter=Tapis
Can use the creative inventory=Boleh guna inventori kreatif
Crafting Grid=Grid Pertukangan
Crafting Guide=Panduan Pertukangan
Set home position=Tetapkan kedudukan rumah
Home position set to: @1=Kedudukan rumah ditetapkan ke: @1
You don't have the "home" privilege!=Anda tidak ada keistimewaan "home"!
Go home=Balik rumah
Set time to day=Tetapkan masa jadi siang
Time of day set to 6am=Masa ditetapkan ke 6 pagi
You don't have the settime privilege!=Anda tidak ada keistimewaan settime!
Set time to night=Tetapkan masa jadi malam
Time of day set to 9pm=Masa ditetapkan ke 9 malam
Clear inventory=Kosongkan inventori
Inventory cleared!=Inventori dikosongkan!
Trash:=Buang:
Refill:=Isi balik:
Any item belonging to the @1 group=Sebarang item dari kumpulan @1
Any item belonging to the groups @1=Sebarang item dari kumpulan @1
Recipe @1 of @2=Resipi @1 drpd @2
Usage @1 of @2=Kegunaan @1 drpd @2
No recipes=Tiada resipi
No usages=Tiada kegunaan
Result=Hasil
Ingredient=Bahan
Show next recipe=Tunjuk resipi seterusnya
Show next usage=Tunjuk kegunaan seterusnya
Show previous recipe=Tunjuk resipi sebelumnya
Show previous usage=Tunjuk kegunaan sebelumnya
@1 (@2)=@1 (@2)
Give me:=Beri saya:
To craft grid:=Ke grid pertukangan:
White=Putih
Yellow=Kuning
Red=Merah
Green=Hijau
Blue=Biru
Waypoints=Titik Arah
Select Waypoint #@1=Pilih Titik Arah #@1
Waypoint @1=Titik Arah @1
Set waypoint to current location=Tetapkan titik arah ke lokasi semasa
invisible=Sembunyikan
visible=Paparkan
Make waypoint @1=@1 titik arah
Disable=Sembunyikan
Enable=Paparkan
@1 display of waypoint coordinates=@1 koordinat untuk titik arah
Change color of waypoint display=Tukar warna paparan titik arah
Edit waypoint name=Edit nama titik arah
Waypoint active=Titik arah aktif
Waypoint inactive=Titik arah tidak aktif
Finish editing=Selesai edit
World position=Kedudukan dunia
Name=Nama
HUD text color=Warna tulisan HUD

View File

@ -0,0 +1,61 @@
# textdomain: unified_inventory
Bags=Plecaki
Bag @1=Plecak @1
Small Bag=Maly plecak
Medium Bag=Sredni plecak
Large Bag=Duzy plecak
and = i
First page=Pierwsza strona
Back three pages=3 strony w tyl
Back one page=1 strona w tyl
Forward one page=1 strona do przodu
Forward three pages=3 strony do przodu
Last page=Ostatnia strona
Search=Szukaj
No matching items=Brak pasujacych przedmiotow
No matches.=Brak wyników
Page=Strona
@1 of @2=@1 z @2
Filter=Filtr
Set home position=Ustaw pozycję wyjściową
Home position set to: @1=Pozycja domowa ustawiona na: @1
You don't have the "home" privilege!=Nie masz uprawnien do zmiany czasu "home"!
Go home=Idź do domu
Set time to day=Ustaw czas na dzień
Time of day set to 6am=Czas ustawiony na 6:00
You don't have the settime privilege!=Nie masz uprawnien do zmiany czasu "settime"!
Set time to night=Ustaw czas na noc
Time of day set to 9pm=Czas ustawiony na 21:00
Clear inventory=Wyczyść zapasy
Inventory cleared!=Zapasy zostały wyczyszczone!
Trash:=Smietnik:
Refill:=Uzupelnianie:
Recipe @1 of @2=Recepta @1 z @2
Usage @1 of @2=Użycie @1 z @2
No recipes=Brak recepty
No usages=Bez użycia
Result=Wynik
Ingredient=Składnik
Give me:=Daj mi:
All=Wszystko
White=Bialy
Yellow=Zolty
Red=Czerwony
Green=Zielony
Blue=Niebieski
Waypoints=Punkty orientacyjne
Select Waypoint #@1=Wybierz punkt #@1
Waypoint @1=Punkty orientacyjne @1
Set waypoint to current location=Ustaw punkt orientacyjny na biezacej pozycji
invisible=niewidzialny
visible=widomy
Make waypoint @1=Robić punkt @1
@1 display of waypoint coordinates=@1 koordynatow punktu
Change color of waypoint display=Zmien kolor punktu
Edit waypoint name=Edytuj nazwe punktu
Waypoint active=Punkt wlaczony
Waypoint inactive=Punkt wylaczony
Finish editing=Zakoncz edycje
World position=Pozycja
Name=Nazwa
HUD text color=Kolor tekstu HUD

View File

@ -0,0 +1,76 @@
# textdomain: unified_inventory
Crafting=Artesanato
Mixing=Muistura
Cooking=Cozimento
Digging=Escavação
Bags=Bolsas
Bag @1=Bolsa @1
Small Bag=Bolsa Pequena
Medium Bag=Bolsa Média
Large Bag=Bolsa Grande
and = e
First page=Primeira Página
Back three pages=Voltar 3 Páginas
Back one page=Voltar 1 Página
Forward one page=Avançar 1 Página
Forward three pages=Avançar 3 Páginas
Last page=Ultima Página
Search=Pesquisar
Reset search and display everything=Redefinir pesquisa e exibir tudo
No matching items=Nenhum item correspondente
No matches.=Sem correspondências
Page=Página
@1 of @2=@1 de @2
Filter=Filtro
Can use the creative inventory=Pode usar o inventário do criativo
Crafting Grid=Grade de Artesanato
Crafting Guide=Guia de Artesanato
Set home position=Definir posição de casa
Home position set to: @1=Posição inicial definida para: @1
You don't have the "home" privilege!=Você não tem o privilégio de "home"!
Go home=Transportar para Casa
Set time to day=Definir turno para dia
Time of day set to 6am=Hora do dia definida para 06h
You don't have the settime privilege!=Você não tem o privilégio de "settime"!
Set time to night=Definir turno para noite
Time of day set to 9pm=Hora do dia ajustada para 21h
Clear inventory=Limpar Inventário
Inventory cleared!=Inventário Apagado!
Trash:=Lixo:
Refill:=Recarga:
Any item belonging to the @1 group=Qualquer item pertencente ao grupo '@1'.
Any item belonging to the groups @1=Qualquer item pertencente aos grupos '@1'.
Recipe @1 of @2=Receita @1 de @2
Usage @1 of @2=Utilização @1 de @2
No recipes=Sem Receita
No usages=Sem Utilização
Result=Resultado
Ingredient=Ingrediente
Show next recipe=Exibir Próxima Receita
Show next usage=Mostrar Próxima Utilização
Show previous recipe=Exibir Receita Anterior
Show previous usage=Exibir Utilização Anterior
Give me:=Gerado:
To craft grid:=Para Grade de Artesanato
All=MAX
White=Branco
Yellow=Amarelo
Red=Vermelho
Green=Verde
Blue=Azul
Waypoints=Apontador de Direção
Select Waypoint #@1=Seleção de Apontador de Direção #@1
Waypoint @1=Apontador de Direção @1
Set waypoint to current location=Configurar localização atual do Apontador de Direção
invisible=invisível
visible=visível
Make waypoint @1=Fazer Apontador de Direção @1
@1 display of waypoint coordinates=@1 exibição de coordenadas de Fazer Apontador de Direção
Change color of waypoint display=Mudar cor exibida do Apontador de Direção
Edit waypoint name=Editar Nome de Apontador de Direção
Waypoint active=Apontador de Direção Ativo
Waypoint inactive=Apontador de Direção Inativo
Finish editing=Edição Finalizada
World position=Posição Mundial
Name=Nome
HUD text color=Cor de HUD

View File

@ -0,0 +1,78 @@
# textdomain: unified_inventory
Crafting=Крафт
Mixing=Мешать
Cooking=Варить
Digging=Копать
Bags=Сумки
Bag @1=Сумка @1
Small Bag=Малая сумка
Medium Bag=Средняя сумка
Large Bag=Большая сумка
and = и
First page=Первая страница
Back three pages=3 страницы назад
Back one page=1 страницу назад
Forward one page=1 страницу вперёд
Forward three pages=3 страницы вперёд
Last page=Последняя страница
Search=Поиск
Reset search and display everything=Сброс поиска, показать всё
No matching items=Нет подходящих элементов
No matches.=Ничего не найдено
Page=Страница
@1 of @2=@1 из @2
Filter=Фильтр
Can use the creative inventory=Можно использовать инвентарь творческого режима
Crafting Grid=Решетка крафта
Crafting Guide=Книга рецептов
Set home position=Установить позицию дома
Home position set to: @1=Дом теперь расположен по коодинатам: @1
You don't have the "home" privilege!=У вас нет привилегии "home"!
Go home=Отправиться домой
Set time to day=День
Time of day set to 6am=Установлено время 6 утра
You don't have the settime privilege!=Вам не разрешено устанавливать время! (нет привилегии "settime")
Set time to night=Ночь
Time of day set to 9pm=Установлено время 9 вечера
Clear inventory=Очистить инвентарь
Inventory cleared!=Инвентарь очищен!
Trash:=Мусор:
Refill:=Наполнить:
Any item belonging to the @1 group=Любой элемент из группы: @1
Any item belonging to the groups @1=Любой элемент из группы: @1
Recipe @1 of @2=Рецепт @1 из @2
Usage @1 of @2=Вариант @1 of @2
No recipes=Рецептов нет
No usages=Не используется
Result=Результат
Ingredient=Состав
Show next recipe=Следующий рецепт
Show next usage=Следующее использование
Show previous recipe=Прошлый рецепт
Show previous usage=Прошлая страница
Give me:=Дай мне:
To craft grid:=На решeтку крафта:
All=Все
White=Белый
Yellow=Желтый
Red=Красный
Green=Зелёный
Blue=Синий
Waypoints=Путевые точки
Select Waypoint #@1=Выбрать путевую точку №@1
Waypoint @1=Путевая точка @1
Set waypoint to current location=Установить путевую точку по текущей позиции
invisible=невидимой
visible=видимой
Make waypoint @1=Сделать путевую точку @1
Disable=Выключить
Enable=Включить
@1 display of waypoint coordinates=@1 показ координат путевых точек
Change color of waypoint display=Поменять цвет путевой точки
Edit waypoint name=Переименовать путевую точку
Waypoint active=Путевая точка включена
Waypoint inactive=Путевая точка выключена
Finish editing=Закончить редакцию
World position=Позиция мира
Name=Имя
HUD text color=Цвет текста HUDа

View File

@ -0,0 +1,69 @@
# textdomain: unified_inventory
Crafting=Üretim
Mixing=Karıştırma
Cooking=Pişirme
Digging=Kazma
Bags=Çantalarım
Bag @1=@1. Çanta
Small Bag=Küçük Çanta
Medium Bag=Çanta
Large Bag=Büyük Çanta
and = ve
First page=İlk Sayfa
Back three pages=3 Sayfa Gerile
Back one page=Geri
Forward one page=İleri
Forward three pages=3 Sayfa İlerile
Last page=Son Sayfa
Search=Ara
No matching items=Eşleşme yok
No matches.=Eşleşme yok
Page=Sayfa
@1 of @2=@1 dan @2
Filter=Süzgeç
Can use the creative inventory=Yaratıcı envanteri kullanabilir
Crafting Grid=Üretim tablosu
Crafting Guide=Kılavuz
Set home position=Set ev pozisyon
Home position set to: @1=Yeni eviniz: @1
You don't have the "home" privilege!="home" yetkiniz yok!
Go home=Eve git
Set time to day=Güne zaman ayarla
Time of day set to 6am=Saat 06:00 olarak ayarlandı
You don't have the settime privilege!="settime" yetkiniz yok!
Set time to night=Geceye zaman ayarla
Time of day set to 9pm=Saat 19:00 olarak ayarlandı
msgid ""=Yaratıcı modu dışında iken bu tuş kullanılamaz.
Inventory cleared!=Envanter temizlendi!
Trash:=Çöp
Refill:=Doldur
Recipe @1 of @2=@1 dan @2 tarifi
Usage @1 of @2=Kullanım @1/@2
No recipes=Tarifi yok
No usages=Kullanım yok
Result=Çıktı
Ingredient=Bileşen
Give me:=Ver bana:
To craft grid:=Üretim tablosuna kopyala
All=Tümü
White=Beyaz
Yellow=Sarı
Red=Kırmızı
Green=Yeşil
Blue=Mavi
Waypoints=Konum Noktaları
Select Waypoint #@1=#@1 konum noktası seç
Waypoint @1=@1 Konum Noktaları
Set waypoint to current location=Bulunduğun noktayı işaretle
invisible=görünmez
visible=görünür
Make waypoint @1=Yol noktası @1
@1 display of waypoint coordinates=Yol noktası koordinatlarının görüntülenmesini @1
Change color of waypoint display=Konum Gösterge Rengi
Edit waypoint name=Konum Noktasını Düzenle
Waypoint active=Konum Etkin
Waypoint inactive=Konum Devredışı
Finish editing=Düzenleme bitti
World position=Dünya konumu
Name=İsim
HUD text color=Metin rengi

409
match_craft.lua Normal file
View File

@ -0,0 +1,409 @@
-- match_craft.lua
-- Find and automatically move inventory items to the crafting grid
-- according to the recipe.
--[[
Retrieve items from inventory lists and calculate their total count.
Return a table of "item name" - "total count" pairs.
Arguments:
inv: minetest inventory reference
lists: names of inventory lists to use
Example usage:
-- Count items in "main" and "craft" lists of player inventory
unified_inventory.count_items(player_inv_ref, {"main", "craft"})
Example output:
{
["default:pine_wood"] = 2,
["default:acacia_wood"] = 4,
["default:chest"] = 3,
["default:axe_diamond"] = 2, -- unstackable item are counted too
["wool:white"] = 6
}
]]--
function unified_inventory.count_items(inv, lists)
local counts = {}
for i = 1, #lists do
local name = lists[i]
local size = inv:get_size(name)
local list = inv:get_list(name)
for j = 1, size do
local stack = list[j]
if not stack:is_empty() then
local item = stack:get_name()
local count = stack:get_count()
counts[item] = (counts[item] or 0) + count
end
end
end
return counts
end
--[[
Retrieve craft recipe items and their positions in the crafting grid.
Return a table of "craft item name" - "set of positions" pairs.
Note that if craft width is not 3 then positions are recalculated as
if items were placed on a 3x3 grid. Also note that craft can contain
groups of items with "group:" prefix.
Arguments:
craft: minetest craft recipe
Example output:
-- Bed recipe
{
["wool:white"] = {[1] = true, [2] = true, [3] = true}
["group:wood"] = {[4] = true, [5] = true, [6] = true}
}
--]]
function unified_inventory.count_craft_positions(craft)
local positions = {}
local craft_items = craft.items
local craft_type = unified_inventory.registered_craft_types[craft.type]
or unified_inventory.craft_type_defaults(craft.type, {})
local display_width = craft_type.dynamic_display_size
and craft_type.dynamic_display_size(craft).width
or craft_type.width
local craft_width = craft_type.get_shaped_craft_width
and craft_type.get_shaped_craft_width(craft)
or display_width
local i = 0
for y = 1, 3 do
for x = 1, craft_width do
i = i + 1
local item = craft_items[i]
if item ~= nil then
local pos = 3 * (y - 1) + x
local set = positions[item]
if set ~= nil then
set[pos] = true
else
positions[item] = {[pos] = true}
end
end
end
end
return positions
end
--[[
For every craft item find all matching inventory items.
- If craft item is a group then find all inventory items that matches
this group.
- If craft item is not a group (regular item) then find only this item.
If inventory doesn't contain needed item then found set is empty for
this item.
Return a table of "craft item name" - "set of matching inventory items"
pairs.
Arguments:
inv_items: table with items names as keys
craft_items: table with items names or groups as keys
Example output:
{
["group:wood"] = {
["default:pine_wood"] = true,
["default:acacia_wood"] = true
},
["wool:white"] = {
["wool:white"] = true
}
}
--]]
function unified_inventory.find_usable_items(inv_items, craft_items)
local get_group = minetest.get_item_group
local result = {}
for craft_item in pairs(craft_items) do
local group = craft_item:match("^group:(.+)")
local found = {}
if group ~= nil then
for inv_item in pairs(inv_items) do
if get_group(inv_item, group) > 0 then
found[inv_item] = true
end
end
else
if inv_items[craft_item] ~= nil then
found[craft_item] = true
end
end
result[craft_item] = found
end
return result
end
--[[
Match inventory items with craft grid positions.
For every position select the matching inventory item with maximum
(total_count / (times_matched + 1)) value.
If for some position matching item cannot be found or match count is 0
then return nil.
Return a table of "matched item name" - "set of craft positions" pairs
and overall match count.
Arguments:
inv_counts: table of inventory items counts from "count_items"
craft_positions: table of craft positions from "count_craft_positions"
Example output:
match_table = {
["wool:white"] = {[1] = true, [2] = true, [3] = true}
["default:acacia_wood"] = {[4] = true, [6] = true}
["default:pine_wood"] = {[5] = true}
}
match_count = 2
--]]
function unified_inventory.match_items(inv_counts, craft_positions)
local usable = unified_inventory.find_usable_items(inv_counts, craft_positions)
local match_table = {}
local match_count
local matches = {}
for craft_item, pos_set in pairs(craft_positions) do
local use_set = usable[craft_item]
for pos in pairs(pos_set) do
local pos_item
local pos_count
for use_item in pairs(use_set) do
local count = inv_counts[use_item]
local times_matched = matches[use_item] or 0
local new_pos_count = math.floor(count / (times_matched + 1))
if pos_count == nil or pos_count < new_pos_count then
pos_item = use_item
pos_count = new_pos_count
end
end
if pos_item == nil or pos_count == 0 then
return nil
end
local set = match_table[pos_item]
if set ~= nil then
set[pos] = true
else
match_table[pos_item] = {[pos] = true}
end
matches[pos_item] = (matches[pos_item] or 0) + 1
end
end
for match_item, times_matched in pairs(matches) do
local count = inv_counts[match_item]
local item_count = math.floor(count / times_matched)
if match_count == nil or item_count < match_count then
match_count = item_count
end
end
return match_table, match_count
end
--[[
Remove item from inventory lists.
Return stack of actually removed items.
This function replicates the inv:remove_item function but can accept
multiple lists.
Arguments:
inv: minetest inventory reference
lists: names of inventory lists
stack: minetest item stack
--]]
function unified_inventory.remove_item(inv, lists, stack)
local removed = ItemStack(nil)
local leftover = ItemStack(stack)
for i = 1, #lists do
if leftover:is_empty() then
break
end
local cur_removed = inv:remove_item(lists[i], leftover)
removed:add_item(cur_removed)
leftover:take_item(cur_removed:get_count())
end
return removed
end
--[[
Add item to inventory lists.
Return leftover stack.
This function replicates the inv:add_item function but can accept
multiple lists.
Arguments:
inv: minetest inventory reference
lists: names of inventory lists
stack: minetest item stack
--]]
function unified_inventory.add_item(inv, lists, stack)
local leftover = ItemStack(stack)
for i = 1, #lists do
if leftover:is_empty() then
break
end
leftover = inv:add_item(lists[i], leftover)
end
return leftover
end
--[[
Move items from source list to destination list if possible.
Skip positions specified in exclude set.
Arguments:
inv: minetest inventory reference
src_list: name of source list
dst_list: name of destination list
exclude: set of positions to skip
--]]
function unified_inventory.swap_items(inv, src_list, dst_list, exclude)
local size = inv:get_size(src_list)
local empty = ItemStack(nil)
for i = 1, size do
if exclude == nil or exclude[i] == nil then
local stack = inv:get_stack(src_list, i)
if not stack:is_empty() then
inv:set_stack(src_list, i, empty)
local leftover = inv:add_item(dst_list, stack)
if not leftover:is_empty() then
inv:set_stack(src_list, i, leftover)
end
end
end
end
end
--[[
Move matched items to the destination list.
If destination list position is already occupied with some other item
then function tries to (in that order):
1. Move it to the source list
2. Move it to some other unused position in destination list itself
3. Drop it to the ground if nothing else is possible.
Arguments:
player: minetest player object
src_list: name of source list
dst_list: name of destination list
match_table: table of matched items
amount: amount of items per every position
--]]
function unified_inventory.move_match(player, src_list, dst_list, match_table, amount)
local inv = player:get_inventory()
local item_drop = minetest.item_drop
local src_dst_list = {src_list, dst_list}
local dst_src_list = {dst_list, src_list}
local needed = {}
local moved = {}
-- Remove stacks needed for craft
for item, pos_set in pairs(match_table) do
local stack = ItemStack(item)
local stack_max = stack:get_stack_max()
local bounded_amount = math.min(stack_max, amount)
stack:set_count(bounded_amount)
for pos in pairs(pos_set) do
needed[pos] = unified_inventory.remove_item(inv, dst_src_list, stack)
end
end
-- Add already removed stacks
for pos, stack in pairs(needed) do
local occupied = inv:get_stack(dst_list, pos)
inv:set_stack(dst_list, pos, stack)
if not occupied:is_empty() then
local leftover = unified_inventory.add_item(inv, src_dst_list, occupied)
if not leftover:is_empty() then
inv:set_stack(dst_list, pos, leftover)
local oversize = unified_inventory.add_item(inv, src_dst_list, stack)
if not oversize:is_empty() then
item_drop(oversize, player, player:get_pos())
end
end
end
moved[pos] = true
end
-- Swap items from unused positions to src (moved positions excluded)
unified_inventory.swap_items(inv, dst_list, src_list, moved)
end
--[[
Find craft match and move matched items to the destination list.
If match cannot be found or match count is smaller than the desired
amount then do nothing.
If amount passed is -1 then amount is defined by match count itself.
This is used to indicate "craft All" case.
Arguments:
player: minetest player object
src_list: name of source list
dst_list: name of destination list
craft: minetest craft recipe
amount: desired amount of output items
--]]
function unified_inventory.craftguide_match_craft(player, src_list, dst_list, craft, amount)
local inv = player:get_inventory()
local src_dst_list = {src_list, dst_list}
local counts = unified_inventory.count_items(inv, src_dst_list)
local positions = unified_inventory.count_craft_positions(craft)
local match_table, match_count = unified_inventory.match_items(counts, positions)
if match_table == nil or match_count < amount then
return
end
if amount == -1 then
amount = match_count
end
unified_inventory.move_match(player, src_list, dst_list, match_table, amount)
end

View File

@ -1 +1,4 @@
name = unified_inventory
depends = default
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.

View File

@ -1,4 +1,5 @@
local S = unified_inventory.gettext
local S = minetest.get_translator("unified_inventory")
local NS = function(s) return s end
local F = minetest.formspec_escape
minetest.register_privilege("creative", {
@ -170,9 +171,9 @@ local function stack_image_button(x, y, w, h, buttonname_prefix, item)
local groupstring, andcount = unified_inventory.extract_groupnames(name)
local grouptip
if andcount == 1 then
grouptip = string.format(S("Any item belonging to the %s group"), groupstring)
grouptip = S("Any item belonging to the @1 group", groupstring)
elseif andcount > 1 then
grouptip = string.format(S("Any item belonging to the groups %s"), groupstring)
grouptip = S("Any item belonging to the groups @1", groupstring)
end
grouptip = F(grouptip)
if andcount >= 1 then
@ -183,8 +184,8 @@ local function stack_image_button(x, y, w, h, buttonname_prefix, item)
end
local recipe_text = {
recipe = S("Recipe %d of %d"),
usage = S("Usage %d of %d"),
recipe = NS("Recipe @1 of @2"),
usage = NS("Usage @1 of @2"),
}
local no_recipe_text = {
recipe = S("No recipes"),
@ -230,7 +231,7 @@ unified_inventory.register_page("craftguide", {
local item_name_shown
if minetest.registered_items[item_name]
and minetest.registered_items[item_name].description then
item_name_shown = string.format(S("%s (%s)"),
item_name_shown = S("@1 (@2)",
minetest.registered_items[item_name].description, item_name)
else
item_name_shown = item_name
@ -354,7 +355,7 @@ unified_inventory.register_page("craftguide", {
if alternates and alternates > 1 then
fs[#fs + 1] = "label[5.5," .. (formspecy + 1.6) .. ";"
.. string.format(F(recipe_text[dir]), alternate, alternates) .. "]"
.. F(S(recipe_text[dir], alternate, alternates)) .. "]"
.. "image_button[5.5," .. (formspecy + 2) .. ";1,1;ui_left_icon.png;alternate_prev;]"
.. "image_button[6.5," .. (formspecy + 2) .. ";1,1;ui_right_icon.png;alternate;]"
.. "tooltip[alternate_prev;" .. F(prev_alt_text[dir]) .. "]"
@ -391,65 +392,6 @@ local function craftguide_giveme(player, formname, fields)
player_inv:add_item("main", {name = output, count = amount})
end
-- Takes any stack from "main" where the `amount` of `needed_item` may fit
-- into the given crafting stack (`craft_item`)
local function craftguide_move_stacks(inv, craft_item, needed_item, amount)
if craft_item:get_count() >= amount then
return
end
local get_item_group = minetest.get_item_group
local group = needed_item:match("^group:(.+)")
if group then
if not craft_item:is_empty() then
-- Source item must be the same to fill
if get_item_group(craft_item:get_name(), group) ~= 0 then
needed_item = craft_item:get_name()
else
-- TODO: Maybe swap unmatching "craft" items
-- !! Would conflict with recursive function call
return
end
else
-- Take matching group from the inventory (biggest stack)
local main = inv:get_list("main")
local max_found = 0
for i, stack in ipairs(main) do
if stack:get_count() > max_found and
get_item_group(stack:get_name(), group) ~= 0 then
needed_item = stack:get_name()
max_found = stack:get_count()
if max_found >= amount then
break
end
end
end
end
else
if not craft_item:is_empty() and
craft_item:get_name() ~= needed_item then
return -- Item must be identical
end
end
needed_item = ItemStack(needed_item)
local to_take = math.min(amount, needed_item:get_stack_max())
to_take = to_take - craft_item:get_count()
if to_take <= 0 then
return -- Nothing to do
end
needed_item:set_count(to_take)
local taken = inv:remove_item("main", needed_item)
local leftover = taken:add_item(craft_item)
if not leftover:is_empty() then
-- Somehow failed to add the existing "craft" item. Undo the action.
inv:add_item("main", leftover)
return taken
end
return taken
end
local function craftguide_craft(player, formname, fields)
local amount
for k, v in pairs(fields) do
@ -458,17 +400,14 @@ local function craftguide_craft(player, formname, fields)
end
if not amount then return end
amount = tonumber(amount) or 99 -- fallback for "all"
if amount <= 0 or amount > 99 then return end
amount = tonumber(amount) or -1 -- fallback for "all"
if amount == 0 or amount < -1 or amount > 99 then return end
local player_name = player:get_player_name()
local output = unified_inventory.current_item[player_name] or ""
if output == "" then return end
local player_inv = player:get_inventory()
local craft_list = player_inv:get_list("craft")
local crafts = unified_inventory.crafts_for[
unified_inventory.current_craft_direction[player_name]][output] or {}
if #crafts == 0 then return end
@ -478,38 +417,7 @@ local function craftguide_craft(player, formname, fields)
local craft = crafts[alternate]
if craft.width > 3 then return end
local needed = craft.items
local width = craft.width
if width == 0 then
-- Shapeless recipe
width = 3
end
-- To spread the items evenly
local STEPSIZE = math.ceil(math.sqrt(amount) / 5) * 5
local current_count = 0
repeat
current_count = math.min(current_count + STEPSIZE, amount)
local index = 1
for y = 1, 3 do
for x = 1, width do
local needed_item = needed[index]
if needed_item then
local craft_index = ((y - 1) * 3) + x
local craft_item = craft_list[craft_index]
local newitem = craftguide_move_stacks(player_inv,
craft_item, needed_item, current_count)
if newitem then
craft_list[craft_index] = newitem
end
end
index = index + 1
end
end
until current_count == amount
player_inv:set_list("craft", craft_list)
unified_inventory.craftguide_match_craft(player, "main", "craft", craft, amount)
unified_inventory.set_inventory_formspec(player, "craft")
end

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 546 B

After

Width:  |  Height:  |  Size: 456 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 961 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 777 B

After

Width:  |  Height:  |  Size: 658 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 928 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 B

After

Width:  |  Height:  |  Size: 71 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 896 B

After

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 962 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 988 B

After

Width:  |  Height:  |  Size: 629 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

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 = {
@ -35,13 +35,13 @@ unified_inventory.register_page("waypoints", {
"ui_" .. i .. "_icon.png;" ..
"select_waypoint" .. i .. ";]" ..
"tooltip[select_waypoint" .. i .. ";"
.. (S("Select Waypoint #%d"):format(i)).."]"
.. S("Select Waypoint #@1", i).."]"
end
local i = waypoints.selected or 1
local waypoint = waypoints[i] or {}
local temp = waypoints_temp[player_name][i] or {}
local default_name = string.format(S("Waypoint %d"), i)
local default_name = S("Waypoint @1", i)
-- Main buttons:
formspec = formspec ..
@ -174,7 +174,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if fields["set_waypoint"..i] then
hit = true
local pos = player:getpos()
local pos = player:get_pos()
pos.x = math.floor(pos.x)
pos.y = math.floor(pos.y)
pos.z = math.floor(pos.z)