Improve delete world dialog

master
MoNTE48 2021-11-17 03:22:17 +02:00
parent 27eed1fe45
commit 26c8724bf0
37 changed files with 76 additions and 92 deletions

View File

@ -21,9 +21,10 @@ local function delete_world_formspec(dialogdata)
"size[12,6,false]" ..
"bgcolor[#00000000]" ..
"background[0,0;0,0;" .. core.formspec_escape(defaulttexturedir ..
"bg_dialog.png") .. ";true]" ..
"label[5,2.4;" .. fgettext("Delete World") .. "]" ..
"label[5,2.8;" .. fgettext("\"$1\"?", dialogdata.delete_name) .. "]" ..
"bg_dialog.png") .. ";true]" ..
"image_button[2,2;8,2;" .. core.formspec_escape(defaulttexturedir ..
"blank.png") .. ";;" .. fgettext("Delete World \"$1\"?", dialogdata.delete_name) ..
";true;false;]" ..
"button[3.5,4.8;2.5,0.5;world_delete_confirm;" .. mt_red_button .. fgettext("Delete") .. "]" ..
"button[6,4.8;2.5,0.5;world_delete_cancel;" .. fgettext("Cancel") .. "]"
return retval
@ -31,12 +32,6 @@ end
local function delete_world_buttonhandler(this, fields)
if fields["world_delete_confirm"] then
if this.data.callback then
this:delete()
this.data.callback()
return true
end
if this.data.delete_index > 0 and
this.data.delete_index <= #menudata.worldlist:get_raw_list() then
core.delete_world(this.data.delete_index)
@ -68,13 +63,3 @@ function create_delete_world_dlg(name_to_del, index_to_del)
return retval
end
function create_custom_delete_dlg(name_to_del, callback)
assert(name_to_del ~= nil and type(name_to_del) == "string" and name_to_del ~= "")
assert(type(callback) == "function")
local retval = create_delete_world_dlg(name_to_del, -1, nil)
retval.data.callback = callback
return retval
end

View File

@ -185,7 +185,7 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgid "Delete World \"$1\"?"
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua builtin/mainmenu/tab_settings.lua

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Менеджар модаў: некарэктны шлях да «$1»"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Выдаліць свет"
msgid "Delete World \"$1\"?"
msgstr "Выдаліць свет «$1»?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -206,8 +206,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: Ruta del mod \"$1\" invàlida"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Eliminar el món"
msgid "Delete World \"$1\"?"
msgstr "Eliminar el món \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: Neplatná cesta k modu \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Doopravdy chcete smazat svět"
msgid "Delete World \"$1\"?"
msgstr "Doopravdy chcete smazat svět \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -2,7 +2,7 @@
# Copyright (C) 2011 celeron
# This file is distributed under the same license as the minetest-c55 package.
# Frederik Helth <Guides@live.dk>, 2011.
#
#
msgid ""
msgstr ""
"Project-Id-Version: 0.0.0\n"
@ -203,8 +203,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: ugyldig mod-sti \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Slet verden"
msgid "Delete World \"$1\"?"
msgstr "Slet verden \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: Unzulässiger Modpfad „$1“"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Welt löschen"
msgid "Delete World \"$1\"?"
msgstr "Welt „$1“ löschen?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -204,7 +204,7 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgid "Delete World \"$1\"?"
msgstr ""
#: builtin/mainmenu/dlg_rename_modpack.lua

View File

