--- a/share/hedgewars/Data/Locale/hedgewars_ar.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ar.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="fr">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,35 +125,54 @@
<translation>Edit schemes</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">خارطة</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +556,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">الغاء</translation>
</message>
@@ -545,6 +563,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -880,7 +902,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>تحكم</translation>
+ <translation type="obsolete">تحكم</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -890,6 +912,14 @@
<source>Start</source>
<translation type="unfinished">ابدا</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">تحديث</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1077,11 +1107,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>اصنع</translation>
+ <translation type="obsolete">اصنع</translation>
</message>
<message>
<source>Join</source>
- <translation>انضم</translation>
+ <translation type="obsolete">انضم</translation>
</message>
<message>
<source>Admin features</source>
@@ -1089,7 +1119,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation type="unfinished">رقم الغرقة</translation>
+ <translation type="obsolete">رقم الغرقة</translation>
</message>
<message>
<source>Rules:</source>
@@ -1099,14 +1129,6 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
@@ -1114,6 +1136,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1387,7 +1433,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">تحديث</translation>
+ <translation type="obsolete">تحديث</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,14 +1546,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1607,7 +1657,7 @@
</message>
<message>
<source>Version</source>
- <translation>نسخة</translation>
+ <translation type="obsolete">نسخة</translation>
</message>
<message>
<source>Weapons</source>
@@ -1835,6 +1885,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1857,6 +1911,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2155,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2269,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">الغاء</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2386,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">الغاء</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2978,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_bg.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_bg.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="bg">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Редактиране на оръжията</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Карта</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Отказ</translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +901,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Контрол</translation>
+ <translation type="obsolete">Контрол</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +911,14 @@
<source>Start</source>
<translation type="unfinished">Старт</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Актуализиране</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1106,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Създаване</translation>
+ <translation type="obsolete">Създаване</translation>
</message>
<message>
<source>Join</source>
- <translation>Присъединяване</translation>
+ <translation type="obsolete">Присъединяване</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1118,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Име на стаята:</translation>
+ <translation type="obsolete">Име на стаята:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1130,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Търсене:</translation>
+ <translation type="obsolete">Търсене:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Изчистване</translation>
+ <translation type="obsolete">Изчистване</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1143,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1440,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Актуализиране</translation>
+ <translation type="obsolete">Актуализиране</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1554,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>В лоби</translation>
+ <translation type="obsolete">В лоби</translation>
</message>
<message>
<source>In progress</source>
- <translation>В прогрес</translation>
+ <translation type="obsolete">В прогрес</translation>
</message>
<message>
<source>Disabled</source>
@@ -1658,7 +1724,7 @@
</message>
<message>
<source>Version</source>
- <translation>Версия</translation>
+ <translation type="obsolete">Версия</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1834,6 +1900,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1926,10 @@
<source>Hedgewars %1</source>
<translation>Таралежови войни %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2171,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2285,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Отказ</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2402,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Отказ</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2994,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_cs.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_cs.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="cs">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,35 +125,59 @@
<translation>Editovat schémata</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +561,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Zrušit</translation>
</message>
@@ -545,6 +568,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -886,7 +913,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Ovládání</translation>
+ <translation type="obsolete">Ovládání</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -896,6 +923,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Obnovit</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1083,11 +1118,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Vytvořit</translation>
+ <translation type="obsolete">Vytvořit</translation>
</message>
<message>
<source>Join</source>
- <translation>Připojit se</translation>
+ <translation type="obsolete">Připojit se</translation>
</message>
<message>
<source>Admin features</source>
@@ -1095,7 +1130,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Jméno místnosti:</translation>
+ <translation type="obsolete">Jméno místnosti:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1107,11 +1142,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Hledej:</translation>
+ <translation type="obsolete">Hledej:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Vyčisti</translation>
+ <translation type="obsolete">Vyčisti</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1121,6 +1156,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1395,7 +1454,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Obnovit</translation>
+ <translation type="obsolete">Obnovit</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1497,11 +1568,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>V čekárně</translation>
+ <translation type="obsolete">V čekárně</translation>
</message>
<message>
<source>In progress</source>
- <translation>Probíhá</translation>
+ <translation type="obsolete">Probíhá</translation>
</message>
<message>
<source>Disabled</source>
@@ -1607,7 +1678,7 @@
<name>QLabel</name>
<message>
<source>Version</source>
- <translation>Verze</translation>
+ <translation type="obsolete">Verze</translation>
</message>
<message>
<source>Weapons</source>
@@ -1843,6 +1914,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1865,6 +1940,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2107,6 +2186,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2212,6 +2300,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Zrušit</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2314,13 +2417,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Zrušit</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2902,4 +3009,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_da.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_da.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="da">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation>Spilindstillinger</translation>
+ <translation type="obsolete">Spilindstillinger</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Bane</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +559,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
@@ -544,6 +566,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +905,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Kontrol</translation>
+ <translation type="obsolete">Kontrol</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +915,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Opdater</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1110,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Opret</translation>
+ <translation type="obsolete">Opret</translation>
</message>
<message>
<source>Join</source>
- <translation>Tilslut</translation>
+ <translation type="obsolete">Tilslut</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1122,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Navn på Rum:</translation>
+ <translation type="obsolete">Navn på Rum:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1134,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Søg:</translation>
+ <translation type="obsolete">Søg:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Ryd</translation>
+ <translation type="obsolete">Ryd</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1147,30 @@
<numerusform>%1 spillere er online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1444,19 @@
</message>
<message>
<source>Update</source>
- <translation>Opdater</translation>
+ <translation type="obsolete">Opdater</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1558,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>I lobbyen</translation>
+ <translation type="obsolete">I lobbyen</translation>
</message>
<message>
<source>In progress</source>
- <translation>I gang</translation>
+ <translation type="obsolete">I gang</translation>
</message>
<message>
<source>Disabled</source>
@@ -1606,7 +1676,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Weapons</source>
@@ -1834,6 +1904,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1930,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2175,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2289,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Annuler</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2406,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2998,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_de.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_de.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="de">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation>Spieloptionen</translation>
+ <translation type="obsolete">Spieloptionen</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Karte</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +559,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Abbrechen</translation>
</message>
@@ -544,6 +566,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +905,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Steuerung</translation>
+ <translation type="obsolete">Steuerung</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +915,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Aktualisieren</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1110,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Erstellen</translation>
+ <translation type="obsolete">Erstellen</translation>
</message>
<message>
<source>Join</source>
- <translation>Betreten</translation>
+ <translation type="obsolete">Betreten</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1122,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Raumname:</translation>
+ <translation type="obsolete">Raumname:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1134,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Suche:</translation>
+ <translation type="obsolete">Suche:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Leeren</translation>
+ <translation type="obsolete">Leeren</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1147,30 @@
<numerusform>%1 Spieler online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1444,19 @@
</message>
<message>
<source>Update</source>
- <translation>Aktualisieren</translation>
+ <translation type="obsolete">Aktualisieren</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1558,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>In Lobby</translation>
+ <translation type="obsolete">In Lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>Im Spiel</translation>
+ <translation type="obsolete">Im Spiel</translation>
</message>
<message>
<source>Disabled</source>
@@ -1626,7 +1696,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1836,6 +1906,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1858,6 +1932,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2104,6 +2182,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2209,6 +2296,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Abbrechen</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2311,13 +2413,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Abbrechen</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2899,4 +3005,119 @@
<translation>Steuerkreuz</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_el.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_el.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="el">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation type="unfinished">Επεξεργασία σχεδιασμών</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Χάρτης</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -531,14 +557,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Άκυρο</translation>
</message>
@@ -546,6 +564,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -881,7 +903,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation type="unfinished">Έλεγχος</translation>
+ <translation type="obsolete">Έλεγχος</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -891,6 +913,14 @@
<source>Start</source>
<translation type="unfinished">Εκκίνηση</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Αναβάθμιση</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1078,11 +1108,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation type="unfinished">Δημιουργία</translation>
+ <translation type="obsolete">Δημιουργία</translation>
</message>
<message>
<source>Join</source>
- <translation type="unfinished">Σύνδεση</translation>
+ <translation type="obsolete">Σύνδεση</translation>
</message>
<message>
<source>Admin features</source>
@@ -1090,7 +1120,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation type="unfinished">Όνομα δωματίου :</translation>
+ <translation type="obsolete">Όνομα δωματίου :</translation>
</message>
<message>
<source>Rules:</source>
@@ -1102,11 +1132,11 @@
</message>
<message>
<source>Search:</source>
- <translation type="unfinished">Αναζήτηση :</translation>
+ <translation type="obsolete">Αναζήτηση :</translation>
</message>
<message>
<source>Clear</source>
- <translation type="unfinished">Καθαρισμός</translation>
+ <translation type="obsolete">Καθαρισμός</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1115,6 +1145,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1388,7 +1442,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Αναβάθμιση</translation>
+ <translation type="obsolete">Αναβάθμιση</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1490,11 +1556,11 @@
</message>
<message>
<source>In lobby</source>
- <translation type="unfinished">Σε αναμονή</translation>
+ <translation type="obsolete">Σε αναμονή</translation>
</message>
<message>
<source>In progress</source>
- <translation type="unfinished">Σε εξέλιξη</translation>
+ <translation type="obsolete">Σε εξέλιξη</translation>
</message>
<message>
<source>Disabled</source>
@@ -1608,7 +1674,7 @@
</message>
<message>
<source>Version</source>
- <translation type="unfinished">Έκδοση</translation>
+ <translation type="obsolete">Έκδοση</translation>
</message>
<message>
<source>Weapons</source>
@@ -1836,6 +1902,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1858,6 +1928,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2099,6 +2173,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2204,6 +2287,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Άκυρο</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2306,13 +2404,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Άκυρο</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2894,4 +2996,119 @@
<translation type="unfinished">DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_en.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_en.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="en">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Edit schemes</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Map</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancel</translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +901,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Control</translation>
+ <translation type="obsolete">Control</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +911,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Update</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1106,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Create</translation>
+ <translation type="obsolete">Create</translation>
</message>
<message>
<source>Join</source>
- <translation>Join</translation>
+ <translation type="obsolete">Join</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1118,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Room Name:</translation>
+ <translation type="obsolete">Room Name:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1098,14 +1128,6 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
@@ -1113,6 +1135,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1432,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Update</translation>
+ <translation type="obsolete">Update</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1487,14 +1545,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1606,7 +1656,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Weapons</source>
@@ -1834,6 +1884,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1910,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2155,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2269,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancel</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2386,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancel</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2978,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_es.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_es.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="es">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation type="unfinished">Opciones de juego</translation>
+ <translation type="obsolete">Opciones de juego</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +559,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
@@ -544,6 +566,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +905,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Opciones</translation>
+ <translation type="obsolete">Opciones</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +915,14 @@
<source>Start</source>
<translation type="unfinished">Empezar</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Actualizar</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1110,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Crear</translation>
+ <translation type="obsolete">Crear</translation>
</message>
<message>
<source>Join</source>
- <translation>Entrar</translation>
+ <translation type="obsolete">Entrar</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1122,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nombre de la sala:</translation>
+ <translation type="obsolete">Nombre de la sala:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1134,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Búsqueda:</translation>
+ <translation type="obsolete">Búsqueda:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Limpiar</translation>
+ <translation type="obsolete">Limpiar</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1147,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1444,19 @@
</message>
<message>
<source>Update</source>
- <translation>Actualizar</translation>
+ <translation type="obsolete">Actualizar</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1558,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>En espera</translation>
+ <translation type="obsolete">En espera</translation>
</message>
<message>
<source>In progress</source>
- <translation>En progreso</translation>
+ <translation type="obsolete">En progreso</translation>
</message>
<message>
<source>Disabled</source>
@@ -1626,7 +1696,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versión</translation>
+ <translation type="obsolete">Versión</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1834,6 +1904,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1930,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2175,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2289,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancelar</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2406,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2998,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_fi.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_fi.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="fi">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Muokkaa kaavaa</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Kartta</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Peruuta</translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +901,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Säädöt</translation>
+ <translation type="obsolete">Säädöt</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +911,14 @@
<source>Start</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Päivitä</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1106,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Luo</translation>
+ <translation type="obsolete">Luo</translation>
</message>
<message>
<source>Join</source>
- <translation>Liity</translation>
+ <translation type="obsolete">Liity</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1118,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Huoneen nimi:</translation>
+ <translation type="obsolete">Huoneen nimi:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1130,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Haku:</translation>
+ <translation type="obsolete">Haku:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Tyhjennä</translation>
+ <translation type="obsolete">Tyhjennä</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1143,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1440,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Päivitä</translation>
+ <translation type="obsolete">Päivitä</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1554,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>Aulassa</translation>
+ <translation type="obsolete">Aulassa</translation>
</message>
<message>
<source>In progress</source>
- <translation>Kesken</translation>
+ <translation type="obsolete">Kesken</translation>
</message>
<message>
<source>Disabled</source>
@@ -1606,7 +1672,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versio</translation>
+ <translation type="obsolete">Versio</translation>
</message>
<message>
<source>Weapons</source>
@@ -1834,6 +1900,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1926,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2171,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2285,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Peruuta</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2402,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Peruuta</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2994,119 @@
<translation>Hiiri: Vasen nappi</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_fr.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_fr.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="fr">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Éditer les paramètres</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Carte</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +901,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Contrôles</translation>
+ <translation type="obsolete">Contrôles</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +911,14 @@
<source>Start</source>
<translation type="unfinished">Démarrer</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Mise à jour</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1106,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Création</translation>
+ <translation type="obsolete">Création</translation>
</message>
<message>
<source>Join</source>
- <translation>Rejoindre</translation>
+ <translation type="obsolete">Rejoindre</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1118,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nom du salon:</translation>
+ <translation type="obsolete">Nom du salon:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1130,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Recherche : </translation>
+ <translation type="obsolete">Recherche : </translation>
</message>
<message>
<source>Clear</source>
- <translation>Effacer</translation>
+ <translation type="obsolete">Effacer</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1143,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1440,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Mise à jour</translation>
+ <translation type="obsolete">Mise à jour</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1554,11 @@
</message>
<message>
<source>In lobby</source>
- <translation type="unfinished">En attente</translation>
+ <translation type="obsolete">En attente</translation>
</message>
<message>
<source>In progress</source>
- <translation type="unfinished">En cours</translation>
+ <translation type="obsolete">En cours</translation>
</message>
<message>
<source>Disabled</source>
@@ -1626,7 +1692,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1834,6 +1900,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1926,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2096,6 +2170,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2201,6 +2284,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Annuler</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2303,13 +2401,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2994,119 @@
<translation>Effacer</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_gl.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_gl.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="gl_ES">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Editar os modos de xogo</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +901,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Control</translation>
+ <translation type="obsolete">Control</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +911,14 @@
<source>Start</source>
<translation type="unfinished">Iniciar</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Actualizar</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1106,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Crear</translation>
+ <translation type="obsolete">Crear</translation>
</message>
<message>
<source>Join</source>
- <translation>Entrar</translation>
+ <translation type="obsolete">Entrar</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1118,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nome da sala:</translation>
+ <translation type="obsolete">Nome da sala:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1099,12 +1129,8 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Clear</source>
- <translation type="unfinished">Borrado</translation>
+ <translation type="obsolete">Borrado</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1139,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1366,7 +1416,7 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Actualizar</translation>
+ <translation type="obsolete">Actualizar</translation>
</message>
<message>
<source>Follow</source>
@@ -1388,6 +1438,18 @@
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QCheckBox</name>
@@ -1546,14 +1608,6 @@
<source>Any</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>QGroupBox</name>
@@ -1606,7 +1660,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versión</translation>
+ <translation type="obsolete">Versión</translation>
</message>
<message>
<source>Weapons</source>
@@ -1834,6 +1888,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1914,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2096,6 +2158,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2201,6 +2272,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancelar</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2303,13 +2389,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2891,4 +2981,119 @@
<translation>Mando</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_hu.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_hu.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="hu">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -116,35 +123,49 @@
<translation>Sémák szerkesztése</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Pálya</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -528,14 +549,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Mégse</translation>
</message>
@@ -543,6 +556,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -872,7 +889,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Irányítás</translation>
+ <translation type="obsolete">Irányítás</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -882,6 +899,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Frissítés</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1069,11 +1094,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Létrehozás</translation>
+ <translation type="obsolete">Létrehozás</translation>
</message>
<message>
<source>Join</source>
- <translation>Csatlakozás</translation>
+ <translation type="obsolete">Csatlakozás</translation>
</message>
<message>
<source>Admin features</source>
@@ -1081,7 +1106,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Szoba neve:</translation>
+ <translation type="obsolete">Szoba neve:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1092,12 +1117,8 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Clear</source>
- <translation type="unfinished">Törlés</translation>
+ <translation type="obsolete">Törlés</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1105,6 +1126,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1377,7 +1422,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Frissítés</translation>
+ <translation type="obsolete">Frissítés</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1478,14 +1535,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1597,7 +1646,7 @@
</message>
<message>
<source>Version</source>
- <translation>Verzió</translation>
+ <translation type="obsolete">Verzió</translation>
</message>
<message>
<source>Weapons</source>
@@ -1825,6 +1874,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1847,6 +1900,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2086,6 +2143,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2191,6 +2257,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Mégse</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2293,13 +2374,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Mégse</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2881,4 +2966,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_it.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_it.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="it">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation>Opzioni di Gioco</translation>
+ <translation type="obsolete">Opzioni di Gioco</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mappa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation>%1 minuti</translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform>%1 minuti</numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation>%1 ora</translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform>%1 ora</numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation>%1 ore</translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform>%1 ore</numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation>%1 giorno</translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform>%1 giorno</numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation>%1 giorni</translation>
+ <translation type="unfinished">
+ <numerusform>%1 giorni</numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +560,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annulla</translation>
</message>
@@ -545,6 +567,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -631,7 +657,7 @@
</message>
<message>
<source>IP/Nick</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">IP/Soprannome</translation>
</message>
<message>
<source>Expiration</source>
@@ -639,7 +665,7 @@
</message>
<message>
<source>Reason</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Motivo</translation>
</message>
<message>
<source>Refresh</source>
@@ -880,7 +906,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Controllo</translation>
+ <translation type="obsolete">Controllo</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -890,6 +916,14 @@
<source>Start</source>
<translation>Gioca</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Aggiorna</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1077,11 +1111,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Crea</translation>
+ <translation type="obsolete">Crea</translation>
</message>
<message>
<source>Join</source>
- <translation>Entra</translation>
+ <translation type="obsolete">Entra</translation>
</message>
<message>
<source>Admin features</source>
@@ -1089,7 +1123,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nome stanza:</translation>
+ <translation type="obsolete">Nome stanza:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1101,11 +1135,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Cerca:</translation>
+ <translation type="obsolete">Cerca:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Cancella</translation>
+ <translation type="obsolete">Cancella</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1114,6 +1148,30 @@
<numerusform>%1 giocatori online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1387,7 +1445,19 @@
</message>
<message>
<source>Update</source>
- <translation>Aggiorna</translation>
+ <translation type="obsolete">Aggiorna</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1489,11 +1559,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>In lobby</translation>
+ <translation type="obsolete">In lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>In corso</translation>
+ <translation type="obsolete">In corso</translation>
</message>
<message>
<source>Disabled</source>
@@ -1635,7 +1705,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versione</translation>
+ <translation type="obsolete">Versione</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1837,6 +1907,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1859,6 +1933,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2103,6 +2181,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2208,6 +2295,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Annulla</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2310,13 +2412,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Annulla</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2898,4 +3004,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_ja.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ja.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="ja">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -116,35 +123,49 @@
<translation>しくみを編集</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">地図</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -528,14 +549,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">キャンセル</translation>
</message>
@@ -543,6 +556,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -872,7 +889,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>コントロール</translation>
+ <translation type="obsolete">コントロール</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -882,6 +899,14 @@
<source>Start</source>
<translation type="unfinished">スタート</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">更新</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1069,11 +1094,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>作成</translation>
+ <translation type="obsolete">作成</translation>
</message>
<message>
<source>Join</source>
- <translation>接続</translation>
+ <translation type="obsolete">接続</translation>
</message>
<message>
<source>Admin features</source>
@@ -1081,7 +1106,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation type="unfinished">ルーム名:</translation>
+ <translation type="obsolete">ルーム名:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1091,20 +1116,36 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1377,7 +1418,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">更新</translation>
+ <translation type="obsolete">更新</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1478,14 +1531,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1597,7 +1642,7 @@
</message>
<message>
<source>Version</source>
- <translation>バーション</translation>
+ <translation type="obsolete">バーション</translation>
</message>
<message>
<source>Weapons</source>
@@ -1825,6 +1870,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1847,6 +1896,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2086,6 +2139,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2191,6 +2253,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">キャンセル</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2293,13 +2370,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">キャンセル</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2881,4 +2962,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_ko.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ko.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="ko">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -116,35 +123,49 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -528,14 +549,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
@@ -543,6 +556,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -871,10 +888,6 @@
<context>
<name>PageNetGame</name>
<message>
- <source>Control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -882,6 +895,14 @@
<source>Start</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1068,22 +1089,10 @@
<context>
<name>PageRoomsList</name>
<message>
- <source>Create</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Join</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
@@ -1091,20 +1100,36 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1376,7 +1401,15 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Update</source>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -1478,14 +1511,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1596,10 +1621,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Weapons</source>
<translation type="unfinished"></translation>
</message>
@@ -1825,6 +1846,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1847,6 +1872,10 @@
<source>Hedgewars %1</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2086,6 +2115,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2191,6 +2229,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2293,13 +2346,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2881,4 +2938,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_lt.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_lt.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,14 @@
<!DOCTYPE TS>
<TS version="2.0" language="lt_LT">
<context>
+ <name>About</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="92"/>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<location filename="../../../../QTfrontend/ui/page/AbstractPage.cpp" line="55"/>
@@ -132,57 +140,82 @@
<context>
<name>GameCFGWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="60"/>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="67"/>
+ <source>Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="68"/>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="132"/>
<source>Edit schemes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="147"/>
<source>Edit weapons</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="155"/>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="25"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="26"/>
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="27"/>
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="28"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="29"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="30"/>
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="31"/>
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="32"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="33"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="34"/>
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -196,52 +229,52 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="625"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="640"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="635"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="650"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="665"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="680"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="674"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="740"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="755"/>
<source>Stylesheet imported from %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="741"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="756"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="749"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="764"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="757"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="772"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="781"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="784"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="799"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -249,44 +282,44 @@
<context>
<name>HWForm</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="475"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="478"/>
<source>DefaultTeam</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="629"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="632"/>
<source>Game aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>No nickname supplied.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Someone already uses your nickname %1 on the server.
Please pick another nickname:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="479"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="482"/>
<source>%1's Team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1047"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1050"/>
<source>Hedgewars - Nick registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1048"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1051"/>
<source>This nick is registered, and you haven't specified a password.
If this nick isn't yours, please register your own nick at www.hedgewars.org
@@ -295,76 +328,76 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1076"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1079"/>
<source>Your nickname is not registered.
To prevent someone else from using it,
please register it at www.hedgewars.org</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1081"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1084"/>
<source>
Your password wasn't saved either.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>Hedgewars - Empty nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>Hedgewars - Wrong password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>You entered a wrong password.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1141"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1144"/>
<source>Try Again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>Hedgewars - Connection error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>You reconnected too fast.
Please wait a few seconds and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1642"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1947"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1647"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1958"/>
<source>Cannot save record to file %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1885"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1896"/>
<source>Hedgewars Demo File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1886"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1897"/>
<source>Hedgewars Save File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name:</source>
<translation type="unfinished"></translation>
</message>
@@ -372,13 +405,13 @@
<context>
<name>HWGame</name>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="374"/>
<location filename="../../../../QTfrontend/net/recorder.cpp" line="112"/>
<source>en.txt</source>
<translation>lt.txt</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="404"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="415"/>
<source>Cannot open demofile %1</source>
<translation type="unfinished"></translation>
</message>
@@ -426,113 +459,113 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="185"/>
<source>Load map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="191"/>
<source>Edit map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="202"/>
- <source>All</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="203"/>
- <source>Small</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="204"/>
- <source>Medium</source>
+ <source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="205"/>
- <source>Large</source>
+ <source>Small</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="206"/>
- <source>Cavern</source>
+ <source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="207"/>
+ <source>Large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="208"/>
+ <source>Cavern</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="209"/>
<source>Wacky</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
- <source>Largetunnels</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
- <source>Small islands</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="219"/>
- <source>Medium islands</source>
+ <source>Largetunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="220"/>
+ <source>Small islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="221"/>
+ <source>Medium islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="222"/>
<source>Large islands</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="705"/>
<source>Map size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="690"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="712"/>
<source>Maze style:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="704"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="725"/>
<source>Mission:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="715"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="735"/>
<source>Map:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="775"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="906"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="799"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="930"/>
<source>Theme: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="215"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
<source>Small tunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="216"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
<source>Medium tunnels</source>
<translation type="unfinished"></translation>
</message>
@@ -563,65 +596,65 @@
<context>
<name>HWNewNet</name>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="73"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="75"/>
<source>User quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="214"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="218"/>
<source>Remote host has closed connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="217"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="221"/>
<source>The host was not found. Please check the host name and port settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="220"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="224"/>
<source>Connection refused</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="279"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="283"/>
<source>The server is too old. Disconnecting now.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="697"/>
<source>Room destroyed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="466"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="470"/>
<source>You got kicked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="621"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="641"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="773"/>
<source>%1 *** %2 has joined the room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="495"/>
<source>%1 *** %2 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="537"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="769"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="544"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="788"/>
<source>%1 *** %2 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="539"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="771"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="546"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="790"/>
<source>%1 *** %2 has left (%3)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Quit reason: </source>
<translation type="unfinished"></translation>
</message>
@@ -659,21 +692,16 @@
<name>HatPrompt</name>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="63"/>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="87"/>
- <source>Filter: </source>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="99"/>
+ <source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="103"/>
- <source>Cancel</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="107"/>
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
@@ -726,7 +754,7 @@
<context>
<name>MapModel</name>
<message>
- <location filename="../../../../QTfrontend/model/MapModel.cpp" line="185"/>
+ <location filename="../../../../QTfrontend/model/MapModel.cpp" line="193"/>
<source>No description available.</source>
<translation type="unfinished"></translation>
</message>
@@ -1026,47 +1054,47 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="65"/>
<source>Play a game across a local area network</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="70"/>
<source>Play a game on an official server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="78"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="77"/>
<source>Read about who is behind the Hedgewars Project</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="82"/>
<source>Leave a feedback here reporting issues, suggesting features or just saying how you like Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="86"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="85"/>
<source>Downloadable Content</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="88"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="87"/>
<source>Access the user created content downloadable from our website</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="107"/>
<source>Exit game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="111"/>
<source>Manage videos recorded from game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="116"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="115"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -1087,17 +1115,22 @@
<context>
<name>PageNetGame</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="63"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="62"/>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="80"/>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="116"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="90"/>
- <source>Control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="96"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="141"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
@@ -1332,47 +1365,52 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="44"/>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="53"/>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="131"/>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="155"/>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="169"/>
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="87"/>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="102"/>
- <source>Create</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="103"/>
- <source>Join</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="104"/>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="129"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="198"/>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="200"/>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="585"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1665,62 +1703,72 @@
<context>
<name>QAction</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="253"/>
<source>Info</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="246"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="257"/>
<source>Kick</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="250"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
<source>Ban</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="254"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="258"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="858"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="873"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="870"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="885"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="853"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="868"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="865"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="880"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="85"/>
- <source>Update</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="121"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="169"/>
<source>Restrict Joins</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
<source>Restrict Team Additions</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="173"/>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="140"/>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="143"/>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QCheckBox</name>
@@ -1916,22 +1964,11 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="111"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="112"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="262"/>
<source>Any</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="113"/>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="114"/>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>QGroupBox</name>
@@ -1966,7 +2003,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="266"/>
+ <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="255"/>
<source>Playing teams</source>
<translation type="unfinished"></translation>
</message>
@@ -1985,7 +2022,7 @@
<name>QLabel</name>
<message>
<location filename="../../../../QTfrontend/ui/widget/about.cpp" line="71"/>
- <source>Version</source>
+ <source>Revision</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -1994,27 +2031,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="61"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
<source>Style</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="127"/>
<source>Scheme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="139"/>
<source>Weapons</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="32"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="33"/>
<source>Host:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="36"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="37"/>
<source>Port:</source>
<translation type="unfinished"></translation>
</message>
@@ -2044,22 +2081,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="137"/>
<source>Tip: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="139"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
<source>This development build is 'work in progress' and may not be compatible with other versions of the game, while some features might be broken or incomplete!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="51"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="52"/>
<source>Server name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="58"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="59"/>
<source>Server port:</source>
<translation type="unfinished"></translation>
</message>
@@ -2284,7 +2321,7 @@
<context>
<name>QLineEdit</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="930"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="933"/>
<source>unnamed</source>
<translation type="unfinished"></translation>
</message>
@@ -2307,6 +2344,11 @@
<source>Hedgewars %1</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui_hwform.cpp" line="59"/>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2321,80 +2363,91 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="959"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="962"/>
<location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="500"/>
<source>Cannot delete default scheme '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="985"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="988"/>
<source>Please select a record from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1074"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1077"/>
<source>Hedgewars - Nick not registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1445"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1452"/>
<source>Unable to start server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Connection to server is lost</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="334"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1986"/>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1987"/>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="338"/>
<source>Hedgewars - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="344"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="348"/>
<source>System Information Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="359"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="370"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="374"/>
<source>Failed to generate captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="387"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="391"/>
<source>Failed to download captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="450"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="455"/>
<source>Please fill out all fields. Email is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1917"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="421"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1928"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="425"/>
<source>Hedgewars - Success</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1918"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1929"/>
<source>All file associations have been set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1923"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1934"/>
<source>File association failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="367"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="285"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="368"/>
<source>Cannot use the ammo '%1'!</source>
<translation type="unfinished"></translation>
</message>
@@ -2423,7 +2476,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="114"/>
- <location filename="../../../../QTfrontend/main.cpp" line="283"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="274"/>
<source>Main - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2433,7 +2486,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="275"/>
<source>Failed to open data directory:
%1
@@ -2442,7 +2495,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/net/tcpBase.cpp" line="94"/>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="176"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
<source>TCP - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2452,29 +2505,28 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
<source>Unable to run engine at </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="179"/>
<source>Error code: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="113"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="170"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="244"/>
<source>Netgame - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="114"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="119"/>
<source>Please select a server from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="429"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="245"/>
<source>Please enter room name</source>
<translation type="unfinished"></translation>
</message>
@@ -2503,23 +2555,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="428"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="443"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="536"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="444"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="537"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="477"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="572"/>
<source>Room Name - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="478"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="573"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -2568,7 +2619,7 @@
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="101"/>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="121"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="867"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="891"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
@@ -2579,7 +2630,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="122"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="868"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="892"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
</message>
@@ -2628,18 +2679,18 @@
<context>
<name>QPushButton</name>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="48"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="68"/>
<source>default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="52"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="53"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="57"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
<location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
@@ -2671,7 +2722,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="78"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
@@ -2762,6 +2813,24 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="42"/>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="61"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="62"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<location filename="../../../../QTfrontend/model/roomslistmodel.cpp" line="37"/>
@@ -2837,7 +2906,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="76"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
@@ -2888,15 +2957,20 @@
<context>
<name>ThemePrompt</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="47"/>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="63"/>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="99"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="103"/>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -3626,4 +3700,147 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="2"/>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="3"/>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="4"/>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="5"/>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="6"/>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="7"/>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="8"/>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="9"/>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="10"/>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="11"/>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="12"/>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="13"/>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="14"/>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="15"/>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="16"/>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="17"/>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="18"/>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="19"/>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="20"/>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="21"/>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="22"/>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="23"/>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="24"/>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="25"/>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="26"/>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="27"/>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="28"/>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="29"/>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_ms.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ms.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,14 @@
<!DOCTYPE TS>
<TS version="2.0" language="ms_MY">
<context>
+ <name>About</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="92"/>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<location filename="../../../../QTfrontend/ui/page/AbstractPage.cpp" line="55"/>
@@ -130,57 +138,72 @@
<context>
<name>GameCFGWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="60"/>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="67"/>
+ <source>Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="68"/>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="132"/>
<source>Edit schemes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="147"/>
<source>Edit weapons</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="155"/>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="25"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="26"/>
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="27"/>
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="28"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="29"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="30"/>
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="31"/>
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="32"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="33"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="34"/>
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -194,52 +217,52 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="625"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="640"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="635"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="650"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="665"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="680"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="674"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="740"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="755"/>
<source>Stylesheet imported from %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="741"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="756"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="749"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="764"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="757"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="772"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="781"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="784"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="799"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -247,27 +270,27 @@
<context>
<name>HWForm</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="475"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="478"/>
<source>DefaultTeam</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="479"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="482"/>
<source>%1's Team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="629"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="632"/>
<source>Game aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1047"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1050"/>
<source>Hedgewars - Nick registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1048"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1051"/>
<source>This nick is registered, and you haven't specified a password.
If this nick isn't yours, please register your own nick at www.hedgewars.org
@@ -276,93 +299,93 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1076"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1079"/>
<source>Your nickname is not registered.
To prevent someone else from using it,
please register it at www.hedgewars.org</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1081"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1084"/>
<source>
Your password wasn't saved either.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Someone already uses your nickname %1 on the server.
Please pick another nickname:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>No nickname supplied.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>Hedgewars - Empty nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>Hedgewars - Wrong password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>You entered a wrong password.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1141"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1144"/>
<source>Try Again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>Hedgewars - Connection error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>You reconnected too fast.
Please wait a few seconds and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1642"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1947"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1647"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1958"/>
<source>Cannot save record to file %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1885"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1896"/>
<source>Hedgewars Demo File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1886"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1897"/>
<source>Hedgewars Save File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name:</source>
<translation type="unfinished"></translation>
</message>
@@ -370,13 +393,13 @@
<context>
<name>HWGame</name>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="374"/>
<location filename="../../../../QTfrontend/net/recorder.cpp" line="112"/>
<source>en.txt</source>
<translation>ms.txt</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="404"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="415"/>
<source>Cannot open demofile %1</source>
<translation type="unfinished"></translation>
</message>
@@ -424,113 +447,113 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="185"/>
<source>Load map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="191"/>
<source>Edit map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="202"/>
- <source>All</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="203"/>
- <source>Small</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="204"/>
- <source>Medium</source>
+ <source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="205"/>
- <source>Large</source>
+ <source>Small</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="206"/>
- <source>Cavern</source>
+ <source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="207"/>
+ <source>Large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="208"/>
+ <source>Cavern</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="209"/>
<source>Wacky</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
- <source>Largetunnels</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
- <source>Small islands</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="219"/>
- <source>Medium islands</source>
+ <source>Largetunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="220"/>
+ <source>Small islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="221"/>
+ <source>Medium islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="222"/>
<source>Large islands</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="705"/>
<source>Map size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="690"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="712"/>
<source>Maze style:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="704"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="725"/>
<source>Mission:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="715"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="735"/>
<source>Map:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="775"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="906"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="799"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="930"/>
<source>Theme: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="215"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
<source>Small tunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="216"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
<source>Medium tunnels</source>
<translation type="unfinished"></translation>
</message>
@@ -561,65 +584,65 @@
<context>
<name>HWNewNet</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Quit reason: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="73"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="75"/>
<source>User quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="214"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="218"/>
<source>Remote host has closed connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="217"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="221"/>
<source>The host was not found. Please check the host name and port settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="220"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="224"/>
<source>Connection refused</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="279"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="283"/>
<source>The server is too old. Disconnecting now.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="466"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="470"/>
<source>You got kicked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="495"/>
<source>%1 *** %2 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="537"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="769"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="544"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="788"/>
<source>%1 *** %2 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="539"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="771"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="546"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="790"/>
<source>%1 *** %2 has left (%3)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="621"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="641"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="773"/>
<source>%1 *** %2 has joined the room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="697"/>
<source>Room destroyed</source>
<translation type="unfinished"></translation>
</message>
@@ -657,21 +680,16 @@
<name>HatPrompt</name>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="63"/>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="87"/>
- <source>Filter: </source>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="99"/>
+ <source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="103"/>
- <source>Cancel</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="107"/>
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
@@ -724,7 +742,7 @@
<context>
<name>MapModel</name>
<message>
- <location filename="../../../../QTfrontend/model/MapModel.cpp" line="185"/>
+ <location filename="../../../../QTfrontend/model/MapModel.cpp" line="193"/>
<source>No description available.</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,47 +1030,47 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="65"/>
<source>Play a game across a local area network</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="70"/>
<source>Play a game on an official server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="78"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="77"/>
<source>Read about who is behind the Hedgewars Project</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="82"/>
<source>Leave a feedback here reporting issues, suggesting features or just saying how you like Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="86"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="85"/>
<source>Downloadable Content</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="88"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="87"/>
<source>Access the user created content downloadable from our website</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="107"/>
<source>Exit game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="111"/>
<source>Manage videos recorded from game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="116"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="115"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -1073,17 +1091,22 @@
<context>
<name>PageNetGame</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="63"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="62"/>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="80"/>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="116"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="90"/>
- <source>Control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="96"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="141"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
@@ -1318,47 +1341,52 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="44"/>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="53"/>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="131"/>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="155"/>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="169"/>
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="87"/>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="102"/>
- <source>Create</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="103"/>
- <source>Join</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="104"/>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="129"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="198"/>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="200"/>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="585"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1647,62 +1675,72 @@
<context>
<name>QAction</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="85"/>
- <source>Update</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="121"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="169"/>
<source>Restrict Joins</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
<source>Restrict Team Additions</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="173"/>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="253"/>
<source>Info</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="246"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="257"/>
<source>Kick</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="250"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
<source>Ban</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="254"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="258"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="858"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="873"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="870"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="885"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="853"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="868"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="865"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="880"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="140"/>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="143"/>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QCheckBox</name>
@@ -1898,22 +1936,11 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="111"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="112"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="262"/>
<source>Any</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="113"/>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="114"/>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>QGroupBox</name>
@@ -1958,7 +1985,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="266"/>
+ <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="255"/>
<source>Playing teams</source>
<translation type="unfinished"></translation>
</message>
@@ -1973,12 +2000,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="32"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="33"/>
<source>Host:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="36"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="37"/>
<source>Port:</source>
<translation type="unfinished"></translation>
</message>
@@ -2063,27 +2090,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="137"/>
<source>Tip: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="139"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
<source>This development build is 'work in progress' and may not be compatible with other versions of the game, while some features might be broken or incomplete!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="51"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="52"/>
<source>Server name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="58"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="59"/>
<source>Server port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="139"/>
<source>Weapons</source>
<translation type="unfinished"></translation>
</message>
@@ -2244,7 +2271,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/about.cpp" line="71"/>
- <source>Version</source>
+ <source>Revision</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -2253,12 +2280,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="61"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
<source>Style</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="127"/>
<source>Scheme</source>
<translation type="unfinished"></translation>
</message>
@@ -2266,7 +2293,7 @@
<context>
<name>QLineEdit</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="930"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="933"/>
<source>unnamed</source>
<translation type="unfinished"></translation>
</message>
@@ -2289,6 +2316,11 @@
<source>Hedgewars %1</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui_hwform.cpp" line="59"/>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2303,76 +2335,87 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="959"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="962"/>
<location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="500"/>
<source>Cannot delete default scheme '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="985"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="988"/>
<source>Please select a record from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1074"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1077"/>
<source>Hedgewars - Nick not registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1445"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1452"/>
<source>Unable to start server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Connection to server is lost</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="334"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1986"/>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1987"/>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="338"/>
<source>Hedgewars - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="344"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="348"/>
<source>System Information Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="359"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="370"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="374"/>
<source>Failed to generate captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="387"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="391"/>
<source>Failed to download captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="450"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="455"/>
<source>Please fill out all fields. Email is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1917"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="421"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1928"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="425"/>
<source>Hedgewars - Success</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1918"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1929"/>
<source>All file associations have been set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1923"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1934"/>
<source>File association failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="114"/>
- <location filename="../../../../QTfrontend/main.cpp" line="283"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="274"/>
<source>Main - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2382,7 +2425,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="275"/>
<source>Failed to open data directory:
%1
@@ -2391,7 +2434,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/net/tcpBase.cpp" line="94"/>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="176"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
<source>TCP - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2401,12 +2444,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
<source>Unable to run engine at </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="179"/>
<source>Error code: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2434,19 +2477,18 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="113"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="170"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="244"/>
<source>Netgame - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="114"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="119"/>
<source>Please select a server from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="429"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="245"/>
<source>Please enter room name</source>
<translation type="unfinished"></translation>
</message>
@@ -2475,23 +2517,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="428"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="443"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="536"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="444"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="537"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="477"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="572"/>
<source>Room Name - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="478"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="573"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -2538,7 +2579,7 @@
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="101"/>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="121"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="867"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="891"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
@@ -2549,17 +2590,17 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="122"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="868"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="892"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="367"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="285"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="368"/>
<source>Cannot use the ammo '%1'!</source>
<translation type="unfinished"></translation>
</message>
@@ -2613,18 +2654,18 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="48"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="68"/>
<source>default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="52"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="53"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="57"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
<location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
@@ -2656,7 +2697,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="78"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
@@ -2742,6 +2783,24 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="42"/>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="61"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="62"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<location filename="../../../../QTfrontend/model/roomslistmodel.cpp" line="37"/>
@@ -2817,7 +2876,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="76"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
@@ -2868,15 +2927,20 @@
<context>
<name>ThemePrompt</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="47"/>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="63"/>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="99"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="103"/>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -3606,4 +3670,147 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="2"/>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="3"/>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="4"/>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="5"/>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="6"/>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="7"/>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="8"/>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="9"/>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="10"/>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="11"/>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="12"/>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="13"/>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="14"/>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="15"/>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="16"/>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="17"/>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="18"/>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="19"/>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="20"/>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="21"/>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="22"/>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="23"/>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="24"/>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="25"/>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="26"/>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="27"/>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="28"/>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="29"/>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_nl.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_nl.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="nl">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +555,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
@@ -544,6 +562,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -878,10 +900,6 @@
<context>
<name>PageNetGame</name>
<message>
- <source>Control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -889,6 +907,14 @@
<source>Start</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1075,22 +1101,10 @@
<context>
<name>PageRoomsList</name>
<message>
- <source>Create</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Join</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
@@ -1098,14 +1112,6 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
@@ -1113,6 +1119,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1385,7 +1415,15 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Update</source>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -1487,14 +1525,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1605,10 +1635,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Version</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Weapons</source>
<translation type="unfinished"></translation>
</message>
@@ -1834,6 +1860,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1886,10 @@
<source>Hedgewars %1</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2096,6 +2130,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2201,6 +2244,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2303,13 +2361,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2891,4 +2953,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_pl.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_pl.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="pl">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -119,34 +126,62 @@
</message>
<message>
<source>Game Options</source>
- <translation>Opcje</translation>
+ <translation type="obsolete">Opcje</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -531,14 +566,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Anuluj</translation>
</message>
@@ -546,6 +573,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -887,7 +918,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Kontrola</translation>
+ <translation type="obsolete">Kontrola</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -897,6 +928,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1084,11 +1123,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Stwórz</translation>
+ <translation type="obsolete">Stwórz</translation>
</message>
<message>
<source>Join</source>
- <translation>Dołącz</translation>
+ <translation type="obsolete">Dołącz</translation>
</message>
<message>
<source>Admin features</source>
@@ -1096,7 +1135,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nazwa pokoju:</translation>
+ <translation type="obsolete">Nazwa pokoju:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1108,11 +1147,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Szukaj:</translation>
+ <translation type="obsolete">Szukaj:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Wyczyść</translation>
+ <translation type="obsolete">Wyczyść</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1122,6 +1161,30 @@
<numerusform>%1 graczy online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1396,7 +1459,19 @@
</message>
<message>
<source>Update</source>
- <translation>Zmień</translation>
+ <translation type="obsolete">Zmień</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1498,11 +1573,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>W lobby</translation>
+ <translation type="obsolete">W lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>W toku</translation>
+ <translation type="obsolete">W toku</translation>
</message>
<message>
<source>Disabled</source>
@@ -1636,7 +1711,7 @@
</message>
<message>
<source>Version</source>
- <translation>Wersja</translation>
+ <translation type="obsolete">Wersja</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1846,6 +1921,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1868,6 +1947,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2113,6 +2196,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2218,6 +2310,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Anuluj</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2320,13 +2427,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Anuluj</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2908,4 +3019,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="pt_BR">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -117,35 +124,54 @@
<translation>Editar esquemas</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +556,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
@@ -545,6 +563,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -880,7 +902,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Controle</translation>
+ <translation type="obsolete">Controle</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -890,6 +912,14 @@
<source>Start</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Atualizar</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1077,11 +1107,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Criar</translation>
+ <translation type="obsolete">Criar</translation>
</message>
<message>
<source>Join</source>
- <translation>Entrar</translation>
+ <translation type="obsolete">Entrar</translation>
</message>
<message>
<source>Admin features</source>
@@ -1089,7 +1119,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nome da Sala:</translation>
+ <translation type="obsolete">Nome da Sala:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1101,11 +1131,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Procurar:</translation>
+ <translation type="obsolete">Procurar:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Limpar</translation>
+ <translation type="obsolete">Limpar</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1114,6 +1144,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1387,7 +1441,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Atualizar</translation>
+ <translation type="obsolete">Atualizar</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1489,11 +1555,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>Em espera</translation>
+ <translation type="obsolete">Em espera</translation>
</message>
<message>
<source>In progress</source>
- <translation>Em progresso</translation>
+ <translation type="obsolete">Em progresso</translation>
</message>
<message>
<source>Disabled</source>
@@ -1627,7 +1693,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versão</translation>
+ <translation type="obsolete">Versão</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1835,6 +1901,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1857,6 +1927,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2098,6 +2172,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2203,6 +2286,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancelar</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2306,13 +2404,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2899,4 +3001,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="pt_PT">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation>Opções de Jogo</translation>
+ <translation type="obsolete">Opções de Jogo</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +560,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
@@ -545,6 +567,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -881,7 +907,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Controlo</translation>
+ <translation type="obsolete">Controlo</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -891,6 +917,14 @@
<source>Start</source>
<translation type="unfinished">Iniciar</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Actualizar</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1078,11 +1112,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Criar</translation>
+ <translation type="obsolete">Criar</translation>
</message>
<message>
<source>Join</source>
- <translation>Entrar</translation>
+ <translation type="obsolete">Entrar</translation>
</message>
<message>
<source>Admin features</source>
@@ -1090,7 +1124,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Nome da Sala:</translation>
+ <translation type="obsolete">Nome da Sala:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1102,11 +1136,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Pesquisa:</translation>
+ <translation type="obsolete">Pesquisa:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Limpar</translation>
+ <translation type="obsolete">Limpar</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1115,6 +1149,30 @@
<numerusform>%1 jogadores online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1388,7 +1446,19 @@
</message>
<message>
<source>Update</source>
- <translation>Actualizar</translation>
+ <translation type="obsolete">Actualizar</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1490,11 +1560,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>No lobby</translation>
+ <translation type="obsolete">No lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>Em progresso</translation>
+ <translation type="obsolete">Em progresso</translation>
</message>
<message>
<source>Disabled</source>
@@ -1608,7 +1678,7 @@
</message>
<message>
<source>Version</source>
- <translation>Versão</translation>
+ <translation type="obsolete">Versão</translation>
</message>
<message>
<source>Weapons</source>
@@ -1838,6 +1908,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1860,6 +1934,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2106,6 +2184,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2211,6 +2298,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancelar</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2313,13 +2415,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2901,4 +3007,119 @@
<translation>DPad</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_ro.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ro.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="ro">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,35 +125,59 @@
<translation>Edit schemes</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Map</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +561,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancel</translation>
</message>
@@ -545,6 +568,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -886,7 +913,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Control</translation>
+ <translation type="obsolete">Control</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -896,6 +923,14 @@
<source>Start</source>
<translation type="unfinished">Start</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Update</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1083,11 +1118,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Create</translation>
+ <translation type="obsolete">Create</translation>
</message>
<message>
<source>Join</source>
- <translation>Join</translation>
+ <translation type="obsolete">Join</translation>
</message>
<message>
<source>Admin features</source>
@@ -1095,7 +1130,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Room Name:</translation>
+ <translation type="obsolete">Room Name:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1105,14 +1140,6 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
@@ -1121,6 +1148,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1395,7 +1446,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Update</translation>
+ <translation type="obsolete">Update</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1496,14 +1559,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1615,7 +1670,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Weapons</source>
@@ -1843,6 +1898,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1865,6 +1924,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2107,6 +2170,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2212,6 +2284,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Cancel</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2314,13 +2401,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Cancel</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2902,4 +2993,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_ru.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_ru.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="ru">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -119,34 +126,62 @@
</message>
<message>
<source>Game Options</source>
- <translation>Настройки игры</translation>
+ <translation type="obsolete">Настройки игры</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Карта</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -531,14 +566,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Отмена</translation>
</message>
@@ -546,6 +573,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -887,7 +918,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Управление</translation>
+ <translation type="obsolete">Управление</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -897,6 +928,14 @@
<source>Start</source>
<translation type="unfinished">Старт</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Обновить</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1084,11 +1123,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Создать</translation>
+ <translation type="obsolete">Создать</translation>
</message>
<message>
<source>Join</source>
- <translation>Присоединиться</translation>
+ <translation type="obsolete">Присоединиться</translation>
</message>
<message>
<source>Admin features</source>
@@ -1096,7 +1135,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Название комнаты:</translation>
+ <translation type="obsolete">Название комнаты:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1108,11 +1147,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Поиск:</translation>
+ <translation type="obsolete">Поиск:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Очистить</translation>
+ <translation type="obsolete">Очистить</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1122,6 +1161,30 @@
<numerusform>на сервере %1 игроков</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1396,7 +1459,19 @@
</message>
<message>
<source>Update</source>
- <translation>Обновить</translation>
+ <translation type="obsolete">Обновить</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1498,11 +1573,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>Подготовка</translation>
+ <translation type="obsolete">Подготовка</translation>
</message>
<message>
<source>In progress</source>
- <translation>В игре</translation>
+ <translation type="obsolete">В игре</translation>
</message>
<message>
<source>Disabled</source>
@@ -1644,7 +1719,7 @@
</message>
<message>
<source>Version</source>
- <translation>Версия</translation>
+ <translation type="obsolete">Версия</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1846,6 +1921,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1868,6 +1947,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2110,6 +2193,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2215,6 +2307,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Отмена</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2317,13 +2424,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Отмена</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2905,4 +3016,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_sk.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_sk.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="sk">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -119,34 +126,62 @@
</message>
<message>
<source>Game Options</source>
- <translation>Voľby hry</translation>
+ <translation type="obsolete">Voľby hry</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Mapa</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +565,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Zrušiť</translation>
</message>
@@ -545,6 +572,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -886,7 +917,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Ovládanie</translation>
+ <translation type="obsolete">Ovládanie</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -896,6 +927,14 @@
<source>Start</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Obnoviť</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1083,11 +1122,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Vytvoriť</translation>
+ <translation type="obsolete">Vytvoriť</translation>
</message>
<message>
<source>Join</source>
- <translation>Pripojiť sa</translation>
+ <translation type="obsolete">Pripojiť sa</translation>
</message>
<message>
<source>Admin features</source>
@@ -1095,7 +1134,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Názov miestnosti:</translation>
+ <translation type="obsolete">Názov miestnosti:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1107,11 +1146,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Hľadať:</translation>
+ <translation type="obsolete">Hľadať:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Vyčistiť</translation>
+ <translation type="obsolete">Vyčistiť</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1121,6 +1160,30 @@
<numerusform>%1 hráčov online</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1395,7 +1458,19 @@
</message>
<message>
<source>Update</source>
- <translation>Obnoviť</translation>
+ <translation type="obsolete">Obnoviť</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1497,11 +1572,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>V lobby</translation>
+ <translation type="obsolete">V lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>Prebieha</translation>
+ <translation type="obsolete">Prebieha</translation>
</message>
<message>
<source>Disabled</source>
@@ -1643,7 +1718,7 @@
</message>
<message>
<source>Version</source>
- <translation>Verzia</translation>
+ <translation type="obsolete">Verzia</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1843,6 +1918,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1865,6 +1944,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2110,6 +2193,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2215,6 +2307,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Zrušiť</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2317,13 +2424,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Zrušiť</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2905,4 +3016,119 @@
<translation>Pravý joystick (Doľava)</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_sv.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_sv.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="sv">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -118,34 +125,57 @@
</message>
<message>
<source>Game Options</source>
- <translation type="unfinished">Spelinställningar</translation>
+ <translation type="obsolete">Spelinställningar</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Karta</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -529,14 +559,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Avbryt</translation>
</message>
@@ -544,6 +566,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -879,7 +905,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Kontroll</translation>
+ <translation type="obsolete">Kontroll</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -889,6 +915,14 @@
<source>Start</source>
<translation type="unfinished">Starta</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Uppdatera</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1076,11 +1110,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Skapa</translation>
+ <translation type="obsolete">Skapa</translation>
</message>
<message>
<source>Join</source>
- <translation>Anslut</translation>
+ <translation type="obsolete">Anslut</translation>
</message>
<message>
<source>Admin features</source>
@@ -1088,7 +1122,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Rumnamn:</translation>
+ <translation type="obsolete">Rumnamn:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1100,11 +1134,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Sök:</translation>
+ <translation type="obsolete">Sök:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Rensa</translation>
+ <translation type="obsolete">Rensa</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1113,6 +1147,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1386,7 +1444,19 @@
</message>
<message>
<source>Update</source>
- <translation>Uppdatera</translation>
+ <translation type="obsolete">Uppdatera</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1488,11 +1558,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>I lobby</translation>
+ <translation type="obsolete">I lobby</translation>
</message>
<message>
<source>In progress</source>
- <translation>Pågår</translation>
+ <translation type="obsolete">Pågår</translation>
</message>
<message>
<source>Disabled</source>
@@ -1626,7 +1696,7 @@
</message>
<message>
<source>Version</source>
- <translation>Version</translation>
+ <translation type="obsolete">Version</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1834,6 +1904,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1856,6 +1930,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2097,6 +2175,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2202,6 +2289,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Avbryt</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2304,13 +2406,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Avbryt</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2892,4 +2998,119 @@
<translation>Styrkors</translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="tr_TR">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -116,35 +123,49 @@
<translation>Düzeni değiştir</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Harita</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -528,14 +549,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">İptal</translation>
</message>
@@ -543,6 +556,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -872,7 +889,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Kontrol</translation>
+ <translation type="obsolete">Kontrol</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -882,6 +899,14 @@
<source>Start</source>
<translation type="unfinished">Başla</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Güncelle</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1069,21 +1094,17 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Oluştur</translation>
+ <translation type="obsolete">Oluştur</translation>
</message>
<message>
<source>Join</source>
- <translation>Katıl</translation>
+ <translation type="obsolete">Katıl</translation>
</message>
<message>
<source>Admin features</source>
<translation>Yönetici görevleri</translation>
</message>
<message>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
@@ -1091,20 +1112,36 @@
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Clear</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1377,7 +1414,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">Güncelle</translation>
+ <translation type="obsolete">Güncelle</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1478,14 +1527,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1597,7 +1638,7 @@
</message>
<message>
<source>Version</source>
- <translation>Sürüm</translation>
+ <translation type="obsolete">Sürüm</translation>
</message>
<message>
<source>Weapons</source>
@@ -1825,6 +1866,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1847,6 +1892,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2086,6 +2135,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2191,6 +2249,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">İptal</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2293,13 +2366,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">İptal</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2881,4 +2958,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_uk.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_uk.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="uk">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -119,34 +126,62 @@
</message>
<message>
<source>Game Options</source>
- <translation type="unfinished">Параметри гри</translation>
+ <translation type="obsolete">Параметри гри</translation>
</message>
<message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">Мапа</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -530,14 +565,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Скасувати</translation>
</message>
@@ -545,6 +572,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -886,7 +917,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>Керування</translation>
+ <translation type="obsolete">Керування</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -896,6 +927,14 @@
<source>Start</source>
<translation type="unfinished">Старт</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">Оновити</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1083,11 +1122,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>Створити</translation>
+ <translation type="obsolete">Створити</translation>
</message>
<message>
<source>Join</source>
- <translation>Приєднатися</translation>
+ <translation type="obsolete">Приєднатися</translation>
</message>
<message>
<source>Admin features</source>
@@ -1095,7 +1134,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation>Назва Кімнати:</translation>
+ <translation type="obsolete">Назва Кімнати:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1107,11 +1146,11 @@
</message>
<message>
<source>Search:</source>
- <translation>Пошук:</translation>
+ <translation type="obsolete">Пошук:</translation>
</message>
<message>
<source>Clear</source>
- <translation>Очистити</translation>
+ <translation type="obsolete">Очистити</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1121,6 +1160,30 @@
<numerusform>%1 гравців в мережі</numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1395,7 +1458,19 @@
</message>
<message>
<source>Update</source>
- <translation>Оновити</translation>
+ <translation type="obsolete">Оновити</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1497,11 +1572,11 @@
</message>
<message>
<source>In lobby</source>
- <translation>В вестибюлі</translation>
+ <translation type="obsolete">В вестибюлі</translation>
</message>
<message>
<source>In progress</source>
- <translation>В процесі</translation>
+ <translation type="obsolete">В процесі</translation>
</message>
<message>
<source>Disabled</source>
@@ -1615,7 +1690,7 @@
</message>
<message>
<source>Version</source>
- <translation>Версія</translation>
+ <translation type="obsolete">Версія</translation>
</message>
<message>
<source>Weapons</source>
@@ -1843,6 +1918,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1865,6 +1944,10 @@
<source>Hedgewars %1</source>
<translation>Hedgewars %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2107,6 +2190,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2212,6 +2304,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">Скасувати</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2314,13 +2421,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">Скасувати</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2902,4 +3013,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,14 @@
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN">
<context>
+ <name>About</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="92"/>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<location filename="../../../../QTfrontend/ui/page/AbstractPage.cpp" line="55"/>
@@ -130,57 +138,72 @@
<context>
<name>GameCFGWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="60"/>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="67"/>
+ <source>Map</source>
+ <translation type="unfinished">地图</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="68"/>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="147"/>
<source>Edit weapons</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="155"/>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="132"/>
<source>Edit schemes</source>
<translation>修改游戏设置</translation>
</message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="25"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="26"/>
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="27"/>
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="28"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="29"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="30"/>
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="31"/>
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="32"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="33"/>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="34"/>
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -194,52 +217,52 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="625"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="640"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="635"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="650"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="665"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="680"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="674"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="740"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="755"/>
<source>Stylesheet imported from %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="741"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="756"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="749"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="764"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="757"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="772"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="781"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="784"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="799"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -247,27 +270,27 @@
<context>
<name>HWForm</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="475"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="478"/>
<source>DefaultTeam</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="479"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="482"/>
<source>%1's Team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="629"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="632"/>
<source>Game aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1047"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1050"/>
<source>Hedgewars - Nick registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1048"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1051"/>
<source>This nick is registered, and you haven't specified a password.
If this nick isn't yours, please register your own nick at www.hedgewars.org
@@ -276,93 +299,93 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1076"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1079"/>
<source>Your nickname is not registered.
To prevent someone else from using it,
please register it at www.hedgewars.org</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1081"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1084"/>
<source>
Your password wasn't saved either.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1093"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1096"/>
<source>Someone already uses your nickname %1 on the server.
Please pick another nickname:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>No nickname supplied.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1098"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1369"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1101"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1376"/>
<source>Hedgewars - Empty nickname</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>Hedgewars - Wrong password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1120"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1123"/>
<source>You entered a wrong password.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1141"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1144"/>
<source>Try Again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>Hedgewars - Connection error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1486"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1493"/>
<source>You reconnected too fast.
Please wait a few seconds and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1885"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1896"/>
<source>Hedgewars Demo File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1886"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1897"/>
<source>Hedgewars Save File</source>
<comment>File Types</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1939"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1950"/>
<source>Demo name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1642"/>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1947"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1647"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1958"/>
<source>Cannot save record to file %1</source>
<translation>无法录入文件 %1</translation>
</message>
@@ -370,13 +393,13 @@
<context>
<name>HWGame</name>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="374"/>
<location filename="../../../../QTfrontend/net/recorder.cpp" line="112"/>
<source>en.txt</source>
<translation>zh_CN.txt</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/game.cpp" line="404"/>
+ <location filename="../../../../QTfrontend/game.cpp" line="415"/>
<source>Cannot open demofile %1</source>
<translation>DEMO %1 打不开</translation>
</message>
@@ -384,12 +407,12 @@
<context>
<name>HWMapContainer</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="215"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
<source>Small tunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="216"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
<source>Medium tunnels</source>
<translation type="unfinished"></translation>
</message>
@@ -439,103 +462,103 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="185"/>
<source>Load map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="191"/>
<source>Edit map drawing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="202"/>
- <source>All</source>
- <translation>全部</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="203"/>
- <source>Small</source>
- <translation>小型</translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="204"/>
- <source>Medium</source>
- <translation>中型</translation>
+ <source>All</source>
+ <translation>全部</translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="205"/>
- <source>Large</source>
- <translation>大型</translation>
+ <source>Small</source>
+ <translation>小型</translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="206"/>
- <source>Cavern</source>
- <translation>洞穴</translation>
+ <source>Medium</source>
+ <translation>中型</translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="207"/>
+ <source>Large</source>
+ <translation>大型</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="208"/>
+ <source>Cavern</source>
+ <translation>洞穴</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="209"/>
<source>Wacky</source>
<translation>曲折</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="217"/>
- <source>Largetunnels</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="218"/>
- <source>Small islands</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="219"/>
- <source>Medium islands</source>
+ <source>Largetunnels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="220"/>
+ <source>Small islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="221"/>
+ <source>Medium islands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="222"/>
<source>Large islands</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="705"/>
<source>Map size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="690"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="712"/>
<source>Maze style:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="704"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="725"/>
<source>Mission:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="715"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="735"/>
<source>Map:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="775"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="906"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="799"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="930"/>
<source>Theme: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="857"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="881"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
@@ -561,65 +584,65 @@
<context>
<name>HWNewNet</name>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="73"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="75"/>
<source>User quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="214"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="218"/>
<source>Remote host has closed connection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="217"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="221"/>
<source>The host was not found. Please check the host name and port settings.</source>
<translation>错误没找到这个主机。请检查主机名和端口设置。</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="220"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="224"/>
<source>Connection refused</source>
<translation>连接被拒绝</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="279"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="283"/>
<source>The server is too old. Disconnecting now.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="495"/>
<source>%1 *** %2 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="537"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="769"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="544"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="788"/>
<source>%1 *** %2 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="539"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="771"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="546"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="790"/>
<source>%1 *** %2 has left (%3)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="621"/>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="641"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="773"/>
<source>%1 *** %2 has joined the room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Quit reason: </source>
<translation>退出原因:</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="697"/>
<source>Room destroyed</source>
<translation>房间损坏</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="466"/>
+ <location filename="../../../../QTfrontend/net/newnetclient.cpp" line="470"/>
<source>You got kicked</source>
<translation>被踢出</translation>
</message>
@@ -657,21 +680,16 @@
<name>HatPrompt</name>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="63"/>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="87"/>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="99"/>
+ <source>Cancel</source>
+ <translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="103"/>
- <source>Cancel</source>
- <translation type="unfinished">取消</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/hatprompt.cpp" line="107"/>
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
@@ -724,7 +742,7 @@
<context>
<name>MapModel</name>
<message>
- <location filename="../../../../QTfrontend/model/MapModel.cpp" line="185"/>
+ <location filename="../../../../QTfrontend/model/MapModel.cpp" line="193"/>
<source>No description available.</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,47 +1030,47 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="65"/>
<source>Play a game across a local area network</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="70"/>
<source>Play a game on an official server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="78"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="77"/>
<source>Read about who is behind the Hedgewars Project</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="82"/>
<source>Leave a feedback here reporting issues, suggesting features or just saying how you like Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="86"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="85"/>
<source>Downloadable Content</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="88"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="87"/>
<source>Access the user created content downloadable from our website</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="108"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="107"/>
<source>Exit game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="111"/>
<source>Manage videos recorded from game</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="116"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="115"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -1073,17 +1091,26 @@
<context>
<name>PageNetGame</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="63"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="62"/>
+ <source>Update</source>
+ <translation type="unfinished">更新</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="80"/>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="116"/>
<source>Edit game preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="90"/>
<source>Control</source>
- <translation>Ctrl</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="96"/>
+ <translation type="obsolete">Ctrl</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="141"/>
<source>Start</source>
<translation type="unfinished">开始</translation>
</message>
@@ -1318,49 +1345,62 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="44"/>
- <source>Room Name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="53"/>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="131"/>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="155"/>
<source>Rules:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="169"/>
<source>Weapons:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="87"/>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="102"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="200"/>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Create</source>
- <translation>建立</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="103"/>
+ <translation type="obsolete">建立</translation>
+ </message>
+ <message>
<source>Join</source>
- <translation>加入</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="104"/>
- <source>Clear</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">加入</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="490"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="585"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="129"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="198"/>
<source>Admin features</source>
<translation>管理员功能</translation>
</message>
@@ -1647,62 +1687,76 @@
<context>
<name>QAction</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="246"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="257"/>
<source>Kick</source>
<translation>踢</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="85"/>
<source>Update</source>
- <translation type="unfinished">更新</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="121"/>
+ <translation type="obsolete">更新</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="169"/>
<source>Restrict Joins</source>
<translation>限制参与</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
<source>Restrict Team Additions</source>
<translation>限制团队插件</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="173"/>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="253"/>
<source>Info</source>
<translation>信息</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="250"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
<source>Ban</source>
<translation>屏蔽</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="254"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="258"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="858"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="873"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="870"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="885"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="853"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="868"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="865"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="880"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="140"/>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="143"/>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QCheckBox</name>
@@ -1898,22 +1952,11 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="111"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="112"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="189"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="262"/>
<source>Any</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="113"/>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="114"/>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>QGroupBox</name>
@@ -1933,7 +1976,7 @@
<translation>城堡模式</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="266"/>
+ <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="255"/>
<source>Playing teams</source>
<translation>玩家队伍</translation>
</message>
@@ -2011,39 +2054,43 @@
<translation>FPS 上限</translation>
</message>
<message>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="71"/>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../QTfrontend/ui/widget/about.cpp" line="73"/>
<source>This program is distributed under the GNU General Public License v2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="51"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="52"/>
<source>Server name:</source>
<translation>服务器名:</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="58"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="59"/>
<source>Server port:</source>
<translation>服务器端口:</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="32"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="33"/>
<source>Host:</source>
<translation>主机:</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="36"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="37"/>
<source>Port:</source>
<translation>端口:</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="139"/>
<source>Weapons</source>
<translation>武器</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="71"/>
<source>Version</source>
- <translation>版本</translation>
+ <translation type="obsolete">版本</translation>
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="437"/>
@@ -2218,12 +2265,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="137"/>
<source>Tip: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="139"/>
+ <location filename="../../../../QTfrontend/ui/page/pagemain.cpp" line="135"/>
<source>This development build is 'work in progress' and may not be compatible with other versions of the game, while some features might be broken or incomplete!</source>
<translation type="unfinished"></translation>
</message>
@@ -2253,12 +2300,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="61"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="108"/>
<source>Style</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="127"/>
<source>Scheme</source>
<translation type="unfinished"></translation>
</message>
@@ -2266,7 +2313,7 @@
<context>
<name>QLineEdit</name>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="930"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="933"/>
<source>unnamed</source>
<translation>无名</translation>
</message>
@@ -2289,16 +2336,21 @@
<source>Hedgewars %1</source>
<translation>刺猬大作战 %1</translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui_hwform.cpp" line="59"/>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="367"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="285"/>
+ <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="368"/>
<source>Cannot use the ammo '%1'!</source>
<translation type="unfinished"></translation>
</message>
@@ -2313,70 +2365,81 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="959"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="962"/>
<location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="500"/>
<source>Cannot delete default scheme '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="985"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="988"/>
<source>Please select a record from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1074"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1077"/>
<source>Hedgewars - Nick not registered</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1445"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1452"/>
<source>Unable to start server</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1503"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1510"/>
<source>Connection to server is lost</source>
<translation>服务器连接丢失</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="334"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1986"/>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1987"/>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="338"/>
<source>Hedgewars - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="344"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="348"/>
<source>System Information Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="359"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="370"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="363"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="374"/>
<source>Failed to generate captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="387"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="391"/>
<source>Failed to download captcha</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="450"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="455"/>
<source>Please fill out all fields. Email is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1917"/>
- <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="421"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1928"/>
+ <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="425"/>
<source>Hedgewars - Success</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1918"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1929"/>
<source>All file associations have been set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/hwform.cpp" line="1923"/>
+ <location filename="../../../../QTfrontend/hwform.cpp" line="1934"/>
<source>File association failed.</source>
<translation type="unfinished"></translation>
</message>
@@ -2405,7 +2468,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="114"/>
- <location filename="../../../../QTfrontend/main.cpp" line="283"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="274"/>
<source>Main - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2415,7 +2478,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="284"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="275"/>
<source>Failed to open data directory:
%1
@@ -2424,7 +2487,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/net/tcpBase.cpp" line="94"/>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="176"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
<source>TCP - Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2434,29 +2497,28 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
<source>Unable to run engine at </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="179"/>
<source>Error code: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="113"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="170"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="244"/>
<source>Netgame - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="114"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenet.cpp" line="119"/>
<source>Please select a server from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="171"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="429"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetgame.cpp" line="245"/>
<source>Please enter room name</source>
<translation type="unfinished"></translation>
</message>
@@ -2485,23 +2547,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="428"/>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="443"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="536"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="444"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="537"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="477"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="572"/>
<source>Room Name - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="478"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="573"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -2548,7 +2609,7 @@
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="101"/>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="121"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="867"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="891"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
@@ -2559,7 +2620,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="122"/>
- <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="868"/>
+ <location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="892"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
</message>
@@ -2625,7 +2686,7 @@
<translation>上场!</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="78"/>
<source>Start</source>
<translation>开始</translation>
</message>
@@ -2650,8 +2711,8 @@
<translation>指定</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="48"/>
- <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="68"/>
<source>default</source>
<translation>默认</translation>
</message>
@@ -2661,12 +2722,12 @@
<translation>重命名</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="52"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="53"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="57"/>
+ <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
<location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
<source>Cancel</source>
<translation>取消</translation>
@@ -2742,6 +2803,24 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="42"/>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="61"/>
+ <source>Cancel</source>
+ <translation type="unfinished">取消</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/roomnameprompt.cpp" line="62"/>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<location filename="../../../../QTfrontend/model/roomslistmodel.cpp" line="37"/>
@@ -2817,7 +2896,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="71"/>
+ <location filename="../../../../QTfrontend/ui/widget/seedprompt.cpp" line="76"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
@@ -2868,15 +2947,20 @@
<context>
<name>ThemePrompt</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="47"/>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="66"/>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="63"/>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="99"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/themeprompt.cpp" line="103"/>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -3606,4 +3690,147 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="2"/>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="3"/>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="4"/>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="5"/>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="6"/>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="7"/>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="8"/>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="9"/>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="10"/>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="11"/>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="12"/>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="13"/>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="14"/>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="15"/>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="16"/>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="17"/>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="18"/>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="19"/>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="20"/>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="21"/>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="22"/>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="23"/>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="24"/>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="25"/>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="26"/>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="27"/>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="28"/>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/servermessages.h" line="29"/>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Mon Mar 04 14:14:38 2013 -0500
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Mon Mar 04 16:18:21 2013 -0500
@@ -2,6 +2,13 @@
<!DOCTYPE TS>
<TS version="2.0" language="zh_TW">
<context>
+ <name>About</name>
+ <message>
+ <source>Unknown Compiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>AbstractPage</name>
<message>
<source>Go back</source>
@@ -116,35 +123,49 @@
<translation type="unfinished">修改遊戲設置</translation>
</message>
<message>
- <source>Game Options</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Game scheme will auto-select a weapon</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Map</source>
+ <translation type="unfinished">地圖</translation>
+ </message>
+ <message>
+ <source>Game options</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HWApplication</name>
- <message>
+ <message numerus="yes">
<source>%1 minutes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hour</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 hours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 day</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
<source>%1 days</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
</message>
</context>
<context>
@@ -528,14 +549,6 @@
<context>
<name>HatPrompt</name>
<message>
- <source>Select a hat</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Filter: </source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
@@ -543,6 +556,10 @@
<source>Use selected hat</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Search for a hat:</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>KB</name>
@@ -872,7 +889,7 @@
<name>PageNetGame</name>
<message>
<source>Control</source>
- <translation>房間管理</translation>
+ <translation type="obsolete">房間管理</translation>
</message>
<message>
<source>Edit game preferences</source>
@@ -882,6 +899,14 @@
<source>Start</source>
<translation type="unfinished">開始</translation>
</message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished">更新</translation>
+ </message>
+ <message>
+ <source>Room controls</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageOptions</name>
@@ -1069,11 +1094,11 @@
<name>PageRoomsList</name>
<message>
<source>Create</source>
- <translation>建立</translation>
+ <translation type="obsolete">建立</translation>
</message>
<message>
<source>Join</source>
- <translation>加入</translation>
+ <translation type="obsolete">加入</translation>
</message>
<message>
<source>Admin features</source>
@@ -1081,7 +1106,7 @@
</message>
<message>
<source>Room Name:</source>
- <translation type="unfinished">房間名:</translation>
+ <translation type="obsolete">房間名:</translation>
</message>
<message>
<source>Rules:</source>
@@ -1092,12 +1117,8 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Search:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Clear</source>
- <translation type="unfinished">清除</translation>
+ <translation type="obsolete">清除</translation>
</message>
<message numerus="yes">
<source>%1 players online</source>
@@ -1105,6 +1126,30 @@
<numerusform></numerusform>
</translation>
</message>
+ <message>
+ <source>Search for a room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Join room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear filters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open server administration page</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageScheme</name>
@@ -1377,7 +1422,19 @@
</message>
<message>
<source>Update</source>
- <translation type="unfinished">更新</translation>
+ <translation type="obsolete">更新</translation>
+ </message>
+ <message>
+ <source>Restrict Unregistered Players Join</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in lobby</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show games in-progress</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1478,14 +1535,6 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>In lobby</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>In progress</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Disabled</source>
<translation type="unfinished"></translation>
</message>
@@ -1617,7 +1666,7 @@
</message>
<message>
<source>Version</source>
- <translation>版本</translation>
+ <translation type="obsolete">版本</translation>
</message>
<message>
<source>Initial sound volume</source>
@@ -1825,6 +1874,10 @@
<source>Type the security code:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Revision</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QLineEdit</name>
@@ -1847,6 +1900,10 @@
<source>Hedgewars %1</source>
<translation>刺蝟大作戰 %1</translation>
</message>
+ <message>
+ <source>-r%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QMessageBox</name>
@@ -2086,6 +2143,15 @@
<source>Hedgewars</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Not all players are ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to start this game?
+Not all players are ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QPushButton</name>
@@ -2191,6 +2257,21 @@
</message>
</context>
<context>
+ <name>RoomNamePrompt</name>
+ <message>
+ <source>Enter a name for your room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished">取消</translation>
+ </message>
+ <message>
+ <source>Create room</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>RoomsListModel</name>
<message>
<source>In progress</source>
@@ -2293,13 +2374,17 @@
<context>
<name>ThemePrompt</name>
<message>
- <source>Select a theme for this map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
+ <message>
+ <source>Search for a theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use selected theme</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>binds</name>
@@ -2881,4 +2966,119 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>server</name>
+ <message>
+ <source>Not room master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Corrupted hedgehogs info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many teams</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many hedgehogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There's already a team with same name in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>round in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>REMOVE_TEAM: no such team</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not team owner!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Less than two clans!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Room with such name already exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname already chosen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal nickname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol already known</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bad number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickname is already in use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No checker rights</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>60 seconds cooldown after kick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>kicked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ping timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bye</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal room name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Joining restricted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Registered users only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are banned in this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty config entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>