Update all help mods

This commit is contained in:
Wuzzy 2019-03-18 13:20:17 +01:00
parent c3968209f6
commit 2237aae6c3
29 changed files with 876 additions and 525 deletions

View file

@ -454,10 +454,6 @@ viewed a category as well, both returned values are `nil`.
This is a convenience function for creating a special formspec widget. It creates
a widget in which you can insert scrollable multi-line text.
As of Minetest 0.4.14, this function is only provided because Minetest lacks
native support for such a widget. When Minetest supports such a widget natively,
this function may become just a simple wrapper.
#### Parameters
* `data`: Text to be written inside the widget
* `x`: Formspec X coordinate (optional)

View file

@ -1,5 +0,0 @@
intllib?
unified_inventory?
sfinv_buttons?
central_message?
inventory_plus?

View file

@ -1 +0,0 @@
A simple in-game documentation system which enables mods to add help entries based on templates.

View file

@ -1,16 +1,10 @@
-- Boilerplate to support localized strings if intllib mod is installed.
local S, F
if minetest.get_modpath("intllib") then
S = intllib.Getter()
else
S = function(s,a,...)a={a,...}return s:gsub("@(%d+)",function(n)return a[tonumber(n)]end)end
end
F = function(f) return minetest.formspec_escape(S(f)) end
local S = minetest.get_translator("doc")
local F = function(f) return minetest.formspec_escape(S(f)) end
-- Compability for 0.4.14 or earlier
local colorize
if core.colorize then
colorize = core.colorize
if minetest.colorize then
colorize = minetest.colorize
else
colorize = function(color, text) return text end
end
@ -57,9 +51,6 @@ local CATEGORYFIELDSIZE = {
HEIGHT = math.floor(doc.FORMSPEC.HEIGHT-1),
}
-- Maximum characters per line in the text widget
local TEXT_LINELENGTH = 80
doc.data = {}
doc.data.categories = {}
doc.data.aliases = {}
@ -462,66 +453,9 @@ end
-- Template function templates, to be used for build_formspec in doc.add_category
doc.entry_builders = {}
-- Inserts line breaks into a single paragraph and collapses all whitespace (including newlines)
-- into spaces
local linebreaker_single = function(text, linelength)
if linelength == nil then
linelength = TEXT_LINELENGTH
end
local remain = linelength
local res = {}
local line = {}
local split = function(s)
local res = {}
for w in string.gmatch(s, "%S+") do
res[#res+1] = w
end
return res
end
for _, word in ipairs(split(text)) do
if string.len(word) + 1 > remain then
table.insert(res, table.concat(line, " "))
line = { word }
remain = linelength - string.len(word)
else
table.insert(line, word)
remain = remain - (string.len(word) + 1)
end
end
table.insert(res, table.concat(line, " "))
return table.concat(res, "\n")
end
-- Inserts automatic line breaks into an entire text and preserves existing newlines
local linebreaker = function(text, linelength)
local out = ""
for s in string.gmatch(text, "([^\n]*)") do
local l = linebreaker_single(s, linelength)
out = out .. l
if(string.len(l) == 0) then
out = out .. "\n"
end
end
-- Remove last newline
if string.len(out) >= 1 then
out = string.sub(out, 1, string.len(out) - 1)
end
return out
end
-- Inserts text suitable for a textlist (including automatic word-wrap)
local text_for_textlist = function(text, linelength)
text = linebreaker(text, linelength)
text = minetest.formspec_escape(text)
text = string.gsub(text, "\n", ",")
return text
end
-- Scrollable freeform text
doc.entry_builders.text = function(data)
local formstring = doc.widgets.text(data, doc.FORMSPEC.ENTRY_START_X, doc.FORMSPEC.ENTRY_START_Y, doc.FORMSPEC.ENTRY_WIDTH - 0.2, doc.FORMSPEC.ENTRY_HEIGHT)
local formstring = doc.widgets.text(data, doc.FORMSPEC.ENTRY_START_X, doc.FORMSPEC.ENTRY_START_Y, doc.FORMSPEC.ENTRY_WIDTH - 0.4, doc.FORMSPEC.ENTRY_HEIGHT)
return formstring
end
@ -539,7 +473,7 @@ doc.entry_builders.text_and_gallery = function(data, playername)
formstring = formstring .. doc.widgets.text(data.text,
doc.FORMSPEC.ENTRY_START_X,
doc.FORMSPEC.ENTRY_START_Y,
doc.FORMSPEC.ENTRY_WIDTH - 0.2,
doc.FORMSPEC.ENTRY_WIDTH - 0.4,
doc.FORMSPEC.ENTRY_HEIGHT - stolen_height)
return formstring
@ -547,12 +481,13 @@ end
doc.widgets = {}
local text_id = 1
-- Scrollable freeform text
doc.widgets.text = function(data, x, y, width, height)
if x == nil then
x = doc.FORMSPEC.ENTRY_START_X
end
-- Offset to table[], which was used for this in a previous version
local xfix = x + 0.35
if y == nil then
y = doc.FORMSPEC.ENTRY_START_Y
end
@ -562,18 +497,13 @@ doc.widgets.text = function(data, x, y, width, height)
if height == nil then
height = doc.FORMSPEC.ENTRY_HEIGHT
end
local baselength = TEXT_LINELENGTH
local widget_basewidth = doc.FORMSPEC.WIDTH
local linelength = math.max(20, math.floor(baselength * (width / widget_basewidth)))
-- Weird offset for textarea[]
local heightfix = height + 1
local widget_id = "doc_widget_text"..text_id
text_id = text_id + 1
-- TODO: Wait for Minetest to provide a native widget for scrollable read-only text with automatic line breaks.
-- Currently, all of this had to be hacked into this script manually by using/abusing the table widget
local formstring = "tablecolumns[text]"..
"tableoptions[background=#000000FF;highlight=#000000FF;border=false]"..
"table["..tostring(x)..","..tostring(y)..";"..tostring(width)..","..tostring(height)..";"..widget_id..";"..text_for_textlist(data, linelength).."]"
return formstring, widget_id
-- Also add background box
local formstring = "box["..tostring(x-0.175)..","..tostring(y)..";"..tostring(width)..","..tostring(height)..";#000000]" ..
"textarea["..tostring(xfix)..","..tostring(y)..";"..tostring(width)..","..tostring(heightfix)..";;;"..minetest.formspec_escape(data).."]"
return formstring
end
-- Image gallery
@ -731,12 +661,12 @@ function doc.formspec_core(tab)
minetest.formspec_escape(S("Category list")) .. "," ..
minetest.formspec_escape(S("Entry list")) .. "," ..
minetest.formspec_escape(S("Entry")) .. ";"
..tab..";true;true]" ..
"bgcolor[#343434FF]"
..tab..";false;false]"
-- Let the Game decide on the style, such as background, etc.
end
function doc.formspec_main(playername)
local formstring = "label[0,0;"..minetest.formspec_escape(DOC_INTRO) .. "\n"
local formstring = "textarea[0.35,0;"..doc.FORMSPEC.WIDTH..",1;;;"..minetest.formspec_escape(DOC_INTRO) .. "\n"
local notify_checkbox_x, notify_checkbox_y
if doc.get_category_count() >= 1 then
formstring = formstring .. F("Please select a category you wish to learn more about:").."]"
@ -806,7 +736,8 @@ function doc.formspec_error_no_categories()
formstring = formstring ..
minetest.formspec_escape(
colorize(COLOR_ERROR, S("Error: No help available.")) .. "\n\n" ..
S("No categories have been registered, but they are required to provide help.\nThe Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.")) .. "\n\n" ..
S("No categories have been registered, but they are required to provide help.").."\n"..
S("The Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.")) .. "\n\n" ..
S("Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.")
formstring = formstring .. ";]button_exit[3,5;2,1;okay;"..F("OK").."]"
return formstring
@ -941,7 +872,7 @@ function doc.formspec_category(id, playername)
if total >= 1 then
local revealed = doc.get_revealed_count(playername, id)
if revealed == 0 then
formstring = formstring .. "label[0,0.5;"..F("Currently all entries in this category are hidden from you.\nUnlock new entries by progressing in the game.").."]"
formstring = formstring .. "label[0,0.5;"..minetest.formspec_escape(S("Currently all entries in this category are hidden from you.").."\n"..S("Unlock new entries by progressing in the game.")).."]"
formstring = formstring .. "button[0,1.5;3,1;doc_button_goto_main;"..F("Go to category list").."]"
else
formstring = formstring .. "label[0,0.5;"..F("This category has the following entries:").."]"

