summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--core/src/i18n.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/src/i18n.lua b/core/src/i18n.lua
index 88381dde7..4e4187308 100644
--- a/core/src/i18n.lua
+++ b/core/src/i18n.lua
@@ -55,4 +55,9 @@ end
-- Returns the i18n-value defined by "key" or if there is no such: "default"
function translate(key, default)
return table[key] or default
+end
+
+-- Translate shourtcut with sprintf/string.format inclusion
+function translatef(key, default, ...)
+ return translate(key, default):format(...)
end \ No newline at end of file