@ -207,8 +207,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: malvalida modifo-dosierindiko \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Ĉu forigi mondon"
msgid "Delete World \"$1\"?"
msgstr "Ĉu forigi mondon \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -204,8 +204,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: Ruta del mod \"$1\" inválida"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Eliminar el mundo"
msgid "Delete World \"$1\"?"
msgstr "¿Eliminar el mundo \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Kas kustutada maailm"
msgid "Delete World \"$1\"?"
msgstr "Kas kustutada maailm \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -200,8 +200,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Gestionnaire de mods : chemin de mod invalide \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Supprimer le monde"
msgid "Delete World \"$1\"?"
msgstr "Supprimer le monde \"$1\" ?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -200,8 +200,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "למחוק עולם"
msgid "Delete World \"$1\"?"
msgstr "למחוק עולם \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -203,8 +203,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: érvénytelen mod útvonal: \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Világ törlése"
msgid "Delete World \"$1\"?"
msgstr "\"$1\" világ törlése?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -200,8 +200,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Pengelola mod: jalur mod tidak sah \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Hapus Dunia"
msgid "Delete World \"$1\"?"
msgstr "Hapus Dunia \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: percorso mod \"$1\" non valido"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Eliminare il mondo"
msgid "Delete World \"$1\"?"
msgstr "Eliminare il mondo \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -194,8 +194,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modマネージャ: Mod「$1」の場所が無効です"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "ワールドを削除しますか?"
msgid "Delete World \"$1\"?"
msgstr "ワールド「$1」を削除しますか?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -168,7 +168,7 @@ msgstr ""
#: builtin/mainmenu/dlg_create_world.lua
msgid "Seed"
msgstr "le munje ke cunso namcu:"
msgstr "le munje ke cunso namcu"
#: builtin/mainmenu/dlg_create_world.lua
msgid "Warning: The minimal development test is meant for developers."
@ -200,8 +200,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "i xu do djica lo nu vimcu lo munje be me'e zoi"
msgid "Delete World \"$1\"?"
msgstr ".i xu do djica lo nu vimcu lo munje be me'e zoi gy.$1.gy."
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -198,8 +198,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: \"$1\" 를(을) 인식할 수 없습니다"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "를(을) 삭제하겠습니까"
msgid "Delete World \"$1\"?"
msgstr "\"$1\"를(을) 삭제하겠습니까?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -204,8 +204,8 @@ msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
#, fuzzy
msgid "Delete World"
msgstr "Дүйнөнү өчүрүү"
msgid "Delete World \"$1\"?"
msgstr "Дүйнөнү өчүрүү \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -203,8 +203,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Papildtvrk: netinkamas papildinio kelias „$1“"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Ištrinti pasaulį"
msgid "Delete World \"$1\"?"
msgstr "Ištrinti pasaulį „$1“?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Pengurus mods: laluan mods tidak sah - \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Padam Dunia"
msgid "Delete World \"$1\"?"
msgstr "Padam Dunia \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,7 +202,7 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr ""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgid "Delete World \"$1\"?"
msgstr ""
#: builtin/mainmenu/dlg_rename_modpack.lua

View File

@ -204,8 +204,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: verkeerd pad voor mod \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Verwijder wereld"
msgid "Delete World \"$1\"?"
msgstr "Verwijder wereld \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -204,8 +204,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: nieprawidłowy katalog \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Usunąć świat"
msgid "Delete World \"$1\"?"
msgstr "Usunąć świat \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: caminho para o mod inválido \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Eliminar mundo"
msgid "Delete World \"$1\"?"
msgstr "Eliminar mundo \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -205,8 +205,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: caminho inválido do módulo \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Excluir o mundo"
msgid "Delete World \"$1\"?"
msgstr "Excluir o mundo \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -202,8 +202,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: Pacht de mod invalid \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Ștergi lumea"
msgid "Delete World \"$1\"?"
msgstr "Ștergi lumea \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -196,9 +196,8 @@ msgstr "Modmgr: невозможно удалить \"$1\""
msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: неправильный путь к \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Удалить мир"
msgid "Delete World \"$1\"?"
msgstr "Удалить мир \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: napačna pot do \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Zbriši Svet"
msgid "Delete World \"$1\"?"
msgstr "Zbriši Svet \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Rename Modpack:"

View File

@ -203,8 +203,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: локација мода \"$1\" није валидна"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Обриши свет"
msgid "Delete World \"$1\"?"
msgstr "Обриши свет \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modhanterare: ogiltig modsökväg \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Radera värld"
msgid "Delete World \"$1\"?"
msgstr "Radera värld \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -195,8 +195,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: batili modpath \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Futa ulimwengu"
msgid "Delete World \"$1\"?"
msgstr "Futa ulimwengu \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: \"$1\" mod konumu geçersiz"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Dünyasını sil"
msgid "Delete World \"$1\"?"
msgstr "\"$1\" dünyasını sil?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -201,8 +201,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Modmgr: недійсний шлях модифікації \"$1\""
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "Видалити світ"
msgid "Delete World \"$1\"?"
msgstr "Видалити світ \"$1\"?"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"
@ -4833,4 +4833,4 @@ msgstr ""
#, fuzzy
#~ msgid "Preload inventory textures"
#~ msgstr "Завантаження текстур..."
#~ msgstr "Завантаження текстур..."

View File

@ -197,8 +197,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "MOD管理器MOD“$1“路径非法"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "删除世界"
msgid "Delete World \"$1\"?"
msgstr "删除世界“$1”"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"

View File

@ -200,8 +200,8 @@ msgid "Modmgr: invalid modpath \"$1\""
msgstr "Mod 管理員:無效的 mod 路徑「$1」"
#: builtin/mainmenu/dlg_delete_world.lua
msgid "Delete World"
msgstr "刪除世界"
msgid "Delete World \"$1\"?"
msgstr "刪除世界「$1」"
#: builtin/mainmenu/dlg_rename_modpack.lua
msgid "Accept"