aboutsummaryrefslogtreecommitdiff
path: root/advtrains/l10n.lua
diff options
context:
space:
mode:
authorY. Wang <yw05@forksworld.de>2023-10-04 15:45:02 +0200
committerY. Wang <yw05@forksworld.de>2024-04-13 10:36:35 +0200
commiteebec1093ab7d039ef46160c2488da7e732b51aa (patch)
tree65367c1efe62b8e111dbf2d5a18e26c480d7a6da /advtrains/l10n.lua
parent65397c28ee56bb4458c41726ceb165e6405f119d (diff)
downloadadvtrains-eebec1093ab7d039ef46160c2488da7e732b51aa.tar.gz
advtrains-eebec1093ab7d039ef46160c2488da7e732b51aa.tar.bz2
advtrains-eebec1093ab7d039ef46160c2488da7e732b51aa.zip
Begin transition to .po files
Diffstat (limited to 'advtrains/l10n.lua')
-rw-r--r--advtrains/l10n.lua39
1 files changed, 0 insertions, 39 deletions
diff --git a/advtrains/l10n.lua b/advtrains/l10n.lua
deleted file mode 100644
index be39587..0000000
--- a/advtrains/l10n.lua
+++ /dev/null
@@ -1,39 +0,0 @@
---- Advtrains l10n module.
--- Advtrains' l10n module is built on top of
--- [Minetest's](https://minetest.gitlab.io/minetest/translations/).
--- @module attrans
--- @alias mt
-
---- Wrapper for `minetest.translate`.
--- Note that this function is also called when calling the `attrans`
--- *table* itself. Doing so is encourged as `attrans.attrans` is only
--- intended for situations where only functions are accepted.
--- @function attrans
--- @param str The string to translate.
--- @param[opt] ... Additional arguments to pass to `minetest.translate`.
-local S = minetest.get_translator("advtrains")
-
---- Generate an error message that a user does not have a specific privilege.
--- @function nopriv
--- @param priv The privilege that is missing.
--- @param[opt] verb The action that is denied.
--- @param[optchain] ... Additional arguments to pass to `minetest.translate`.
-local function S_nopriv(priv, verb, ...)
- if verb then
- return S(string.format("You are not allowed to %s without the %s privilege.", verb, priv), ...)
- else
- return S("You do not have the @1 privilege.", priv)
- end
-end
-
-local mt = {
- __call = function(_, ...)
- return S(...)
- end,
-}
-
-attrans = {
- attrans = S,
- nopriv = S_nopriv,
-}
-setmetatable(attrans, mt)