View file

@ -1,42 +0,0 @@
< = <
> = >
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry. = Der Zugriff auf den angeforderten Eintrag wurde verweigert; dieser Eintrag ist geheim. Sie können durch weiteren Spielfortschritt den Zugriff freischalten. Finden Sie selbst heraus, wie Sie diesen Eintrag freischalten können.
All entries read. = Alle Einträge gelesen.
All help entries revealed! = Alle Hilfseinträge aufgedeckt!
All help entries are already revealed. = Alle Hilfseinträge sind schon aufgedeckt.
Allows you to reveal all hidden help entries with /help_reveal = Ermöglicht es Ihnen, alle verborgenen Hilfseinträge mit /help_reveal freizuschalten
Category list = Kategorienliste
Currently all entries in this category are hidden from you.\nUnlock new entries by progressing in the game. = Momentan sind alle Einträge in dieser Kategorie vor Ihnen verborgen.\nSchalten Sie neue Einträge frei, indem Sie im Spiel fortschreiten.
Help = Hilfe
Entry = Eintrag
Entry list = Eintragsliste
Error: Access denied. = Fehler: Zugriff verweigert.
Error: No help available. = Fehler: Keine Hilfe verfügbar.
Go to category list = Zur Kategorienliste
Go to entry list = Zur Eintragsliste
Help > (No Category) = Hilfe > (Keine Kategorie)
Help > @1 = Hilfe > @1
Help > @1 > @2 = Hilfe > @1 > @2
Help > @1 > (No Entry) = Hilfe > @1 > (Kein Eintrag)
Hidden entries: @1 = Verborgene Einträge: @1
New entries: @1 = Neue Einträge: @1
New help entry unlocked: @1 > @2 = Neuen Hilfseintrag freigeschaltet: @1 > @2
No categories have been registered, but they are required to provide help.\nThe Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again. = Es wurden keine Kategorien registriert, aber sie werden benötigt, um die Hilfe anbieten zu können.\nDas Dokumentationssystem [doc] bringt von sich aus keine eigenen Hilfsinhalte mit, es benötigt zusätzliche Mods, um sie hinzuzufügen. Bitte stellen Sie sicher, dass solche Mods für diese Welt aktiviert sind und versuchen Sie es erneut.
Number of entries: @1 = Anzahl der Einträge: @1
OK = OK
Open a window providing help entries about Minetest and more = Ein Fenster mit Hilfseinträgen über Minetest und mehr öffnen
Please select a category you wish to learn more about: = Bitte wählen Sie eine Kategorie, über die Sie mehr erfahren möchten, aus:
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia. = Empfohlene Mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.
Reveal all hidden help entries to you = Alle für Sie verborgenen Hilfseinträge freischalten
Show entry = Eintrag zeigen
Show category = Kategorie zeigen
Show next entry = Nächsten Eintrag zeigen
Show previous entry = Vorherigen Eintrag zeigen
This category does not have any entries. = Diese Kategorie hat keine Einträge.
This category has the following entries: = Diese Kategorie hat die folgenden Einträge:
This category is empty. = Diese Kategorie ist leer.
This is the help. = Dies ist die Hilfe.
You haven't chosen a category yet. Please choose one in the category list first. = Sie haben noch keine Kategorie gewählt. Bitte wählen Sie zuerst eine Kategorie in der Kategorienliste aus.
You haven't chosen an entry yet. Please choose one in the entry list first. = Sie haben noch keinen Eintrag gewählt. Bitte wählen Sie zuerst einen Eintrag in der Eintragsliste aus.
Nameless entry (@1) = Namenloser Eintrag (@1)
Collection of help texts = Sammlung von Hilfstexten

