#include "config.h"\r
#include "main.h"\r
\r
+#include "gettext.h"\r
+\r
GUIPauseMenu::GUIPauseMenu(gui::IGUIEnvironment* env,\r
gui::IGUIElement* parent, s32 id,\r
IGameCallback *gamecallback,\r
{\r
core::rect<s32> rect(0, 0, 140, btn_height);\r
rect = rect + v2s32(size.X/2-140/2, btn_y);\r
- Environment->addButton(rect, this, 256, L"Continue");\r
+ Environment->addButton(rect, this, 256,\r
+ chartowchar_t(gettext("Continue")));\r
}\r
btn_y += btn_height + btn_gap;\r
{\r
core::rect<s32> rect(0, 0, 140, btn_height);\r
rect = rect + v2s32(size.X/2-140/2, btn_y);\r
- Environment->addButton(rect, this, 261, L"Change Password");\r
+ Environment->addButton(rect, this, 261,\r
+ chartowchar_t(gettext("Change Password")));\r
}\r
btn_y += btn_height + btn_gap;\r
{\r
core::rect<s32> rect(0, 0, 140, btn_height);\r
rect = rect + v2s32(size.X/2-140/2, btn_y);\r
- Environment->addButton(rect, this, 260, L"Disconnect");\r
+ Environment->addButton(rect, this, 260,\r
+ chartowchar_t(gettext("Disconnect")));\r
}\r
btn_y += btn_height + btn_gap;\r
{\r
core::rect<s32> rect(0, 0, 140, btn_height);\r
rect = rect + v2s32(size.X/2-140/2, btn_y);\r
- Environment->addButton(rect, this, 257, L"Exit to OS");\r
+ Environment->addButton(rect, this, 257,\r
+ chartowchar_t(gettext("Exit to OS")));\r
}\r
\r
{\r
core::rect<s32> rect(0, 0, 180, 240);\r
rect = rect + v2s32(size.X/2 + 90, size.Y/2-rect.getHeight()/2);\r
- const wchar_t *text =\r
- L"Keys:\n"\r
- L"- WASD: Walk\n"\r
- L"- Mouse left: dig blocks\n"\r
- L"- Mouse right: place blocks\n"\r
- L"- Mouse wheel: select item\n"\r
- L"- 0...9: select item\n"\r
- L"- Shift: sneak\n"\r
- L"- R: Toggle viewing all loaded chunks\n"\r
- L"- I: Inventory menu\n"\r
- L"- ESC: This menu\n"\r
- L"- T: Chat\n";\r
- Environment->addStaticText(text, rect, false, true, this, 258);\r
+ Environment->addStaticText(chartowchar_t(gettext(\r
+ "Default Controls:\n"\r
+ "- WASD: Walk\n"\r
+ "- Mouse left: dig/hit\n"\r
+ "- Mouse right: place/use\n"\r
+ "- Mouse wheel: select item\n"\r
+ "- 0...9: select item\n"\r
+ "- Shift: sneak\n"\r
+ "- R: Toggle viewing all loaded chunks\n"\r
+ "- I: Inventory menu\n"\r
+ "- ESC: This menu\n"\r
+ "- T: Chat\n"\r
+ )), rect, false, true, this, 258);\r
}\r
{\r
core::rect<s32> rect(0, 0, 180, 220);\r