Add translation for main menu
[oweals/minetest.git] / src / script / lua_api / l_mainmenu.cpp
index b3ae1f3f143345bde298571a3a58a6de88174926..65676eacd244f07a47b83c6232845fc68bb81565 100644 (file)
@@ -980,6 +980,16 @@ int ModApiMainMenu::l_download_file(lua_State *L)
        return 1;
 }
 
+/******************************************************************************/
+int ModApiMainMenu::l_gettext(lua_State *L)
+{
+       const char* str = luaL_checkstring(L, 1);
+       str = gettext(str);
+       lua_pushstring(L, str);
+
+       return 1;
+}
+
 /******************************************************************************/
 void ModApiMainMenu::Initialize(lua_State *L, int top)
 {
@@ -1013,4 +1023,5 @@ void ModApiMainMenu::Initialize(lua_State *L, int top)
        API_FCT(get_modstore_list);
        API_FCT(sound_play);
        API_FCT(sound_stop);
+       API_FCT(gettext);
 }