View file

@ -0,0 +1,51 @@
# textdomain:doc
<=<
>=>
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry.=Der Zugriff auf den angeforderten Eintrag wurde verweigert; dieser Eintrag ist geheim. Sie können durch weiteren Spielfortschritt den Zugriff freischalten. Finden Sie selbst heraus, wie Sie diesen Eintrag freischalten können.
All entries read.=Alle Einträge gelesen.
All help entries revealed!=Alle Hilfseinträge aufgedeckt!
All help entries are already revealed.=Alle Hilfseinträge sind schon aufgedeckt.
Allows you to reveal all hidden help entries with /help_reveal=Ermöglicht es Ihnen, alle verborgenen Hilfseinträge mit /help_reveal freizuschalten
Category list=Kategorienliste
Currently all entries in this category are hidden from you.=Momentan sind alle Einträge in dieser Kategorie vor Ihnen verborgen.
Unlock new entries by progressing in the game.=Schalten Sie neue Einträge frei, indem Sie im Spiel fortschreiten.
Help=Hilfe
Entry=Eintrag
Entry list=Eintragsliste
Error: Access denied.=Fehler: Zugriff verweigert.
Error: No help available.=Fehler: Keine Hilfe verfügbar.
Go to category list=Zur Kategorienliste
Go to entry list=Zur Eintragsliste
Help > (No Category)=Hilfe > (Keine Kategorie)
Help > @1=Hilfe > @1
Help > @1 > @2=Hilfe > @1 > @2
Help > @1 > (No Entry)=Hilfe > @1 > (Kein Eintrag)
Hidden entries: @1=Verborgene Einträge: @1
New entries: @1=Neue Einträge: @1
New help entry unlocked: @1 > @2=Neuen Hilfseintrag freigeschaltet: @1 > @2
No categories have been registered, but they are required to provide help.=Es wurden keine Kategorien registriert, aber sie werden benötigt, um die Hilfe anbieten zu können.
The Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.=Das Dokumentationssystem [doc] bringt von sich aus keine eigenen Hilfsinhalte mit, es benötigt zusätzliche Mods, um sie hinzuzufügen. Bitte stellen Sie sicher, dass solche Mods für diese Welt aktiviert sind und versuchen Sie es erneut.
Number of entries: @1=Anzahl der Einträge: @1
OK=OK
Open a window providing help entries about Minetest and more=Ein Fenster mit Hilfseinträgen über Minetest und mehr öffnen
Please select a category you wish to learn more about:=Bitte wählen Sie eine Kategorie, über die Sie mehr erfahren möchten, aus:
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.=Empfohlene Mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.
Reveal all hidden help entries to you=Alle für Sie verborgenen Hilfseinträge freischalten
Show entry=Eintrag zeigen
Show category=Kategorie zeigen
Show next entry=Nächsten Eintrag zeigen
Show previous entry=Vorherigen Eintrag zeigen
This category does not have any entries.=Diese Kategorie hat keine Einträge.
This category has the following entries:=Diese Kategorie hat die folgenden Einträge:
This category is empty.=Diese Kategorie ist leer.
This is the help.=Dies ist die Hilfe.
You haven't chosen a category yet. Please choose one in the category list first.=Sie haben noch keine Kategorie gewählt, Bitte wählen Sie zuerst eine aus.
You haven't chosen an entry yet. Please choose one in the entry list first.=Sie haben noch keinen Eintrag gewählt. Bitte wählen Sie zuerst einen aus.
Nameless entry (@1)=Namenloser Eintrag (@1)
Collection of help texts=Sammlung von Hilfstexten
Notify me when new help is available=Benachrichtigen, wenn neue Hilfe verfügbar ist
Play notification sound when new help is available=Toneffekt abspielen, wenn neue Hilfe verfügbar ist
Show previous image=Vorheriges Bild zeigen
Show previous gallery page=Vorherige Galerieseite zeigen
Show next image=Nächstes Bild zeigen
Show next gallery page=Nächste Galerieseite zeigen

