added translation support + added language DE

This commit is contained in:
cale 2016-04-03 12:26:05 +02:00
parent 797a5a51f4
commit 0144701a90
5 changed files with 12 additions and 4 deletions

View File

@ -18,3 +18,7 @@ GitHub : https://github.com/cdqwertz/rpgtest
Website : http://cdqwertz.github.io/
Minetest : http://www.minetest.net/
##Thanks to
* farfadet46 (dog/wolf model + french translation)
* ExcaliburZero (cleaning up my code)

View File

@ -39,6 +39,7 @@ character_editor.window = character_editor.window .. default.gui_bg
character_editor.window = character_editor.window .. "label[0,0;Select your language! All dialogs will be translated\nin this language. Items are not translated.\nIf you cant find your language in this list,\n pls send a private message to cd2 on the minetest forums.]"
character_editor.window = character_editor.window .. "button[3,2;2,1;lang_EN;EN]"
character_editor.window = character_editor.window .. "button[3,3;2,1;lang_DE;DE]"
character_editor.window = character_editor.window .. "button[3,4;2,1;lang_FR;FR]"
function character_editor.show_window(player)
local name = player:get_player_name()
@ -81,6 +82,9 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
elseif fields["lang_DE"] then
print("DE")
character_editor.language[name] = "de/"
elseif fields["lang_FR"] then
print("FR")
character_editor.language[name] = "fr/"
end
end
end)

View File

@ -1,4 +1,4 @@
Bauer : Hallo
Bauer : Könntest du mir helfen
Du : Ja warum nicht?
Bauer : Holo mir bitte 20 Weizen (Wheat)
Bauer : Hole mir bitte 20 Weizen (Wheat)

View File

@ -1,4 +1,4 @@
Bauer : Danke!
Bauer : Könntetst du das Weizen wieder Anpflanzen?
Bauer : Könntetst du den Weizen wieder anpflanzen?
Du : ok
Bauer : Danke, Ich bin zur Zeit sehr beschäftingt.
Bauer : Danke, Ich bin zur Zeit sehr beschäftigt.

View File

@ -1,3 +1,3 @@
Bauer : Danke
Bauer : Du kannst das Weizen behalten und dir Brot daraus machen :)
Bauer : Du kannst den Weizen behalten und dir Brot daraus machen :)
Du : Tschüss