From 0144701a90de8949245a8dcc83c0b0e5900698b9 Mon Sep 17 00:00:00 2001 From: cale Date: Sun, 3 Apr 2016 12:26:05 +0200 Subject: [PATCH] added translation support + added language DE --- README.md | 4 ++++ mods/character_editor/init.lua | 4 ++++ mods/story/parts/de/quest_1.dialog | 2 +- mods/story/parts/de/quest_1_done.dialog | 4 ++-- mods/story/parts/de/quest_1_done_2.dialog | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f5e61ef..ebe2459 100644 --- a/README.md +++ b/README.md @@ -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) diff --git a/mods/character_editor/init.lua b/mods/character_editor/init.lua index eb2b91a..d636950 100644 --- a/mods/character_editor/init.lua +++ b/mods/character_editor/init.lua @@ -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) diff --git a/mods/story/parts/de/quest_1.dialog b/mods/story/parts/de/quest_1.dialog index 80b1006..a3317d6 100644 --- a/mods/story/parts/de/quest_1.dialog +++ b/mods/story/parts/de/quest_1.dialog @@ -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) diff --git a/mods/story/parts/de/quest_1_done.dialog b/mods/story/parts/de/quest_1_done.dialog index 13b6588..8ebb4df 100644 --- a/mods/story/parts/de/quest_1_done.dialog +++ b/mods/story/parts/de/quest_1_done.dialog @@ -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. diff --git a/mods/story/parts/de/quest_1_done_2.dialog b/mods/story/parts/de/quest_1_done_2.dialog index f23893a..b665f4b 100644 --- a/mods/story/parts/de/quest_1_done_2.dialog +++ b/mods/story/parts/de/quest_1_done_2.dialog @@ -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