View file

@ -0,0 +1,43 @@
# textdomain:doc
<=
>=
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry.=O acesso à entrada solicitada foi negado; essa entrada é secreta. Você pode desbloquear o acesso progredindo no jogo. Descobrir por conta própria como desbloquear essa entrada.
All entries read.=Todas as entradas lidas.
All help entries revealed!=Todas as entradas de ajuda reveladas!
All help entries are already revealed.=Todas as entradas de ajuda já foram reveladas.
Allows you to reveal all hidden help entries with /help_reveal=Permite revelar todas as entradas de ajuda ocultas com /help_reveal
Category list=Lista de Categorias
Currently all entries in this category are hidden from you.\\nUnlock new entries by progressing in the game.=Atualmente, todas as entradas nessa categoria estão ocultas a você.\\nDesbloqueie novas entradas progredindo no jogo.
Help=Ajuda
Entry=Entrada
Entry list=Lista de Entradas
Error: Access denied.=Erro: Acesso negado.
Error: No help available.=Erro: Nenhuma ajuda disponível.
Go to category list=Ver categorias
Go to entry list=Ir para a lista de entradas
Help > @1=Ajuda > @1
Help > @1 > @2=Ajuda > @1 > @2
Help > @1 > (No Entry)=Ajuda > @1 > (Nenhuma Entrada)
Help > (No Category)=Ajuda > (Nenhuma Categoria)
Hidden entries: @1=Entradas ocultas: @1
Nameless entry (@1)=Entrada sem nome (@1)
New entries: @1=Novas entradas: (@1)
New help entry unlocked: @1 > @2=Nova entrada de ajuda desbloqueada: @1 > @2
No categories have been registered, but they are required to provide help.\nThe Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.=Nenhuma categoria foi registrada, mas é necessário fornecer ajuda.\nO Sistema de Documentação [doc] não vem com o conteúdo de ajuda, ele precisa de mods adicionais para adicionar conteúdo de ajuda. Por favor, certifique-se de que os mods estão habilitados para este mundo e tente novamente.
Number of entries: @1=Número de entradas: @1
OK=OK
Open a window providing help entries about Minetest and more=Abra uma janela fornecendo entradas de ajuda sobre o Minetest e mais
Please select a category you wish to learn more about:=Por favor, selecione uma categoria sobre a qual você deseja saber mais:
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.=Mods recomendados: doc_basics, doc_items, doc_identifier, doc_encyclopedia.
Reveal all hidden help entries to you=Revela todas as entradas de ajuda ocultas para você
Show entry=Ver entrada
Show category=Ver categoria
Show next entry=Ver próxima entrada
Show previous entry=Ver entrada anterior
This category does not have any entries.=Essa categoria não possui entradas.
This category has the following entries:=Essa categoria tem as seguintes entradas:
This category is empty.=Essa categoria está vazia.
This is the help.=Essa é a ajuda.
You haven't chosen a category yet. Please choose one in the category list first.=Você ainda não escolheu uma categoria. Por favor, escolha uma na lista de categorias primeiro.
You haven't chosen an entry yet. Please choose one in the entry list first.=Você ainda não escolheu uma entrada. Por favor, escolha uma na lista de entrada primeiro.
Collection of help texts=Coleção de textos de ajuda

View file

@ -0,0 +1,43 @@
# textdomain:doc
<=
>=
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry.=O acesso à entrada solicitada foi negado; essa entrada é secreta. Você pode desbloquear o acesso progredindo no jogo. Descobrir por conta própria como desbloquear essa entrada.
All entries read.=Todas as entradas lidas.
All help entries revealed!=Todas as entradas de ajuda reveladas!
All help entries are already revealed.=Todas as entradas de ajuda já foram reveladas.
Allows you to reveal all hidden help entries with /help_reveal=Permite revelar todas as entradas de ajuda ocultas com /help_reveal
Category list=Lista de Categorias
Currently all entries in this category are hidden from you.\\nUnlock new entries by progressing in the game.=Atualmente, todas as entradas nessa categoria estão ocultas a você.\\nDesbloqueie novas entradas progredindo no jogo.
Help=Ajuda
Entry=Entrada
Entry list=Lista de Entradas
Error: Access denied.=Erro: Acesso negado.
Error: No help available.=Erro: Nenhuma ajuda disponível.
Go to category list=Ver categorias
Go to entry list=Ir para a lista de entradas
Help > @1=Ajuda > @1
Help > @1 > @2=Ajuda > @1 > @2
Help > @1 > (No Entry)=Ajuda > @1 > (Nenhuma Entrada)
Help > (No Category)=Ajuda > (Nenhuma Categoria)
Hidden entries: @1=Entradas ocultas: @1
Nameless entry (@1)=Entrada sem nome (@1)
New entries: @1=Novas entradas: (@1)
New help entry unlocked: @1 > @2=Nova entrada de ajuda desbloqueada: @1 > @2
No categories have been registered, but they are required to provide help.\nThe Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.=Nenhuma categoria foi registrada, mas é necessário fornecer ajuda.\nO Sistema de Documentação [doc] não vem com o conteúdo de ajuda, ele precisa de mods adicionais para adicionar conteúdo de ajuda. Por favor, certifique-se de que os mods estão habilitados para este mundo e tente novamente.
Number of entries: @1=Número de entradas: @1
OK=OK
Open a window providing help entries about Minetest and more=Abra uma janela fornecendo entradas de ajuda sobre o Minetest e mais
Please select a category you wish to learn more about:=Por favor, selecione uma categoria sobre a qual você deseja saber mais:
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.=Mods recomendados: doc_basics, doc_items, doc_identifier, doc_encyclopedia.
Reveal all hidden help entries to you=Revela todas as entradas de ajuda ocultas para você
Show entry=Ver entrada
Show category=Ver categoria
Show next entry=Ver próxima entrada
Show previous entry=Ver entrada anterior
This category does not have any entries.=Essa categoria não possui entradas.
This category has the following entries:=Essa categoria tem as seguintes entradas:
This category is empty.=Essa categoria está vazia.
This is the help.=Essa é a ajuda.
You haven't chosen a category yet. Please choose one in the category list first.=Você ainda não escolheu uma categoria. Por favor, escolha uma na lista de categorias primeiro.
You haven't chosen an entry yet. Please choose one in the entry list first.=Você ainda não escolheu uma entrada. Por favor, escolha uma na lista de entrada primeiro.
Collection of help texts=Coleção de textos de ajuda

View file

@ -1,42 +1,51 @@
< =
> =
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry. =
All entries read. =
All help entries revealed! =
All help entries are already revealed. =
Allows you to reveal all hidden help entries with /help_reveal =
Category list =
Currently all entries in this category are hidden from you.\\nUnlock new entries by progressing in the game. =
Help =
Entry =
Entry list =
Error: Access denied. =
Error: No help available. =
Go to category list =
Go to entry list =
Help > @1 =
Help > @1 > @2 =
Help > @1 > (No Entry) =
Help > (No Category) =
Hidden entries: @1 =
Nameless entry (@1) =
New entries: @1 =
New help entry unlocked: @1 > @2 =
No categories have been registered, but they are required to provide help.\nThe Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again. =
Number of entries: @1 =
OK =
Open a window providing help entries about Minetest and more =
Please select a category you wish to learn more about: =
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia. =
Reveal all hidden help entries to you =
Show entry =
Show category =
Show next entry =
Show previous entry =
This category does not have any entries. =
This category has the following entries: =
This category is empty. =
This is the help. =
You haven't chosen a category yet. Please choose one in the category list first. =
You haven't chosen an entry yet. Please choose one in the entry list first. =
Collection of help texts =
# textdomain:doc
<=
>=
Access to the requested entry has been denied; this entry is secret. You may unlock access by progressing in the game. Figure out on your own how to unlock this entry.=
All entries read.=
All help entries revealed!=
All help entries are already revealed.=
Allows you to reveal all hidden help entries with /help_reveal=
Category list=
Currently all entries in this category are hidden from you.
Unlock new entries by progressing in the game.=
Help=
Entry=
Entry list=
Error: Access denied.=
Error: No help available.=
Go to category list=
Go to entry list=
Help > @1=
Help > @1 > @2=
Help > @1 > (No Entry)=
Help > (No Category)=
Hidden entries: @1=
Nameless entry (@1)=
New entries: @1=
New help entry unlocked: @1 > @2=
No categories have been registered, but they are required to provide help.=
The Documentation System [doc] does not come with help contents on its own, it needs additional mods to add help content. Please make sure such mods are enabled on for this world, and try again.=
Number of entries: @1=
OK=
Open a window providing help entries about Minetest and more=
Please select a category you wish to learn more about:=
Recommended mods: doc_basics, doc_items, doc_identifier, doc_encyclopedia.=
Reveal all hidden help entries to you=
Show entry=
Show category=
Show next entry=
Show previous entry=
This category does not have any entries.=
This category has the following entries:=
This category is empty.=
This is the help.=
You haven't chosen a category yet. Please choose one in the category list first.=
You haven't chosen an entry yet. Please choose one in the entry list first.=
Collection of help texts=
Notify me when new help is available=
Play notification sound when new help is available=
Show previous image=
Show previous gallery page=
Show next image=
Show next gallery page=

View file

@ -1 +1,3 @@
name = doc
optional_depends = unified_inventory, sfinv_buttons, central_message, inventory_plus
description = A simple in-game documentation system which enables mods to add help entries based on templates.